-
706c1c993b
nix: don't run cargo test for crane buildpackage
strawberry
2024-05-03 03:35:36 -04:00
-
cb70d51e2b
bump conduwuit version to 0.3.2
strawberry
2024-05-05 16:52:08 -04:00
-
bfb827a418
send Cache-Control and CORS header for remote thumbnail responses
strawberry
2024-05-05 15:48:43 -04:00
-
e2fb588a8c
sent attachment content-disposition on thumbnails too
strawberry
2024-05-05 15:39:59 -04:00
-
43c4dfc5df
set content-disposition to attachment instead of inline
strawberry
2024-05-05 15:06:11 -04:00
-
42e3567153
disable overflow-checks for performance
strawberry
2024-05-03 02:17:53 -04:00
-
75ad5cfbb7
bump conduwuit version to 0.3.1
strawberry
2024-05-03 02:06:24 -04:00
-
be5101b07c
bump console-subscriber to 0.2
strawberry
2024-05-03 02:08:26 -04:00
-
c531101657
misc docs adjustments
strawberry
2024-05-02 23:29:17 -04:00
-
761263332b
ci: push to gitlab container registry too
strawberry
2024-05-02 23:19:05 -04:00
-
5fe146aa85
docs: update differences.md
strawberry
2024-05-02 21:23:21 -04:00
-
d7399a12fb
config: split at
__ for struct sections of config, add couple missing settings for show-config
strawberry
2024-05-02 20:55:37 -04:00
-
7e2a15497c
use function comments for lsp here
strawberry
2024-05-02 20:47:16 -04:00
-
e226046e15
drop default appservice_timeout to 35 seconds
strawberry
2024-05-02 17:00:54 -04:00
-
75b9332917
dont allow creating remote users in admin room
strawberry
2024-05-02 16:51:43 -04:00
-
de26bf22dc
adjust a couple error codes for room alias getting
strawberry
2024-05-02 15:08:55 -04:00
-
a7c14a861b
ci: output complement diff results to job summary, temp allow error
strawberry
2024-05-02 13:00:47 -04:00
-
05b7dec482
temp(ci): comment complement results diff for now
strawberry
2024-05-02 12:11:06 -04:00
-
38ca88da9f
ci(gitlab): use --no-strip for cargo deb
strawberry
2024-05-02 10:36:40 -04:00
-
2e5ba7ab17
ci(gitlab): use gitlab fastzip feature flag
strawberry
2024-05-02 10:34:06 -04:00
-
35683d66dd
sort the complement results by test name for consistent output
strawberry
2024-05-02 10:32:30 -04:00
-
e1052d1829
chore: update checked-in complement test results
strawberry
2024-05-02 04:47:55 -04:00
-
49078aa836
fix: get the presence of the requested user instead of ourselves
strawberry
2024-05-02 03:55:25 -04:00
-
b6b739a7b7
set
-vet=off to (hopefully) run all complement tests
strawberry
2024-05-02 02:38:06 -04:00
-
fa0bdd431b
add destination to X-Matrix Authorization outbound requests
strawberry
2024-05-02 02:26:11 -04:00
-
a6cf5cfd8b
remove future deleted nix binary cache
strawberry
2024-05-02 02:06:44 -04:00
-
37c2877cf8
chore: update checked in list of complement test results
strawberry
2024-05-02 00:06:35 -04:00
-
1181a7a7a9
nix: specify explicit branches/refs for flake inputs
strawberry
2024-05-01 23:36:07 -04:00
-
cad16b9268
ci, nix: build and cache all packages and CI dependencies
strawberry
2024-05-01 23:30:49 -04:00
-
3b410d0556
ci: run complement with direnv
strawberry
2024-05-01 23:07:33 -04:00
-
28f599236a
ci: compare complement results with checked-in results
strawberry
2024-05-01 22:53:16 -04:00
-
365c85ad27
use nix-output-monitor if available
strawberry
2024-05-01 22:48:30 -04:00
-
13f1274c35
run complement in CI (does not compare results yet)
strawberry
2024-05-01 22:38:22 -04:00
-
c4beb7d462
dont return "Allocator" header for server memory-usage if empty
strawberry
2024-05-01 21:50:46 -04:00
-
0f13ada300
return more user-friendly message for debug memory-stats
strawberry
2024-05-01 21:45:30 -04:00
-
a7f8c848aa
refactor and simplify room creation route a bit
strawberry
2024-05-01 16:53:34 -04:00
-
25bc1f069d
chore: bump deps
strawberry
2024-05-01 15:35:16 -04:00
-
0223386243
remove this unnecessary log, use debug_warn
strawberry
2024-05-01 14:30:20 -04:00
-
a496cc4705
dedupe version getting code, rename to
CONDUWUIT_VERSION_EXTRA
strawberry
2024-05-01 13:35:16 -04:00
-
8ec9372a8e
lint
strawberry
2024-05-01 13:07:45 -04:00
-
a01a7e1219
improve "Leave event has no state" log
Charles Hall
2024-05-01 12:39:59 -04:00
-
db81ffb4ea
nix: only set
CONDUIT_VERSION_EXTRA for final build + slight cleanup
strawberry
2024-05-01 12:37:03 -04:00
-
096c252dc2
move hierarchy via servers higher up, add some debug logging to it
strawberry
2024-05-01 03:26:49 -04:00
-
1464b30433
add workaround for room creation initial_state event content as
{}, slight refactor
strawberry
2024-05-01 01:37:33 -04:00
-
3585e8a2ef
rename / simplify tester stub for now
Jason Volk
2024-04-29 13:56:04 -07:00
-
b19d2ad5b0
daily logging improvements
Jason Volk
2024-04-27 12:58:56 -07:00
-
8ecf722abb
split http serving from main.
Jason Volk
2024-04-29 17:41:15 -07:00
-
5d76db8f19
add configuration for rocksdb direct-io enablement
Jason Volk
2024-04-28 13:09:26 -07:00
-
f4a2b39d55
split up alias.rs a bit (alias checks and room alias server name stuff)
strawberry
2024-05-01 00:01:49 -04:00
-
e00b65b0e0
use ok_or_else instead of ok_or for backup.rs
strawberry
2024-05-01 00:00:56 -04:00
-
beeacd4ef1
initialise capabilities with default constructor
strawberry
2024-05-01 00:00:22 -04:00
-
e5735c81ed
dedupe half of account/room data config.rs code
strawberry
2024-04-30 21:33:02 -04:00
-
b17ccdadd2
dedupe some code in state.rs
strawberry
2024-04-30 20:16:43 -04:00
-
8e3918250d
rm complement test logs, rm docker healthcheck.sh, rm .vscode/ dir, move test results to tests/ dir
strawberry
2024-04-30 19:02:46 -04:00
-
6021cb0a1f
partially revert this
strawberry
2024-04-29 17:53:19 -04:00
-
35114dde7d
add query_over_tcp_only config option for hickory
strawberry
2024-04-29 14:47:31 -04:00
-
62fd6e2c7c
set AD bit to false in hickory
strawberry
2024-04-29 14:31:10 -04:00
-
668a7645e9
add ip_lookup_strategy config option for hickory resolver
strawberry
2024-04-29 14:25:11 -04:00
-
3f8407dd64
add hot_lib to default.nix src include
strawberry
2024-04-28 22:50:33 -04:00
-
b8c4d6b157
bump ruma
strawberry
2024-04-28 22:37:06 -04:00
-
0b39bb813e
tiny refactoring, split out report_event_route a bit
strawberry
2024-04-28 22:36:39 -04:00
-
d32ea6ec20
cargo doc lints
strawberry
2024-04-28 20:57:32 -04:00
-
041a7a90f3
hot lib things again
strawberry
2024-04-28 19:55:53 -04:00
-
9c0c4c292c
document hot_lib for developers a bit
strawberry
2024-04-28 18:54:27 -04:00
-
ed86a4aa9e
slight misc adjustments
strawberry
2024-04-28 18:30:19 -04:00
-
b282c1eb6d
add (probably messy) support for hot lib reload via admin command
strawberry
2024-04-28 18:29:48 -04:00
-
76c5942b4f
use user_is_local and server_is_ours more, remove few double filters
strawberry
2024-04-28 13:18:09 -04:00
-
e7505a4b20
resolve ptr_as_ptr lint
strawberry
2024-04-28 11:48:06 -04:00
-
a97520b0e9
bump MSRV to 1.76.0
strawberry
2024-04-28 11:45:42 -04:00
-
9931e60050
use single global function for server name local and user local checking
strawberry
2024-04-28 11:35:25 -04:00
-
8f17d965b2
use
<pre> for codeblock formatting in jemalloc stats, link to ffi func
strawberry
2024-04-28 01:31:24 -04:00
-
9f5d7b0761
fix mallctl suite lints
Jason Volk
2024-04-27 22:03:30 -07:00
-
4faf690f57
run clippy on default, all, and allocator features
Charles Hall
2024-04-27 16:21:53 -07:00
-
838550536a
reflow clippy in engage file
Charles Hall
2024-04-27 16:10:31 -07:00
-
3b05417246
handle the case where 0 or >1 allocs are enabled
Charles Hall
2024-04-27 16:08:50 -07:00
-
e0c0d51a05
fix lints
Charles Hall
2024-04-27 15:16:41 -07:00
-
e4b669360f
start mallctl suite w/ jemalloc stats
Jason Volk
2024-04-27 04:50:20 -07:00
-
56f652c12d
cleanup admin worker loop
Jason Volk
2024-04-27 05:54:04 -07:00
-
4b6938e0f6
add admin server uptime command
Jason Volk
2024-04-26 18:55:45 -07:00
-
781d4b7907
document tracing_flame options in example config
Benjamin Lee
2024-04-26 22:35:01 -07:00
-
56f1e905de
add config option tracing_flame_output_path
Benjamin Lee
2024-04-26 18:49:58 -07:00
-
646b31d2bd
flush tracing-flame output file on exit
Benjamin Lee
2024-04-26 18:37:50 -07:00
-
7d92515b1d
add tracing_flame_filter config option
Benjamin Lee
2024-04-26 18:23:02 -07:00
-
cc578d9a67
keep stdout logs when tracing-flame/jaeger is enabled
Benjamin Lee
2024-04-26 18:10:20 -07:00
-
bf713cd0ba
lints
strawberry
2024-04-27 01:16:41 -04:00
-
61f813c187
admin command to get rooms a remote user is in, remove unnecessary dedupe+sort
strawberry
2024-04-27 01:06:43 -04:00
-
450f15df4f
admin debug command to fetch a server's true destination
strawberry
2024-04-26 23:36:23 -04:00
-
1cbf2bdc6b
update dns_cache_entries example config setting
strawberry
2024-04-26 20:58:16 -04:00
-
b4035bf0da
increase default dns cache entries
Jason Volk
2024-04-26 16:23:25 -07:00
-
37ecb4f2b9
decrease log verbosity for potentially cached NoRecordsFound
Jason Volk
2024-04-26 16:39:57 -07:00
-
daf4b56435
fix inherited sequential small options
Jason Volk
2024-04-26 05:48:17 -07:00
-
799b2909ab
ci: dont run registry pushes if creds are not set
strawberry
2024-04-26 20:46:08 -04:00
-
614ef5b3a1
raise dns_min_ttl_nxdomain back to 3 days
strawberry
2024-04-26 18:06:35 -04:00
-
cfa89b8b64
add remaining other rocksdb compression options
strawberry
2024-04-26 17:23:41 -04:00
-
9f245281b1
never allow only 1 tokio worker or rocksdb parallelism thread (max compare)
strawberry
2024-04-26 16:55:37 -04:00
-
d172a6883d
bump some deps
strawberry
2024-04-26 16:52:22 -04:00
-
04afc83043
switch to my fork of tracing
strawberry
2024-04-26 14:56:02 -04:00
-
8a5599adf9
add optional support for tokio-console
Benjamin Lee
2024-04-25 09:07:59 -07:00
-
341bafb91e
final last minute change
strawberry
2024-04-26 00:15:41 -04:00
-
72877622e5
forgot to update example config
strawberry
2024-04-26 00:07:38 -04:00