Commit Graph

141 Commits (9453dbc7408c2ad043c5801bd0f25edd2f1769b7)

Author SHA1 Message Date
Charles Hall 9453dbc740
update rust toolchain
It comes with a bunch of new lints (yay!) so I fixed them all so CI will
keep working.

Also apparently something about linking changed because I had to change
the checks for deciding the linker flags for static x86_64 builds to
keep working.
5 months ago
Timo Kösters e0358a9de5 Merge branch 'send_push_to_invited_user' into 'next'
feat: send push notification on invite to invited user and etc

Closes #399

See merge request famedly/conduit!559
5 months ago
Charles Hall ab1fff2642
fix `cargo clippy` lints 5 months ago
AndSDev f3b6b3e222 feat: send push notification on invite to invited user and etc 8 months ago
Timo Kösters 3bfdae795d Merge branch 'sliding' into 'next'
Sliding sync improvements and redaction fixes

See merge request famedly/conduit!549
10 months ago
Timo Kösters 75c80df271
Sliding sync improvements and redaction fixes 10 months ago
Timo Kösters 094cb888d4 Merge branch 'badacl' into 'next'
fix: ACL error shouldn't break the whole request

See merge request famedly/conduit!542
10 months ago
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 6dfb262ddf Merge branch 'patch-3' into 'next'
log handling previous event time as debug

See merge request famedly/conduit!540
11 months ago
Timo Kösters 11103a92ed
Do not show "Invalid room version" errors when server is not in room 11 months ago
girlbossceo ce2017a10e log handling previous event time as debug
Signed-off-by: girlbossceo <june@girlboss.ceo>
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 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
girlbossceo fbd8090b0b log room ID for invalid room topic event errors
Signed-off-by: girlbossceo <june@girlboss.ceo>
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 e2c914cc11 fix: s/ok_or/ok_or_else in relevant places
Signed-off-by: girlbossceo <june@girlboss.ceo>
11 months ago
girlbossceo d7061e6984 cargo fmt
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 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
Timo Kösters bf46829595
fix: spaces with restricted rooms 11 months ago
Timo Kösters caddc656fb
slightly better sliding sync 11 months ago
Timo Kösters 0b4e3de9c0
fix: spaces with restricted rooms 12 months ago
Timo Kösters e4f769963f
feat: very simple sliding sync implementation 12 months ago
Timo Kösters bac13d08ae
fix: cache invalidation 1 year ago
Timo Kösters 9d49d599f3
feat: space hierarchies 1 year ago
Timo Kösters d64a56d88b
Do soft fail check before doing state res to allow leave events 1 year ago
Timo Kösters be877ef719
Improve sync performance with more caching and wrapping things in Arcs to avoid copies 1 year ago
Timo Kösters 7c6d25dcd1
Do state res even if the event soft fails 1 year ago
Timo Kösters 72eb1972c1
Add relations endpoints, edits and threads work now 1 year ago
Timo Kösters 49a0f3a60d
fix: /context for element android. start and end must be set even with limit=0 1 year ago
Timo Kösters c7e0ea525a
feat: WIP relationships and threads 1 year ago
Timo Kösters 1f1444da8c Merge branch 'pushrules' into 'next'
Improvements to pushrules endpoints

Closes #316

See merge request famedly/conduit!461
1 year ago
Jonathan Flueren f5e3b0e2dd Recognize admin commands without : after tag
Very useful since many Matrix clients don't insert : after user tags
1 year ago
Kévin Commaille f53ecaa97d
Bump Ruma 1 year ago
Timo Kösters 63f787f635
Reduce logs from info to debug 1 year ago
Timo Kösters b7c99788e4
All the logs 1 year ago
Timo Kösters bde4880c1d
fix: don't unwrap server keys 1 year ago
Timo Kösters 4617ee2b6b
More logging for remote joins 1 year ago
Timo Kösters 10fa686c77
feat: respect history visibility 1 year ago
Timo Kösters d39003ffc0
Allow backfilling create event itself 1 year ago
Timo Kösters eae0989c40
fix: refactor backfill and add support for search 1 year ago
Timo Kösters 17a6431f5f
fix: make backfilled events reachable 1 year ago
Timo Kösters fcfb06ffa6
fix: allow handling create event itself 1 year ago
Timo Kösters 7bdd9660aa
feat: ask for backfill 1 year ago
Timo Kösters 23b18d71ee
feat: handle backfill requests
Based on https://gitlab.com/famedly/conduit/-/merge_requests/421
1 year ago