-
v0.1.5 Stable
released this
2026-04-03 07:15:31 +00:00 | 136 commits to master since this releaseChanged
- Event detail page queries run concurrently instead of sequentially
- Event navigation (prev/next/total) consolidated from 3 queries to 1
- Project list replaces correlated subquery with a pre-aggregated JOIN
- Tag facet lookups covered by a new composite index
- CSRF middleware rejects missing cookie before consuming request body
- ORDER BY columns use static pushes instead of format interpolation
Fixed
- SVG sanitizer no longer re-allocates on each loop iteration
- Partial sentry keys no longer logged on auth failure
- Infallible parse calls use
expectinstead ofunwrap
Builds, checksums and packages: https://github.com/franzos/stackpit/releases/tag/v0.1.5
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.1.4 Stable
released this
2026-04-02 15:21:33 +00:00 | 141 commits to master since this releaseFixed
- SVG text escaping order causing double-encoded ampersands in chart labels
- SVG sanitizer bypasses for unquoted attribute values and long handler names
- Missing master key now blocks startup if encrypted integration secrets exist
- Compression failures no longer corrupt stored events (read path falls back to raw JSON)
- zstd compression no longer blocks the async runtime (
block_in_place) WriteErrornow implementsstd::error::Errorfor proper error chain composition
Changed
- Event severity
levelfield is now a typed enum instead of a free-form string - Nav badge counts consolidated from 9 subqueries to a single events table scan
- Filtered events now return
X-Sentry-Discardedheader so operators can detect drops
Builds, checksums and packages: https://github.com/franzos/stackpit/releases/tag/v0.1.4
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.1.3 Stable
released this
2026-03-12 22:03:34 +00:00 | 146 commits to master since this releaseFixed
- RPM build failing due to missing
package.metadata.generate-rpmconfig - GitHub Actions Node.js 20 deprecation warnings (checkout v5, artifact actions v6)
- Added explicit deb packaging metadata
Builds, checksums and packages: https://github.com/franzos/stackpit/releases/tag/v0.1.3
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- RPM build failing due to missing
-
v0.1.2 Stable
released this
2026-03-12 21:39:49 +00:00 | 147 commits to master since this releaseAdded
- Logout mechanism with nav bar button
- Security headers on all admin responses (CSP, X-Frame-Options, X-Content-Type-Options, Referrer-Policy)
- Login-specific rate limiting (10/min per IP, separate from general admin limit)
- Periodic eviction of stale notification rate limiter entries
Fixed
- CSRF cookie no longer set as HttpOnly, allowing JS double-submit injection to work
- Login cookie stores a SHA-256 derivative instead of the raw admin token
- CSRF body size limit now uses configured
max_body_sizeinstead of hardcoded 10MB - Notification rate limiter no longer wastes per-project budget when global limit rejects
- Discard stats flush no longer double-counts on partial DB write failures
- Threshold alert state update failures are now logged instead of silently dropped
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
v0.1.1 Stable
released this
2026-03-09 18:07:49 +00:00 | 148 commits to master since this releaseAdded
- Landing page for the ingest port
Changed
- Updated dependencies (
rand,reqwest,zip,toml)
Downloads
-
Source code (ZIP)
1 download
-
Source code (TAR.GZ)
1 download
-
v0.1.0 Stable
released this
2026-03-08 19:14:41 +00:00 | 151 commits to master since this releaseAdded
- Initial release
- Sentry-compatible error tracking and event ingestion
- SQLite and PostgreSQL support
- Web dashboard with project management
- Source map processing
- CSRF protection
- Webhook notifications
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads