about summary refs log tree commit diff
Commit message (Expand)AuthorAgeFilesLines
* Intermediary commit: rewrite optimising of sync store, support compiled JSON ... HEAD masterRory&5 days6-29/+209
* Followup documentation from chat, fix trailing whitespaceRory&11 days1-2/+11
* Add methods for typing notifications and read receiptsKayra Uylar11 days1-0/+35
* Propagate more HTTP errors, sync error handling callbackRory&13 days3-11/+18
* Split out invite context, add empty filter constantsRory&2025-03-267-29/+110
* Rename FullState to AlwaysIncludeAllRooms in synchelper, to make it less conf...Rory&2025-03-221-0/+3
* Fix invite listener sync resume logicRory&2025-03-191-1/+1
* Save some resources on PolicyRoom, add config to InviteListener to always ini...Rory&2025-03-192-13/+14
* Add debugger display for spec policiesRory&2025-03-191-0/+2
* Refactor room specialisations to be functions, make http logging configurableRory&2025-03-185-7/+7
* Dead code cleanup, add room helper for policy listsRory&2025-03-172-35/+73
* Update ArcaneLibs to fix buildRory&2025-03-153-3/+3
* Extend invite listener APIRory&2025-03-155-42/+75
* Add full invite data to invite handler callbackRory&2025-03-133-3/+9
* Add more bot stuffRory&2025-03-122-9/+21
* Clean up stray console log from mergeRory&2025-03-111-2/+0
* Speed up SyncStateResolverRory&2025-03-102-67/+139
* Merge remote-tracking branch 'origin/dev/moderationclient-changes'Rory&2025-03-0921-238/+692
|\
| * Fix merge conflicts dev/moderationclient-changesRory&2024-12-151-18/+0
| * Sync optimisation changesRory&2024-12-159-152/+317
| * meowRory&2024-12-153-4/+35
| * Clean up dev stuff a little bitRory&2024-12-151-42/+0
| * Sync optimisation changesRory&2024-12-151-15/+130
| * Synapse admin API stuff, a mass of other changesRory&2024-12-1519-125/+935
| * Minor cleanupRory&2024-12-155-12/+12
| * More synapse admin apisRory&2024-12-1510-24/+282
| * Sync storageRory&2024-12-152-58/+111
| * Some cleanup, fixesRory&2024-12-155-52/+78
* | Well known resolver work, synapse admin workRory&2025-03-0939-271/+1736
* | Well known resolver rewrite workRory&2025-02-289-132/+214
* | HomeserverEmulator changesRory&2025-02-2117-117/+345
* | MxcUri class, other various workRory&2025-02-1822-70/+260
* | Change defaults of GetManyMessagesRory&2025-02-081-5/+4
* | Temporary workRory&2025-02-084-39/+169
* | Update ArcaneLibsRory&2025-02-051-0/+0
* | Some code cleanupRory&2025-02-0332-113/+63
* | The rest of warning cleanup so far.Rory&2025-01-2317-96/+111
* | Some schema changse (required properties)Rory&2025-01-234-4/+4
* | Clean up more imports and fix namespaces.Rory&2025-01-2348-87/+27
* | Clean up imports in bot utilsRory&2025-01-236-17/+1
* | Clean up imports in testsRory&2025-01-2310-23/+5
* | Dependency updatesRory&2025-01-239-21/+21
* | Trim trailing slashes from well-known URIsRory&2025-01-111-2/+2
* | Fix up dotnet 9 and sln fileRory&2024-12-183-120/+114
|/
* Update devtest bots arcanelibs linked versionRory&2024-12-152-1/+1
* Clean up conditional ArcaneLibs imports to use configurationRory&2024-12-103-35/+7
* Extra draupnir/policy event work github/masterRory&2024-11-224-2/+26
* HSE updatesRory&2024-11-1611-17/+265
* Update to .NET 9Rory&2024-11-168-23/+1032
* Add helper function to turn event type -> typesRory&2024-10-231-1/+11
* Minor cleanups, support for loading access tokens from disk or appserviceRory&2024-10-0415-25/+102
* More reliable room name fetching, disable room predecessor in creation conten...Rory&2024-10-033-20/+52
* Update ArcaneLibs versioning schemeRory&2024-09-291-1/+1
* FixesRory&2024-09-222-1/+5
* Merge branch 'dev/authenticated-media'Rory&2024-09-1711-119/+210
|\
| * Fix unit tests, add authenticated media github/dev/authenticated-media dev/authenticated-mediaRory&2024-09-176-98/+240
| * Fix room joining, power levelsRory&2024-09-163-8/+11
| * Authenticated media foundationsEmma [it/its]@Rory&2024-07-025-17/+36
* | Arcanelibs changesRory&2024-09-175-4/+4
* | Merge remote-tracking branch 'origin/dev/e2ee{canonical-json}'Rory&2024-09-1749-491/+2177
|\ \
| * | Working json canonicalisation github/dev/e2ee{canonical-json} dev/e2ee{canonical-json}Rory&2024-07-1629-23/+1092
| * | Import unit test fixes from dev/home-changesRory&2024-07-1520-468/+1085
| |/
* | Merge remote-tracking branch 'origin/dev/project-cleanup'Rory&2024-09-1742-71/+0
|\ \
| * | Move around some projects, further cleanup pending github/dev/project-cleanup dev/project-cleanupRory&2024-05-3042-71/+0
* | | Drop example botsRory&2024-07-093-0/+0
* | | Nondescript ArcaneLibs ref updateRory&2024-07-071-0/+0
| |/ |/|
* | Return null on TryGetFromJson if a JsonException happens github/dev/e2ee dev/e2eeEmma [it/its]@Rory&2024-06-191-0/+4
* | Single HTTP client fixes github/dev/new-httpclient dev/new-httpclientRory&2024-06-1710-20/+43
* | Single httpclient implementationRory&2024-06-173-26/+245
* | Update dependenciesEmma [it/its]@Rory&2024-06-045-14/+14
* | Update ArcaneLibs dependenciesEmma [it/its]@Rory&2024-06-041-0/+0
|/
* Log warning if registering a duplicate typeRory&2024-05-201-1/+5
* Log unrecognised typesRory&2024-05-201-4/+7
* Dont use refs for proxyRory&2024-05-166-13/+18
* Add valid room memberhip values as constantsEmma [it/its]@Rory&2024-05-141-0/+8
* Raise query size in synapse room queryEmma [it/its]@Rory&2024-05-132-1/+1
* Clearer error messages, fix bug in hs resolutionYour Name2024-05-134-39/+55
* Fix some race conditions and some optimisation in HomeserverEmulatorRory&2024-05-033-10419/+36
* HomeserverEmulator workRory&2024-05-0212-145/+10736
* FixesRory&2024-04-253-5/+86
* Partial User-Interactive Authentication, allow skipping homeserver typingRory&2024-04-197-53/+185
* Fix homeserver resolution, rewrite homeserver initialisation, HSE workEmma [it/its]@Rory&2024-04-0539-888/+1691
* Fix merge conficts between machinesEmma [it/its]@Rory&2024-03-225-2/+2
* ChangesRory&2024-03-229-29/+175
* New messagebuilder stuff, table-based help commandRory&2024-03-2013-79/+165
* Bot related fixes, image sizeRory&2024-03-176-11/+28
* Add AddCollapsiblePart to MessageBuilderRory&2024-03-151-0/+13
* Bot changes, move named filters to subclassRory&2024-03-1517-113/+409
* Fix READMEEmma [it/its]@Rory&2024-03-051-2/+2
* Fix repo URIsEmma [it/its]@Rory&2024-03-052-16/+16
* HomeserverEmulator workEmma [it/its]@Rory&2024-03-0534-140/+1420
* Unknown changesEmma [it/its]@Rory&2024-02-2314-24/+108
* HS emulatorRory&2024-02-2318-4/+607
* Apply syntax style to LibMatrix side projectsEmma [it/its]@Rory&2024-02-0950-245/+198
* Apply syntax style to LibMatrixEmma [it/its]@Rory&2024-02-0938-334/+283
* Consistently use EventId for event typesEmma [it/its]@Rory&2024-02-0926-58/+77
* Allow specifying chunk size for GetManyMessagesEmma [it/its]@Rory&2024-02-092-17/+30
* Add submodules for example botsRory&2024-01-311-0/+9
* Repo splitRory&2024-01-3152-2235/+1805
* CapabilitiesRory&2024-01-312-6/+28
* Better sync filter support, named filters, error handlingEmma [it/its]@Rory&2024-01-3111-50/+255
* Get full state eventEmma [it/its]@Rory&2024-01-293-17/+44
* MessageBuilder extensionsEmma [it/its]@Rory&2024-01-249-24/+59
* Abstract FederationClient from RemoteHomeserverEmma [it/its]@Rory&2024-01-154-37/+85
* Synchelper: better initial sync detectionEmma [it/its]@Rory&2024-01-123-6/+33
* Dev test botTheArcaneBrony2024-01-1115-0/+527
* Cleanup, more message formatters, messagebuilder startEmma [it/its]@Rory&2024-01-1114-29/+280
* Try-create factory for RemoteHomeserver, more reliable RemoteHomeserver creationEmma [it/its]@Rory&2024-01-081-13/+23
* CleanupEmma [it/its]@Rory&2024-01-0514-77/+93
* ToObject and ToJson for MatrixExceptionRory&2024-01-041-1/+4
* CleanupTheArcaneBrony2023-12-2712-58/+130
* SetImpersonate optimisation (dont execute if already set), cleanupTheArcaneBrony2023-12-232-32/+43
* User impersonation support (appservice identity assertion), non-AsyncEnumerab...TheArcaneBrony2023-12-234-6/+42
* CleanupEmma [it/its]@Rory&2023-12-1921-37/+54
* CleanupEmma [it/its]@Rory&2023-12-1491-460/+332
* Temp stateEmma [it/its]@Rory&2023-12-0710-29/+199
* Cleanup, move ArcaneLibs to submodule instead of parent submoduleEmma [it/its]@Rory&2023-12-0153-431/+461
* Moderation bot workEmma [it/its]@Rory&2023-11-2347-527/+1297
* Add license retroactively, matching where the code originated from (MatrixRoo...TheArcaneBrony2023-11-141-0/+661
* Update to .net 8TheArcaneBrony2023-11-147-7/+7
* State vs Timeline eventsTheArcaneBrony2023-11-0926-26/+29
* Cleanup, fixes, fix proxy supportTheArcaneBrony2023-11-0516-129/+184
* split client and server http client for homeserversTheArcaneBrony2023-10-2610-97/+130
* Minor cleanupTheArcaneBrony2023-10-248-26/+30
* fix synchelper null checkTheArcaneBrony2023-10-196-8/+18
* Add profile updatingTheArcaneBrony2023-10-181-41/+38
* Fix local media resolutionTheArcaneBrony2023-10-171-1/+1
* Add updating of profiles and fetching room profilesTheArcaneBrony2023-10-176-8/+141
* Handle floats etc in requestsTheArcaneBrony2023-10-144-11/+90
* Error handlingTheArcaneBrony2023-10-133-2/+15
* Fix alias thing?TheArcaneBrony2023-10-111-1/+1
* Added options to skip inviting already invited/joined/left users, added optio...TheArcaneBrony2023-10-113-19/+44
* Fix bug with event sending, make initial sync detection deterministicTheArcaneBrony2023-10-116-12/+33
* Set timeout for command listenerTheArcaneBrony2023-10-1039-51/+1
* Small refactorsTheArcaneBrony2023-10-0661-521/+1034
* Unit tests, small refactorsTheArcaneBrony2023-09-2925-202/+563
* Add more stuff, add unit testsTheArcaneBrony2023-09-1976-212/+927
* Improve READMETheArcaneBrony2023-09-151-1/+3
* Add READMETheArcaneBrony2023-09-151-0/+39
* Some refactoringTheArcaneBrony2023-09-1568-288/+870
* Media moderator PoC works, abstract command handling to libraryTheArcaneBrony2023-09-0577-367/+695
* Add start of Media Moderator PoC botTheArcaneBrony2023-09-0438-63/+688
* Too many changes to name...TheArcaneBrony2023-09-0460-216/+615
* Clean up some extension functionsTheArcaneBrony2023-09-044-75/+0
* Code cleanupTheArcaneBrony2023-08-1421-110/+105
* Update dependenciesTheArcaneBrony2023-08-141-2/+2
* Move more projects overTheArcaneBrony2023-08-1420-0/+534
* Split LibMatrix into separate repoTheArcaneBrony2023-08-1463-0/+2345