Repository navigation
Releases: lallero-dev/pappice
Release list
Pappice v0.17.0
- Add a requester email option to ticket closure confirmations, enabled by default.
- Add an "Open ticket" button linking directly to the ticket in notification emails.
- Fix notification emails quoting later replies instead of the comment that triggered them.
- Refuse restores while Pappice has the target database open; online backups remain supported.
- Normalize font weights, keep ticket descriptions in regular text, and remove unused frontend code and styles.
- Reorganize tests by responsibility and remove redundant coverage.
No database migration is required when upgrading from v0.16.0.
Linux amd64 and arm64 archives are attached, each with a SHA-256 checksum.
Pappice v0.16.0
Pappice v0.16.0 adds a private browser demo and separates the native demo from the production binary, alongside deployment and documentation cleanup.
- Add an experimental static browser demo running the Go backend and SQLite in
WebAssembly, with private per-tab data and reset on reload. - Move the native demo out of the production binary. Run
go run ./demo/native
ornpm run demo:nativefrom a source checkout instead ofpappice demo. - Consolidate Docker Compose and binary/systemd deployment into
one guide and a configuration reference, with small environment templates
and complete deployment documentation in release archives. - Make Docker's temporary filesystem writable by the application user and use
the data volume for migration dry runs. - Remove the bundled backup service and daily timer; scheduling is operator-managed.
Keep the backup/restore CLI and document direct backups before upgrades. - Update the logo and simplify the README and reference documentation.
No database migration is required when upgrading from v0.15.0.
Existing systemd installations: disable the retired backup timer with
sudo systemctl disable --now pappice-backup.timer and manage scheduling externally.
The browser demo is experimental: file transfers and outgoing email/webhook deliveries are unsupported. Build it from source with npm run build:browser.
Linux amd64 and arm64 archives are attached, each with a SHA-256 checksum.
Pappice v0.15.0
Pappice v0.15.0 adds internal contributors and safer integration retries, with authentication, attachment, restore, and UI fixes.
- Add the Internal contributor product role for staff who can read and add
internal notes without sending public replies or editing tickets. - Support idempotency keys for ticket updates and comments, and stable webhook
delivery IDs so integrations can safely deduplicate retries. - Run webhook delivery independently of event projection, and bound SMTP sends
with timeouts and context cancellation. - Reject cross-site session creation requests and apply login rate limits
consistently across equivalent email address formats. - Keep concurrent attachment uploads independent during cleanup, and roll back
failed restores while preserving originals beside their destinations. - Show storage usage in maintenance, fix mobile settings scrolling, and remove
the duplicate Add Member action from an empty product member list. - Include access permissions, integration guidance, and the security policy in
release archives.
Upgrading from v0.14.0 requires schema migration 8. Back up the database and
uploads, stop Pappice, then use the updated binary with the existing storage
configuration to run pappice db migrate --dry-run and pappice db migrate
before restarting. The migration adds webhook delivery IDs and the ticket
idempotency-key table; it preserves queued notifications and their states.
Linux amd64 and arm64 archives are attached, each with a SHA-256 checksum.
Upgrade guide · Access permissions · API and webhook integration guide
Pappice v0.14.0
See CHANGELOG.md for release notes.
Pappice v0.13.0
See CHANGELOG.md for release notes.
Pappice v0.12.0
See CHANGELOG.md for release notes.
Pappice v0.11.0
See CHANGELOG.md for release notes.
Pappice v0.10.0
See CHANGELOG.md for release notes.
Pappice v0.9.0-alpha
See CHANGELOG.md for release notes.
Pappice v0.8.1-alpha
See CHANGELOG.md for release notes.