Commit Graph

1152 Commits (eb036256267dc76f13a8a25ab952356e1b1e9c00)

Author SHA1 Message Date
Daniel Wagner-Hall cf437900e0 Return world_readable and guest_can_join in /publicRooms 9 years ago
Mark Haines 90b503216c Use a background task to update databases to use the full text search 9 years ago
Mark Haines a412b9a465 Run the background updates when starting synapse. 9 years ago
Mark Haines 2ede7aa8a1 Add background update task for reindexing event search 9 years ago
Mark Haines c6a01f2ed0 Add storage module for tracking background updates. 9 years ago
Mark Haines c4135d85e1 SYN-513: Include updates for rooms that have had all their tags deleted 9 years ago
Matthew Hodgson dd40fb68e4 fix comedy important missing comma breaking recent-ordered FTS on sqlite 9 years ago
Matthew Hodgson 767c20a869 add a key existence check to tags_by_room to avoid /events 500'ing when testing against vector 9 years ago
Daniel Wagner-Hall f2c4ee41b9 Remove accidentally added ID column 9 years ago
Erik Johnston 3640ddfbf6 Error handling 9 years ago
Erik Johnston 7301e05122 Implement basic pagination for search results 9 years ago
Daniel Wagner-Hall ca2f90742d Open up /events to anonymous users for room events only 9 years ago
Erik Johnston 05c326d445 Implement order and group by 9 years ago
Daniel Wagner-Hall f522f50a08 Allow guests to register and call /events?room_id= 9 years ago
Erik Johnston 7ce264ce5f Fix broken cache for getting retry times. This meant we retried remote destinations way more frequently than we should 9 years ago
Mark Haines 5897e773fd Spell "deferred" more correctly 9 years ago
Daniel Wagner-Hall 771ca56c88 Remove more unused parameters 9 years ago
Mark Haines ddd8566f41 Store room tag content and return the content in the m.tag event 9 years ago
Daniel Wagner-Hall 621e84d9a0 Add missing column 9 years ago
Mark Haines f40b0ed5e1 Inform the client of new room tags using v1 /events 9 years ago
Mark Haines a89b86dc47 Fix pyflakes errors 9 years ago
Mark Haines 892e70ec84 Add APIs for adding and removing tags from rooms 9 years ago
Erik Johnston 56dbcd1524 Docs 9 years ago
Erik Johnston 5cb298c934 Add room context api 9 years ago
Erik Johnston 4cf633d5e9 Pull out sender when computing search results 9 years ago
Erik Johnston 0c36098c1f Implement rank function for SQLite FTS 9 years ago
Erik Johnston 671ac699f1 Actually filter results 9 years ago
Erik Johnston fb0fecd0b9 LESS THAN 9 years ago
Erik Johnston 232beb3a3c Use namedtuple as return value 9 years ago
Erik Johnston ba02bba88c Limit max number of SQL vars 9 years ago
Erik Johnston f142898f52 PEP8 9 years ago
Erik Johnston 4d25bc6c92 Move FTS to delta 25 9 years ago
Mark Haines e3d75f564a Include banned rooms in the archived section of v2 sync 9 years ago
Mark Haines 68b7fc3e2b Add rooms that the user has left under archived in v2 sync. 9 years ago
Erik Johnston 46d39343d9 Explicitly check for Sqlite3Engine 9 years ago
Erik Johnston f2d698cb52 Typing 9 years ago
Mark Haines fc012aa8dc Fix FilteringStore.get_user_filter to work with postgres 9 years ago
Erik Johnston edb998ba23 Explicitly check for Sqlite3Engine 9 years ago
Erik Johnston 3cf9948b8d Add docstring 9 years ago
Erik Johnston 73260ad01f Comment on the LIMIT 500 9 years ago
Erik Johnston 22a8c91448 Split up run_upgrade 9 years ago
Mark Haines 6296590bf7 Encode the filter JSON as UTF-8 before storing in the database. 9 years ago
Erik Johnston 99c7fbfef7 Fix to work with SQLite 9 years ago
Erik Johnston 858634e1d0 Remove unused room_id arg 9 years ago
Erik Johnston 7ecd11accb Add paranoia limit 9 years ago
Erik Johnston 3e2a1297b5 Remove constraints in preperation of using filters 9 years ago
Mark Haines cacf0688c6 Add a get_invites_for_user method to the storage to find out the rooms a user is invited to 9 years ago
Erik Johnston 17c80c8a3d rename schema_prepare to prepare_database 9 years ago
Erik Johnston cfd39d6b55 Add SQLite support 9 years ago
Erik Johnston ec398af41c Expose error more nicely 9 years ago