|
f94c156f95
|
Create custom database type for state sets
|
2021-09-14 21:10:57 +02:00 |
|
|
ee8c821653
|
Implement inviting users during room creation
|
2021-09-11 12:39:42 +02:00 |
|
|
af40cebc01
|
Implement client get/set display name endpoint
Add ability to unset avatar URL/display name
|
2021-09-08 17:32:10 +02:00 |
|
|
3e1a377226
|
Implement client get/set avatar URL endpoint
|
2021-09-08 16:27:31 +02:00 |
|
|
b12872fe2c
|
Remove joined_rooms table
|
2021-09-08 14:22:40 +02:00 |
|
|
46b4199618
|
Add membership table
|
2021-09-08 12:03:41 +02:00 |
|
|
e4a6d36200
|
Fix event unsigned having default empty map in db
|
2021-09-05 23:09:29 +02:00 |
|
|
27c673e07a
|
Add missing fields to events
Fix Dialyzer issues
|
2021-09-05 16:39:52 +02:00 |
|
|
0871c3cdd9
|
Implement client room messages endpoint
|
2021-09-05 12:51:25 +02:00 |
|
|
40f3eeff7c
|
Improve primary keys usage
|
2021-09-04 16:40:17 +02:00 |
|
|
232df26b85
|
Rename repository
|
2021-09-01 14:43:55 +02:00 |
|
|
c42fc7c350
|
Implement client send message endpoint
Fix state res and authorization to handle missing state_keys
|
2021-08-31 16:32:04 +02:00 |
|
|
91a06aff1b
|
Change primary keys for accounts and devices table
|
2021-08-30 22:36:01 +02:00 |
|
|
dfc3fa450d
|
Squash migrations
|
2021-08-30 18:27:34 +02:00 |
|
|
bcc6cbb24b
|
Implement client invite endpoint
Refactor room server to automatically determine auth events
Add documentation in various places
|
2021-08-25 01:27:03 +02:00 |
|
|
6f8c224d50
|
Implement client joined rooms endpoint
Track which rooms a local account has joined
Add some documentation to modules
|
2021-08-23 12:59:12 +02:00 |
|
|
e510c3bb6a
|
Implement retrieving a single event over federation
Fix url encoding during homeserver signature check
|
2021-08-21 11:25:36 +02:00 |
|
|
58d3e17259
|
Add dialyzer dependency
Add typespecs to several functions
|
2021-08-18 23:22:04 +02:00 |
|
|
7b011123f8
|
Fix prev events not being hashed and signed during room creation.
|
2021-08-18 19:04:09 +02:00 |
|
|
02edff90e7
|
Add function to query whether server participates in a room
Move from integer timestamps to datetimes
|
2021-08-16 19:30:47 +02:00 |
|
|
fb59fee754
|
Add schemas and functions to query signing keys from servers
|
2021-08-13 00:45:07 +02:00 |
|
|
1a5b66a3d7
|
Add alias creation endpoint
|
2021-07-30 15:56:24 +02:00 |
|
|
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 |
|
|
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 |
|
|
d3c16dd7aa
|
Save state set in database
|
2021-07-25 17:39:22 +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 |
|
|
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 |
|
|
dac1a429b9
|
Implement access token authentication
Add whoami endpoint
|
2021-06-26 00:29:33 +02:00 |
|
|
d81a42bf8a
|
Implement register endpoint for m.login.dummy login type
Add device table
|
2021-06-25 17:43:12 +02:00 |
|
|
6e039524a4
|
Add migration and schema for accounts
Add account name availability endpoint
|
2021-06-22 23:04:37 +02:00 |
|
|
e6e4472b94
|
Init git repo
|
2021-06-22 14:09:25 +02:00 |
|