synapse/changelog.d
David Robertson 6ba732fefe
Type tests.utils (#13028)
* Cast to postgres types when handling postgres db

* Remove unused method

* Easy annotations

* Annotate create_room

* Use `ParamSpec` to annotate looping_call

* Annotate `default_config`

* Track `now` as a float

`time_ms` returns an int like the proper Synapse `Clock`

* Introduce a `Timer` dataclass

* Introduce a Looper type

* Suppress checking of a mock

* tests.utils is typed

* Changelog

* Whoops, import ParamSpec from typing_extensions

* ditch the psycopg2 casts
2022-07-05 15:13:47 +01:00
..
.gitignore Correct attrs package name in requirements (#3492) 2018-07-07 10:46:59 +10:00
13028.misc Type tests.utils (#13028) 2022-07-05 15:13:47 +01:00
13029.doc Document the --report-stats argument (#13029) 2022-06-29 10:24:10 +01:00
13031.feature Implement MSC3827: Filtering of /publicRooms by room type (#13031) 2022-06-29 17:12:45 +00:00
13077.doc Cleanup references to sample config in the docs and redirect users to configuration manual (#13077) 2022-06-30 09:21:39 -07:00
13079.misc Enable Complement testing in the 'Twisted Trunk' CI runs. (#13079) 2022-07-01 15:42:49 +00:00
13086.doc Add documentation for phone home stats (#13086) 2022-06-30 22:12:28 +01:00
13103.misc More type hints for synapse.logging (#13103) 2022-06-30 13:05:06 +00:00
13113.misc Allow dependency errors to pass through (#13113) 2022-06-30 19:48:04 +02:00
13116.doc Fix documentation header for allow_public_rooms_over_federation (#13116) 2022-06-29 18:41:39 +02:00
13119.misc Improve performance of getting unread counts in rooms (#13119) 2022-06-29 10:32:38 +00:00
13125.feature Rate limiting invites per issuer (#13125) 2022-06-30 09:44:47 +00:00
13127.misc Improve startup times in Complement test runs against workers, particularly in CPU-constrained environments. (#13127) 2022-06-30 11:58:12 +00:00
13129.misc Don't actually one-line the SQL statements we send to the DB (#13129) 2022-06-30 10:43:24 +02:00
13131.bugfix Fix application service not being able to join remote federated room without a profile set (#13131) 2022-07-05 05:56:06 -05:00
13134.misc Don't process /send requests for users who have hit their ratelimit (#13134) 2022-06-30 09:22:40 -07:00
13135.misc Actually typecheck tests.test_server (#13135) 2022-06-30 10:45:47 +01:00
13136.misc annotate tests.server.FakeChannel (#13136) 2022-07-04 18:08:56 +01:00
13139.doc Add a link to the configuration manual from the homeserver sample config documentation page (#13139) 2022-06-30 15:59:11 +01:00
13143.misc complement.sh: Permit skipping docker build (#13143) 2022-07-01 12:33:59 +00:00
13144.misc Skip waiting for full state for incoming events (#13144) 2022-07-01 10:19:27 +01:00
13145.misc _process_received_pdu: Improve exception handling (#13145) 2022-07-01 10:52:10 +01:00
13148.feature Extra validation for rest/client/account_data (#13148) 2022-07-01 11:04:56 +01:00
13152.misc Add the ability to set the log level using the SYNAPSE_TEST_LOG_LEVEL environment when using complement.sh. (#13152) 2022-07-05 09:46:20 +00:00
13153.misc Use upserts for updating event_push_summary (#13153) 2022-07-05 13:51:04 +01:00
13157.misc Factor out some common Complement CI setup commands to a script. (#13157) 2022-07-05 14:24:42 +01:00
13159.misc Remove tests/utils.py from mypy's exclude list (#13159) 2022-07-04 15:15:33 +01:00
13166.doc Add missing links to config options (#13166) 2022-07-05 10:10:26 +01:00
13167.misc [Complement] Allow device_name lookup over federation (#13167) 2022-07-04 12:34:50 +00:00