Jade Ellis
|
dc599db19c
|
chore: Change branding string to continuwuity
|
2025-04-18 14:00:31 +01:00 |
|
Jade Ellis
|
f76f669d16
|
chore: Remove the default sentry endpoint
|
2025-04-15 22:35:54 +00:00 |
|
June Clementine Strawberry
|
d5ad973464
|
change forbidden_server_names and etc to allow regex patterns for wildcards
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-04-06 15:25:19 -04:00 |
|
June Clementine Strawberry
|
a212bf7cfc
|
update default room version to v11
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-04-05 14:00:40 -04:00 |
|
Jason Volk
|
58b8c7516a
|
extend extract_variant to multiple variants
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-04-05 02:44:46 +00:00 |
|
Jason Volk
|
bb8320a691
|
abstract and encapsulate the awkward OptionFuture into Stream pattern
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-04-05 02:44:46 +00:00 |
|
Jason Volk
|
532dfd004d
|
move core::pdu and core::state_res into core::matrix::
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-04-05 02:44:46 +00:00 |
|
Jason Volk
|
29d55b8036
|
move systemd stopping notification point
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-04-03 19:38:51 +00:00 |
|
June Clementine Strawberry
|
ea246d91d9
|
remove pointless and buggy *_visibility in-memory caches
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-04-02 22:38:47 -04:00 |
|
Jason Volk
|
bee1f89624
|
bump dependencies
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-31 05:03:52 +00:00 |
|
Jason Volk
|
5768ca8442
|
upgrade dependency ByteSize
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-31 04:27:20 +00:00 |
|
Jason Volk
|
d60920c728
|
workaround some large type name length issues
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-31 03:00:53 +00:00 |
|
Jason Volk
|
db99d3a001
|
remove recently-made-unnecessary unsafe block
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-31 02:30:32 +00:00 |
|
Jason Volk
|
bee4c6255a
|
reorg PduEvent strip tools and callsites
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-30 23:00:37 +00:00 |
|
Jason Volk
|
dc6e9e74d9
|
add spans for for jemalloc mallctl points
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-30 23:00:37 +00:00 |
|
Jason Volk
|
b2bf35cfab
|
fix benches from state-res
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-28 09:01:46 +00:00 |
|
Jason Volk
|
dfe058a244
|
default config item to 'none' when zstd_compression not featured
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-27 01:09:27 +00:00 |
|
Jason Volk
|
9d0ce3965e
|
fix lints
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-26 02:25:54 +00:00 |
|
Jason Volk
|
aa4d2e2363
|
fix unused import without feature jemalloc_conf
fix span passed by value
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-03-26 01:33:41 +00:00 |
|
June Clementine Strawberry
|
1d1ccec532
|
fix some nightly clippy lints
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-13 08:37:34 -04:00 |
|
June Clementine Strawberry
|
0e2ca7d719
|
implement disable TLS validation config option
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-09 21:55:07 -04:00 |
|
strawberry
|
c8a730c29e
|
implement MSC4267 automatically forgetting room on leave
Signed-off-by: strawberry <june@girlboss.ceo>
|
2025-03-08 03:07:42 -05:00 |
|
June Clementine Strawberry
|
6052c0c8a2
|
ci: allow ourselves to write to the public docs directory
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-07 01:25:43 -05:00 |
|
June Clementine Strawberry
|
f4c51cd405
|
remove zlib as a default rocksdb compression option
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-06 00:18:28 -05:00 |
|
June Clementine Strawberry
|
af714d5778
|
refactor+fix various issues with regs/logins and admin user commands
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-02 23:16:30 -05:00 |
|
June Clementine Strawberry
|
de53ad83b2
|
run nightly cargo fmt again
Signed-off-by: June Clementine Strawberry <june@3.dog>
|
2025-03-02 23:15:05 -05:00 |
|
June Clementine Strawberry
|
a1e1f40ded
|
run cargo fix for rust 2024 changes and rustfmt
Signed-off-by: June Clementine Strawberry <strawberry@puppygock.gay>
|
2025-02-23 01:17:45 -05:00 |
|
Jason Volk
|
f2ca670c3b
|
optimize further into state-res with SmallString
triage and de-lints for state-res.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-02-16 17:40:21 -05:00 |
|
Jason Volk
|
0a9a9b3c92
|
larcen state-res from ruma
|
2025-02-16 17:40:21 -05:00 |
|
Jason Volk
|
b872f8e593
|
optimize with SmallString; consolidate related re-exports
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-02-16 17:40:21 -05:00 |
|
Jason Volk
|
ecc9099127
|
add conf item to re-disable atomic flush
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-02-16 17:40:21 -05:00 |
|
Jason Volk
|
5428526120
|
add tail-efficient logic extension
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-02-16 17:40:21 -05:00 |
|
Jason Volk
|
31ab84e928
|
simplify client event endpoint
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-02-16 17:40:21 -05:00 |
|
Jason Volk
|
2d71d5590a
|
fix pdu add_relation() helper
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-02-16 17:40:21 -05:00 |
|
Jason Volk
|
62d80b97e6
|
add systemd unit logging mode
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-02-06 03:16:56 +00:00 |
|
strawberry
|
fda8b36809
|
add more systemd notify integration with stopping/reloading/ready states
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2025-02-05 07:32:00 +00:00 |
|
Jason Volk
|
442bb9889c
|
improvements on blurhashing feature
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-02-04 21:47:03 +00:00 |
|
Niko
|
62180897c0
|
Added blurhash.rs to fascilitate blurhashing.
Signed-off-by: Niko <cnotsomark@gmail.com>
|
2025-02-04 21:47:03 +00:00 |
|
Jason Volk
|
da4b94d80d
|
trap panics when running in gdb
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-02-04 00:02:00 +00:00 |
|
Jason Volk
|
ffe3b0faf2
|
make shutdown grace periods configurable
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-02-02 16:30:55 +00:00 |
|
Jason Volk
|
bd6d4bc58f
|
enforce timeout on request layers
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-02-02 16:30:55 +00:00 |
|
Jason Volk
|
7ce782ddf4
|
fix jemalloc cfgs lacking msvc conditions
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-02-02 10:08:30 +00:00 |
|
Jason Volk
|
e161e5dd61
|
add pair_of! macro
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-31 22:45:37 +00:00 |
|
morguldir
|
f698254c41
|
make registration tokens reloadable, and allow configuring multiple
Signed-off-by: morguldir <morguldir@protonmail.com>
|
2025-01-31 03:09:02 +01:00 |
|
Jason Volk
|
69837671bb
|
simplify request handler task base
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-30 18:58:32 +00:00 |
|
Jason Volk
|
ff8bbd4cfa
|
untwist the redaction check stanza
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-30 05:26:30 +00:00 |
|
Jason Volk
|
eb7d893c86
|
fix malloc_conf feature-awareness
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-29 06:37:30 +00:00 |
|
Jason Volk
|
329925c661
|
additional info level span adjustments
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-29 03:09:13 +00:00 |
|
Jason Volk
|
af399fd517
|
flatten state accessor iterations
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-29 01:18:08 +00:00 |
|
Jason Volk
|
2c5af902a3
|
support executing configurable admin commands via SIGUSR2
Signed-off-by: Jason Volk <jason@zemos.net>
|
2025-01-29 01:18:08 +00:00 |
|