aviac
37983b33a2
feat: add treefmt
2025-10-27 12:55:21 +00:00
aviac
1b2224fac6
feat: add hydra jobs to build all packages
2025-10-27 12:55:21 +00:00
aviac
c1c165ab48
fix: apply rocksdb changes in checks and shll
2025-10-27 12:55:20 +00:00
aviac
68bea1816f
feat(nix): flake-parts, first draft
2025-10-27 12:55:20 +00:00
Odd E. Ebbesen
cb7875e479
fix( #1134 ): Update docs and implementation of admin media delete-past-remote-media ( #1136 )
...
Reviewed-on: https://forgejo.ellis.link/continuwuation/continuwuity/pulls/1136
Co-authored-by: Odd E. Ebbesen <git@oddware.net>
Co-committed-by: Odd E. Ebbesen <git@oddware.net>
2025-10-27 12:31:25 +00:00
Jade Ellis
910a3182f7
fix: Prevent crash on process exit on MacOS
2025-10-26 17:42:08 +00:00
Jade Ellis
05886f8dcb
feat: Add option to control WAL compression
...
Also enables zstd compression by default
2025-10-26 17:30:42 +00:00
timedout
cff3c27729
fix: Bump ruwuma, export new route, config loading
2025-10-24 16:37:22 -04:00
Kierre
80be2ca22c
Repair
2025-10-24 16:07:06 -04:00
Kierre
d133b6c0c3
feat: set MSC4373 values
2025-10-24 15:33:16 -04:00
Ginger
a3592bd3b7
feat: Make a few improvements to the systemd unit
...
- Use systemd's credential system to supply our config file
- Remove `ConfigurationDirectory` to prevent conflicts with package managers
- Set `config_reload_signal` to true using an envvar
2025-10-17 13:37:42 +00:00
Ginger
70e8e96302
fix: Use mode 600 for config files on Fedora because they contain secret info
2025-10-17 13:37:42 +00:00
timedout
6002edccd3
perf: Remove extraneous policy server check
2025-10-16 23:57:07 +01:00
timedout
d189004d65
feat: Add more granular controls for policy server calling ( #1127 )
...
Adds two new toggles to the configuration, the first of which allows disabling the policy server checks entirely, and the second of which allows disabling checking events created locally. They're both enabled by default for maximum PS efficacy but allowing them to be disabled allows people who frequently cannot contact policy servers, for example those in censored countries, to be able to still use rooms with pace, allows single-user/trusted-only homeservers to disable the preliminary check on their own events, and also gives an escape hatch in case an issue like #1060 happens again, especially with MSCs not in FCP being moving targets.
In future, I think we should gate all MSC implementations behind config flags, even if they default to on.
Reviewed-on: https://forgejo.ellis.link/continuwuation/continuwuity/pulls/1127
Reviewed-by: Jade Ellis <jade@ellis.link>
Co-authored-by: timedout <git@nexy7574.co.uk>
Co-committed-by: timedout <git@nexy7574.co.uk>
2025-10-16 22:45:23 +00:00
timedout
26b700bf51
fix: Policy server calls use the correct JSON object ( #1126 )
...
Fixes #1060
Reviewed-on: https://forgejo.ellis.link/continuwuation/continuwuity/pulls/1126
Reviewed-by: Jacob Taylor <aranjedeath@noreply.forgejo.ellis.link>
Co-authored-by: timedout <git@nexy7574.co.uk>
Co-committed-by: timedout <git@nexy7574.co.uk>
2025-10-16 21:06:54 +00:00
Renovate Bot
09f24745c3
chore(deps): lock file maintenance
2025-10-15 19:05:50 +00:00
Renovate Bot
7ffbbe6890
chore(deps): update https://github.com/actions/setup-node action to v6
2025-10-15 18:55:02 +00:00
Renovate Bot
ad94c112fe
chore(deps): update rust-patch-updates
2025-10-15 17:55:58 +00:00
Jade
8c7cc68cbf
fix(ci): Don't use shallow clone when we're comparing git history
2025-10-15 12:53:15 +00:00
Ginger
dc047b635f
feat: Send notifications to systemd when a reload is triggered
2025-10-15 03:12:25 +00:00
Renovate Bot
cc4c2fed25
chore(deps): lock file maintenance
2025-10-13 12:05:52 +00:00
Renovate Bot
17e47ecd6d
chore(deps): update github-actions-non-major
2025-10-13 11:27:22 +00:00
Jade
b1d5ff477b
chore: Update renovate config
...
- Limit renovate updates to mondays
- Don't group lock updates
- Update checksums if possible
2025-10-13 11:26:26 +00:00
Renovate Bot
d6dc01ac2c
chore(deps): update https://code.forgejo.org/actions/checkout action to v5
2025-10-13 10:41:20 +00:00
Jimmy Brush
77ebe0d02f
fix( !714 ): Off-by-one in v5 sync
...
Simplified sliding sync specifies ranges to be inclusive while rust ranges are
exclusive.
2025-10-13 10:28:19 +00:00
Renovate Bot
81e3d4c905
chore(deps): update dependency cargo-bins/cargo-binstall to v1.15.7
2025-10-13 10:27:18 +00:00
nexy7574
cb8f36444c
feat: Proactively read Content-Length to reject oversized uploads
2025-10-12 19:42:57 +00:00
nexy7574
799def70dc
feat: Produce even more informative errors when saving media fails
2025-10-12 19:42:57 +00:00
nexy7574
20f741d0e5
feat: Produce a more informative error when uploading media fails
2025-10-12 19:42:57 +00:00
Renovate Bot
d38f4a24f2
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.146.0
2025-10-11 05:03:03 +00:00
Renovate Bot
6604cc4df9
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.144.1
2025-10-10 05:01:39 +00:00
Renovate Bot
89aa4d1eae
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.143.1
2025-10-09 05:03:56 +00:00
Renovate Bot
9231ea5114
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.141.0
2025-10-08 05:01:41 +00:00
Renovate Bot
4a3c72338d
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.138.1
2025-10-07 05:02:54 +00:00
Renovate Bot
ab862f4383
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.135.5
2025-10-06 05:01:26 +00:00
Renovate Bot
bd43be931a
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.135.4
2025-10-05 05:03:52 +00:00
Ginger
148240cbbb
fix: Add missing ldap3 feature
2025-10-01 18:55:30 +00:00
Renovate Bot
2e9e42d9ae
chore(deps): update rust crate ldap3 to 0.12.0
2025-10-01 18:55:30 +00:00
Renovate Bot
89fbda0d6e
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.132.5
2025-10-01 05:03:28 +00:00
Renovate Bot
c97eb5c889
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.132.2
2025-09-30 05:01:26 +00:00
Ginger
366ec46b26
fix: Upload debs built on a schedule
2025-09-29 14:17:44 +00:00
ginger
62a98ebc71
fix: Upload RPMs built on a schedule
2025-09-29 14:17:44 +00:00
Renovate Bot
439c605efe
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.131.9
2025-09-29 05:03:13 +00:00
Renovate Bot
32df2f3487
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.131.8
2025-09-28 05:03:46 +00:00
Renovate Bot
692da7ffc2
chore(deps): update dependency cargo-bins/cargo-binstall to v1.15.6
2025-09-27 16:17:44 +00:00
Renovate Bot
1082b24b1d
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.131.6
2025-09-27 05:03:28 +00:00
nexy7574
f45ceedb8a
fix(upgrade): Potentially resolve CI clippy errors
...
I'm not convinced this isn't a rust bug itself,
but CI was complaining about lifetimes
and those complaints couldn't be reproduced locally,
so this should probably fix it maybe?
2025-09-26 18:47:49 +01:00
nexy7574
d614e43981
fix(stateres): Creators can always unban
...
Also basically rewrote all of the event auth logs to be more digestable
2025-09-26 18:47:49 +01:00
Renovate Bot
1e0e7a31aa
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.131.2
2025-09-26 05:02:43 +00:00
Renovate Bot
92fffe9c82
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v41.130.1
2025-09-25 08:28:06 +00:00