Commit Graph

85 Commits (e70cff196b9d05d43eacbf1b6763a81ecbbbefb4)

Author SHA1 Message Date
timokoesters 489cbc0a93
refactor: use <_> instead of <_parameter_name> 4 years ago
Devin Ragotzy 42e0102a2a
Conditionally emit rocket::http_verb attr macros if lib/bin 4 years ago
CapsizeGlimmer fa2da9e048
Implement max_request_size config option 4 years ago
Jonas Platte 09561ccea3
Upgrade ruma 4 years ago
Devin Ragotzy 60381ddcf4 Update to latest ruma/master rev 4 years ago
aura 630196f0a3 Implement get_joined_rooms (#155)
whitelist /joined_rooms in sytest

Signed-off-by: Aurabindo Pillai <mail@aurabindo.in>

style: fmt

feat: implement /joined_rooms (#78)

Signed-off-by: Aurabindo Pillai <mail@aurabindo.in>

Co-authored-by: Aurabindo Pillai <mail@aurabindo.in>
Co-authored-by: timokoesters <timo@koesters.xyz>
Reviewed-on: https://git.koesters.xyz/timo/conduit/pulls/155
Reviewed-by: Timo Kösters <timo@koesters.xyz>
4 years ago
Timo Kösters b9de21949d Update to rocket master (#147)
Merge branch 'master' into rocket

Update to rocket master

Co-authored-by: timokoesters <timo@koesters.xyz>
Reviewed-on: https://git.koesters.xyz/timo/conduit/pulls/147
4 years ago
timokoesters 56d4742201
improvement: log bad database errors automatically 4 years ago
timokoesters 2368a90584
refactor: better error handling 4 years ago
Jonas Platte 7526fd8602
Switch to the ruma meta-crate 4 years ago
timokoesters c8ba9dce01
feat: proper room creation 4 years ago
timokoesters eb4af85765
fix: riot sometimes freaks out when refreshing 4 years ago
timokoesters 821c608c6a
feat: media 4 years ago
timokoesters 8e041f90dd
refactor: make cargo clippy happier 4 years ago
timokoesters 1dbde0e1c1
improvement: add option to get device id from token 4 years ago
timokoesters 8f67c01efd
refactor: split database into multiple files, more error handling, cleaner code 4 years ago
timokoesters 4b191a9311
improvement: set default push rules on register 4 years ago
timokoesters 4cc0a07092
feat: user renaming 4 years ago
timokoesters 720cc0cffc
feat: federated room directory 4 years ago
timokoesters 120b6f4b95
Bump dependencies and fixes 4 years ago
timokoesters 3b9cadeec2
feat: read receipts 4 years ago
Jonas Platte 38ab7c843e
Update error type of /register route 4 years ago
timokoesters 8557278b90
better riot.im support 4 years ago
timokoesters 215a31c513
Add a few dummy endpoints to make riot progress further 4 years ago
timokoesters 64223b8812
register login flow 4 years ago
timokoesters 884dc2867d
Move to rocket's async branch 4 years ago
timokoesters f9cfede2a8
fix: deserialize sync event body 4 years ago
timokoesters fa3226898c
feat: save pdus
PDUs are saved in a pduid -> pdus map. roomid -> pduleaves keeps track
of the leaves of the event graph and eventid -> pduid maps event ids to
pdus.
4 years ago
timokoesters b508b4d1e7
Start work on message events 4 years ago
timokoesters 533260edd8
Add auth 4 years ago
Jonas Platte 1183105f15
Make Endpoint bound work for ruma_wrapper::Ruma 4 years ago
timokoesters 744e0adfcf
Try to impl auth in ruma_wrapper 4 years ago
timokoesters 34a53ce20a
Better database structure 4 years ago
timokoesters cd777af41c feat: simple endpoint handlers 5 years ago
timokoesters 6264628c11 Initial commit 5 years ago