1
0
Fork 0
mirror of https://codeberg.org/june64/mrvc.git synced 2026-01-10 16:06:33 +01:00
Commit graph

8 commits

Author SHA1 Message Date
5ca794f435
refactor config building into separate package for better organization 2025-08-16 18:48:39 +02:00
f939294723
improve and streamline config options and introduce command-line flags
Introduce command-line flags for config options with the added benefit
of getting a help output, expose more config options to be directly
configurable, prefix all environment variables with "MRVC", adjust
config option naming to better reflect their purpose and add validation
to ensure some config options got explicitly set.
2025-08-16 06:01:30 +02:00
d2f9c2d63a
combine localpart and homeserver arguments into one and validate that
Combine the user localpart and homeserver arguments into one user id
argument and validate that.
2025-08-16 02:36:49 +02:00
1d7ed285bf
license mrvc under the MIT license 2025-08-15 23:56:17 +02:00
2a069341db
sort version strings properly by adding and using new compare function
With this new compare function the version strings seen in the output
get sorted properly. So something like "1.89.0" gets sorted before
"1.135.0", not after. It also makes the room versions count up properly
with the "unknown" version getting placed at the beginning.
2025-08-15 23:39:16 +02:00
7b8102b4f0
avoid waiting on long timeouts for shorter program runtime
Avoid waiting on long timeouts by moving from default timeout of 30
seconds to a custom timeout of 5 seconds.
2025-08-15 21:48:17 +02:00
f1ffe9b4cd
parallelize retrieval of server version information
Parallelizing the retrieval of the server version information decreases
the program runtime, especially since the impact of slow responses and
timeouts is lowered greatly.
2025-08-15 21:36:23 +02:00
f727df2cf4
add first version of mrvc (max room version checker)
Add first version of mrvc (max room version checker) - a tool for
determining how many members support which maximum room version for a
given Matrix room.
2025-08-15 18:05:14 +02:00