Nikita Vilunov
|
8a14a4d687
|
cluster
|
2024-05-03 00:57:07 +02:00 |
Nikita Vilunov
|
a87f7c9d73
|
xmpp: extract common fragments of integration tests into functions
|
2024-04-29 23:56:18 +02:00 |
Nikita Vilunov
|
31f9da9b05
|
xmpp: fix incorrect auth test
|
2024-04-29 19:13:32 +02:00 |
Nikita Vilunov
|
8ec9ecfe2c
|
xmpp: handle incorrect credentials by replying with an error
|
2024-04-28 17:11:29 +02:00 |
Nikita Vilunov
|
a047d55ab5
|
xmpp: handle correctly unavailable self-presence and improve basic test scenario
|
2024-04-28 15:43:22 +02:00 |
Nikita Vilunov
|
ec49489ef1
|
validate that rooms and dialogs are owned exclusively on shutdown
|
2024-04-23 19:18:46 +02:00 |
Nikita Vilunov
|
d305f5bf77
|
argon2-based password hashing (#55)
Reviewed-on: lavina/lavina#55
|
2024-04-23 16:31:00 +00:00 |
Nikita Vilunov
|
ddb348bee9
|
refactor lavina core by grouping public services into a new LavinaCore struct.
this will be useful in future when additional services will be introduced and passed as dependencies
|
2024-04-21 19:45:50 +02:00 |
Nikita Vilunov
|
0105a5b710
|
persistent memberships (#49)
Reviewed-on: lavina/lavina#49
|
2024-04-15 09:06:10 +00:00 |
Nikita Vilunov
|
57b6af8732
|
xmpp: configurable server hostname (#47)
Reviewed-on: lavina/lavina#47
|
2024-04-15 00:33:26 +00:00 |
Nikita Vilunov
|
0944c449ca
|
xmpp: in integration tests extract server startup code
|
2024-04-13 02:32:41 +02:00 |
Nikita Vilunov
|
adece11fef
|
xmpp: make xml-headers optional in the c2s stream
|
2024-04-06 22:37:27 +00: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 |
Nikita Vilunov
|
68c342aa44
|
xmpp: a basic integration test scenario (#26)
Reviewed-on: lavina/lavina#26
|
2023-10-13 20:06:40 +00:00 |