| Commit message (Expand) | Author | Age | Files | Lines |
* | Rename storage classes (#12913) | Erik Johnston | 2022-05-31 | 1 | -28/+7 |
* | Remove redundant "coding: utf-8" lines (#9786) | Jonathan de Jong | 2021-04-14 | 1 | -1/+0 |
* | Import HomeServer from the proper module. (#9665) | Patrick Cloke | 2021-03-23 | 1 | -1/+1 |
* | Update black, and run auto formatting over the codebase (#9381) | Eric Eastwood | 2021-02-16 | 1 | -2/+1 |
* | Add additional type hints to the storage module. (#8980) | Patrick Cloke | 2020-12-30 | 1 | -2/+7 |
* | Make `StreamToken.room_key` be a `RoomStreamToken` instance. (#8281) | Erik Johnston | 2020-09-11 | 1 | -1/+4 |
* | Stop sub-classing object (#8249) | Patrick Cloke | 2020-09-04 | 1 | -1/+1 |
* | Rename database classes to make some sense (#8033) | Erik Johnston | 2020-08-05 | 1 | -7/+8 |
* | Move are_all_users_on_domain checks to main data store. | Erik Johnston | 2019-12-06 | 1 | -12/+0 |
* | Comments | Erik Johnston | 2019-12-05 | 1 | -4/+4 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_purg... | Erik Johnston | 2019-10-31 | 1 | -0/+2 |
|\ |
|
| * | Add StateGroupStorage interface | Erik Johnston | 2019-10-30 | 1 | -0/+2 |
* | | Split purge API into events vs state | Erik Johnston | 2019-10-30 | 1 | -0/+2 |
|/ |
|
* | Review comments | Erik Johnston | 2019-10-30 | 1 | -2/+2 |
* | Add DataStores and Storage classes. | Erik Johnston | 2019-10-23 | 1 | -1/+18 |
* | Move README into synapse/storage/__init__.py | Erik Johnston | 2019-10-22 | 1 | -0/+12 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/refactor_s... | Erik Johnston | 2019-10-22 | 1 | -1/+2 |
|\ |
|
| * | use stream ID generator instead of timestamp | Hubert Chathi | 2019-08-28 | 1 | -0/+3 |
| * | Merge branch 'cross-signing_hidden' into cross-signing_keys | Hubert Chathi | 2019-08-01 | 1 | -4/+4 |
| |\ |
|
| * | | allow uploading keys for cross-signing | Hubert Chathi | 2019-07-25 | 1 | -1/+4 |
* | | | Move storage classes into a main "data store". | Erik Johnston | 2019-10-21 | 1 | -503/+1 |
| |/
|/| |
|
* | | Replace returnValue with return (#5736) | Amber Brown | 2019-07-23 | 1 | -1/+1 |
* | | Add `user_type` to returned fields in admin API user list endpoints | Jason Robinson | 2019-07-22 | 1 | -3/+3 |
|/ |
|
* | Run Black. (#5482) | Amber Brown | 2019-06-20 | 1 | -6/+4 |
* | add monthly active users to phonehome stats (#5252) | Neil Johnson | 2019-06-10 | 1 | -15/+29 |
* | Move event background updates to a separate file | Erik Johnston | 2019-05-30 | 1 | -0/+2 |
* | Room Statistics (#4338) | Amber Brown | 2019-05-21 | 1 | -0/+2 |
* | Add simple send_relation API and track in DB | Erik Johnston | 2019-05-15 | 1 | -0/+2 |
* | Clean up the database pagination code (#5007) | Amber Brown | 2019-04-05 | 1 | -7/+13 |
* | Run black on the rest of the storage module (#4996) | Amber Brown | 2019-04-03 | 1 | -96/+99 |
* | Fix flake8 (#4519) | Amber Brown | 2019-01-30 | 1 | -1/+1 |
* | drop undocumented dependency on dateutil (#4266) | Richard van der Hoff | 2018-12-06 | 1 | -7/+6 |
* | Drop sent_transactions | Aaron Raimist | 2018-12-01 | 1 | -1/+0 |
* | Merge branch 'develop' into e2e_backups | Hubert Chathi | 2018-08-24 | 1 | -26/+2 |
|\ |
|
| * | remove unused count_monthly_users | Neil Johnson | 2018-08-02 | 1 | -25/+0 |
| * | insertion into monthly_active_users | Neil Johnson | 2018-08-02 | 1 | -0/+2 |
| * | self.db_conn unused | Neil Johnson | 2018-08-01 | 1 | -1/+0 |
* | | make it work and fix pep8 | Matthew Hodgson | 2018-08-12 | 1 | -0/+2 |
|/ |
|
* | improve clarity | Neil Johnson | 2018-08-01 | 1 | -4/+5 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into neilj/mau_sign_i... | Neil Johnson | 2018-08-01 | 1 | -1/+1 |
|\ |
|
| * | Make EventStore inherit from EventFederationStore | Richard van der Hoff | 2018-07-26 | 1 | -1/+1 |
* | | remove errant print | Neil Johnson | 2018-08-01 | 1 | -1/+0 |
* | | make count_monthly_users async synapse/handlers/auth.py | Neil Johnson | 2018-08-01 | 1 | -13/+13 |
* | | coding style | Neil Johnson | 2018-07-31 | 1 | -2/+1 |
* | | actually close conn | Neil Johnson | 2018-07-30 | 1 | -4/+8 |
* | | factor out metrics from __init__ to app/homeserver | Neil Johnson | 2018-07-30 | 1 | -24/+13 |
* | | limit register and sign in on number of monthly users | Neil Johnson | 2018-07-30 | 1 | -0/+34 |
|/ |
|
* | run isort | Amber Brown | 2018-07-09 | 1 | -31/+28 |
* | Revert "Revert "Merge pull request #3431 from matrix-org/rav/erasure_visibili... | Erik Johnston | 2018-06-25 | 1 | -0/+2 |
* | Revert "Merge pull request #3431 from matrix-org/rav/erasure_visibility" | Richard van der Hoff | 2018-06-22 | 1 | -2/+0 |
* | UserErasureStore | Richard van der Hoff | 2018-06-12 | 1 | -0/+2 |
* | Tighter filtering for user_daily_visits | Neil Johnson | 2018-05-18 | 1 | -1/+5 |
* | fix psql compatability bug | Neil Johnson | 2018-05-18 | 1 | -1/+1 |
* | remove empty line | Neil Johnson | 2018-05-16 | 1 | -1/+0 |
* | style and further contraining query | Neil Johnson | 2018-05-16 | 1 | -8/+12 |
* | Limit query load of generate_user_daily_visits | Neil Johnson | 2018-05-15 | 1 | -13/+47 |
* | instead of inserting user daily visit data at the end of the day, instead ins... | Neil Johnson | 2018-05-14 | 1 | -40/+14 |
* | remove user agent from data model, will just join on user_ips | Neil Johnson | 2018-05-01 | 1 | -12/+11 |
* | pep8 | Neil Johnson | 2018-04-25 | 1 | -3/+4 |
* | Generate user daily stats | Neil Johnson | 2018-04-25 | 1 | -4/+56 |
* | fix typo | Neil Johnson | 2018-04-10 | 1 | -2/+2 |
* | remove errant print v0.27.3-rc2 | Neil Johnson | 2018-04-09 | 1 | -1/+1 |
* | Fix msec to sec, again | Neil Johnson | 2018-04-09 | 1 | -3/+3 |
* | Fix msec to sec | Neil Johnson | 2018-04-09 | 1 | -1/+1 |
* | Fix psycopg2 interpolation | Neil Johnson | 2018-04-09 | 1 | -5/+5 |
* | Review comments | Neil Johnson | 2018-04-05 | 1 | -4/+5 |
* | pep8 | Neil Johnson | 2018-03-29 | 1 | -2/+4 |
* | Remove need for sqlite specific query | Neil Johnson | 2018-03-29 | 1 | -30/+57 |
* | fix pep8 errors | Neil Johnson | 2018-03-28 | 1 | -3/+0 |
* | remove twisted deferral cruft | Neil Johnson | 2018-03-28 | 1 | -6/+3 |
* | Support multi client R30 for psql | Neil Johnson | 2018-03-28 | 1 | -8/+28 |
* | No need to cast in count_daily_users | Neil Johnson | 2018-03-28 | 1 | -2/+2 |
* | query and call for r30 stats | Neil Johnson | 2018-03-28 | 1 | -0/+36 |
* | count_daily_users failed if db was sqlite due to type failure - presumably th... | Neil Johnson | 2018-03-28 | 1 | -1/+1 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/split_stre... | Erik Johnston | 2018-03-01 | 1 | -15/+0 |
|\ |
|
| * | Calculate stream_ordering_month_ago correctly on workers | Erik Johnston | 2018-03-01 | 1 | -15/+0 |
* | | Remove unused variables | Erik Johnston | 2018-03-01 | 1 | -8/+1 |
* | | Split out stream store | Erik Johnston | 2018-03-01 | 1 | -8/+0 |
|/ |
|
* | Merge pull request #2898 from matrix-org/erikj/split_push_rules_store | Erik Johnston | 2018-02-23 | 1 | -12/+1 |
|\ |
|
| * | Update copyright | Erik Johnston | 2018-02-23 | 1 | -0/+1 |
| * | Split PushRulesStore | Erik Johnston | 2018-02-21 | 1 | -12/+0 |
* | | Split AccountDataStore and TagStore | Erik Johnston | 2018-02-21 | 1 | -8/+0 |
|/ |
|
* | Split ReceiptsStore | Erik Johnston | 2018-02-20 | 1 | -3/+0 |
* | Store state groups separately from events (#2784) | Erik Johnston | 2018-02-06 | 1 | -1/+0 |
* | Make __init__ consitstent across Store heirarchy | Richard van der Hoff | 2017-11-13 | 1 | -1/+1 |
* | Add groups to sync stream | Erik Johnston | 2017-07-20 | 1 | -0/+15 |
* | Initial group server implementation | Erik Johnston | 2017-07-10 | 1 | -1/+2 |
* | Fix up client ips to read from pending data | Erik Johnston | 2017-06-27 | 1 | -10/+0 |
* | Merge pull request #2281 from matrix-org/erikj/phone_home_stats | Erik Johnston | 2017-06-15 | 1 | -12/+14 |
|\ |
|
| * | Fix phone home stats | Erik Johnston | 2017-06-14 | 1 | -12/+14 |
* | | Merge pull request #2259 from matrix-org/erikj/fix_state_woes | Erik Johnston | 2017-06-07 | 1 | -1/+2 |
|\ \ |
|
| * | | Fix bug where state_group tables got corrupted | Erik Johnston | 2017-06-07 | 1 | -1/+2 |
| |/ |
|
* | | Add stream change cache | Erik Johnston | 2017-05-31 | 1 | -0/+12 |
* | | Add user_directory to database | Erik Johnston | 2017-05-31 | 1 | -0/+2 |
|/ |
|
* | admin,storage: added more administrator functionalities | Morteza Araby | 2017-02-02 | 1 | -0/+76 |
* | Add basic implementation of local device list changes | Erik Johnston | 2017-01-25 | 1 | -0/+11 |
* | Limit number of entries to prefill from cache | Erik Johnston | 2017-01-10 | 1 | -1/+3 |
* | Add profile data to the room_membership table for joins | Erik Johnston | 2016-12-08 | 1 | -0/+1 |
* | Rip out more refresh_token code | Richard van der Hoff | 2016-11-30 | 1 | -1/+0 |
* | Handling expiring stream extrems correctly. | Erik Johnston | 2016-09-15 | 1 | -0/+2 |
* | Add a room visibility stream | Erik Johnston | 2016-09-14 | 1 | -0/+3 |
* | Track the max_stream_device_id in a separate table, since we delete from the ... | Mark Haines | 2016-09-09 | 1 | -1/+1 |
* | Fix the stream change cache to work over replication | Mark Haines | 2016-09-07 | 1 | -1/+1 |
* | Add stream change caches for device messages | Mark Haines | 2016-09-07 | 1 | -0/+24 |
* | Make _state_groups_id_gen a normal IdGenerator | Erik Johnston | 2016-08-30 | 1 | -1/+1 |
* | Add store-and-forward direct-to-device messaging | Mark Haines | 2016-08-25 | 1 | -0/+5 |
* | Rename table. Add docs. | Erik Johnston | 2016-08-15 | 1 | -1/+1 |
* | Implement cache replication stream | Erik Johnston | 2016-08-15 | 1 | -3/+8 |
* | Add some invalidations to a cache_stream | Erik Johnston | 2016-08-15 | 1 | -0/+3 |
* | Add device_id support to /login | Richard van der Hoff | 2016-07-18 | 1 | -0/+3 |
* | Pull out min stream_ordering from ex_outlier_stream | Erik Johnston | 2016-07-15 | 1 | -1/+2 |
* | Move insert_client_ip to a separate class | Mark Haines | 2016-06-03 | 1 | -45/+3 |
* | Add a slaved store for presence | Mark Haines | 2016-06-03 | 1 | -3/+3 |
* | Fix to allow start with postgres | Erik Johnston | 2016-05-27 | 1 | -2/+7 |
* | Make deleting push actions more efficient | David Baker | 2016-05-20 | 1 | -0/+9 |
* | Add an openidish mechanism for proving to third parties that you own a given ... | Mark Haines | 2016-05-05 | 1 | -1/+3 |
* | Add timestamp and auto incrementing ID | Erik Johnston | 2016-05-04 | 1 | -0/+1 |
* | Move _get_cache_dict into the SQLBaseStore | Mark Haines | 2016-04-06 | 1 | -33/+0 |
* | Fix stuck invites | Erik Johnston | 2016-04-05 | 1 | -1/+2 |
* | Rename direction to step, apply checks consistently | Mark Haines | 2016-04-01 | 1 | -1/+1 |
* | Use a stream id generator for backfilled ids | Mark Haines | 2016-04-01 | 1 | -13/+7 |
* | Use a stream id generator to assign state group ids | Mark Haines | 2016-03-30 | 1 | -1/+1 |
* | Add replication stream for pushers | Mark Haines | 2016-03-15 | 1 | -1/+4 |
* | Fix relative imports so they work in both py3 and py27 | Mark Haines | 2016-03-08 | 1 | -1/+1 |
* | Prefill from the correct stream | Mark Haines | 2016-03-04 | 1 | -1/+1 |
* | prefill the push rules stream change cache | Mark Haines | 2016-03-04 | 1 | -2/+9 |
* | Hook up the push rules stream to account_data in /sync | Mark Haines | 2016-03-04 | 1 | -0/+5 |
* | Add a stream for push rule updates | Mark Haines | 2016-03-01 | 1 | -1/+4 |
* | Load the current id in the IdGenerator constructor | Mark Haines | 2016-03-01 | 1 | -7/+7 |
* | Close cursor | Erik Johnston | 2016-02-18 | 1 | -0/+1 |
* | Prefix TS fields with _ts | Erik Johnston | 2016-02-18 | 1 | -2/+2 |
* | Initial cut | Erik Johnston | 2016-02-17 | 1 | -3/+47 |
* | Fix flake8 warnings for new flake8 | Daniel Wagner-Hall | 2016-02-02 | 1 | -1/+1 |
* | Cache get_room_changes_for_user | Erik Johnston | 2016-01-29 | 1 | -0/+4 |
* | Comment. Remove superfluous order by | Erik Johnston | 2016-01-29 | 1 | -1/+3 |
* | Don't prefill account data | Erik Johnston | 2016-01-29 | 1 | -8/+1 |
* | Actually use cache | Erik Johnston | 2016-01-29 | 1 | -7/+13 |
* | Max is not a function | Erik Johnston | 2016-01-29 | 1 | -1/+1 |
* | Convert param style | Erik Johnston | 2016-01-29 | 1 | -0/+3 |
* | Prefill stream change caches | Erik Johnston | 2016-01-29 | 1 | -1/+48 |
* | Clean up a bit. Add comment | Erik Johnston | 2016-01-28 | 1 | -18/+9 |
* | Add a Homeserver.setup method. | Erik Johnston | 2016-01-26 | 1 | -4/+41 |
* | Merge pull request #456 from matrix-org/store_event_actions | David Baker | 2016-01-08 | 1 | -0/+2 |
|\ |
|
| * | Rename event-actions to event_push_actions as per PR request | David Baker | 2016-01-04 | 1 | -2/+2 |
| * | Save event actions to the db | David Baker | 2015-12-10 | 1 | -0/+2 |
* | | copyrights | Matthew Hodgson | 2016-01-07 | 1 | -1/+1 |
|/ |
|
* | Add API for setting account_data globaly or on a per room basis | Mark Haines | 2015-12-01 | 1 | -0/+2 |
* | Add APIs for adding and removing tags from rooms | Mark Haines | 2015-10-28 | 1 | -0/+2 |
* | Merge branch 'erikj/store_engine' into erikj/search | Erik Johnston | 2015-10-13 | 1 | -375/+0 |
|\ |
|
| * | Expose error more nicely | Erik Johnston | 2015-10-13 | 1 | -3/+0 |
| * | Split out the schema preparation and update logic into its own module | Erik Johnston | 2015-10-13 | 1 | -375/+3 |
* | | Add basic full text search impl. | Erik Johnston | 2015-10-09 | 1 | -0/+2 |
|/ |
|
* | Add some docstrings | Daniel Wagner-Hall | 2015-09-22 | 1 | -0/+3 |
* | Implement configurable stats reporting | Daniel Wagner-Hall | 2015-09-22 | 1 | -1/+19 |
* | Remove completely unused concepts from codebase | Daniel Wagner-Hall | 2015-08-25 | 1 | -4/+3 |
* | /tokenrefresh POST endpoint | Daniel Wagner-Hall | 2015-08-20 | 1 | -1/+1 |
* | Add index receipts_linearized_room_stream | Erik Johnston | 2015-08-17 | 1 | -1/+1 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/dictionary... | Erik Johnston | 2015-08-07 | 1 | -0/+5 |
|\ |
|
| * | Don't complain about extra .pyc files we find while hunting for database schemas | Paul "LeoNerd" Evans | 2015-08-07 | 1 | -0/+5 |
* | | Change Cache to not use *args in its interface | Erik Johnston | 2015-08-07 | 1 | -2/+2 |
|/ |
|
* | Merge branch 'develop' of github.com:matrix-org/synapse into erikj/receipts | Erik Johnston | 2015-07-13 | 1 | -0/+2 |
|\ |
|
| * | Add store for client end to end keys | Mark Haines | 2015-07-06 | 1 | -1/+3 |
* | | Fix various typos | Erik Johnston | 2015-07-07 | 1 | -0/+3 |
* | | Add tables for receipts | Erik Johnston | 2015-06-30 | 1 | -1/+1 |
|/ |
|
* | Bump schema version | Erik Johnston | 2015-06-11 | 1 | -1/+1 |
* | Add script to (re)convert the pushers table to changing the unique key. Also ... | David Baker | 2015-06-04 | 1 | -1/+1 |
* | Add index on events | Erik Johnston | 2015-05-13 | 1 | -1/+1 |
* | Bump schema version | Mark Haines | 2015-05-08 | 1 | -1/+1 |
* | Don't lock user_ips table for upsert. | Erik Johnston | 2015-05-01 | 1 | -0/+3 |
* | We can't use REPLACE when upgrading databases now we have postgres | Erik Johnston | 2015-04-29 | 1 | -1/+2 |
* | bump database schema version | Mark Haines | 2015-04-29 | 1 | -1/+1 |
* | Merge branch 'develop' of github.com:matrix-org/synapse into postgres | Erik Johnston | 2015-04-28 | 1 | -0/+12 |
|\ |
|
| * | pep8 | David Baker | 2015-04-27 | 1 | -1/+1 |
| * | Run database check before daemonizing, at the cost of database hygiene. | David Baker | 2015-04-27 | 1 | -0/+10 |
* | | Rename user_ips.user -> user_id | Erik Johnston | 2015-04-14 | 1 | -2/+2 |
* | | Add support for postgres instead of mysql. Change sql accourdingly. blob + va... | Erik Johnston | 2015-04-14 | 1 | -9/+6 |
* | | Bump schema version | Erik Johnston | 2015-04-10 | 1 | -1/+1 |
* | | Merge branch 'develop' of github.com:matrix-org/synapse into mysql | Erik Johnston | 2015-04-07 | 1 | -3/+33 |
|\| |
|
| * | Merge branch 'develop' into application-services-txn-reliability | Kegan Dougal | 2015-03-26 | 1 | -462/+27 |
| |\ |
|
| | * | Remember the 'last seen' time for a given user/IP/device combination and only... | Paul "LeoNerd" Evans | 2015-03-20 | 1 | -2/+30 |
| * | | Minor PR comment tweaks. | Kegan Dougal | 2015-03-16 | 1 | -1/+1 |
| * | | Merge branch 'develop' into application-services-txn-reliability | Kegan Dougal | 2015-03-16 | 1 | -6/+7 |
| |\ \ |
|
| * | | | Use seconds; start gluing in the AS scheduler into the AS handler. | Kegan Dougal | 2015-03-09 | 1 | -2/+5 |
| * | | | Add appservice txns sql schema | Kegan Dougal | 2015-03-06 | 1 | -1/+1 |
* | | | | PEP8 | Erik Johnston | 2015-04-07 | 1 | -4/+0 |
* | | | | Fix prepare_sqlite3_database's convert_param_style | Erik Johnston | 2015-04-07 | 1 | -7/+2 |
* | | | | Bump database version | Erik Johnston | 2015-04-07 | 1 | -1/+1 |
* | | | | Make work in both Maria and SQLite. Fix tests | Erik Johnston | 2015-04-01 | 1 | -22/+21 |
* | | | | Fix unicode database support | Erik Johnston | 2015-03-25 | 1 | -4/+8 |
* | | | | Use _simple_upsert | Erik Johnston | 2015-03-24 | 1 | -3/+5 |
* | | | | Merge branch 'develop' of github.com:matrix-org/synapse into mysql | Erik Johnston | 2015-03-20 | 1 | -1/+2 |
|\ \ \ \
| | |_|/
| |/| | |
|
| * | | | Give sensible names for '_simple_...' transactions | Erik Johnston | 2015-03-20 | 1 | -1/+3 |
| * | | | Rearrange storage modules | Erik Johnston | 2015-03-20 | 1 | -468/+4 |
| | |/
| |/| |
|
* | | | Rearrange storage modules | Erik Johnston | 2015-03-20 | 1 | -462/+4 |
* | | | Convert storage layer to be mysql compatible | Erik Johnston | 2015-03-19 | 1 | -48/+116 |
|/ / |
|
* | | Also give _execute() a description | Paul "LeoNerd" Evans | 2015-03-11 | 1 | -2/+1 |
* | | Add a description to storage layer's _execute_and_decode() | Paul "LeoNerd" Evans | 2015-03-11 | 1 | -2/+2 |
* | | These aren't defined for redacted events so don't crash | David Baker | 2015-03-10 | 1 | -2/+4 |
|/ |
|
* | Note that we don't specify execution order | Erik Johnston | 2015-03-04 | 1 | -0/+4 |
* | s/schema_deltas/applied_schema_deltas/ | Erik Johnston | 2015-03-04 | 1 | -7/+9 |
* | s/%r/%s/ | Erik Johnston | 2015-03-04 | 1 | -1/+1 |
* | Add example directory structures in doc | Erik Johnston | 2015-03-04 | 1 | -1/+36 |
* | Don't assume db conn is a Context Manager. | Erik Johnston | 2015-03-04 | 1 | -1/+5 |
* | Add unique constraint on schema_version.lock schema. Use conflict clause in sql. | Erik Johnston | 2015-03-04 | 1 | -3/+3 |
* | Use context manager with db conn to correctly commit and rollback | Erik Johnston | 2015-03-04 | 1 | -11/+11 |
* | More docs. Rename 'schema/current' to 'schema/full_schemas' | Erik Johnston | 2015-03-04 | 1 | -7/+23 |
* | Add some docs and remove unused variables | Erik Johnston | 2015-03-04 | 1 | -8/+10 |
* | SYN-67: Finish up implementing new database schema management | Erik Johnston | 2015-03-04 | 1 | -66/+131 |
* | SYN-67: Begin changing the way we handle schema versioning | Erik Johnston | 2015-03-02 | 1 | -38/+106 |
* | Add missing comma | Erik Johnston | 2015-03-02 | 1 | -1/+1 |
* | We purposefully don't have a version 14 delta script. | Erik Johnston | 2015-03-02 | 1 | -1/+1 |
* | Run deltas and bump user_version in upgrade script | Kegan Dougal | 2015-03-02 | 1 | -1/+1 |
* | Use absolute path when loading delta sql files | Erik Johnston | 2015-02-17 | 1 | -1/+2 |
* | Bump schema version | Erik Johnston | 2015-02-17 | 1 | -1/+1 |
* | Merge pull request #50 from matrix-org/application-services | Mark Haines | 2015-02-13 | 1 | -0/+3 |
|\ |
|
| * | Merge branch 'develop' into application-services | Kegan Dougal | 2015-02-11 | 1 | -0/+5 |
| |\ |
|
| * \ | Merge branch 'develop' into application-services | Kegan Dougal | 2015-02-05 | 1 | -75/+136 |
| |\ \ |
|
| * | | | Implement txns for AS (un)registration. | Kegan Dougal | 2015-02-02 | 1 | -1/+1 |
| * | | | Actually merge into develop. | Kegan Dougal | 2015-02-02 | 1 | -8/+1 |
| * | | | Merge branch 'develop' into application-services | Kegan Dougal | 2015-02-02 | 1 | -4/+93 |
| |\ \ \ |
|
| * | | | | Add basic application_services SQL, and hook up parts of the appservice store... | Kegan Dougal | 2015-01-28 | 1 | -0/+1 |
| * | | | | Add appservice handler and store. Glue together rest > handler > store. | Kegan Dougal | 2015-01-27 | 1 | -2/+3 |
* | | | | | Prepare the database whenever a connection is opened from the db_pool so that... | Mark Haines | 2015-02-13 | 1 | -0/+3 |
* | | | | | Merge branch 'develop' of github.com:matrix-org/synapse into use-simplejson | Erik Johnston | 2015-02-11 | 1 | -0/+5 |
|\ \ \ \ \
| | |_|_|/
| |/| | | |
|
| * | | | | Invalidate the cache for an event if it is redacted | Mark Haines | 2015-02-11 | 1 | -0/+2 |
| * | | | | Add a cache for get_event | Mark Haines | 2015-02-11 | 1 | -0/+3 |
| | |_|/
| |/| | |
|
* | | | | pyflakes | Erik Johnston | 2015-02-11 | 1 | -1/+0 |
* | | | | Don't unfreeze when using FreezeEvent.get_dict, as we are using a JSONEncoder... | Erik Johnston | 2015-02-11 | 1 | -2/+9 |
* | | | | Blunty replace json with simplejson | Erik Johnston | 2015-02-11 | 1 | -1/+1 |
|/ / / |
|
* | | | Brief comment on why we do some things on every call to persist_event and not... | Erik Johnston | 2015-02-04 | 1 | -0/+6 |
* | | | Rearrange persist_event so that do all the queries that need to be done befor... | Erik Johnston | 2015-02-04 | 1 | -71/+74 |
* | | | Add doc to get_event | Erik Johnston | 2015-02-03 | 1 | -0/+15 |
* | | | Try to ensure we don't persist an event we have already persisted. In persist... | Erik Johnston | 2015-02-03 | 1 | -4/+36 |
* | | | Don't fail an entire request if one of the returned events fails a signature ... | Erik Johnston | 2015-02-02 | 1 | -8/+13 |
| |/
|/| |
|
* | | Merge pull request #42 from matrix-org/replication_split | Mark Haines | 2015-01-30 | 1 | -0/+29 |
|\ \ |
|
| * \ | Merge branch 'rejections_storage' of github.com:matrix-org/synapse into repli... | Erik Johnston | 2015-01-30 | 1 | -0/+40 |
| |\ \ |
|
| * | | | Split up replication_layer module into client, server and transaction queue | Erik Johnston | 2015-01-26 | 1 | -1/+1 |
| * | | | Add storage method have_events | Erik Johnston | 2015-01-23 | 1 | -0/+29 |
* | | | | Remove merge conflict | Erik Johnston | 2015-01-30 | 1 | -3/+0 |
* | | | | Remember to add schema file to list | Erik Johnston | 2015-01-30 | 1 | -0/+1 |
* | | | | Merge branch 'develop' of github.com:matrix-org/synapse into rejections_storage | Erik Johnston | 2015-01-30 | 1 | -1/+10 |
|\ \ \ \
| |_|/ /
|/| | | |
|
| * | | | Merge pull request #37 from matrix-org/client_v2_filter | Erik Johnston | 2015-01-30 | 1 | -1/+3 |
| |\ \ \ |
|
| | * \ \ | Merge changes from develop | Mark Haines | 2015-01-29 | 1 | -0/+40 |
| | |\ \ \ |
|
| | * | | | | Created schema delta | Paul "LeoNerd" Evans | 2015-01-27 | 1 | -1/+1 |
| | * | | | | Initial stab at real SQL storage implementation of user filter definitions | Paul "LeoNerd" Evans | 2015-01-27 | 1 | -0/+1 |
| | * | | | | Move storage of user filters into real datastore layer; now have to mock it o... | Paul "LeoNerd" Evans | 2015-01-27 | 1 | -1/+2 |
| | | |_|/
| | |/| | |
|
| * | | | | Add room member count condition and default rule to make a noise on rooms of ... | David Baker | 2015-01-30 | 1 | -1/+4 |
| | |/ /
| |/| | |
|
* | | | | Merge branch 'develop' of github.com:matrix-org/synapse into rejections_storage | Erik Johnston | 2015-01-30 | 1 | -0/+40 |
|\| | |
| |_|/
|/| | |
|
| * | | Move pushers delta to v12 and bump schema version | David Baker | 2015-01-28 | 1 | -1/+1 |
| * | | Add brackets to make get room name / alias work | David Baker | 2015-01-26 | 1 | -2/+2 |