Commit Graph

935 Commits (566dc0a6a2b1aec4c64000392e518ecfe0e3e450)

Author SHA1 Message Date
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
2 years ago
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
2 years ago
Radek Stępień 7239243163 Hide users from user directory if they are only in private rooms and they don't share a room 2 years ago
Timo Kösters 124471199c Merge branch 'registration-without-username' into 'next'
Allow registration without username

Closes #111

See merge request famedly/conduit!340
2 years ago
Radek Stępień 84ec057f6e Allow registration without username 2 years ago
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
2 years ago
Jakub Kubík c3924b566b feat: if txn id exists in the db, skip the event 2 years ago
Jakub Doboš 8a63a2cc68 Fix FluffyChat Compatibility 2 years ago
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
2 years ago
= bb033fe02a added a command to the admin bot to create a new user, even with registration disabled 2 years ago
Jan Christian Grünhage efe9d5000e enable FedDest doc-test
Doc rendering is exactly as before, but it now actually tests the code
2 years ago
Zeyphros 090d0fe684
Fix typo 2 years ago
Jakub Kubík 729d66aa11
feat: register missing add_backup_keys route 2 years ago
Zeyphros 07a3a6fa9a
Return an error when signing an event fails
Prevents the server from crashing/become unresponsive when overly long
messages are sent
2 years ago
Timo Kösters 00b362b43b
fix: cors warning 2 years ago
Timo Kösters b6b27b66c8
fix: don't allow unjoined users to send typing notifications 2 years ago
Timo Kösters 3573d40027
fix warnings 2 years ago
Timo Kösters e4600ccfef
bump ruma 2 years ago
Timo Kösters 0ae39807a4
Add V9 to list of allowed versions 2 years ago
Timo Kösters 686319e2e3
fix: error handling 2 years ago
Nyaaori d655f4c1be
Cleanup rooms.rs, globals.rs, and pdu.rs 2 years ago
Nyaaori 4b28146ee7
Support room version 3 2 years ago
Nyaaori d8a3b257f2
Enable room version 4 2 years ago
Nyaaori 714873694d
Refactor room version support, add default room version config 2 years ago
Timo Kösters d81216cad7
improvement: preparing for room version 9 2 years ago
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
2 years ago
Jakub Kubík ada07de204 feat: support user password resets 2 years ago
Timo Kösters df4c38cb61
fix: remove warnings 2 years ago
Timo Kösters 2808dd2000
Ruma upgrade 2 years ago
Timo Kösters 17ad5f0595
fix: checks for incoming cross signing changes 2 years ago
Timo Kösters b8411ae2fd
refactor: rename endpoints to match ruma 2 years ago
Timo Kösters 566833111c
refactor: small improvements 2 years ago
chenyuqide ee96a03d60
Update ruma 2 years ago
chenyuqide 21bc099ccf
Update ruma 2 years ago
Timo Kösters 1ce03059a0 Merge branch 'next' into 'next'
Fix wrong associated type in OutgoingKind::Appservice

See merge request famedly/conduit!324
2 years ago
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
2 years ago
Jakub Kubík a08c667230
docs: add comments for clarification of recent changes 2 years ago
Jakub Kubík 414c7c40c4
fix: remove our server from the list of servers to send the event PDU to 2 years ago
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.
2 years ago
Andrej Kacian 9046223e7f Send PDU to appservice if state_key is their user ID
Fixes #110.
2 years ago
Timo Kösters 0066f20bdd Merge branch 'trailingslash' into 'next'
fix: allow trailing slashes for /state/<type>/ again

See merge request famedly/conduit!336
2 years ago
Timo Kösters a5465dfd3e
fix: allow trailing slashes for /state/<type>/ again 2 years ago
Timo Kösters 8086bee146 Merge branch 'show-config' into 'next'
Add show-config admin command

See merge request famedly/conduit!295
2 years ago
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
2 years ago
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
2 years ago
Timo Kösters 7bc84dc971 Merge branch 'jplatte/up-axum' into 'next'
Upgrade axum to 0.5

See merge request famedly/conduit!335
2 years ago
Timo Kösters d89141100c Merge branch 'insensitive-login' into 'next'
Case insensitive username login

Closes #248

See merge request famedly/conduit!323
2 years ago
Jonas Platte db0659cb3d
Upgrade axum to 0.5 2 years ago
LordMZTE 4a12a7cbc8
Fix crash when a bad user ID is in the database
To my understanding, a bad user ID can sometimes make it into the
database, which lead to a panic prior to this change.
2 years ago
Andrej Kacian b5b8181851 Notify admin room for user registrations, deactivations and password changes 2 years ago