index
:
matrix/LibMatrix.git
this commit
dev/authenticated-media
dev/e2ee
dev/e2ee{canonical-json}
dev/event-rewrite
dev/home-changes
dev/httpclient-temp
dev/moderationclient-changes
dev/new-httpclient
dev/project-cleanup
master
github/dev/authenticated-media
github/dev/e2ee
github/dev/e2ee{canonical-json}
github/dev/event-rewrite
github/dev/home-changes
github/dev/httpclient-temp
github/dev/moderationclient-changes
github/dev/new-httpclient
github/dev/project-cleanup
github/master
.NET 8 SDK for Matrix.
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
LibMatrix
(
follow
)
Commit message (
Collapse
)
Author
Age
Files
Lines
*
Save some resources on PolicyRoom, add config to InviteListener to always ↵
Rory&
2025-03-19
1
-3
/
+3
|
|
|
|
initial sync on startup
*
Refactor room specialisations to be functions, make http logging configurable
Rory&
2025-03-18
1
-1
/
+1
|
*
Dead code cleanup, add room helper for policy lists
Rory&
2025-03-17
2
-35
/
+73
|
*
Update ArcaneLibs to fix build
Rory&
2025-03-15
1
-1
/
+1
|
*
Extend invite listener API
Rory&
2025-03-15
3
-3
/
+13
|
*
Clean up stray console log from merge
Rory&
2025-03-11
1
-2
/
+0
|
*
Speed up SyncStateResolver
Rory&
2025-03-10
1
-67
/
+139
|
*
Merge remote-tracking branch 'origin/dev/moderationclient-changes'
Rory&
2025-03-09
17
-222
/
+654
|
\
|
*
Fix merge conflicts
dev/moderationclient-changes
Rory&
2024-12-15
1
-18
/
+0
|
|
|
*
Sync optimisation changes
Rory&
2024-12-15
6
-137
/
+280
|
|
|
*
meow
Rory&
2024-12-15
3
-4
/
+35
|
|
|
*
Clean up dev stuff a little bit
Rory&
2024-12-15
1
-42
/
+0
|
|
|
*
Sync optimisation changes
Rory&
2024-12-15
1
-15
/
+130
|
|
|
*
Synapse admin API stuff, a mass of other changes
Rory&
2024-12-15
19
-125
/
+935
|
|
|
*
Minor cleanup
Rory&
2024-12-15
5
-12
/
+12
|
|
|
*
More synapse admin apis
Rory&
2024-12-15
10
-24
/
+282
|
|
|
*
Sync storage
Rory&
2024-12-15
2
-58
/
+111
|
|
|
*
Some cleanup, fixes
Rory&
2024-12-15
5
-52
/
+78
|
|
*
|
Well known resolver work, synapse admin work
Rory&
2025-03-09
35
-264
/
+1729
|
|
*
|
Well known resolver rewrite work
Rory&
2025-02-28
5
-129
/
+170
|
|
*
|
HomeserverEmulator changes
Rory&
2025-02-21
4
-6
/
+77
|
|
*
|
MxcUri class, other various work
Rory&
2025-02-18
10
-48
/
+102
|
|
*
|
Change defaults of GetManyMessages
Rory&
2025-02-08
1
-5
/
+4
|
|
*
|
Temporary work
Rory&
2025-02-08
3
-39
/
+169
|
|
*
|
Some code cleanup
Rory&
2025-02-03
6
-32
/
+10
|
|
*
|
The rest of warning cleanup so far.
Rory&
2025-01-23
11
-74
/
+80
|
|
*
|
Some schema changse (required properties)
Rory&
2025-01-23
1
-1
/
+1
|
|
*
|
Clean up more imports and fix namespaces.
Rory&
2025-01-23
14
-37
/
+3
|
|
*
|
Dependency updates
Rory&
2025-01-23
1
-2
/
+2
|
|
*
|
Trim trailing slashes from well-known URIs
Rory&
2025-01-11
1
-2
/
+2
|
/
*
Clean up conditional ArcaneLibs imports to use configuration
Rory&
2024-12-10
1
-16
/
+5
|
*
Extra draupnir/policy event work
github/master
Rory&
2024-11-22
1
-2
/
+6
|
*
HSE updates
Rory&
2024-11-16
2
-0
/
+54
|
*
Update to .NET 9
Rory&
2024-11-16
1
-3
/
+3
|
*
Minor cleanups, support for loading access tokens from disk or appservice
Rory&
2024-10-04
8
-21
/
+54
|
*
More reliable room name fetching, disable room predecessor in creation ↵
Rory&
2024-10-03
2
-18
/
+50
|
|
|
|
content schema
*
Update ArcaneLibs versioning scheme
Rory&
2024-09-29
1
-1
/
+1
|
*
Fixes
Rory&
2024-09-22
1
-1
/
+1
|
*
Merge branch 'dev/authenticated-media'
Rory&
2024-09-17
4
-21
/
+116
|
\
|
*
Fix unit tests, add authenticated media
github/dev/authenticated-media
dev/authenticated-media
Rory&
2024-09-17
2
-12
/
+87
|
|
|
*
Fix room joining, power levels
Rory&
2024-09-16
1
-4
/
+5
|
|
|
*
Authenticated media foundations
Emma [it/its]@Rory&
2024-07-02
4
-17
/
+36
|
|
*
|
Arcanelibs changes
Rory&
2024-09-17
1
-1
/
+1
|
|
*
|
Merge remote-tracking branch 'origin/dev/e2ee{canonical-json}'
Rory&
2024-09-17
5
-4
/
+271
|
\
\
|
*
|
Working json canonicalisation
github/dev/e2ee{canonical-json}
dev/e2ee{canonical-json}
Rory&
2024-07-16
3
-0
/
+265
|
|
|
|
*
|
Import unit test fixes from dev/home-changes
Rory&
2024-07-15
2
-4
/
+6
|
|
/
*
|
Merge remote-tracking branch 'origin/dev/project-cleanup'
Rory&
2024-09-17
1
-58
/
+0
|
\
\
|
|
/
|
/
|
|
*
Move around some projects, further cleanup pending
github/dev/project-cleanup
dev/project-cleanup
Rory&
2024-05-30
1
-58
/
+0
|
|
*
|
Return null on TryGetFromJson if a JsonException happens
github/dev/e2ee
dev/e2ee
Emma [it/its]@Rory&
2024-06-19
1
-0
/
+4
|
|
*
|
Single HTTP client fixes
github/dev/new-httpclient
dev/new-httpclient
Rory&
2024-06-17
6
-13
/
+41
|
|
*
|
Single httpclient implementation
Rory&
2024-06-17
2
-26
/
+245
|
|
*
|
Update dependencies
Emma [it/its]@Rory&
2024-06-04
1
-2
/
+2
|
/
*
Log warning if registering a duplicate type
Rory&
2024-05-20
1
-1
/
+5
|
*
Log unrecognised types
Rory&
2024-05-20
1
-4
/
+7
|
*
Dont use refs for proxy
Rory&
2024-05-16
5
-13
/
+18
|
*
Raise query size in synapse room query
Emma [it/its]@Rory&
2024-05-13
1
-1
/
+1
|
*
Clearer error messages, fix bug in hs resolution
Your Name
2024-05-13
3
-39
/
+55
|
*
HomeserverEmulator work
Rory&
2024-05-02
2
-6
/
+34
|
*
Fixes
Rory&
2024-04-25
3
-5
/
+86
|
*
Partial User-Interactive Authentication, allow skipping homeserver typing
Rory&
2024-04-19
7
-53
/
+185
|
*
Fix homeserver resolution, rewrite homeserver initialisation, HSE work
Emma [it/its]@Rory&
2024-04-05
15
-337
/
+341
|
*
Changes
Rory&
2024-03-22
2
-3
/
+3
|
*
New messagebuilder stuff, table-based help command
Rory&
2024-03-20
8
-19
/
+32
|
*
Bot related fixes, image size
Rory&
2024-03-17
1
-2
/
+11
|
*
Add AddCollapsiblePart to MessageBuilder
Rory&
2024-03-15
1
-0
/
+13
|
*
Bot changes, move named filters to subclass
Rory&
2024-03-15
7
-65
/
+129
|
*
HomeserverEmulator work
Emma [it/its]@Rory&
2024-03-05
8
-13
/
+90
|
*
Unknown changes
Emma [it/its]@Rory&
2024-02-23
6
-19
/
+70
|
*
HS emulator
Rory&
2024-02-23
3
-4
/
+18
|
*
Apply syntax style to LibMatrix side projects
Emma [it/its]@Rory&
2024-02-09
1
-1
/
+1
|
*
Apply syntax style to LibMatrix
Emma [it/its]@Rory&
2024-02-09
38
-334
/
+283
|
*
Allow specifying chunk size for GetManyMessages
Emma [it/its]@Rory&
2024-02-09
1
-16
/
+27
|
*
Capabilities
Rory&
2024-01-31
2
-6
/
+28
|
*
Better sync filter support, named filters, error handling
Emma [it/its]@Rory&
2024-01-31
8
-49
/
+248
|
*
Get full state event
Emma [it/its]@Rory&
2024-01-29
3
-17
/
+44
|
*
MessageBuilder extensions
Emma [it/its]@Rory&
2024-01-24
3
-11
/
+45
|
*
Abstract FederationClient from RemoteHomeserver
Emma [it/its]@Rory&
2024-01-15
4
-37
/
+85
|
*
Synchelper: better initial sync detection
Emma [it/its]@Rory&
2024-01-12
1
-5
/
+29
|
*
Cleanup, more message formatters, messagebuilder start
Emma [it/its]@Rory&
2024-01-11
5
-10
/
+97
|
*
Try-create factory for RemoteHomeserver, more reliable RemoteHomeserver creation
Emma [it/its]@Rory&
2024-01-08
1
-13
/
+23
|
*
Cleanup
Emma [it/its]@Rory&
2024-01-05
9
-59
/
+80
|
*
ToObject and ToJson for MatrixException
Rory&
2024-01-04
1
-1
/
+4
|
*
Cleanup
TheArcaneBrony
2023-12-27
6
-53
/
+112
|
*
SetImpersonate optimisation (dont execute if already set), cleanup
TheArcaneBrony
2023-12-23
2
-32
/
+43
|
*
User impersonation support (appservice identity assertion), ↵
TheArcaneBrony
2023-12-23
4
-6
/
+42
|
|
|
|
non-AsyncEnumerable room member lookup
*
Cleanup
Emma [it/its]@Rory&
2023-12-19
3
-18
/
+35
|
*
Cleanup
Emma [it/its]@Rory&
2023-12-14
49
-748
/
+173
|
*
Temp state
Emma [it/its]@Rory&
2023-12-07
4
-29
/
+46
|
*
Cleanup, move ArcaneLibs to submodule instead of parent submodule
Emma [it/its]@Rory&
2023-12-01
23
-78
/
+96
|
*
Moderation bot work
Emma [it/its]@Rory&
2023-11-23
11
-46
/
+228
|
*
Update to .net 8
TheArcaneBrony
2023-11-14
1
-1
/
+1
|
*
State vs Timeline events
TheArcaneBrony
2023-11-09
26
-26
/
+29
|
*
Cleanup, fixes, fix proxy support
TheArcaneBrony
2023-11-05
14
-122
/
+181
|
*
split client and server http client for homeservers
TheArcaneBrony
2023-10-26
8
-94
/
+127
|
*
Minor cleanup
TheArcaneBrony
2023-10-24
7
-20
/
+23
|
*
fix synchelper null check
TheArcaneBrony
2023-10-19
6
-8
/
+18
|
*
Add profile updating
TheArcaneBrony
2023-10-18
1
-41
/
+38
|
*
Fix local media resolution
TheArcaneBrony
2023-10-17
1
-1
/
+1
|
*
Add updating of profiles and fetching room profiles
TheArcaneBrony
2023-10-17
4
-6
/
+137
|
*
Handle floats etc in requests
TheArcaneBrony
2023-10-14
4
-11
/
+90
|
*
Error handling
TheArcaneBrony
2023-10-13
3
-2
/
+15
|
*
Fix alias thing?
TheArcaneBrony
2023-10-11
1
-1
/
+1
|
*
Added options to skip inviting already invited/joined/left users, added ↵
TheArcaneBrony
2023-10-11
3
-19
/
+44
|
|
|
|
option to join room if it already exists when trying to create
*
Fix bug with event sending, make initial sync detection deterministic
TheArcaneBrony
2023-10-11
5
-7
/
+25
|
*
Set timeout for command listener
TheArcaneBrony
2023-10-10
36
-45
/
+0
|
*
Small refactors
TheArcaneBrony
2023-10-06
41
-296
/
+550
|
*
Unit tests, small refactors
TheArcaneBrony
2023-09-29
15
-97
/
+221
|
*
Add more stuff, add unit tests
TheArcaneBrony
2023-09-19
42
-104
/
+136
|
*
Some refactoring
TheArcaneBrony
2023-09-15
37
-156
/
+215
|
*
Media moderator PoC works, abstract command handling to library
TheArcaneBrony
2023-09-05
45
-141
/
+117
|
*
Add start of Media Moderator PoC bot
TheArcaneBrony
2023-09-04
6
-11
/
+109
|
*
Too many changes to name...
TheArcaneBrony
2023-09-04
51
-191
/
+457
|
*
Clean up some extension functions
TheArcaneBrony
2023-09-04
4
-75
/
+0
|
*
Code cleanup
TheArcaneBrony
2023-08-14
13
-65
/
+62
|
*
Split LibMatrix into separate repo
TheArcaneBrony
2023-08-14
57
-0
/
+2282