-
0602e38ada
remove logging
Jade Ellis
2024-12-19 19:07:50 +00:00
-
8f73caae0b
fix github actions runs on forks
Jade Ellis
2024-12-19 18:56:58 +00:00
-
802395bdb7
add password argument to reset-password admin cmd
admin@dimensionproject.net
2024-12-18 20:46:01 -05:00
-
60a952508e
use macro for error constructions
Jason Volk
2024-12-18 03:32:58 +00:00
-
4d46df2af5
abort tasks for non-async pool shudown
Jason Volk
2024-12-18 03:29:42 +00:00
-
7b8320e0eb
bump rocksdb to v9.9.3
strawberry
2024-12-18 13:41:30 -05:00
-
6c42ac2726
add num_workers() convenience to core metrics
Jason Volk
2024-12-17 22:34:09 +00:00
-
71673b2a88
add worker_affinity feature
Jason Volk
2024-12-17 14:32:54 +00:00
-
5f7636f177
set dbpool thread name (gated by tokio_unstable)
Jason Volk
2024-12-17 14:51:21 +00:00
-
f78104a959
relax Send on input iterator
Jason Volk
2024-12-17 14:52:12 +00:00
-
ad8cbcaac1
check cache prior to offloading iterator seek
Jason Volk
2024-12-17 10:43:14 +00:00
-
f54a62dda0
Revert "Send read reciept and typing indicator EDUs to appservices with receive_ephemeral"
strawberry
2024-12-18 11:26:18 -05:00
-
9040ad054e
Revert "misc typing cleanup"
strawberry
2024-12-18 11:26:04 -05:00
-
4dd809fdc4
misc typing cleanup
strawberry
2024-12-17 23:06:04 -05:00
-
3675c941f8
Send read reciept and typing indicator EDUs to appservices with receive_ephemeral
Jade Ellis
2024-12-18 03:04:39 +00:00
-
5b6ff3869c
Fix typo in test from rename
Jade Ellis
2024-12-17 19:29:46 +00:00
-
9ec35cf684
skip uploading JSON files in release workflow
AsenHu
2024-12-17 03:01:40 +00:00
-
63c4975483
fix bug
AsenHu
2024-12-17 02:08:52 +00:00
-
5813419f4b
free up ci runner space on both jobs
strawberry
2024-12-15 22:49:34 -05:00
-
8dcdb4b09a
update some more docs
strawberry
2024-12-15 22:46:56 -05:00
-
7ad710d96a
bump complement
strawberry
2024-12-15 18:00:49 -05:00
-
c8c9d73b20
enable edns0 on hickory resolver config
strawberry
2024-12-15 17:24:45 -05:00
-
004671b437
dont copy join_authorized_via_users_server on leaving rooms
strawberry
2024-12-15 15:41:19 -05:00
-
aeae67a7ee
bump ruwuma to stop sending empty content rulesets
strawberry
2024-12-15 15:20:28 -05:00
-
74c5bfd311
dont allow m.room.server_acl to be redacted
strawberry
2024-12-15 14:31:11 -05:00
-
2ba0400758
return proper error for attempting to update m.room.create
strawberry
2024-12-15 14:23:13 -05:00
-
468071336b
ping online presence on read updates like synapse
strawberry
2024-12-15 14:12:00 -05:00
-
9c6908b8c1
bump ruwuma, implement MSC4076, add more pusher HTTP URL validation
strawberry
2024-12-15 14:05:28 -05:00
-
c8349988aa
ping online presence on typing updates like synapse
strawberry
2024-12-15 02:53:32 -05:00
-
6c96acc482
use fast binary_search for some const slices
strawberry
2024-12-15 01:41:50 -05:00
-
52693db477
hide messages from users servers on the forbidden_remote_server_names list
strawberry
2024-12-15 01:02:52 -05:00
-
77e0b76408
apply new rustfmt.toml changes, fix some clippy lints
strawberry
2024-12-15 00:05:47 -05:00
-
0317cc8cc5
rename conduit to conduwuit finally
strawberry
2024-12-14 21:58:01 -05:00
-
c6bf8f5ea1
improve gh actions security using zizmor
strawberry
2024-12-14 21:00:33 -05:00
-
e4489a5d20
bump rust-rocksdb fork
strawberry
2024-12-13 21:59:37 -05:00
-
a9f6bb6169
remove jemalloc_prof and jemalloc_stats from all-features builds (exc. debug)
strawberry
2024-12-13 13:35:36 -05:00
-
1b9c331049
use database::Json() to serialise MSC4133 profile value before insert
strawberry
2024-12-13 11:10:23 -05:00
-
17273b1cea
upload CI binaries to webserver for easy direct download
strawberry
2024-12-13 01:47:53 -05:00
-
c5aca8036d
add auto upload assets, upload binary to webserver
Asen
2024-12-13 01:46:09 -05:00
-
b73d558cba
start producing haswell target optimised x86 binaries for rocksdb fast CRC32 support
strawberry
2024-12-13 00:21:36 -05:00
-
76a5a67b6f
fix a couple rust 2024 lints introduced in rust 1.82.0
strawberry
2024-12-12 10:22:30 -05:00
-
e0446181c5
remove unnecessary args in pack_receipts
strawberry
2024-12-11 22:07:53 -05:00
-
a26b1c5722
send private read receipt on sliding stink (sync)
strawberry
2024-12-11 22:02:48 -05:00
-
c9bb943a34
mark device list updates when a device is deleted/removed
strawberry
2024-12-11 21:25:40 -05:00
-
353dc17af4
construct private read receipt properly
strawberry
2024-12-11 21:25:07 -05:00
-
66a82447da
log hostname in DNS error tracing spans
strawberry
2024-12-11 21:24:53 -05:00
-
3e64a5c907
delete pointless bad_query_ratelimiter harming e2ee performance
strawberry
2024-12-11 19:46:19 -05:00
-
5d51adc29d
update complement test results
strawberry
2024-12-11 19:17:23 -05:00
-
0740d7259a
document modifying systemd unit if changing database path
strawberry
2024-12-11 18:22:51 -05:00
-
af08d3f7bd
document 'DNS No connections available' troubleshooting
strawberry
2024-12-11 18:12:27 -05:00
-
9ca964a97e
update stored default push rules when removing legacy mentions
strawberry
2024-12-11 17:36:51 -05:00
-
39abd9a827
(temp) drop sccache version down in CI to 0.8.2
strawberry
2024-12-11 16:05:06 -05:00
-
ac0545f773
always set limited true on left timeline events in sync (for now)
strawberry
2024-12-11 14:29:37 -05:00
-
80f9536d21
rename config.rs to account_data.rs, refactor, add some missing checks
strawberry
2024-12-11 14:28:54 -05:00
-
ef8392cbbe
allow empty POST request bodies (synapse behaviour) to improve compatibility
strawberry
2024-12-11 14:27:08 -05:00
-
1e3bb02ced
bump cargo.lock, bump some deps
strawberry
2024-12-11 14:26:15 -05:00
-
badb83484f
fix private read receipt support
strawberry
2024-12-10 22:54:19 -05:00
-
34f9e3260f
additional sync v3 refactoring/optimizations and tracing instruments
Jason Volk
2024-12-08 03:00:09 +00:00
-
aba88ccead
misc tracing span tweaks
Jason Volk
2024-12-08 20:31:16 +00:00
-
5fc8e90e02
fix runtime metrics command
Jason Volk
2024-12-10 05:33:04 +00:00
-
cd67ca6c57
fix .gitignore to allow /target to be a symlink
Jason Volk
2024-12-10 04:15:24 +00:00
-
9cb71e212a
nix: bump flake.lock finally after 3 months
strawberry
2024-12-09 17:03:54 -05:00
-
0ff37b829c
update default systemd units to use network-online.target fully
strawberry
2024-12-09 13:33:24 -05:00
-
b6ac3649ee
use fork of complement
strawberry
2024-12-09 13:04:13 -05:00
-
e1bd6a7c2d
nix: try bumping to latest complement
strawberry
2024-12-09 12:31:08 -05:00
-
faf48405aa
bump rocksdb to v9.8.4, enable track_and_verify_wals_in_manifest by default
strawberry
2024-12-08 20:40:03 -05:00
-
ab4a283870
update complement config
strawberry
2024-12-08 19:01:41 -05:00
-
9d59f777d2
refactor fed membership endpoints, add missing checks, some cleanup, reduce line width
strawberry
2024-12-07 01:07:01 -05:00
-
61670370ed
add rocksdb paranoid_file_checks config option, add some more config checks
strawberry
2024-12-07 20:46:31 -05:00
-
1606441d09
disable admin_room_notices for complement, update welcome text
strawberry
2024-11-20 20:23:13 -05:00
-
cf71aeef0b
fix+improve membership endpoint UX, dont reuse old membership reasons, small parallelisation
strawberry
2024-12-07 01:02:52 -05:00
-
a1b0369033
reduce line width on banned_room_check
strawberry
2024-12-07 00:53:15 -05:00
-
c070edc189
fix profile updates reusing old membership content + small parallelise + remove unnecessary Result
strawberry
2024-12-07 00:46:22 -05:00
-
35e9d9b02e
fix duplicate timezone keys being sent on profile lookup requests
strawberry
2024-12-07 00:44:51 -05:00
-
a752fb9943
rename mod with tracing inits due to macro issues
Jason Volk
2024-12-08 13:47:02 +00:00
-
f70fdca828
remove jemalloc_stats from main default features
Jason Volk
2024-12-08 20:32:28 +00:00
-
82133ee2ea
bump rust-rocksdb
Jason Volk
2024-12-08 05:49:51 +00:00
-
ff56ee7413
add back the consume_budget on cache hits
Jason Volk
2024-12-08 05:45:15 +00:00
-
6aa35260e6
misc database options tweaks
Jason Volk
2024-12-08 03:03:34 +00:00
-
139a1ac504
configure the tokio runtime tunables
Jason Volk
2024-12-08 03:07:08 +00:00
-
65a370836c
derive specific ReadOptions for iterators
Jason Volk
2024-12-08 03:02:28 +00:00
-
aa6d0fcaa7
add unwrap_or_default() to future TryExt extension
Jason Volk
2024-12-07 06:02:59 +00:00
-
d921b82376
add options for console tracing EnvFilter details
Jason Volk
2024-12-07 06:02:33 +00:00
-
da984d49cf
remove unnecessary tracing of pdu conversions
Jason Volk
2024-12-07 04:42:35 +00:00
-
b7a41f283f
optimize sync v3 asynchronicity
Jason Volk
2024-12-06 12:45:20 +00:00
-
b77a1eb079
move cork to remove_to_device_events fn
Jason Volk
2024-12-06 12:44:10 +00:00
-
23cf2b2236
add is_err() to TryFuture extension
Jason Volk
2024-12-06 12:42:14 +00:00
-
de3b137df8
eliminate future wrapping stream for all_pdus()
Jason Volk
2024-12-06 03:09:08 +00:00
-
8e8c6bfe07
abstract supported room versions apis
Jason Volk
2024-12-05 07:23:51 +00:00
-
f0a1aaf7bc
extend x-platform support for binding URL previews to interfaces via address
Jason Volk
2024-12-08 02:39:40 +00:00
-
52cee65748
add support for binding to a specific interface for url previews
Jade Ellis
2024-12-07 23:27:56 +00:00
-
fe1ce521aa
add ignored user checks on /context and /event, misc cleanup
strawberry
2024-12-04 18:33:12 -05:00
-
ad0c5ceda4
add origin to tracing instrument logs on /send
strawberry
2024-12-04 17:13:39 -05:00
-
68afdb22c7
force Cargo.lock version to 3
Jason Volk
2024-12-04 21:54:40 +00:00
-
1d02851028
implement several broadband loops
Jason Volk
2024-12-04 00:00:40 +00:00
-
59d5e3ebf1
additional stream extensions for any/all
Jason Volk
2024-12-04 02:11:43 +00:00
-
c2d97aaa5e
increase default db pool worker count for large systems
Jason Volk
2024-12-04 01:23:36 +00:00
-
513236b3ce
bump ruma for async state-res optimizations
Jason Volk
2024-12-04 00:00:00 +00:00
-
9db0325b42
bump rust to 1.83.0
strawberry
2024-11-30 14:43:14 -05:00
-
e0494c1538
add /bin/conduit to OCI image contents
morguldir
2024-11-30 14:18:46 -05:00