Sebastian Spaeth
b4a2a457a1
debian: Change weekly versioning scheme
...
Right now our weekly Debian versioning scheme is VERSION="$BASE_VERSION~git$DATE.$SHA-$CLEAN_COMPONENT".
This sorts weekly releases AFTER the BASE_VERSION, so when both stable
and unstable are enabled, we never get weekly versions installed.
https://wiki.debian.org/Versioning proposes {upcoming_version}~git{date}.{hash}-{revision} for nightly releases, which means we would have to know the release number of the upcoming version in advance. I don't think that is useful for us.
By switching from a tilde to a dash, our weekly versions are not sorted
above the stable base version and we will install the weekly versions
over the base version, which I believe is closer to what we intend.
Fixes: https://forgejo.ellis.link/continuwuation/continuwuity/issues/2081
2026-10-12 09:13:24 +00:00
Clubs
dac940784d
docs: Added the changelog for 2292
2026-10-12 10:10:17 +01:00
Clubs
8200487787
feat: add optional flags for filtering !admin user list, hide deactivated users by default
2026-10-12 10:10:14 +01:00
Renovate Bot
b5c3da3f52
chore(deps): update dependency cargo-bins/cargo-binstall to v1.25.3
2026-10-12 09:05:37 +00:00
Jade Ellis
3975d31b91
refactor: Delegate otlp_protocol to standard OTLP env variables
2026-10-12 10:03:16 +01:00
Erwan Leboucher
fd4cb4a306
fix(runtime): Log final runtime metrics at debug
2026-10-12 10:03:16 +01:00
Erwan Leboucher
c79e9e29a3
fix(metrics): Skip instruments when no exporter is enabled
2026-10-12 10:03:16 +01:00
Erwan Leboucher
698edda6bd
fix(metrics): Read database memory gauges without a cache
2026-10-12 10:03:15 +01:00
Erwan Leboucher
ea3ec965ed
fix(metrics): Address review feedback
2026-10-12 10:03:15 +01:00
Erwan Leboucher
9d454fd883
refactor(metrics): Use Tower HTTP instrumentation
2026-10-12 10:03:15 +01:00
Erwan Leboucher
4996471878
docs(metrics): Document OTLP export and update the dashboard
2026-10-12 10:03:14 +01:00
Erwan Leboucher
5185045cb6
feat(metrics): Record metrics with OpenTelemetry and export over OTLP
2026-10-12 10:03:14 +01:00
Erwan Leboucher
e96b6e6665
chore(deps): Bump OpenTelemetry to 0.33
2026-10-12 10:03:14 +01:00
Erwan Leboucher
e584e1a572
feat: Add Grafana dashboard for Prometheus metrics
2026-10-12 10:03:13 +01:00
Erwan Leboucher
31bce80524
fix(metrics): Start latency histogram buckets at 1ms
2026-10-12 10:03:13 +01:00
Erwan Leboucher
f14c401f39
feat: Add Prometheus metrics endpoint
2026-10-12 10:03:12 +01:00
Jade Ellis
ea96858c4a
docs: Changelog
2026-10-12 10:01:06 +01:00
Jade Ellis
75c439a9d0
fix: Correctly set rocksdb descriptor_cf_options
2026-10-12 10:01:06 +01:00
Renovate Bot
d3b9aee3ab
chore(deps): update ghcr.io/renovatebot/renovate docker tag to v44.151.2
2026-10-12 05:03:12 +00:00
timedout
3af5302dd8
feat: Add more useful errors to send_join
...
See also: #2340
2026-10-10 02:23:39 +01:00
timedout
0415a35fa8
perf: Always treat self as healthy
2026-10-08 20:29:51 +01:00
timedout
b76dc816a4
fix: Handle policy server errors better
2026-10-08 20:26:30 +01:00
timedout
536d96abb4
fix: Apply ignore filtering to peeking route
...
Reviewed-By: Jade Ellis <jade@ellis.link >
2026-10-08 19:02:59 +01:00
Renovate Bot
2fad908f27
chore(deps): update pre-commit hook crate-ci/typos to v1.51.1
2026-10-07 05:03:34 +00:00
Jade Ellis
b081ac36ff
chore: Replace deprecated kebab-case lints with snake_case
2026-10-07 00:23:28 +01:00
Jade Ellis
c3ba97adb6
style: Resolve clippy warnings in database and service
2026-10-07 00:17:35 +01:00
Jade Ellis
30508ea353
chore: Ignore clippy lint assert_is_empty in workspace
2026-10-07 00:14:44 +01:00
Jade Ellis
df3466e68d
chore: Changelog
2026-10-06 23:56:32 +01:00
Jade Ellis
5d55b413a2
feat: Send private read receipts to appservices
2026-10-06 23:56:30 +01:00
Jade Ellis
7ce47be4de
feat: Send read receipts and typing indicators to appservices
2026-10-06 23:56:28 +01:00
Ginger
7cedf9f322
fix: Always route userinfo endpoint
2026-10-06 22:22:56 +00:00
Jade Ellis
17f5ce10f4
chore: Update LLVM version
2026-10-06 23:18:49 +01:00
Renovate Bot
5f13bab52f
chore(deps): update github-actions-digest
2026-10-06 05:01:46 +00:00
timedout
c1e4f926c8
feat: Allow server admins to do timestamp massaging too
2026-10-06 02:34:10 +00:00
timedout
63578eba8c
fix: Properly move /send redaction fields
2026-10-06 02:34:10 +00:00
timedout
20fe43d200
fix: Don't insert top-level redacts in v11+ rooms
2026-10-06 02:34:10 +00:00
timedout
1ffb1d637e
fix: Don't invert redaction target helper
2026-10-06 02:34:10 +00:00
timedout
0224a558b3
fix: Stop embedding prev_content during event creation
2026-10-06 02:34:10 +00:00
Renovate Bot
ae2e71ff45
chore(deps): update dependency cargo-bins/cargo-binstall to v1.25.1
2026-10-05 21:04:26 +00:00
renovate
52435fa02d
chore(Nix): Updated flake hashes
2026-10-05 21:04:00 +00:00
Renovate Bot
c0d8f5ab8b
chore(deps): update rust to v1.99.0
2026-10-05 21:04:00 +00:00
Renovate Bot
80851bba06
chore(deps): update node-patch-updates to v2.0.23
2026-10-05 21:03:42 +00:00
Ginger
4d7341c32d
fix: Check for client ID mismatch in step-up auth
2026-10-05 14:22:53 +00:00
Ginger
18f2118c42
fix: Make missing scope descriptions very obvious
2026-10-05 14:22:53 +00:00
Ginger
240c806d70
fix: Small cosmetic fixes
2026-10-05 14:22:53 +00:00
Ginger
2fdd59ae54
fix: Use ApiFullAccess as required scope for NoAccessToken endpoints
2026-10-05 14:22:53 +00:00
Ginger
a8a6ab9e3d
chore: Update news fragments
2026-10-05 14:22:53 +00:00
Ginger
f55a5bd1c3
chore: Switch back to upstream Ruma
2026-10-05 14:22:53 +00:00
Ginger
7ab415c4b6
fix: Make require_auth_for_profile_requests work again
2026-10-05 14:22:53 +00:00
Ginger
c9b0fbaeac
chore: Update MSC4540 support
2026-10-05 14:22:53 +00:00