strawberry
|
8915b6469d
|
forbid admin room from being made public
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -04:00 |
strawberry
|
38c2e5567e
|
remove unwrap from admin room build_and_append_pdu
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -04:00 |
strawberry
|
1893b45de3
|
propagate errors if we fail processing admin room subcommands
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -04:00 |
strawberry
|
48d1a3af3c
|
resolve the last few relevant pedantic clippy lints
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -04:00 |
strawberry
|
fa71dd4b4c
|
use body.dir for relations now
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -04:00 |
strawberry
|
92dbe82675
|
remove unnecessary clone from into_iter
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -04:00 |
strawberry
|
6aaf169c45
|
fix wrong order of logic, prefer room alias server first if available
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -04:00 |
strawberry
|
e9793868ec
|
add recursion_depth None for now
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -04:00 |
strawberry
|
0d50dfd7cf
|
bump ruma and cargo.lock
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -04:00 |
strawberry
|
567b24e410
|
add `/_conduwuit/server_version` route
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -04:00 |
strawberry
|
4f1f6fa56f
|
drop `-alpha` from version string
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-30 22:06:18 -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 |
strawberry
|
3d0f0cc1ce
|
add query_all_nameservers config option
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
Jason Volk
|
cb12f285e9
|
improve incoming http request and other logging
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-03-26 22:24:24 -04:00 |
Jason Volk
|
0df1f84cc8
|
set trust_negative_responses in nameserver config.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-03-26 22:24:24 -04:00 |
strawberry
|
e6c34b982f
|
fix git blame ignore revs
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
strawberry
|
08a21b8ee2
|
better maximize_fd_limit test
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
Jason Volk
|
edb4468771
|
clear destinations cache in clear_caches fn.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-03-26 22:24:24 -04:00 |
strawberry
|
c31de51efc
|
ignore rev 16294831 from blame
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
strawberry
|
868976a149
|
use chain_width 60
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
strawberry
|
9d6b070f35
|
Revert "update rustfmt"
This reverts commit e517f2bad8c8a4181f70126067ea49d8b3ad1635.
|
2024-03-26 22:24:24 -04:00 |
Jason Volk
|
07596d866f
|
update rustfmt
|
2024-03-26 22:24:24 -04:00 |
Jason Volk
|
525379f8ac
|
enable caching in hickory_dns w/ configurables.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-03-26 22:24:24 -04:00 |
Jason Volk
|
21874f8ab7
|
eliminate gai resolver.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-03-26 22:24:24 -04:00 |
Jason Volk
|
f5da75e476
|
split structs from service/globals/mod.rs into separate units
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-03-26 22:24:24 -04:00 |
Jason Volk
|
f3bc87c4e6
|
elaborate on RocksDB recovery modes in example-config.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-03-26 22:24:24 -04:00 |
strawberry
|
24faf4dd26
|
revert 0297cfe307
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
strawberry
|
6f7113950b
|
raise too-many-lines-threshold to 700 (for now?)
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
strawberry
|
3f9825788e
|
check URL preview requests against ip_range_denylist
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
strawberry
|
bef0459fb8
|
bump conduwuit version to 0.1.10
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
strawberry
|
4be37fbe8d
|
only remove event_id field in room v1 and v2
no this doesnt make those rooms work,
just a why not thing
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
strawberry
|
0863bec098
|
allow non-joined users to get aliases of world_readable rooms
`user_can_see_state_events` checks if user is joined,
or if room visibility is world_readable
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
strawberry
|
380b61184d
|
reduce high presence timeouts
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
strawberry
|
32ab88e68a
|
check the URL and response remote address for ip_range_denylist
the previous only checked the server_name
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
strawberry
|
fbefbd57be
|
implement `include_state` search criteria
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
strawberry
|
c2e89b939c
|
add element web search count hack (?)
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
strawberry
|
f4146de17d
|
add feature for smElement client hacks
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
strawberry
|
55813e90bf
|
add EditorConfig vs code extension to recommendations
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
Jason Volk
|
d3c9f5595a
|
split admin commands into modules.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-03-26 22:24:24 -04:00 |
Jason Volk
|
6b1933914d
|
add file listing to database abstraction.
Signed-off-by: Jason Volk <jason@zemos.net>
|
2024-03-26 22:24:24 -04:00 |
strawberry
|
bdf3997de5
|
pin ruma rev
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
strawberry
|
7bd56765ef
|
fix some more pedantic clippy lints
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
strawberry
|
a7e6fe8b60
|
fix infinite loop lint
this is actually better to do CPU-wise anyways
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |
strawberry
|
8dad4461b4
|
log if our trusted key server is broken for batch requests
Signed-off-by: strawberry <strawberry@puppygock.gay>
|
2024-03-26 22:24:24 -04:00 |