Commit graph

14 commits

Author SHA1 Message Date
9e02d5b95c Refactor room server
Serialize and save room state in database
Get room state from database when creating a room server
2021-07-29 16:59:40 +02:00
ee4c41ce77 Implement most authorization rules for state resolution 2021-07-27 17:19:08 +02:00
dc12575923 Save preset events when creating room 2021-07-27 12:55:36 +02:00
3c93ddd768 Save name and topic events when creating room 2021-07-26 23:42:35 +02:00
e284b3e21a Add several checks before processing an event for state resolution 2021-07-26 19:47:38 +02:00
8a5bba72fb Add forward extremities to rooms 2021-07-25 14:57:52 +02:00
b9156ed8b3 Resolve state when inserting create room event
Cleanup code
2021-07-24 00:13:12 +02:00
8a2ef0d079 Add working implementation of state resolution
Add some database seeds
2021-07-23 21:00:01 +02:00
2d34f78a0b WIP room server 2021-07-21 15:50:28 +02:00
8919fe3f14 Add more events during room creation 2021-07-17 18:54:49 +02:00
9be94751dc Add part of room creation endpoint 2021-07-17 17:38:20 +02:00
598af7a884 Add endpoint for room creation 2021-07-10 23:16:00 +02:00
80c8d3a66b Add state resolution function 2021-07-05 16:12:44 +02:00
d30e49f5a9 WIP state resolution 2021-07-03 12:30:57 +02:00