Erik Johnston
|
2f9eafdd36
|
Add local group server support
|
2017-07-17 12:03:49 +01:00 |
|
Erik Johnston
|
26451a09eb
|
Comments
|
2017-07-12 14:47:18 +01:00 |
|
Erik Johnston
|
a62406aaa5
|
Add group summary APIs
|
2017-07-12 11:36:15 +01:00 |
|
Erik Johnston
|
6d586dc05c
|
Comment
|
2017-07-12 09:58:37 +01:00 |
|
Erik Johnston
|
410b4e14a1
|
Move comment
|
2017-07-11 15:44:18 +01:00 |
|
Erik Johnston
|
e52c391cd4
|
Rename column to attestation_json
|
2017-07-11 14:25:46 +01:00 |
|
Erik Johnston
|
0aac30d53b
|
Comments
|
2017-07-11 14:23:50 +01:00 |
|
Erik Johnston
|
83936293eb
|
Comments
|
2017-07-11 11:42:25 +01:00 |
|
Erik Johnston
|
b8ca494ee9
|
Initial group server implementation
|
2017-07-10 15:44:15 +01:00 |
|
Erik Johnston
|
8abdd7b553
|
Fix up indices for users_who_share_rooms
|
2017-06-26 14:01:30 +01:00 |
|
Erik Johnston
|
7fe8ed1787
|
Store URL cache preview downloads seperately
This makes it easier to clear old media out at a later date
|
2017-06-23 11:14:11 +01:00 |
|
Erik Johnston
|
b8b936a6ea
|
Add API to quarantine media
|
2017-06-19 17:39:21 +01:00 |
|
Erik Johnston
|
d7fe6b356c
|
Add shutdown room API
|
2017-06-19 12:37:27 +01:00 |
|
Erik Johnston
|
ebcd55d641
|
Add DB schema for tracking users who share rooms
|
2017-06-15 09:45:48 +01:00 |
|
Erik Johnston
|
65f0513a33
|
Split up device_lists_outbound_pokes table for faster updates.
|
2017-06-07 11:02:38 +01:00 |
|
Erik Johnston
|
21e255a8f1
|
Split the table in two
|
2017-06-01 14:50:46 +01:00 |
|
Erik Johnston
|
5dd1b2c525
|
Use unique indices
|
2017-05-31 17:29:12 +01:00 |
|
Erik Johnston
|
5d79d728f5
|
Split out directory and search tables
|
2017-05-31 15:23:49 +01:00 |
|
Erik Johnston
|
350622a107
|
Handle the server leaving a public room
|
2017-05-31 15:11:36 +01:00 |
|
Erik Johnston
|
63fda37e20
|
Add comments
|
2017-05-31 15:00:29 +01:00 |
|
Erik Johnston
|
eeb2f9e546
|
Add user_directory to database
|
2017-05-31 11:51:01 +01:00 |
|
Erik Johnston
|
dd48f7204c
|
Add comment
|
2017-05-30 15:01:22 +01:00 |
|
Erik Johnston
|
04095f7581
|
Add clobbered event_id
|
2017-05-30 14:53:01 +01:00 |
|
Erik Johnston
|
a584a81b3e
|
Add current_state_delta_stream table
|
2017-05-30 14:44:09 +01:00 |
|
Erik Johnston
|
6e614e9e10
|
Add background task to clear out old event_auth
|
2017-05-24 15:23:34 +01:00 |
|
Richard van der Hoff
|
ff3d810ea8
|
Add a comment to old delta
|
2017-05-11 12:48:50 +01:00 |
|
Richard van der Hoff
|
baafb85ba4
|
Add an index to event_search
- to make the purge API quicker
|
2017-05-11 12:05:22 +01:00 |
|
Erik Johnston
|
b990b2fce5
|
Add per user ratelimiting overrides
|
2017-05-10 11:05:43 +01:00 |
|
Erik Johnston
|
d766343668
|
Add index to device_lists_stream
|
2017-03-01 15:56:30 +00:00 |
|
Erik Johnston
|
e4919b9329
|
Add stream_id index to device_lists_outbound_pokes
As this is used for replication streaming
|
2017-02-28 11:19:06 +00:00 |
|
David Baker
|
4aa29508af
|
Use TEXT rather than VARCHAR
While we're changing anyway
|
2017-02-17 10:51:49 +00:00 |
|
David Baker
|
b4017539d4
|
Make the pushers lang field column longer
To accommodate things like zh-Hans-CN
Fixes https://github.com/vector-im/riot-ios/issues/1031
|
2017-02-17 10:42:57 +00:00 |
|
Erik Johnston
|
095b45c165
|
Aggregate event push actions
|
2017-02-14 13:39:41 +00:00 |
|
Erik Johnston
|
21b7375778
|
Add an index to make membership queries faster
|
2017-01-31 15:15:57 +00:00 |
|
Erik Johnston
|
d1e1fd6210
|
Add ts column to device_lists_outbound_pokes
|
2017-01-27 15:23:48 +00:00 |
|
Erik Johnston
|
fbfad76c03
|
Add comments
|
2017-01-26 16:33:21 +00:00 |
|
Erik Johnston
|
c974116f19
|
Implement device key caching over federation
|
2017-01-26 16:07:24 +00:00 |
|
Erik Johnston
|
2367c5568c
|
Add basic implementation of local device list changes
|
2017-01-25 14:27:27 +00:00 |
|
Erik Johnston
|
c050f493dd
|
Add comment
|
2017-01-13 15:14:41 +00:00 |
|
Erik Johnston
|
caddadfc5a
|
Change device_inbox stream index to include user
This makes fetching the nost recently changed users much tricker, and
brings it in line with e.g. presence_stream indices.
|
2017-01-10 15:04:57 +00:00 |
|
Erik Johnston
|
1574b839e0
|
Merge pull request #1676 from matrix-org/erikj/room_list
Add new API appservice specific public room list
|
2016-12-12 17:00:10 +00:00 |
|
Erik Johnston
|
c45d8e9ba2
|
Add profile data to the room_membership table for joins
|
2016-12-08 13:08:41 +00:00 |
|
Erik Johnston
|
2687af82d4
|
Comments
|
2016-12-07 09:58:33 +00:00 |
|
Erik Johnston
|
f32fb65552
|
Add new API appservice specific public room list
|
2016-12-06 16:12:27 +00:00 |
|
Erik Johnston
|
46ca345b06
|
Don't send old events as federation
|
2016-11-24 12:29:02 +00:00 |
|
Erik Johnston
|
2ac516850b
|
More efficient notif count queries
|
2016-11-23 15:57:04 +00:00 |
|
Erik Johnston
|
7c9cdb2245
|
Store federation stream positions in the database
|
2016-11-21 11:33:08 +00:00 |
|
Erik Johnston
|
f8ee66250a
|
Handle sending events and device messages over federation
|
2016-11-17 15:48:04 +00:00 |
|
Erik Johnston
|
8fd4d9129f
|
Replace postgres GIN with GIST
This is because GIN can be slow to write too, especially when the table
gets large.
|
2016-11-03 15:00:03 +00:00 |
|
Erik Johnston
|
a9111786f9
|
Use most recently added binding, not most recently seen user.
|
2016-10-27 14:32:45 +01:00 |
|