1
0
Commit Graph

17208 Commits

Author SHA1 Message Date
Andrew Morgan
3cfe6ba011 Fix exceptions on requests for non-ascii urls (#6682)
* commit 'feee81997':
  Fix exceptions on requests for non-ascii urls (#6682)
  comment for run_in_background
2020-03-23 11:32:47 +00:00
Andrew Morgan
e9dc7683fd Merge pull request #6675 from matrix-org/rav/die_sqlite37_die_die_die
* commit '1d16f5ea0':
  update install notes for CentOS
  changelog
  Refuse to start if sqlite is older than 3.11.0
  Check postgres version in check_database
  Modify check_database to take a connection rather than a cursor
2020-03-23 11:32:39 +00:00
Andrew Morgan
bdc0007da4 Add note about log_file no longer be accepted (#6674)
* commit 'c2ba994db':
  Add note about log_file no longer be accepted (#6674)
2020-03-23 11:32:29 +00:00
Andrew Morgan
35d1ec2c8f Allow admin users to create or modify users without a shared secret (#6495)
* commit 'd2906fe66':
  Allow admin users to create or modify users without a shared secret (#6495)
  Fixup changelog
2020-03-23 11:31:22 +00:00
Andrew Morgan
e8e76ea60d 1.8.0
* commit '24b2c940f':
  1.8.0
2020-03-20 17:01:35 +00:00
Andrew Morgan
61a7c534bd Merge pull request #6664 from matrix-org/erikj/media_admin_apis
* commit '7c232bd98':
  Shuffle the code
  Comments
  Do not rely on streaming events, as media repo doesn't
  Newsfile
  Import RoomStore in media worker to fix admin APIs
  Move media admin store functions to worker store
2020-03-20 17:01:29 +00:00
Andrew Morgan
27ecf74366 Merge pull request #6665 from matrix-org/babolivier/retention_doc_typo
* commit 'e16521faa':
  Changelog
  Fix typo in message retention policies doc
2020-03-20 17:01:22 +00:00
Andrew Morgan
6e7fb4cbb9 Fix GET request on /_synapse/admin/v2/users endpoint (#6563)
* commit '7caaa29da':
  Fix GET request on /_synapse/admin/v2/users endpoint (#6563)
2020-03-20 17:01:11 +00:00
Andrew Morgan
f4a7449d1a Back out ill-advised notary server hackery (#6657)
* commit '573fee759':
  Back out ill-advised notary server hackery (#6657)
2020-03-20 17:00:59 +00:00
Andrew Morgan
6827282aa4 Merge pull request #6624 from matrix-org/babolivier/retention_doc
* commit 'cff1cb868':
  Fix reference
  Incorporate review
  Apply suggestions from code review
  Update changelog.d/6624.doc
  Fix vacuum instructions for sqlite
  Rename changelog
  Add a complete documentation of the message retention policies support
2020-03-20 17:00:51 +00:00
Andrew Morgan
a7a73bbbd8 contrib/docker-compose: fixing mount that overrides containers' /etc (#6656)
* commit 'dd57715de':
  contrib/docker-compose: fixing mount that overrides containers' /etc (#6656)
  typo
2020-03-20 17:00:41 +00:00
Andrew Morgan
6eb4fda0a7 Correctly proxy remote group HTTP errors. (#6654)
* commit 'be29ed7ad':
  Correctly proxy remote group HTTP errors. (#6654)
2020-03-20 17:00:33 +00:00
Andrew Morgan
0450704071 Merge pull request #6621 from matrix-org/babolivier/purge_job_config_typo
* commit '2b6b7f482':
  Reword
  Change the example from 5min to 12h
  Fixup changelog
  Fixup changelog
  Fixup changelog
  Changelog
  Update sample config
  Fix a typo in the purge jobs configuration example
2020-03-20 17:00:26 +00:00
Andrew Morgan
5bf0fa4482 1.8.0rc1
* commit '7f0e706eb':
  1.8.0rc1
2020-03-20 17:00:15 +00:00
Andrew Morgan
5af50a046d Merge pull request #6652 from matrix-org/babolivier/depth_missing_events
* commit '0ab5853ec':
  Changelog
  Fix conditions failing if min_depth = 0
2020-03-20 17:00:08 +00:00
Andrew Morgan
66c36eaa8a Add a background update to clear tombstoned rooms from the directory (#6648)
* commit '85db7f73b':
  Add a background update to clear tombstoned rooms from the directory (#6648)
2020-03-20 16:59:58 +00:00
Andrew Morgan
44743d35fe Async/await for background updates (#6647)
* commit '9824a39d8':
  Async/await for background updates (#6647)
2020-03-20 16:59:44 +00:00
Andrew Morgan
0fec900aab port BackgroundUpdateTestCase to HomeserverTestCase (#6653)
* commit 'd20c34654':
  port BackgroundUpdateTestCase to HomeserverTestCase (#6653)
  changelog
  Fix exceptions in log when rejected event is replicated
  async/await for SyncReplicationHandler.process_and_notify
  Clarify documentation on get_event* methods
2020-03-20 16:59:35 +00:00
Andrew Morgan
eb08accdba Merge pull request #6629 from matrix-org/rav/kill_event_reference_hashes
* commit '1807db5e7':
  changelog
  Remove unused get_latest_event_ids_and_hashes_in_room
  Remove unused get_prev_events_and_hashes_for_room
  Remove unused hashes and depths from _update_membership params
  Remove unused hashes and depths from create_event params
  Remove unused hashes and depths from create_new_client_event params
  replace get_prev_events_and_hashes_for_room with get_prev_events_for_room in create_new_client_event
  rename get_prev_events_for_room to get_prev_events_and_hashes_for_room
2020-03-20 16:59:26 +00:00
Andrew Morgan
eed6f380a1 Fix some test failures when frozen_dicts are enabled (#6642)
* commit 'ba897a759':
  Fix some test failures when frozen_dicts are enabled (#6642)
2020-03-20 16:59:15 +00:00
Andrew Morgan
5343df35b5 Add experimental 'databases' config (#6580)
* commit '9f6c1befb':
  Add experimental 'databases' config (#6580)
2020-03-20 16:59:08 +00:00
Andrew Morgan
6c382fb045 Fix an error which was thrown by the PresenceHandler _on_shutdown handler. (#6640)
* commit 'ab4b4ee6a':
  Fix an error which was thrown by the PresenceHandler _on_shutdown handler. (#6640)
2020-03-20 16:59:00 +00:00
Andrew Morgan
32543333b8 Fix exception when fetching notary server's old keys (#6625)
* commit '4b36b482e':
  Fix exception when fetching notary server's old keys (#6625)
2020-03-20 16:58:37 +00:00
Andrew Morgan
d6b6c64943 Workaround for error when fetching notary's own key (#6620)
* commit '18674eebb':
  Workaround for error when fetching notary's own key (#6620)
2020-03-20 16:58:30 +00:00
Andrew Morgan
b87a212c49 Fix power levels being incorrectly set in old and new rooms after a room upgrade (#6633)
* commit '01c3c6c92':
  Fix power levels being incorrectly set in old and new rooms after a room upgrade (#6633)
2020-03-20 16:58:15 +00:00
Andrew Morgan
1b410419c2 Automate generation of the sample and debian log configs (#6627)
* commit '08815566b':
  Automate generation of the sample and debian log configs (#6627)
2020-03-20 16:58:07 +00:00
Andrew Morgan
34e65b909a Raise an error if someone tries to use the log_file config option (#6626)
* commit 'e48410130':
  Raise an error if someone tries to use the log_file config option (#6626)
2020-03-20 16:57:58 +00:00
Andrew Morgan
8fced9e2ac Remove unused, undocumented "content repo" resource (#6628)
* commit '98247c4a0':
  Remove unused, undocumented "content repo" resource (#6628)
2020-03-20 16:57:48 +00:00
Andrew Morgan
6d9f40cf4c Kill off redundant SynapseRequestFactory (#6619)
* commit 'b6b57ecb4':
  Kill off redundant SynapseRequestFactory (#6619)
2020-03-20 16:57:41 +00:00
Andrew Morgan
a54d17c8c5 Reduce the reconnect time when replication fails. (#6617)
* commit '6964ea095':
  Reduce the reconnect time when replication fails. (#6617)
2020-03-20 16:57:33 +00:00
Andrew Morgan
10396544f5 Added the section 'Configuration' in /docs/turn-howto.md (#6614)
* commit '0495097a7':
  Added the section 'Configuration' in /docs/turn-howto.md (#6614)
2020-03-20 16:57:22 +00:00
Andrew Morgan
7dca131010 Reword sections of federate.md that explained delegation at time of Synapse 1.0 transition (#6601)
* commit '32779b59f':
  Reword sections of federate.md that explained delegation at time of Synapse 1.0 transition (#6601)
2020-03-20 16:57:12 +00:00
Andrew Morgan
6b516d7ee6 Fix small extra argument passed to get_events 2020-03-20 15:42:16 +00:00
Andrew Morgan
3505a2baac 1.7.3
* commit '77661ce81':
  1.7.3
2020-03-20 15:05:41 +00:00
Andrew Morgan
7a4b2b4883 Hacks to work around #6605 (#6608)
* commit '92eac974b':
  Hacks to work around #6605 (#6608)
  sample log config
2020-03-20 15:05:00 +00:00
Andrew Morgan
618a703b0b Update reverse proxy file name (#6590)
* commit 'b2db38284':
  Update reverse proxy file name (#6590)
2020-03-20 15:04:52 +00:00
Andrew Morgan
f8d37bdf25 Update reverse proxy file name (#6590)
* commit '7c6b85355':
  Update reverse proxy file name (#6590)
2020-03-20 15:04:31 +00:00
Andrew Morgan
41107a0f1b 1.7.2
* commit '29794c6bc':
  1.7.2
2020-03-20 15:01:40 +00:00
Andrew Morgan
02a2fd0f6a Split state groups into a separate data store (#6296)
* commit '75d8f26ac':
  Split state groups into a separate data store (#6296)
2020-03-20 15:01:31 +00:00
Andrew Morgan
b7059bec18 Backport fixes to sqlite upgrade from develop (#6578)
* commit '4caab0e95':
  Backport fixes to sqlite upgrade from develop (#6578)
2020-03-20 15:01:19 +00:00
Andrew Morgan
efd80e0d05 Change EventContext to use the Storage class (#6564)
* commit 'fa780e972':
  Change EventContext to use the Storage class (#6564)
2020-03-20 14:55:54 +00:00
Andrew Morgan
bcbc56fe21 Fix exceptions when attempting to backfill (#6576)
* commit '03d3792f3':
  Fix exceptions when attempting to backfill (#6576)
2020-03-20 14:55:31 +00:00
Andrew Morgan
8468c90dfe Explode on duplicate delta file names. (#6565)
* commit '0b5dbadd9':
  Explode on duplicate delta file names. (#6565)
2020-03-20 14:42:18 +00:00
Andrew Morgan
adf1c37901 Port some admin handlers to async/await (#6559)
* commit '3d46124ad':
  Port some admin handlers to async/await (#6559)
2020-03-20 14:42:08 +00:00
Andrew Morgan
22d45b854e Improve diagnostics on database upgrade failure (#6570)
* commit 'bca30cefe':
  Improve diagnostics on database upgrade failure (#6570)
2020-03-20 14:42:00 +00:00
Andrew Morgan
5f231e3223 Fix sdnotify with acme enabled (#6571)
* commit '0b794cbd7':
  Fix sdnotify with acme enabled (#6571)
2020-03-20 14:40:41 +00:00
Andrew Morgan
f1735cb718 Add an export_signing_key script (#6546)
* commit 'b95b76256':
  Add an export_signing_key script (#6546)
2020-03-20 14:40:29 +00:00
Andrew Morgan
a4c9c2bb6d Clean up startup for the pusher (#6558)
* commit 'd6752ce5d':
  Clean up startup for the pusher (#6558)
2020-03-20 14:40:20 +00:00
Andrew Morgan
148c5155bd Add delta file to fix missing default table data (#6555)
* commit '7963ca83c':
  Add delta file to fix missing default table data (#6555)
2020-03-20 14:40:10 +00:00
Andrew Morgan
032fed6f42 Add database config class (#6513)
* commit '2284eb3a5':
  Add database config class (#6513)
  too many parens
2020-03-20 14:39:41 +00:00