strawberry
bb3689e109
drop url_preview_max_spider_size to 384KB
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-30 15:29:56 -04:00
strawberry
377bde50dd
list resolver caches in memory-usage admin cmd
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-30 15:14:25 -04:00
strawberry
87fc9cba09
update differences.md
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-30 15:06:36 -04:00
Jason Volk
9713fe42ca
add outgoing federation typing and conf items
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-03-30 14:53:15 -04:00
Jason Volk
c8c2d3586c
add clamp util.
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-03-30 14:53:08 -04:00
Jason Volk
733dce9e3e
refactor sending interface stack
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-03-30 14:52:51 -04:00
Jason Volk
0056705d37
move and deduplicate read receipt flusher.
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-03-30 14:52:44 -04:00
strawberry
80b1140172
dont ignore all tracing logs for sentry
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-30 01:16:45 -04:00
strawberry
d33a1b38f0
bump cargo.lock
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-30 00:52:05 -04:00
strawberry
06062a95ec
set allow_incoming_presence to true by default
...
this is harmless and is a better UX anyways
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-30 00:49:14 -04:00
strawberry
e589b75b03
config options for HTTP compression on tower+reqwest
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-30 00:47:26 -04:00
strawberry
fc8fdf0afd
bump conduwuit version to 0.1.11
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-29 23:17:32 -04:00
strawberry
03f618e18a
partial tower/tower-http sentry and gzip/brotli compression
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-29 23:16:55 -04:00
renovate[bot]
ee9759b6d6
chore(deps): update actions/configure-pages action to v5
2024-03-29 23:16:14 -04:00
strawberry
149ebea180
mark msc2285 (private read receipts) as supported
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-29 21:31:34 -04:00
strawberry
a0da6a1218
dont return bad_config for private room directory requests
...
this would log as an error and as HTTP 500
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-29 21:24:09 -04:00
strawberry
6b8d889424
add trusted keyservers to backfill from if in room
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-29 20:38:35 -04:00
strawberry
e1e8027a9a
fix sentry features, add sentry_traces_sample_rate
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-29 19:59:02 -04:00
strawberry
1fc945fe7b
dont depend on openssl, add sentry_tracing
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-29 19:08:16 -04:00
strawberry
d60624907d
use CONDUIT_VERSION_EXTRA in endpoints
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-29 18:21:33 -04:00
strawberry
c63bd4cf20
add opt-in sentry logging, improve main function
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-29 18:21:17 -04:00
strawberry
afac76d303
use true_fn for startup_netburst option
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-29 16:39:48 -04:00
strawberry
94aeece5ee
add two pedantic clippy lints
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-29 16:24:48 -04:00
Jason Volk
350f7ec0f3
add conf item to toggle startup netburst (for developers).
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-03-29 16:24:09 -04:00
Jason Volk
34be85cc74
disambiguate logging macros by locking log crate
...
Signed-off-by: Jason Volk <jason@zemos.net>
2024-03-29 16:24:09 -04:00
strawberry
f0d446a7a0
only test long_file_names_works if using sha256_media feature
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-28 19:46:03 -04:00
strawberry
e35d15b79f
bump rocksdb, switch to fork of rocksdb, bump flake
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-28 19:29:51 -04:00
renovate[bot]
80201f0049
fix(deps): update rust crate serde_html_form to 0.2.6
2024-03-28 18:32:39 -04:00
strawberry
c8e9591bdb
revert checking appserice destination against ip_range_denylist
...
this is the url field in the appservice registration file,
this is almost always localhost and the admin should
be vetting the appservice registration yaml file before
registering it anyways.
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-28 18:21:31 -04:00
renovate[bot]
d095b89516
fix(deps): update rust crate tokio to 1.37.0
2024-03-28 18:19:29 -04:00
renovate[bot]
af336ad756
chore(deps): update aquasecurity/trivy-action action to v0.19.0
2024-03-27 20:25:27 -04:00
strawberry
99f0020c34
allow manual_unwrap_or_default lint here
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-27 20:22:16 -04:00
strawberry
62ac0d92b4
forbid admin room from being made public
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-27 20:06:56 -04:00
strawberry
2812158662
remove unwrap from admin room build_and_append_pdu
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-27 17:08:30 -04:00
strawberry
d859ca9627
propagate errors if we fail processing admin room subcommands
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-27 16:56:57 -04:00
strawberry
0e4dbd429a
resolve the last few relevant pedantic clippy lints
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-27 16:33:09 -04:00
strawberry
828feae23d
use body.dir for relations now
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-27 15:21:46 -04:00
strawberry
919b1fe206
remove unnecessary clone from into_iter
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-27 14:47:17 -04:00
strawberry
234136da47
fix wrong order of logic, prefer room alias server first if available
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-27 14:44:59 -04:00
strawberry
d08ab423a3
add recursion_depth None for now
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-27 13:38:15 -04:00
strawberry
2fd3e4ef57
bump ruma and cargo.lock
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-27 13:36:15 -04:00
strawberry
3a7f395567
add /_conduwuit/server_version
route
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-27 10:17:11 -04:00
strawberry
532c6b6725
drop -alpha
from version string
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-26 22:50:26 -04:00
strawberry
051668b62b
use rusqlite commit before c-strings were added
...
this is a 1.77.0 rust feature, this would require
bumping MSRV
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-26 22:24:24 -04:00
strawberry
4b4b63eda4
bump cargo.lock
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-26 22:24:24 -04:00
renovate[bot]
50c870cc1d
chore(deps): update docker docker tag to v26
2024-03-26 22:24:24 -04:00
renovate[bot]
b252572db4
fix(deps): update rust crate clap to 4.5.4
2024-03-26 22:24:24 -04:00
renovate[bot]
cf474d96f0
fix(deps): update rust crate serde_json to 1.0.115
2024-03-26 22:24:24 -04:00
renovate[bot]
aa2af6bf93
chore(deps): update nixos/nix docker tag to v2.21.1
2024-03-26 22:24:24 -04:00
strawberry
53c0cfd70e
docs: fix a few headlines
...
Signed-off-by: strawberry <strawberry@puppygock.gay>
2024-03-26 22:24:24 -04:00