Commit Graph

299 Commits (aac546c978e40c832854eb48cefeddaebca12b3e)

Author SHA1 Message Date
Erik Johnston 17d319a20d s/schema_deltas/applied_schema_deltas/ 10 years ago
Erik Johnston 5eefd1f618 Add unique constraint on schema_version.lock schema. Use conflict clause in sql. 10 years ago
Erik Johnston b4c38738f4 Change to use logger in db upgrade script 10 years ago
Erik Johnston 8c8354e85a Actually add full_schemas dir 10 years ago
Erik Johnston c3530c3fb3 More docs. Rename 'schema/current' to 'schema/full_schemas' 10 years ago
Erik Johnston 82b34e813d SYN-67: Finish up implementing new database schema management 10 years ago
David Baker 94fa334b01 Add enable/disable overlay for push rules (REST API not yet hooked up) 10 years ago
Erik Johnston 1a989c436c Bump schema version 10 years ago
Erik Johnston 83d41f25d8 Set database schema version in delta 10 years ago
Kegan Dougal ac3183caaa Register a user account for the AS when the AS registers. Add 'sender' column to AS table. 10 years ago
Erik Johnston 0cd66885e3 Move delta/v13.sql to delta/v12.sql 10 years ago
Kegan Dougal a3c6010718 Add delta sql file. 10 years ago
Kegan Dougal 27091f146a Add hs_token column and generate a different token f.e application service. 10 years ago
David Baker dc7bb70f22 s/instance_handle/profile_tag/ 10 years ago
Erik Johnston 472cf532b7 Put CREATE rejections into seperate .sql 10 years ago
Mark Haines e4f50fa0aa Move bump schema delta 10 years ago
Kegan Dougal 3773759c0f Also edit the filter column on the delta SQL 10 years ago
Kegan Dougal 11634017f4 s/definition/filter_json/ since definition is now used to mean a component of the filter, rather than the complete json 10 years ago
Erik Johnston 0ef5bfd6a9 Start implementing auth conflict res 10 years ago
David Baker 60b143a52e Move pushers delta to v12 and bump schema version 10 years ago
Kegan Dougal 42876969b9 Add basic application_services SQL, and hook up parts of the appservice store to read from it. 10 years ago
Paul "LeoNerd" Evans 8398f19bce Created schema delta 10 years ago
Paul "LeoNerd" Evans 06cc147012 Initial stab at real SQL storage implementation of user filter definitions 10 years ago
David Baker ede491b4e0 Oops: second part of commit dc938606 10 years ago
Erik Johnston b1b85753d7 Add support for storing rejected events in EventContext and data stores 10 years ago
David Baker afb714f7be add instance_handles to pushers so we have a way to refer to them even if the push token changes. 10 years ago
David Baker 2d2953cf5f Require device language when adding a pusher. 10 years ago
David Baker 2cb30767fa Honour the 'rejected' return from push gateways 10 years ago
Erik Johnston a01416cf21 Add delta and bump DB version 10 years ago
Erik Johnston f6da237c35 Add index on transaction_id to sent_transcations 10 years ago
Mark Haines adb04b1e57 Update copyright notices 10 years ago
David Baker afa953a293 schema version is now 10 10 years ago
David Baker fc7c5e9cd7 Rename the pusher SQL delta to v9 which the next free one 10 years ago
David Baker 9728c305a3 after a few rethinks, a working implementation of pushers. 10 years ago
Erik Johnston 42b725ce52 Fix upgrade script to run all the missing deltas. 10 years ago
Erik Johnston 882dc8dcab Persist internal_metadata 10 years ago
Erik Johnston 1d2a0040cf Fix bug where we clobbered old state group values 10 years ago
Erik Johnston 02db7eb209 Fix bug when uploading state with empty state_key 10 years ago
Matthew Hodgson aed62a3583 track replication destination health, and perform exponential back-off when sending transactions. does *not* yet retry transactions, but drops them on the floor if waiting for a server to recover. 10 years ago
Mark Haines a953be097f Add a method field to thumbnail storage 10 years ago
David Baker 88af58d41d Update to app_id / app_instance_id (partially) and mangle to be PEP8 compliant. 10 years ago
Mark Haines 279c48c8b4 Write the upload portion of version 1 of the media repository 10 years ago
Erik Johnston ec2b5d8c28 Store full JSON of events in db 10 years ago
Erik Johnston cb76945688 Add update delta for schema change 10 years ago
Erik Johnston 87538711b6 Update schema to support multiple signatures 10 years ago
David Baker eb6aedf92c More work on pushers. Attempt to do HTTP pokes. Not sure if the actual HTTP pokes work or not yet but the retry semantics are pretty good. 10 years ago
David Baker 74c3879760 Start creating a module to do generic notifications (just prints them to stdout currently!) 10 years ago
Erik Johnston f04b3d5042 Store all signatures on events rather than just dropping them 10 years ago
Erik Johnston 58c0ef90c9 Add indices to state group tables 10 years ago
Erik Johnston 6cb6cb9e69 Tidy up some of the unused sql tables 10 years ago