Dietrich
7bee9c1c69
Length of passwords consistently use the constant
2022-06-19 07:10:47 +02:00
Timo Kösters
0bc03e90a1
improvement: make more things async
2022-06-18 22:55:37 +02:00
Timo Kösters
9b898248c7
feat: more admin commands, better logging
2022-06-18 22:55:34 +02:00
Timo Kösters
f8547ecba4
Merge branch 'create-user-command' into 'next'
...
added a command to the admin bot to create a new user, even with registration disabled
See merge request famedly/conduit!354
2022-06-18 13:08:51 +00:00
Timo Kösters
0286a804f4
Merge branch 'filter-users' into 'next'
...
Hide users from user directory if they are only in private rooms and they don't share a room
Closes #24
See merge request famedly/conduit!325
2022-06-18 11:17:09 +00:00
Radek Stępień
7239243163
Hide users from user directory if they are only in private rooms and they don't share a room
2022-06-18 11:17:09 +00:00
Timo Kösters
124471199c
Merge branch 'registration-without-username' into 'next'
...
Allow registration without username
Closes #111
See merge request famedly/conduit!340
2022-06-18 11:13:37 +00:00
Radek Stępień
84ec057f6e
Allow registration without username
2022-06-18 11:13:37 +00:00
Timo Kösters
84cb0667f3
Merge branch 'to_device-existing-txn-id' into 'next'
...
feat: if txn id exists in the db, skip the event
See merge request famedly/conduit!353
2022-06-18 11:04:16 +00:00
Jakub Kubík
c3924b566b
feat: if txn id exists in the db, skip the event
2022-06-18 11:04:16 +00:00
Jakub Doboš
8a63a2cc68
Fix FluffyChat Compatibility
2022-06-15 13:07:07 +00:00
Timo Kösters
39bc84d81c
Merge branch 'fix_panic_on_long_message' into 'next'
...
Don't panic when signing event fails.
Closes #232
See merge request famedly/conduit!343
2022-05-28 20:47:15 +00:00
=
bb033fe02a
added a command to the admin bot to create a new user, even with registration disabled
2022-05-01 17:49:02 +02:00
Jan Christian Grünhage
efe9d5000e
enable FedDest doc-test
...
Doc rendering is exactly as before, but it now actually tests the code
2022-04-14 16:42:11 +02:00
Zeyphros
090d0fe684
Fix typo
2022-04-13 00:08:55 +02:00
Jakub Kubík
729d66aa11
feat: register missing add_backup_keys route
2022-04-10 14:56:43 +02:00
Zeyphros
07a3a6fa9a
Return an error when signing an event fails
...
Prevents the server from crashing/become unresponsive when overly long
messages are sent
2022-04-08 22:05:13 +02:00
Timo Kösters
00b362b43b
fix: cors warning
2022-04-07 17:09:07 +02:00
Timo Kösters
b6b27b66c8
fix: don't allow unjoined users to send typing notifications
2022-04-07 17:07:33 +02:00
Timo Kösters
3573d40027
fix warnings
2022-04-07 17:04:29 +02:00
Timo Kösters
e4600ccfef
bump ruma
2022-04-07 17:02:49 +02:00
Timo Kösters
0ae39807a4
Add V9 to list of allowed versions
2022-04-07 16:50:09 +02:00
Timo Kösters
686319e2e3
fix: error handling
2022-04-07 16:50:07 +02:00
Nyaaori
d655f4c1be
Cleanup rooms.rs, globals.rs, and pdu.rs
2022-04-07 16:48:37 +02:00
Nyaaori
4b28146ee7
Support room version 3
2022-04-07 16:44:50 +02:00
Nyaaori
d8a3b257f2
Enable room version 4
2022-04-07 16:36:27 +02:00
Nyaaori
714873694d
Refactor room version support, add default room version config
2022-04-07 16:35:10 +02:00
Timo Kösters
d81216cad7
improvement: preparing for room version 9
2022-04-07 16:26:50 +02:00
Timo Kösters
9e29dc808f
Merge branch '198-support-user-password-resets' into 'next'
...
feat: support user password resets
Closes #198
See merge request famedly/conduit!339
2022-04-07 12:11:55 +00:00
Jakub Kubík
ada07de204
feat: support user password resets
2022-04-07 12:11:55 +00:00
Timo Kösters
df4c38cb61
fix: remove warnings
2022-04-07 13:22:32 +02:00
Timo Kösters
2808dd2000
Ruma upgrade
2022-04-07 12:58:48 +02:00
Timo Kösters
17ad5f0595
fix: checks for incoming cross signing changes
2022-04-07 12:56:18 +02:00
Timo Kösters
b8411ae2fd
refactor: rename endpoints to match ruma
2022-04-07 12:56:17 +02:00
Timo Kösters
566833111c
refactor: small improvements
2022-04-07 12:56:16 +02:00
chenyuqide
ee96a03d60
Update ruma
2022-04-07 12:56:16 +02:00
chenyuqide
21bc099ccf
Update ruma
2022-04-07 12:56:12 +02:00
Timo Kösters
1ce03059a0
Merge branch 'next' into 'next'
...
Fix wrong associated type in OutgoingKind::Appservice
See merge request famedly/conduit!324
2022-04-03 19:48:25 +00:00
Timo Kösters
9ed352d4c0
Merge branch '199-fix-kick-ban-over-federation' into 'next'
...
fix: fix kick and ban events over federation
Closes #199
See merge request famedly/conduit!338
2022-04-03 17:59:15 +00:00
Jakub Kubík
a08c667230
docs: add comments for clarification of recent changes
2022-04-03 19:27:48 +02:00
Jakub Kubík
414c7c40c4
fix: remove our server from the list of servers to send the event PDU to
2022-04-03 19:19:57 +02:00
Jakub Kubík
1712e63e06
fix: fix kick and ban events over federation
...
Fix the scenario where a MembershipState change event was not sent to the server of a user kicked/banned from a room on a Conduit instance if there were not any other users from that server in the room.
2022-04-03 18:58:45 +02:00
Andrej Kacian
9046223e7f
Send PDU to appservice if state_key is their user ID
...
Fixes #110 .
2022-04-01 19:38:38 +02:00
Timo Kösters
0066f20bdd
Merge branch 'trailingslash' into 'next'
...
fix: allow trailing slashes for /state/<type>/ again
See merge request famedly/conduit!336
2022-04-01 14:17:21 +00:00
Timo Kösters
a5465dfd3e
fix: allow trailing slashes for /state/<type>/ again
2022-04-01 16:00:04 +02:00
Timo Kösters
8086bee146
Merge branch 'show-config' into 'next'
...
Add show-config admin command
See merge request famedly/conduit!295
2022-04-01 09:01:00 +00:00
Timo Kösters
b11a3b80bc
Merge branch 'shutdown-msg' into 'next'
...
Log caught Ctrl+C or SIGTERM for operator feedback
See merge request famedly/conduit!319
2022-04-01 08:49:28 +00:00
Timo Kösters
554146f46e
Merge branch 'notify-admin-room-on-user-register' into 'next'
...
Notify admin room for user registrations, deactivations and password changes
See merge request famedly/conduit!318
2022-04-01 08:41:51 +00:00
Timo Kösters
7bc84dc971
Merge branch 'jplatte/up-axum' into 'next'
...
Upgrade axum to 0.5
See merge request famedly/conduit!335
2022-04-01 08:33:22 +00:00
Timo Kösters
d89141100c
Merge branch 'insensitive-login' into 'next'
...
Case insensitive username login
Closes #248
See merge request famedly/conduit!323
2022-04-01 08:20:45 +00:00