Commit Graph

  • ed60f189cc docs: remove dev docker images strawberry 2024-05-05 01:36:47 -04:00
  • cabf4362be docs: direct all PRs to main strawberry 2024-05-05 00:02:34 -04:00
  • 2472c7c47a ci: don't run on dev anymore, run on main and non-draft PRs strawberry 2024-05-05 00:01:14 -04:00
  • 136cb038cf auth_chain: add useful debug logging Xiretza 2024-05-04 19:24:48 +00:00
  • 8f89be0fbd utils: add helper for adding unbounded slices to tracing spans Xiretza 2024-05-04 19:23:12 +00:00
  • bbdced9c90 Fix appservice namespace check for room aliases Xiretza 2024-05-04 21:09:22 +00:00
  • a6f4dc2b74 engage(lychee): check all markdown files too, enable verbose mode strawberry 2024-05-04 14:58:49 -04:00
  • df203fa244 add a contributing guide strawberry 2024-05-04 13:24:25 -04:00
  • c6e6eb0af3 ignore empty CONDUWUIT_VERSION_EXTRA for server version strawberry 2024-05-04 10:50:03 -04:00
  • 29babebc4d adminroom: add count to list-joined-rooms user command strawberry 2024-05-04 10:35:56 -04:00
  • 2f3194840c fix extra version when using flake-compat Matt Moriarity 2024-04-26 19:38:29 -06:00
  • 0ebb323490 resolve almost all as_conversions lints strawberry 2024-05-04 09:45:37 -04:00
  • f8e1255994 presence: set empty string status msg to None strawberry 2024-05-04 09:03:32 -04:00
  • b5c0c30a5e resolve half of the integer_arithmetic lints, couple misc changes strawberry 2024-05-03 21:42:47 -04:00
  • ac4590952b set io_uring for rocksdb a default feature strawberry 2024-05-03 18:07:52 -04:00
  • 67569cb9c8 nix: switch to fork of rocksdb input strawberry 2024-05-03 17:04:23 -04:00
  • 11ec0dff4f add PATCH to list of allowed HTTP methods in CORS (MSC4138) strawberry 2024-05-03 15:11:42 -04:00
  • a198f0481a nix: add liburing to devshell strawberry 2024-05-03 15:11:06 -04:00
  • 6266e0ab5e rocksdb: enable async_io if using io_uring feature strawberry 2024-05-03 13:26:04 -04:00
  • 9ee1485960 enable overflow-checks for dev/debug profile strawberry 2024-05-03 12:06:49 -04:00
  • 05314ec46c nix: set hardcoded NIX_OUTPATH_USED_AS_RANDOM_SEED for bindgen strawberry 2024-05-03 12:05:01 -04:00
  • b66d2d44d0 chore: bump MSRV to 1.77.0 as 1.78.0 came out strawberry 2024-05-03 10:59:36 -04:00
  • 3b2db9027a envrc: allow loading env vars from .env if it exists strawberry 2024-05-03 10:53:39 -04:00
  • 97e81885db use dep: syntax in cargo.toml features strawberry 2024-05-03 10:53:11 -04:00
  • 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 v0.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
  • 844164bda9 Add meta descriptions to projects Jade Ellis 2024-05-03 16:04:59 +01:00
  • 4b5882b4a2 Update homepage Jade Ellis 2024-05-03 15:45:47 +01:00
  • c44772077e Deal with unintended download link on Android Jade Ellis 2024-05-03 15:34:18 +01:00
  • 4b458dcd5a Fix oops Jade Ellis 2024-05-03 14:50:33 +01:00
  • f132722a3b Deal with flash of wrong platform Jade Ellis 2024-05-03 14:49:08 +01:00
  • 621b15a2a9 Add downloada links to projects pages Jade Ellis 2024-05-03 14:37:50 +01:00
  • ae1b0855ba Fix dev mode Vite imports Jade Ellis 2024-05-03 13:29:44 +01:00
  • 42e3567153 disable overflow-checks for performance v0.3.1 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