Commit Graph

  • 4aeec78ab4 debian: remove old symlink on postrm strawberry 2024-05-18 23:26:58 -04:00
  • 9bfa89a555 adjust debian metadata, set crane workspace name strawberry 2024-05-18 22:32:02 -04:00
  • 6c1434c165 Hot-Reloading Refactor Jason Volk 2024-05-09 15:59:08 -07:00
  • ae1a4fd283 add modification time fallback if birth time is not supported on this platform slonkazoid 2024-05-21 11:36:35 +03:00
  • 9eb0784f6f don't return extra member count or e2ee device updates from sync Benjamin Lee 2024-05-10 17:17:50 -07:00
  • 8bffcfe82b remove sync response cache Benjamin Lee 2024-05-16 21:02:05 -07:00
  • 6ef4781050 downgrade zlib/libz-sys to 1.1.16 as it breaks nix strawberry 2024-05-17 03:41:05 -04:00
  • 302592f219 bump conduwuit version to 0.3.4 strawberry 2024-05-17 03:17:11 -04:00
  • 7cd72d8447 bump lockfile Benjamin Lee 2024-05-16 23:52:31 -07:00
  • 4389e08686 chore(deps): update cachix/install-nix-action action to v27 renovate[bot] 2024-05-15 18:34:40 +00:00
  • 91064fe873 fix up systemd unit file, remove chown on config file for debian strawberry 2024-05-15 13:34:23 -04:00
  • 004354353a docker-compose: slight cleanups, correct database paths, fix branding strawberry 2024-05-15 12:00:25 -04:00
  • c64a507691 correct default database path to /var/lib/conduwuit strawberry 2024-05-15 11:53:30 -04:00
  • 81d2078cdb debian: dont start service immediately, add postinst instructions strawberry 2024-05-15 11:45:35 -04:00
  • f5864afb52 remove namespace check on username login, code simplification on login route strawberry 2024-05-15 03:06:06 -04:00
  • 9a63e7cc9b flip order of complement diff checking, update test results strawberry 2024-05-15 02:05:18 -04:00
  • 296d7c58ee nix: bump complement input for conduwuit support strawberry 2024-05-15 01:26:53 -04:00
  • a8446f910a debian: fix config permissions, delete debconf support strawberry 2024-05-13 22:51:32 -04:00
  • a063a6d088 debian: make the docs actually coherent and understandable, and update it strawberry 2024-05-13 22:50:40 -04:00
  • 5069c88f77 ci: correct paths for debian package creation, use conduwuit strawberry 2024-05-13 22:14:38 -04:00
  • 53974320e5 debian: create system account verbosely strawberry 2024-05-13 22:14:24 -04:00
  • 1c6ef66e3e fix gitlab ci strawberry 2024-05-13 18:28:38 -04:00
  • ffb63c9c8d ci: regex out the cargo/rustc target for cargo-deb strawberry 2024-05-13 18:19:59 -04:00
  • de6b296eb5 ci: use verbose for mv operations strawberry 2024-05-13 17:36:19 -04:00
  • 4c11c9f048 ci: use target-specific dirs for cargo-deb, fix cargo-deb paths strawberry 2024-05-13 17:35:23 -04:00
  • 6074298426 ci: allow build job to be ran for all events except for draft PRs strawberry 2024-05-13 17:25:15 -04:00
  • 6e9f68bf81 chore: update complement test results strawberry 2024-05-13 16:52:21 -04:00
  • edd67a102a ci(debian): add missing --target= for arm64 debs, add --verbose strawberry 2024-05-13 15:36:20 -04:00
  • 434b5118cc media: return our detected MIME type for Content-Type strawberry 2024-05-12 14:50:27 -04:00
  • 4185a33747 fix: we should be checking for xml MIME type instead strawberry 2024-05-12 12:42:34 -04:00
  • 829307c83b disallow svg MIME types to be inline Content-Disposition strawberry 2024-05-12 03:18:13 -04:00
  • 2bd7a92256 complement: add -tags="conduwuit_blacklist" strawberry 2024-05-12 02:41:04 -04:00
  • bfa33f8713 unpin rust-rocksdb version strawberry 2024-05-12 01:49:38 -04:00
  • 040cf29051 ci: add lix binary cache, update .gitlab-ci file strawberry 2024-05-12 01:31:05 -04:00
  • 80bc1cd78a ci: output 100 failure summary lines instead of 50 strawberry 2024-05-12 01:14:03 -04:00
  • 78994deb1e nix: simplify isDarwin lib check strawberry 2024-05-12 01:13:23 -04:00
  • 714b3e7144 s/nix/lix in a couple places strawberry 2024-05-12 00:37:00 -04:00
  • 1cd57f40f6 upload complement OCI image from CI, document where it can be found, use main instead of dev for tag strawberry 2024-05-12 00:22:10 -04:00
  • da9a0eb77b docs: fix broken systemd unit link strawberry 2024-05-11 23:53:42 -04:00
  • 37b2c90e62 chore(nix): bump flake strawberry 2024-05-11 23:32:25 -04:00
  • ba150a1185 nix: stop running unnecessary cargo check on builds strawberry 2024-05-11 23:31:10 -04:00
  • ddce9496f2 nix: fix building rust on macOS (Security apple_sdk framework) strawberry 2024-05-11 23:30:37 -04:00
  • fe637f481d ci: fix incorrect startsWith syntax strawberry 2024-05-11 03:41:47 -04:00
  • 18e43e1d35 Reapply "bump various deps" strawberry 2024-05-10 19:32:33 -04:00
  • 09fca89ac5 Revert "rocksdb: enable async_io if using io_uring feature" strawberry 2024-05-10 19:32:11 -04:00
  • 9f19a2025d Revert "feat(membership): check if user already has the membership that is requested to be set" morguldir 2024-05-11 01:26:00 +02:00
  • 6b918966d4 Revert "bump various deps" strawberry 2024-05-09 22:27:21 -04:00
  • 328502c1cd dont send avatar url or display name for ban membership events strawberry 2024-05-09 11:26:55 -04:00
  • d15e461303 config option to auto-remediate bad users joining bad rooms or servers strawberry 2024-05-07 22:39:55 -04:00
  • 6946eead28 pin rust-rocksdb to before snappy update strawberry 2024-05-09 13:58:14 -04:00
  • 09d3240365 bump conduwuit version to 0.3.3 strawberry 2024-05-09 12:21:27 -04:00
  • 653ec3799e bump various deps strawberry 2024-05-09 12:20:55 -04:00
  • 6de9f52d5a docs: update differences.md strawberry 2024-05-09 02:08:28 -04:00
  • 484e7d1d2a docs: add my selfhosted forgejo mirror strawberry 2024-05-08 21:39:29 -04:00
  • dfa01541b3 docs: transfem.dev has rules strawberry 2024-05-08 21:37:07 -04:00
  • adbe9268ce docs: add troubleshooting, maintenance, various improvements and fixes strawberry 2024-05-08 21:26:05 -04:00
  • 3504e6e724 fix broken reports strawberry 2024-05-09 09:40:56 -04:00
  • 154b2ab490 media: additional sanitisation on the Content-Disposition filename strawberry 2024-05-07 21:32:06 -04:00
  • 2231ccf118 return inline Content-Disposition based on the detected file type (e.g. image/video) strawberry 2024-05-07 16:36:22 -04:00
  • d4d9f92ade add security response HTTP headers if not present strawberry 2024-05-07 12:53:30 -04:00
  • e4e1636da8 chore(deps): update aquasecurity/trivy-action action to v0.20.0 renovate[bot] 2024-05-08 06:08:52 +00:00
  • e99aac9550 ci: fix gitlab container registry destination strawberry 2024-05-08 14:11:25 -04:00
  • ddb87168ed update gitlab repo link strawberry 2024-05-07 13:37:55 -04:00
  • 245c34e659 ci: dont run docker publishing if none of the usernames are set strawberry 2024-05-07 23:56:14 -04:00
  • 43b07be3fc ci: use PR author instead of branch name for docker image publishing strawberry 2024-05-07 01:56:26 -04:00
  • 99d98efeb1 ci: fix docker publishing typo strawberry 2024-05-06 12:09:24 -04:00
  • 7b25ef2e6c make next_batch token a variable in search, revert threads_until change strawberry 2024-05-06 02:40:16 -04:00
  • 1f8a7a707c nix: cache complement outputs using nix-build-and-cache strawberry 2024-05-06 01:09:51 -04:00
  • 86ec20e787 docs: remove last dev branch mention strawberry 2024-05-06 00:31:39 -04:00
  • 8c21388f01 fix nix-build-and-cache Charles Hall 2024-05-06 00:08:20 -04:00
  • d657fa32e9 ci: format string strawberry 2024-05-05 22:07:37 -04:00
  • 321e197d8c correct arithmetic adjustments strawberry 2024-05-05 20:40:58 -04:00
  • 16a98b0683 ci: push docker images for PRs in the merge-PR_NUMBER-HEAD_REF format, fix main pushes strawberry 2024-05-05 20:13:52 -04:00
  • 9e1bbc1650 ci: run on new tag pushes strawberry 2024-05-05 02:18:15 -04:00
  • 91ff6a36a4 ci: abort workflow if latest repo tag does not match with running tag ref strawberry 2024-05-05 02:10:47 -04:00
  • 56f1d8be1f ci(docker): publish latest only if ref starts with our tag format strawberry 2024-05-05 01:46:30 -04:00
  • 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