anonymousland-synapse/synapse/storage/databases/main/schema/delta/58
Erik Johnston f21e24ffc2
Add ability for access tokens to belong to one user but grant access to another user. (#8616)
We do it this way round so that only the "owner" can delete the access token (i.e. `/logout/all` by the "owner" also deletes that token, but `/logout/all` by the "target user" doesn't).

A future PR will add an API for creating such a token.

When the target user and authenticated entity are different the `Processed request` log line will be logged with a: `{@admin:server as @bob:server} ...`. I'm not convinced by that format (especially since it adds spaces in there, making it harder to use `cut -d ' '` to chop off the start of log lines). Suggestions welcome.
2020-10-29 15:58:44 +00:00
..
02remove_dup_outbound_pokes.sql Rename database classes to make some sense (#8033) 2020-08-05 21:38:57 +01:00
03persist_ui_auth.sql Rename database classes to make some sense (#8033) 2020-08-05 21:38:57 +01:00
05cache_instance.sql.postgres Rename database classes to make some sense (#8033) 2020-08-05 21:38:57 +01:00
06dlols_unique_idx.py Rename database classes to make some sense (#8033) 2020-08-05 21:38:57 +01:00
07add_method_to_thumbnail_constraint.sql.postgres Include method in thumbnail media name (#7124) 2020-09-08 17:19:50 +01:00
07add_method_to_thumbnail_constraint.sql.sqlite Include method in thumbnail media name (#7124) 2020-09-08 17:19:50 +01:00
07persist_ui_auth_ips.sql Allow denying or shadow banning registrations via the spam checker (#8034) 2020-08-20 15:42:58 -04:00
08_media_safe_from_quarantine.sql.postgres Rename database classes to make some sense (#8033) 2020-08-05 21:38:57 +01:00
08_media_safe_from_quarantine.sql.sqlite Rename database classes to make some sense (#8033) 2020-08-05 21:38:57 +01:00
09shadow_ban.sql Add a shadow-banned flag to users. (#8092) 2020-08-14 12:37:59 -04:00
10_pushrules_enabled_delete_obsolete.sql Don't remember enabled of deleted push rules and properly return 404 for missing push rules in .../actions and .../enabled (#7796) 2020-09-09 11:39:39 +01:00
10drop_local_rejections_stream.sql Rename database classes to make some sense (#8033) 2020-08-05 21:38:57 +01:00
10federation_pos_instance_name.sql Rename database classes to make some sense (#8033) 2020-08-05 21:38:57 +01:00
11dehydration.sql Add support for MSC2697: Dehydrated devices (#8380) 2020-10-07 08:00:17 -04:00
11fallback.sql Add support for MSC2732: olm fallback keys (#8312) 2020-10-06 13:26:29 -04:00
11user_id_seq.py Rename database classes to make some sense (#8033) 2020-08-05 21:38:57 +01:00
12room_stats.sql Rename database classes to make some sense (#8033) 2020-08-05 21:38:57 +01:00
13remove_presence_allow_inbound.sql Remove some unused database functions. (#8085) 2020-08-14 09:25:40 -04:00
14events_instance_name.sql Add experimental support for sharding event persister. Again. (#8294) 2020-09-14 10:16:41 +01:00
14events_instance_name.sql.postgres Fix schema delta for servers that have not backfilled (#8396) 2020-09-25 09:58:32 +01:00
15_catchup_destination_rooms.sql In light of #8255, use BIGINTs for destination_rooms (#8256) 2020-09-04 15:07:29 +01:00
15unread_count.sql Unread counts fixes (#8254) 2020-09-04 14:14:22 +01:00
16populate_stats_process_rooms_fix.sql Rename 'populate_stats_process_rooms_2' background job back to 'populate_stats_process_rooms' again (#8243) 2020-09-08 11:05:59 +01:00
17_catchup_last_successful.sql Catch up after Federation Outage (split, 2): Track last successful stream ordering after transmission (#8247) 2020-09-04 15:06:51 +01:00
18stream_positions.sql Fix MultiWriteIdGenerator's handling of restarts. (#8374) 2020-09-24 16:53:51 +01:00
19instance_map.sql.postgres Use vector clocks for room stream tokens. (#8439) 2020-10-07 15:15:33 +01:00
19txn_id.sql Fix message duplication if something goes wrong after persisting the event (#8476) 2020-10-13 12:07:56 +01:00
20instance_name_event_tables.sql Only send RDATA for instance local events. (#8496) 2020-10-09 13:10:33 +01:00
20user_daily_visits.sql Include user agent in user daily visits table (#8503) 2020-10-15 10:36:40 +01:00
21as_device_stream.sql Move schema file for as_device_stream (#8590) 2020-10-20 10:18:55 +01:00
21drop_device_max_stream_id.sql Drop unused device_max_stream_id table (#8589) 2020-10-19 19:06:54 +01:00
22puppet_token.sql Add ability for access tokens to belong to one user but grant access to another user. (#8616) 2020-10-29 15:58:44 +00:00
22users_have_local_media.sql Add admin API to list users' local media (#8647) 2020-10-27 14:12:31 +00:00