-
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