Commit Graph

1241 Commits (9b55ce933a5cf62f445a061bdcd6b17e7bb58857)

Author SHA1 Message Date
Timo Kösters 9b55ce933a
Back off from more events, don't retry auth events 11 months ago
Timo Kösters f73a657a23
fix: ACL error shouldn't break the whole request 11 months ago
Timo Kösters 11103a92ed
Do not show "Invalid room version" errors when server is not in room 11 months ago
Timo Kösters 19bfee1835
improvement: matrix.org is default trusted server if unspecified 11 months ago
Timo Kösters 606b25b9e7
improvement: more forgiving admin command syntax 11 months ago
Timo Kösters fd9e52a559
More sanity checks 11 months ago
Timo Kösters 183558150d
fix: don't show removed rooms in space 11 months ago
Timo Kösters c028e0553c
feat: registration tokens 11 months ago
Timo Kösters 3e518773e2 Merge branch 'improvements' into 'next'
cross signing fixes

See merge request famedly/conduit!532
11 months ago
Timo Kösters d82c26f0a9
Avatars for sliding sync DMs 11 months ago
Timo Kösters c1e2ffc0cd
improvement: maybe cross signing really works now 11 months ago
June 06fccbc340 debug log before and after nofile soft limit increases
Signed-off-by: June <june@girlboss.ceo>
11 months ago
girlbossceo fbd8090b0b log room ID for invalid room topic event errors
Signed-off-by: girlbossceo <june@girlboss.ceo>
11 months ago
June 5a7bade476 update base64 to 0.21.2
Signed-off-by: June <june@girlboss.ceo>
11 months ago
Timo Kösters d2bfcb018e Merge branch 'error-leak-fix' into 'next'
sanitise potentially sensitive errors

See merge request famedly/conduit!523
11 months ago
Timo Kösters acfe381dd3
fix: threads get updated properly
Workaround for element web while waiting for https://github.com/matrix-org/matrix-js-sdk/pull/3635
11 months ago
girlbossceo 83805c66e5 sanitise potentially sensitive errors
prevents errors like DB or I/O errors from leaking filesystem paths

Co-authored-by: infamous <ehuff007@gmail.com>
Signed-off-by: girlbossceo <june@girlboss.ceo>
11 months ago
Timo Kösters afd8112e25 Merge branch 'spaces' into 'next'
Automatic update checker

See merge request famedly/conduit!522
11 months ago
Timo Kösters b8c164dc60
feat: version checker 11 months ago
girlbossceo e2c914cc11 fix: s/ok_or/ok_or_else in relevant places
Signed-off-by: girlbossceo <june@girlboss.ceo>
11 months ago
Timo Kösters da907451e7
Admin commands to sign and verify jsons 11 months ago
girlbossceo d7061e6984 cargo fmt
Signed-off-by: girlbossceo <june@girlboss.ceo>
11 months ago
girlbossceo 3494d7759e Return "Hello from Conduit!" on the / route
akin to Synapes's "It works!" page, removing an unnecessary warning
about / route being unknown

Signed-off-by: girlbossceo <june@girlboss.ceo>
11 months ago
girlbossceo cc5dcceacc Log the room ID, event ID, PDU, and event type where possible
Signed-off-by: girlbossceo <june@girlboss.ceo>
11 months ago
girlbossceo 863103450c Log the unknown login type in warning level
Signed-off-by: girlbossceo <june@girlboss.ceo>
11 months ago
girlbossceo a0148a9996 Print relevant room ID and ACL'd server in informational level
These are room ACLs, not server ACLs. Causes confusion where people
think their Conduit homeserver was ACL'd. Print where these are coming from
in informational level.

Signed-off-by: girlbossceo <june@girlboss.ceo>
11 months ago
girlbossceo 1f867a2c86 Only print raw malformed JSON body in debug level
Signed-off-by: girlbossceo <june@girlboss.ceo>
11 months ago
Tobias Tom 7990822f72 It's ok not being able to find a .well-known response. 11 months ago
Timo Kösters 2a100412fa Merge branch 'relax-rocksdb' into 'next'
relax recovery mode

See merge request famedly/conduit!516
11 months ago
Charles Hall 9fb8498067
relax recovery mode 11 months ago
Charles Hall 291290db92
maximize fd limit 11 months ago
Timo Kösters bf46829595
fix: spaces with restricted rooms 11 months ago
Timo Kösters 90a10c84ef Merge branch 'slidingfixes' into 'next'
Better sliding sync

See merge request famedly/conduit!511
11 months ago
Timo Kösters d220641d64
Sliding sync subscriptions, e2ee, to_device messages 11 months ago
Timo Kösters caddc656fb
slightly better sliding sync 11 months ago
Timo Kösters a9ba067e77
fix: e2ee over federation 12 months ago
Timo Kösters 24402312c5
fix: could not verify own events 12 months ago
Timo Kösters c3966f501c
fix: nheko e2ee verification bug 12 months ago
Timo Kösters 0b4e3de9c0
fix: spaces with restricted rooms 12 months ago
Timo Kösters edd4a3733f
fix: actually clear memory in the admin commands 12 months ago
Timo Kösters c17187777f
fix: never try federation with self 12 months ago
Timo Kösters 78e7b711df
fix: better sliding sync 12 months ago
Timo Kösters e4f769963f
feat: very simple sliding sync implementation 1 year ago
Timo Kösters f8a36e7554 Merge branch 'memory' into 'next'
improvement: better memory usage and admin commands to analyze it

See merge request famedly/conduit!497
1 year ago
Timo Kösters a2c3256ced
improvement: better memory usage and admin commands to analyze it 1 year ago
Timo Kösters 833c1505f1 Merge branch 'hierarchy' into 'next'
feat: space hierarchies

See merge request famedly/conduit!495
1 year ago
Timo Kösters bac13d08ae
fix: cache invalidation 1 year ago
Timo Kösters 9d49d599f3
feat: space hierarchies 1 year ago
Jonas Platte 0ded637b4a
Upgrade axum to 0.6 1 year ago
Timo Kösters fd1ccbd3ad
improvement: randomize server order for alias joins 1 year ago