homycdev
|
dce3f1eacb
|
use app version in projection-irc/tests
|
2024-03-14 16:30:30 +03:00 |
homycdev
|
ff16a4f1b8
|
don't use clojures, just clone an actual string
|
2024-03-13 23:59:49 +03:00 |
homycdev
|
47937c236a
|
refactored:
- use server name in welcome message
- use app version of crate in app_version field
|
2024-03-13 22:38:01 +03:00 |
JustTestingV
|
c6fb74a848
|
termination usage for stopping the socket connection gracefully (#34)
Reviewed-on: lavina/lavina#34
Co-authored-by: JustTestingV <JustTestingV@gmail.com>
Co-committed-by: JustTestingV <JustTestingV@gmail.com>
|
2024-02-18 16:46:29 +00:00 |
G1ng3r
|
7ff9ffdcf7
|
irc: send ERR_SASLFAIL reply for auth fails (#30)
Reviewed-on: lavina/lavina#30
Co-authored-by: G1ng3r <saynulanude@gmail.com>
Co-committed-by: G1ng3r <saynulanude@gmail.com>
|
2024-02-06 23:08:14 +00:00 |
JustTestingV
|
614be92be3
|
xmpp: no panic! (#29)
Reviewed-on: lavina/lavina#29
Co-authored-by: JustTestingV <JustTestingV@gmail.com>
Co-committed-by: JustTestingV <JustTestingV@gmail.com>
|
2024-01-22 15:13:19 +00:00 |
Nikita Vilunov
|
cefd6f8df0
|
irc: basic implementation of PLAIN SASL auth #8 (#28)
Reviewed-on: lavina/lavina#28
|
2023-12-08 02:47:09 +00:00 |
Nikita Vilunov
|
85fa607e16
|
move sasl into separate crate
|
2023-12-08 03:33:18 +01:00 |
Nikita Vilunov
|
4dbc68adfe
|
Update rust toolchain
|
2023-11-20 17:19:12 +01:00 |
Nikita Vilunov
|
ff806cc3d9
|
xmpp: split off stanza and update handling into modules (#27)
Reviewed-on: lavina/lavina#27
|
2023-10-13 20:09:08 +00:00 |
Nikita Vilunov
|
68c342aa44
|
xmpp: a basic integration test scenario (#26)
Reviewed-on: lavina/lavina#26
|
2023-10-13 20:06:40 +00:00 |
Nikita Vilunov
|
fea64e4232
|
irc: improve integration test
|
2023-10-13 16:30:31 +02:00 |
Nikita Vilunov
|
013a20cbea
|
update docs
|
2023-10-10 02:30:50 +02:00 |
Nikita Vilunov
|
f0b38545bf
|
new irc integration tests (#25)
|
2023-10-09 11:35:41 +00:00 |
JustTestingV
|
9582160d2c
|
xmpp: logopass auth (#19)
Reviewed-on: lavina/lavina#19
Co-authored-by: JustTestingV <JustTestingV@gmail.com>
Co-committed-by: JustTestingV <JustTestingV@gmail.com>
|
2023-10-08 13:53:39 +00:00 |
Nikita Vilunov
|
1a1136187e
|
sanitize IRC parsing (#23)
|
2023-10-04 18:27:43 +00:00 |
Nikita Vilunov
|
0b98102580
|
add author id in messages schema
|
2023-10-04 18:32:08 +02:00 |
Nikita Vilunov
|
1373767d7f
|
xmpp: add muc proto tests
|
2023-10-04 15:55:34 +02:00 |
Nikita Vilunov
|
887fd95194
|
xmpp: fix parsing of unknown elements in messages
|
2023-10-03 00:17:48 +02:00 |
Nikita Vilunov
|
4621470bde
|
fix graceful shutdown
|
2023-10-02 23:35:23 +02:00 |
Nikita Vilunov
|
9fca913430
|
xmpp: fix parsing of unknown elements in messages (#20)
Reviewed-on: lavina/lavina#20
|
2023-10-01 23:16:25 +00:00 |
Nikita Vilunov
|
47195f5eee
|
add crates/README.md
|
2023-10-01 18:15:37 +02:00 |
Nikita Vilunov
|
dc0a101fe6
|
split xmpp projection into a separate crate
|
2023-10-01 01:47:18 +02:00 |
Nikita Vilunov
|
854a244dbc
|
split irc proejction into a separate crate (#18)
|
2023-09-30 23:34:35 +00:00 |
Nikita Vilunov
|
a1db17c779
|
split core into a separate crate (#17)
|
2023-09-30 23:12:11 +00:00 |
Nikita Vilunov
|
1b3551f108
|
xmpp: rewrite bind request parser as a coroutine (#12)
Reviewed-on: lavina/lavina#12
|
2023-09-30 16:02:18 +00:00 |
Nikita Vilunov
|
444b608e96
|
split proto xmpp defs into its own crate (#14)
Reviewed-on: lavina/lavina#14
|
2023-09-30 15:43:46 +00:00 |
Nikita Vilunov
|
58f6a5d90a
|
add management API endpoints
|
2023-09-24 22:59:34 +02:00 |
Nikita Vilunov
|
3d59f6aae5
|
read config path from cli args
|
2023-09-22 17:24:36 +02:00 |
Nikita Vilunov
|
ad49703714
|
split proto irc defs into its own crate (#13)
Reviewed-on: lavina/lavina#13
|
2023-09-22 13:20:47 +00:00 |
Nikita Vilunov
|
494ddc7ee1
|
feat(xmpp): placeholder for xmpp projection and example of xml
|
2023-02-28 00:05:30 +01:00 |
Nikita Vilunov
|
98dd702be6
|
well known endpoint protocol
|
2023-01-25 16:48:52 +04:00 |