about summary refs log tree commit diff
path: root/LibMatrix (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Room builder, support managing room dirRory&2 days5-3/+224
|
* Synapse admin fixes, server resolution fixesRory&12 days5-49/+47
|
* Expose colored string as static in MessageBuilderRory&2025-05-241-1/+5
|
* Logging cleanupRory&2025-05-222-20/+27
|
* Various bug fixesRory&2025-05-183-6/+11
|
* Remove SetPresence=online default in sync helperRory&2025-05-151-2/+4
|
* Throw if sync helper gets M_UNKNOWN_TOKENRory&2025-05-151-0/+1
|
* Allow specifying expected membership when fetching member list, addRory&2025-05-142-8/+33
| | | | | ... helpers to get member IDs, add sending reactions, add selfbot-only command mode in bot utils
* Add helper to check if type and state key for 2 events match, or 2Rory&2025-05-142-7/+7
| | | | events are equal
* msc4222 fixesRory&2025-05-092-0/+10
|
* VerbosityRory&2025-05-082-3/+7
|
* Retry http requests up to 5 times, add support for unstable state_afterRory&2025-05-082-13/+33
|
* MSC4222 emulation for joined rooms?Rory&2025-05-072-11/+83
|
* MSC4222 emulation for left roomsRory&2025-05-073-4/+186
|
* Sync preprocessor supportRory&2025-05-033-8/+60
|
* Add support for ignoring users, add user/room/event reportingRory&2025-05-021-5/+47
|
* Fix command names with spaces, allow specifying formatted body in ↵Rory&2025-04-241-3/+3
| | | | MessageBuilder#WithBody
* Allow early return in SyncHelper, trim access token if path used, fix ↵Rory&2025-04-232-7/+18
| | | | shutdown of command listener
* Add tombstone event content, URL-escape room id in synapse adminRory&2025-04-221-6/+8
|
* Update ArcaneLibs for Blazor a11y, return empty cache if not found in NamedCacheRory&2025-04-191-2/+9
|
* Add room state synapse admin api, get homeserver as user on synapseRory&2025-04-184-4/+33
| | | | admin
* Intermediary commit: rewrite optimising of sync store, support compiled JSON ↵Rory&2025-04-075-29/+209
| | | | in IStorageProvider
* Followup documentation from chat, fix trailing whitespaceRory&2025-04-011-2/+11
| | | | Context: https://matrix.to/#/%21tuiLEoMqNOQezxILzt%3Arory.gay/%24cKr08d3ph5CvY3kZS4Wy6GtSoMXBOUk-jDMvM4tHwNs?via=rory.gay&via=matrix.org&via=conduit.rory.gay
* Add methods for typing notifications and read receiptsKayra Uylar2025-04-011-0/+35
|
* Propagate more HTTP errors, sync error handling callbackRory&2025-03-313-11/+18
|
* Split out invite context, add empty filter constantsRory&2025-03-263-6/+18
|
* Rename FullState to AlwaysIncludeAllRooms in synchelper, to make it less ↵Rory&2025-03-221-0/+3
| | | | confusing
* Save some resources on PolicyRoom, add config to InviteListener to always ↵Rory&2025-03-191-3/+3
| | | | initial sync on startup
* Refactor room specialisations to be functions, make http logging configurableRory&2025-03-181-1/+1
|
* Dead code cleanup, add room helper for policy listsRory&2025-03-172-35/+73
|
* Update ArcaneLibs to fix buildRory&2025-03-151-1/+1
|
* Extend invite listener APIRory&2025-03-153-3/+13
|
* Clean up stray console log from mergeRory&2025-03-111-2/+0
|
* Speed up SyncStateResolverRory&2025-03-101-67/+139
|
* Merge remote-tracking branch 'origin/dev/moderationclient-changes'Rory&2025-03-0917-222/+654
|\
| * Fix merge conflicts dev/moderationclient-changesRory&2024-12-151-18/+0
| |
| * Sync optimisation changesRory&2024-12-156-137/+280
| |
| * 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-0935-264/+1729
| |
* | Well known resolver rewrite workRory&2025-02-285-129/+170
| |
* | HomeserverEmulator changesRory&2025-02-214-6/+77
| |
* | MxcUri class, other various workRory&2025-02-1810-48/+102
| |
* | Change defaults of GetManyMessagesRory&2025-02-081-5/+4
| |
* | Temporary workRory&2025-02-083-39/+169
| |
* | Some code cleanupRory&2025-02-036-32/+10
| |
* | The rest of warning cleanup so far.Rory&2025-01-2311-74/+80
| |
* | Some schema changse (required properties)Rory&2025-01-231-1/+1
| |
* | Clean up more imports and fix namespaces.Rory&2025-01-2314-37/+3
| |
* | Dependency updatesRory&2025-01-231-2/+2
| |
* | Trim trailing slashes from well-known URIsRory&2025-01-111-2/+2
|/
* Clean up conditional ArcaneLibs imports to use configurationRory&2024-12-101-16/+5
|
* Extra draupnir/policy event work github/masterRory&2024-11-221-2/+6
|
* HSE updatesRory&2024-11-162-0/+54
|
* Update to .NET 9Rory&2024-11-161-3/+3
|
* Minor cleanups, support for loading access tokens from disk or appserviceRory&2024-10-048-21/+54
|
* More reliable room name fetching, disable room predecessor in creation ↵Rory&2024-10-032-18/+50
| | | | content schema
* Update ArcaneLibs versioning schemeRory&2024-09-291-1/+1
|
* FixesRory&2024-09-221-1/+1
|
* Merge branch 'dev/authenticated-media'Rory&2024-09-174-21/+116
|\
| * Fix unit tests, add authenticated media github/dev/authenticated-media dev/authenticated-mediaRory&2024-09-172-12/+87
| |
| * Fix room joining, power levelsRory&2024-09-161-4/+5
| |
| * Authenticated media foundationsEmma [it/its]@Rory&2024-07-024-17/+36
| |
* | Arcanelibs changesRory&2024-09-171-1/+1
| |
* | Merge remote-tracking branch 'origin/dev/e2ee{canonical-json}'Rory&2024-09-175-4/+271
|\ \
| * | Working json canonicalisation github/dev/e2ee{canonical-json} dev/e2ee{canonical-json}Rory&2024-07-163-0/+265
| | |
| * | Import unit test fixes from dev/home-changesRory&2024-07-152-4/+6
| |/
* | Merge remote-tracking branch 'origin/dev/project-cleanup'Rory&2024-09-171-58/+0
|\ \ | |/ |/|
| * Move around some projects, further cleanup pending github/dev/project-cleanup dev/project-cleanupRory&2024-05-301-58/+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-176-13/+41
| |
* | Single httpclient implementationRory&2024-06-172-26/+245
| |
* | Update dependenciesEmma [it/its]@Rory&2024-06-041-2/+2
|/
* 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-165-13/+18
|
* Raise query size in synapse room queryEmma [it/its]@Rory&2024-05-131-1/+1
|
* Clearer error messages, fix bug in hs resolutionYour Name2024-05-133-39/+55
|
* HomeserverEmulator workRory&2024-05-022-6/+34
|
* 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-0515-337/+341
|
* ChangesRory&2024-03-222-3/+3
|
* New messagebuilder stuff, table-based help commandRory&2024-03-208-19/+32
|
* Bot related fixes, image sizeRory&2024-03-171-2/+11
|
* Add AddCollapsiblePart to MessageBuilderRory&2024-03-151-0/+13
|
* Bot changes, move named filters to subclassRory&2024-03-157-65/+129
|
* HomeserverEmulator workEmma [it/its]@Rory&2024-03-058-13/+90
|
* Unknown changesEmma [it/its]@Rory&2024-02-236-19/+70
|
* HS emulatorRory&2024-02-233-4/+18
|
* Apply syntax style to LibMatrix side projectsEmma [it/its]@Rory&2024-02-091-1/+1
|
* Apply syntax style to LibMatrixEmma [it/its]@Rory&2024-02-0938-334/+283
|
* Allow specifying chunk size for GetManyMessagesEmma [it/its]@Rory&2024-02-091-16/+27
|
* CapabilitiesRory&2024-01-312-6/+28
|
* Better sync filter support, named filters, error handlingEmma [it/its]@Rory&2024-01-318-49/+248
|
* Get full state eventEmma [it/its]@Rory&2024-01-293-17/+44
|
* MessageBuilder extensionsEmma [it/its]@Rory&2024-01-243-11/+45
|
* Abstract FederationClient from RemoteHomeserverEmma [it/its]@Rory&2024-01-154-37/+85
|
* Synchelper: better initial sync detectionEmma [it/its]@Rory&2024-01-121-5/+29
|
* Cleanup, more message formatters, messagebuilder startEmma [it/its]@Rory&2024-01-115-10/+97
|
* Try-create factory for RemoteHomeserver, more reliable RemoteHomeserver creationEmma [it/its]@Rory&2024-01-081-13/+23
|
* CleanupEmma [it/its]@Rory&2024-01-059-59/+80
|
* ToObject and ToJson for MatrixExceptionRory&2024-01-041-1/+4
|
* CleanupTheArcaneBrony2023-12-276-53/+112
|
* SetImpersonate optimisation (dont execute if already set), cleanupTheArcaneBrony2023-12-232-32/+43
|
* User impersonation support (appservice identity assertion), ↵TheArcaneBrony2023-12-234-6/+42
| | | | non-AsyncEnumerable room member lookup
* CleanupEmma [it/its]@Rory&2023-12-193-18/+35
|
* CleanupEmma [it/its]@Rory&2023-12-1449-748/+173
|
* Temp stateEmma [it/its]@Rory&2023-12-074-29/+46
|
* Cleanup, move ArcaneLibs to submodule instead of parent submoduleEmma [it/its]@Rory&2023-12-0123-78/+96
|
* Moderation bot workEmma [it/its]@Rory&2023-11-2311-46/+228
|
* Update to .net 8TheArcaneBrony2023-11-141-1/+1
|
* State vs Timeline eventsTheArcaneBrony2023-11-0926-26/+29
|
* Cleanup, fixes, fix proxy supportTheArcaneBrony2023-11-0514-122/+181
|
* split client and server http client for homeserversTheArcaneBrony2023-10-268-94/+127
|
* Minor cleanupTheArcaneBrony2023-10-247-20/+23
|
* 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-174-6/+137
|
* 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 ↵TheArcaneBrony2023-10-113-19/+44
| | | | option to join room if it already exists when trying to create
* Fix bug with event sending, make initial sync detection deterministicTheArcaneBrony2023-10-115-7/+25
|
* Set timeout for command listenerTheArcaneBrony2023-10-1036-45/+0
|
* Small refactorsTheArcaneBrony2023-10-0641-296/+550
|
* Unit tests, small refactorsTheArcaneBrony2023-09-2915-97/+221
|
* Add more stuff, add unit testsTheArcaneBrony2023-09-1942-104/+136
|
* Some refactoringTheArcaneBrony2023-09-1537-156/+215
|
* Media moderator PoC works, abstract command handling to libraryTheArcaneBrony2023-09-0545-141/+117
|
* Add start of Media Moderator PoC botTheArcaneBrony2023-09-046-11/+109
|
* Too many changes to name...TheArcaneBrony2023-09-0451-191/+457
|
* Clean up some extension functionsTheArcaneBrony2023-09-044-75/+0
|
* Code cleanupTheArcaneBrony2023-08-1413-65/+62
|
* Split LibMatrix into separate repoTheArcaneBrony2023-08-1457-0/+2282