• v0.6.1 ccd9ef21b2

    v0.6.1
    All checks were successful
    CI / test (push) Successful in 1m4s
    CI / build (push) Successful in 42s
    Release / test (push) Successful in 59s
    CI / docker (push) Successful in 1m21s
    Release / release (push) Successful in 1m7s
    Release / docker (push) Successful in 1m22s
    Release / notify (push) Successful in 1s
    Stable

    qwc released this 2026-03-06 11:31:20 +01:00 | 2 commits to main since this release

    Auto-Create Projects on Upload & API Create Endpoint

    • New config option: projects.auto_create (default: false) — when enabled, uploading to a non-existent project slug automatically creates it
      with private visibility. Requires admin or editor role and a global (unscoped) API token.
    • New API endpoint: POST /api/projects — explicitly create projects via API with slug, name, description, and visibility fields.
    • Default visibility changed from custom to private for new projects.
    • Non-admin creators are auto-granted editor access to newly created projects.
    Downloads
  • v0.6.0 b71d93fc2b

    v0.6.0
    All checks were successful
    CI / test (push) Successful in 1m4s
    CI / build (push) Successful in 46s
    CI / docker (push) Successful in 1m19s
    Release / test (push) Successful in 1m3s
    Release / release (push) Successful in 1m9s
    Release / docker (push) Successful in 1m14s
    Release / notify (push) Successful in 0s
    Stable

    qwc released this 2026-03-05 09:20:03 +01:00 | 4 commits to main since this release

    Changelog (v0.5.1 → v0.6.0)

    Enhancements

    • Upload log: Every upload is recorded with version tag, content type, filename, and uploader. Visible as a collapsible section on the project
      detail page for editors/admins. (#88)
    • Pinnable latest version: Pin any version as "latest" — permanently (persists across uploads) or temporarily (auto-cleared on next upload).
      Pinned versions take priority over semver sorting on the frontpage and in search. (#89)

    Bug Fixes

    • Version re-upload date: Fixed version date not updating when re-uploading an existing version tag. (#90)
    Downloads
  • v0.5.1 b1bd483a40

    v0.5.1
    All checks were successful
    CI / docker (push) Successful in 1m12s
    CI / test (push) Successful in 53s
    CI / build (push) Successful in 41s
    Release / test (push) Successful in 55s
    Release / release (push) Successful in 1m6s
    Release / docker (push) Successful in 1m14s
    Release / notify (push) Successful in 1s
    Stable

    qwc released this 2026-02-20 08:34:56 +01:00 | 8 commits to main since this release

    Changelog v0.5.0 → v0.5.1

    Enhancements:

    • Full text search: jump to page of occurrence
    Downloads
  • v0.5.0 ced8e70a76

    v0.5.0
    All checks were successful
    CI / docker (push) Successful in 1m11s
    Release / test (push) Successful in 56s
    Release / docker (push) Successful in 1m12s
    Release / notify (push) Successful in 1s
    CI / test (push) Successful in 59s
    CI / build (push) Successful in 40s
    Release / release (push) Successful in 1m6s
    Stable

    qwc released this 2026-02-20 07:48:50 +01:00 | 10 commits to main since this release

    Changelog: v0.4.0 → v0.5.0

    Features

    • PDF upload support — Upload single PDF files as documentation versions; displayed in an embedded PDF viewer with overlay toolbar (#68, #72)
    • PDF full-text search — Extracted PDF text is indexed by Bleve for search; graceful diff denial for PDF versions (#73)
    • LDAP recursive group resolution — Opt-in recursive_groups setting walks memberOf chains for nested group membership, with optional
      group_prefix filter (#75)
    • Admin table live filtering — Filter inputs on the admin Projects and Users tables for instant client-side row filtering (#81)
    • Project creation form reorder — Name-first layout with auto-slug derivation checkbox; description gets its own row (#83)
    • Editor admin project list — Editors can now access the admin project list (filtered to their accessible projects) and are auto-granted editor
      access on non-public project creation (#80)
    • arm64 release binary — Release workflow now builds arm64 binaries alongside amd64 (#71)

    Fixes

    • Fix built-in documentation gaps and inaccuracies
    Downloads
  • v0.5.0-beta-pdf-2 504da92101

    v0.5.0-beta-pdf-2
    All checks were successful
    Release / docker (push) Successful in 1m13s
    CI / docker (pull_request) Has been skipped
    Release / notify (push) Successful in 1s
    CI / test (pull_request) Successful in 56s
    Release / test (push) Successful in 56s
    CI / build (pull_request) Successful in 42s
    Release / release (push) Successful in 1m7s
    Stable

    qwc released this 2026-02-17 10:51:11 +01:00 | 21 commits to main since this release

    Another beta for the pdf branch

    Downloads
  • v0.5.0-beta-searchable-pdf e5fdb8ca33

    v0.5.0-beta-searchable-pdf
    All checks were successful
    CI / test (pull_request) Successful in 1m6s
    Release / test (push) Successful in 1m7s
    CI / build (pull_request) Successful in 52s
    Release / release (push) Successful in 1m22s
    Release / docker (push) Successful in 1m30s
    CI / docker (pull_request) Has been skipped
    Release / notify (push) Successful in 1s
    Stable

    qwc released this 2026-02-16 18:30:18 +01:00 | 25 commits to main since this release

    Downloads
  • v0.5.0-beta-pdf 5143421496

    v0.5.0-beta-pdf
    All checks were successful
    Release / test (push) Successful in 1m7s
    CI / test (pull_request) Successful in 1m5s
    CI / build (pull_request) Successful in 48s
    CI / docker (pull_request) Has been skipped
    Release / release (push) Successful in 1m26s
    Release / docker (push) Successful in 1m26s
    Release / notify (push) Successful in 1s
    Stable

    qwc released this 2026-02-16 18:16:46 +01:00 | 27 commits to main since this release

    Downloads
  • v0.4.0-test1 acd7eb9ec4

    v0.4.0-test1
    All checks were successful
    CI / test (pull_request) Successful in 1m6s
    CI / build (pull_request) Successful in 50s
    Release / test (push) Successful in 1m4s
    CI / docker (pull_request) Has been skipped
    Release / release (push) Successful in 48s
    Release / docker (push) Successful in 1m23s
    Release / notify (push) Successful in 1s
    Stable

    qwc released this 2026-02-16 17:41:26 +01:00 | 31 commits to main since this release

    Test release for a workflow bugfix

    Downloads
  • v0.4.0 a1c946e332

    v0.4.0
    Some checks failed
    CI / test (push) Successful in 1m6s
    CI / build (push) Successful in 48s
    CI / docker (push) Successful in 1m29s
    Release / test (push) Successful in 1m4s
    Release / release (push) Failing after 45s
    Release / docker (push) Successful in 1m29s
    Release / notify (push) Successful in 1s
    Stable

    qwc released this 2026-02-16 17:34:26 +01:00 | 32 commits to main since this release

    Changelog (v0.3.9 → v0.4.0)

    • Add diff navigation (Prev/Next buttons, n/p keys) and persist diff state via ?compare= URL param
    • Use textarea for project description with markdown support hint
    • Allow editors to create new projects
    • Add download endpoint for documentation versions
    Downloads
  • v0.3.9 1a19554adf

    v0.3.9
    Some checks failed
    CI / test (push) Successful in 1m7s
    Release / test (push) Successful in 1m7s
    CI / build (push) Successful in 52s
    Release / release (push) Failing after 51s
    Release / docker (push) Successful in 1m33s
    CI / docker (push) Successful in 1m30s
    Release / notify (push) Successful in 1s
    Stable

    qwc released this 2026-02-10 15:46:55 +01:00 | 40 commits to main since this release

    Fix for the minor UI fix, that somehow got derailed...

    Downloads