856 Commitit (develop)

Tekijä SHA1 Viesti Päivämäärä
  Erik Johnston 6088303efb
Speed up how quickly we launch new tasks (#16660) 6 kuukautta sitten
  Erik Johnston 700c8a0de5
Reduce task concurrency (#16656) 6 kuukautta sitten
  Erik Johnston 3e8531d3ba
Speed up deleting device messages (#16643) 6 kuukautta sitten
  Erik Johnston 1b238e8837
Speed up persisting large number of outliers (#16649) 6 kuukautta sitten
  Patrick Cloke f2f2c7c1f0
Use full GitHub links instead of bare issue numbers. (#16637) 6 kuukautta sitten
  Patrick Cloke 7e5d3b06fa
Collect information for PushRuleEvaluator in parallel. (#16590) 6 kuukautta sitten
  dependabot[bot] c812f43bd7
Bump twisted from 23.8.0 to 23.10.0 (#16588) 6 kuukautta sitten
  Patrick Cloke 3ab861ab9e
Fix type hint errors from Twisted trunk (#16526) 6 kuukautta sitten
  Patrick Cloke 77dfc1f939
Fix a bug where servers could be marked as up when they were failing (#16506) 7 kuukautta sitten
  David Robertson 1026776380
mypy plugin to check `@cached` return types (#14911) 7 kuukautta sitten
  Erik Johnston edec0b93ca
Only use literal strings for process names (#16315) 8 kuukautta sitten
  Erik Johnston 329597022e
Some minor performance fixes for task schedular (#16313) 8 kuukautta sitten
  David Robertson edd83f23b7
Improve type hints for attrs classes (#16276) 8 kuukautta sitten
  Erik Johnston f43d994624
Fix bug with new task scheduler using lots of CPU. (#16278) 8 kuukautta sitten
  Quentin Gliech 1940d990a3
Revert MSC3861 introspection cache, admin impersonation and account lock (#16258) 8 kuukautta sitten
  Mathieu Velten 4f1840a88a
Delete device messages asynchronously and in staged batches (#16240) 8 kuukautta sitten
  dependabot[bot] 757010905e
Bump twisted from 22.10.0 to 23.8.0 (#16235) 8 kuukautta sitten
  Erik Johnston d35bed8369
Don't wake up destination transaction queue if they're not due for retry. (#16223) 8 kuukautta sitten
  Erik Johnston f84baecb6f
Don't reset retry timers on "valid" error codes (#16221) 8 kuukautta sitten
  David Robertson 62a1a9be52
Describe which rate limiter was hit in logs (#16135) 8 kuukautta sitten
  Patrick Cloke 9ec3da06da
Bump mypy-zope & mypy. (#16188) 8 kuukautta sitten
  Mathieu Velten 501da8ecd8
Task scheduler: add replication notify for new task to launch ASAP (#16184) 8 kuukautta sitten
  David Robertson e691243e19
Fix typechecking with twisted trunk (#16121) 8 kuukautta sitten
  Mathieu Velten 873971a8b9
Task scheduler: mark task as active if we are scheduling ASAP (#16165) 8 kuukautta sitten
  Shay 69048f7b48
Add an admin endpoint to allow authorizing server to signal token revocations (#16125) 9 kuukautta sitten
  Mathieu Velten 358896e1b8
Implements a task scheduler for resumable potentially long running tasks (#15891) 9 kuukautta sitten
  David Robertson 47c629bb27
Attempt to fix twisted trunk (#16115) 9 kuukautta sitten
  Patrick Cloke ad3f43be9a
Run pyupgrade for python 3.7 & 3.8. (#16110) 9 kuukautta sitten
  Mathieu Velten f0a860908b
Allow config of the backoff algorithm for the federation client. (#15754) 9 kuukautta sitten
  Jason Little 7cbb2a00d1
Add metrics tracking for eviction to ResponseCache (#16028) 9 kuukautta sitten
  Eric Eastwood 561d06b481
Remove support for Python 3.7 (#15851) 10 kuukautta sitten
  Jason Little 21fea6b749
Prefill events after invalidate not before when persisting events (#15758) 11 kuukautta sitten
  Eric Eastwood 8ddb2de553
Document `looping_call()` functionality that will wait for the given function to finish before scheduling another (#15772) 11 kuukautta sitten
  Erik Johnston c485ed1c5a
Clear event caches when we purge history (#15609) 11 kuukautta sitten
  Patrick Cloke c01343de43
Add stricter mypy options (#15694) 11 kuukautta sitten
  Eric Eastwood 77156a4bc1
Process previously failed backfill events in the background (#15585) 11 kuukautta sitten
  Patrick Cloke 1f55c04cbc
Improve type hints for cached decorator. (#15658) 1 vuosi sitten
  Sean Quah d0de452d12
Fix `HomeServer`s leaking during `trial` test runs (#15630) 1 vuosi sitten
  Sean Quah 68dcd2cbcb
Re-type config paths in `ConfigError`s to be `StrSequence`s (#15615) 1 vuosi sitten
  Andrew Morgan 7c95b65873
Clean up and clarify "Create or modify Account" Admin API documentation (#15544) 1 vuosi sitten
  David Robertson 3b0083c92a
Use immutabledict instead of frozendict (#15113) 1 vuosi sitten
  dependabot[bot] 9bb2eac719
Bump black from 22.12.0 to 23.1.0 (#15103) 1 vuosi sitten
  Sean Quah a302d3ecf7
Remove unnecessary reactor reference from `_PerHostRatelimiter` (#14842) 1 vuosi sitten
  Sean Quah 772e8c2385
Fix stack overflow in `_PerHostRatelimiter` due to synchronous requests (#14812) 1 vuosi sitten
  reivilibre ba4ea7d13f
Batch up replication requests to request the resyncing of remote users's devices. (#14716) 1 vuosi sitten
  Patrick Cloke 630d0aeaf6
Support RFC7636 PKCE in the OAuth 2.0 flow. (#14750) 1 vuosi sitten
  Patrick Cloke 3aeca2588b
Add missing type hints to tests.config. (#14681) 1 vuosi sitten
  reivilibre 864c3f85b0
Improve type annotations for the helper methods on a `CachedFunction`. (#14685) 1 vuosi sitten
  Mathieu Velten 54c012c5a8
Make `handle_new_client_event` throws `PartialStateConflictError` (#14665) 1 vuosi sitten
  Patrick Cloke 9d8a3234ba
Respond with proper error responses on unknown paths. (#14621) 1 vuosi sitten