-
v1.0.11 Stable
released this
2025-12-04 15:07:47 +01:00 | 863 commits to main since this releaseWhat's Changed
- style: reorder imports to follow Rust conventions (
b983fa1)
Reorder imports alphabetically within groups and move type imports before function imports (format_emojis). Change write_with_sync parameter from &PathBuf to &Path for better API ergonomics. - chore(justfile): add pr recipe for creating pull request branches (
575fb80)
Add recipe to automate PR workflow: validates current branch is main, checks for uncommitted changes, creates new branch from committed changes, pushes to origin, and resets main to origin/main. Includes PR creation URL for convenience. - style: reorder imports to follow Rust conventions (
561f122)
Reorder imports alphabetically within groups and move Client import after nested module imports in handlers.rs, sender.rs, and verification.rs to follow standard Rust import ordering conventions. - fix(matrix): add session file verification and orphaned store detection (
bc194b0)
Add fsync-based session file writing with read-back verification to ensure durability on distributed filesystems (CephFS, NFS). Detect orphaned crypto stores without session files and fail with clear recovery instructions. Clear store directory on session restoration failures to prevent device ID mismatches.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- style: reorder imports to follow Rust conventions (
-
v1.0.9 Stable
released this
2025-12-04 08:38:44 +01:00 | 873 commits to main since this releaseWhat's Changed
- ci(docker): add trunk ignore for Dockerfile healthcheck check (
d3f9850)
Add trunk-ignore directive to suppress Checkov CKV_DOCKER_2 (missing HEALTHCHECK) warning. Healthcheck not applicable for this application's deployment model. - ci(renovate): add version pinning for Alpine packages in Dockerfile (
a63222d)
Add Renovate custom manager to track Alpine package versions. Pin musl-dev, sqlite, openssl, and pkgconf packages with explicit versions using ARG variables. Configure regex-based detection for Alpine package updates via Repology datasource. - chore(deps): update actions/checkout action to v6 (
5b425f9)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- ci(docker): add trunk ignore for Dockerfile healthcheck check (
-
v1.0.6 Stable
released this
2025-12-03 10:04:09 +01:00 | 882 commits to main since this releaseWhat's Changed
- ci(lint): use full GitHub URLs for rust-toolchain action references (
2f37c74)
Update all rust-toolchain action references from short form to full GitHub URLs across lint, dockerfile-lint, and security-audit jobs for consistency with repository standards. - ci(lint): replace super-linter with dedicated Rust linting and update actions (
99eb919)
Remove super-linter in favor of direct cargo fmt and clippy checks. Update actions/checkout to v6 and pin rust-toolchain to version 1.91.1. Remove push trigger for main branch. Add cargo caching to lint job. Add superlint recipe to Justfile for local super-linter runs. Update comments and improve workflow formatting. - ci(lint): explicitly unset GITHUB_TOKEN in super-linter to prevent GitHub API calls (
c1fddc5)
Update super-linter configuration to explicitly set GITHUB_TOKEN to empty string instead of omitting it. Improve comment to clarify this prevents GitHub Status API calls when running on Forgejo. - ci(lint): remove GITHUB_TOKEN from super-linter configuration (
96d4c81)
Replace GITHUB_TOKEN with DEFAULT_WORKSPACE environment variable in super-linter step. Add comment explaining that Forgejo handles status updates via act-runner, making the token unnecessary. - sdf (
1b9d517) - ci(lint): replace super-linter with separate specialized linters for each language (
e6d99a3)
Replace monolithic super-linter with dedicated linting jobs: Rust (clippy + rustfmt), Dockerfile (hadolint), and YAML (yamllint). Add cargo caching for Rust lint job to improve performance. Remove statuses write permission as it's no longer needed. Update rust-toolchain action URLs to use full GitHub URLs. Configure hadolint with warning failure threshold and yamllint with relaxed rules.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- ci(lint): use full GitHub URLs for rust-toolchain action references (
-
v1.0.5 Stable
released this
2025-12-03 08:14:23 +01:00 | 889 commits to main since this releaseWhat's Changed
- ci(lint): integrate super-linter for comprehensive code linting (
4153e6d)
Replace separate Rust formatting and clippy checks with super-linter to lint all code types (Rust, Dockerfile, YAML, Shell, etc.). Add push trigger for main branch. Update actions/checkout to v4 and rust-toolchain to stable version. Add permissions for super-linter statuses. Configure super-linter to validate all files on push, only changed files on PRs. Improve workflow comments and formatting.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- ci(lint): integrate super-linter for comprehensive code linting (
-
v1.0.4 Stable
released this
2025-12-03 08:04:30 +01:00 | 891 commits to main since this releaseWhat's Changed
- ci(release): improve release notes formatting with bold subjects and indented bodies (
16acbd5)
Update git log formatting in release notes generation to use bold commit subjects and indent multi-line commit bodies. Consolidate range logic by setting RANGE variable before git log command. Remove empty lines from output using sed.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- ci(release): improve release notes formatting with bold subjects and indented bodies (
-
v1.0.3 Stable
released this
2025-12-03 08:01:08 +01:00 | 893 commits to main since this releaseDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
v1.0.2 Stable
released this
2025-12-03 07:57:25 +01:00 | 895 commits to main since this releaseWhat's Changed
- ci(release): use generated release notes instead of assistant in Forgejo release (
2ca2009)
Docker Image
1.0.2: Pulling from vrds/vrds
0ff8e2c19c7b: Pulling fs layer
3214acf345c0: Pulling fs layer
b12fd53f61d5: Pulling fs layer
2780920e5dbf: Pulling fs layer
0ce16ce53bc6: Pulling fs layer
5664b15f108b: Pulling fs layer
7c12895b777b: Pulling fs layer
7e6f7be53eda: Pulling fs layer
045fc1c20da8: Pulling fs layer
4aa0ea1413d3: Pulling fs layer
6c29fa69851d: Pulling fs layer
2b0b7afcad19: Pulling fs layer
9474975a69be: Pulling fs layer
f61f270e56cb: Pulling fs layer
d346af46627f: Pulling fs layer
ffa315b4d0a4: Download complete
b12fd53f61d5: Download complete
0ff8e2c19c7b: Download complete
7c12895b777b: Download complete
0ce16ce53bc6: Download complete
3214acf345c0: Download complete
7e6f7be53eda: Download complete
2780920e5dbf: Download complete
2b0b7afcad19: Download complete
4aa0ea1413d3: Download complete
0ce16ce53bc6: Pull complete
6c29fa69851d: Download complete
d346af46627f: Download complete
5664b15f108b: Download complete
045fc1c20da8: Download complete
d346af46627f: Pull complete
f61f270e56cb: Download complete
f61f270e56cb: Pull complete
7c12895b777b: Pull complete
3214acf345c0: Pull complete
2780920e5dbf: Pull complete
6c29fa69851d: Pull complete
5664b15f108b: Pull complete
b12fd53f61d5: Pull complete
7e6f7be53eda: Pull complete
4aa0ea1413d3: Pull complete
045fc1c20da8: Pull complete
2b0b7afcad19: Pull complete
9474975a69be: Download complete
0ff8e2c19c7b: Pull complete
9474975a69be: Pull complete
Digest: sha256:88af57b4c97c5ead032c068249bc22cc9f80d4011e7eea7e606ee8fb80d83e03
Status: Downloaded newer image for harbor.wuastbude.de/vrds/vrds:1.0.2
harbor.wuastbude.de/vrds/vrds:1.0.2Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- ci(release): use generated release notes instead of assistant in Forgejo release (
-
v1.0.1 Stable
released this
2025-12-03 07:53:55 +01:00 | 897 commits to main since this releaseDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)