Erik Johnston
|
7301e05122
|
Implement basic pagination for search results
|
2015-11-05 15:04:08 +00:00 |
|
Erik Johnston
|
05c326d445
|
Implement order and group by
|
2015-11-04 17:57:44 +00:00 |
|
Erik Johnston
|
6a3a840b19
|
Merge pull request #343 from matrix-org/erikj/fix_retries
Fix broken cache for getting retry times.
|
2015-11-03 17:51:49 +00:00 |
|
Mark Haines
|
6797fcd9ab
|
Merge pull request #335 from matrix-org/markjh/room_tags
Add APIs for adding and removing tags from rooms
|
2015-11-03 16:45:53 +00:00 |
|
Erik Johnston
|
7ce264ce5f
|
Fix broken cache for getting retry times. This meant we retried remote destinations way more frequently than we should
|
2015-11-03 16:24:03 +00:00 |
|
Mark Haines
|
5897e773fd
|
Spell "deferred" more correctly
|
2015-11-03 14:27:35 +00:00 |
|
Mark Haines
|
ddd8566f41
|
Store room tag content and return the content in the m.tag event
|
2015-11-02 15:11:31 +00:00 |
|
Mark Haines
|
0e36756383
|
Merge branch 'develop' into markjh/room_tags
|
2015-11-02 10:57:00 +00:00 |
|
Daniel Wagner-Hall
|
621e84d9a0
|
Add missing column
|
2015-10-30 16:25:53 +00:00 |
|
Mark Haines
|
f40b0ed5e1
|
Inform the client of new room tags using v1 /events
|
2015-10-29 15:21:09 +00:00 |
|
Mark Haines
|
a89b86dc47
|
Fix pyflakes errors
|
2015-10-28 16:45:57 +00:00 |
|
Mark Haines
|
892e70ec84
|
Add APIs for adding and removing tags from rooms
|
2015-10-28 16:06:57 +00:00 |
|
Erik Johnston
|
56dbcd1524
|
Docs
|
2015-10-28 14:05:50 +00:00 |
|
Erik Johnston
|
5cb298c934
|
Add room context api
|
2015-10-28 13:45:56 +00:00 |
|
Erik Johnston
|
4cf633d5e9
|
Pull out sender when computing search results
|
2015-10-23 15:41:36 +01:00 |
|
Erik Johnston
|
0c36098c1f
|
Implement rank function for SQLite FTS
|
2015-10-23 13:23:48 +01:00 |
|
Erik Johnston
|
671ac699f1
|
Actually filter results
|
2015-10-22 16:54:56 +01:00 |
|
Erik Johnston
|
fb0fecd0b9
|
LESS THAN
|
2015-10-22 16:18:35 +01:00 |
|
Erik Johnston
|
232beb3a3c
|
Use namedtuple as return value
|
2015-10-22 15:02:35 +01:00 |
|
Erik Johnston
|
ba02bba88c
|
Limit max number of SQL vars
|
2015-10-22 13:25:27 +01:00 |
|
Erik Johnston
|
8a98f0dc5b
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/search
|
2015-10-22 13:16:35 +01:00 |
|
Erik Johnston
|
f142898f52
|
PEP8
|
2015-10-22 11:18:01 +01:00 |
|
Erik Johnston
|
4d25bc6c92
|
Move FTS to delta 25
|
2015-10-22 11:12:28 +01:00 |
|
Mark Haines
|
e94ffd89d6
|
Merge pull request #316 from matrix-org/markjh/v2_sync_archived
Add rooms that the user has left under archived in v2 sync.
|
2015-10-21 15:46:41 +01:00 |
|
Mark Haines
|
e3d75f564a
|
Include banned rooms in the archived section of v2 sync
|
2015-10-21 11:15:48 +01:00 |
|
Mark Haines
|
68b7fc3e2b
|
Add rooms that the user has left under archived in v2 sync.
|
2015-10-19 17:26:18 +01:00 |
|
Erik Johnston
|
46d39343d9
|
Explicitly check for Sqlite3Engine
|
2015-10-16 16:58:00 +01:00 |
|
Erik Johnston
|
f2d698cb52
|
Typing
|
2015-10-16 16:46:48 +01:00 |
|
Erik Johnston
|
33646eb000
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/search
|
2015-10-16 15:35:35 +01:00 |
|
Mark Haines
|
fc012aa8dc
|
Fix FilteringStore.get_user_filter to work with postgres
|
2015-10-16 15:28:43 +01:00 |
|
Erik Johnston
|
12122bfc36
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/search
|
2015-10-16 14:46:32 +01:00 |
|
Erik Johnston
|
edb998ba23
|
Explicitly check for Sqlite3Engine
|
2015-10-16 14:37:14 +01:00 |
|
Erik Johnston
|
3cf9948b8d
|
Add docstring
|
2015-10-16 11:28:12 +01:00 |
|
Erik Johnston
|
73260ad01f
|
Comment on the LIMIT 500
|
2015-10-16 11:24:02 +01:00 |
|
Erik Johnston
|
22a8c91448
|
Split up run_upgrade
|
2015-10-16 11:19:44 +01:00 |
|
Mark Haines
|
6296590bf7
|
Encode the filter JSON as UTF-8 before storing in the database.
Because we are using a binary column type to store the filter JSON.
|
2015-10-16 10:50:32 +01:00 |
|
Erik Johnston
|
bcfb653816
|
Merge branch 'develop' of github.com:matrix-org/synapse into erikj/search
|
2015-10-15 16:37:32 +01:00 |
|
Mark Haines
|
a059760954
|
Merge pull request #305 from matrix-org/markjh/v2_sync_api
Update the v2 sync API to work as specified in the current spec.
|
2015-10-14 13:56:23 +01:00 |
|
Mark Haines
|
f50c43464c
|
Merge branch 'develop' into markjh/v2_sync_api
|
2015-10-14 11:40:45 +01:00 |
|
Erik Johnston
|
99c7fbfef7
|
Fix to work with SQLite
|
2015-10-14 09:52:40 +01:00 |
|
Erik Johnston
|
858634e1d0
|
Remove unused room_id arg
|
2015-10-14 09:31:20 +01:00 |
|
Erik Johnston
|
7ecd11accb
|
Add paranoia limit
|
2015-10-13 15:50:56 +01:00 |
|
Erik Johnston
|
3e2a1297b5
|
Remove constraints in preperation of using filters
|
2015-10-13 15:22:14 +01:00 |
|
Mark Haines
|
cacf0688c6
|
Add a get_invites_for_user method to the storage to find out the rooms a user is invited to
|
2015-10-13 14:08:38 +01:00 |
|
Erik Johnston
|
88971fd034
|
Merge branch 'erikj/store_engine' into erikj/search
|
2015-10-13 14:03:30 +01:00 |
|
Erik Johnston
|
17c80c8a3d
|
rename schema_prepare to prepare_database
|
2015-10-13 13:56:22 +01:00 |
|
Erik Johnston
|
cfd39d6b55
|
Add SQLite support
|
2015-10-13 13:47:50 +01:00 |
|
Erik Johnston
|
f9340ea0d5
|
Merge branch 'erikj/store_engine' into erikj/search
|
2015-10-13 13:29:02 +01:00 |
|
Erik Johnston
|
ec398af41c
|
Expose error more nicely
|
2015-10-13 11:43:43 +01:00 |
|
Erik Johnston
|
40b6a5aad1
|
Split out the schema preparation and update logic into its own module
|
2015-10-13 11:38:48 +01:00 |
|