Commit Graph

17 Commits

Author SHA1 Message Date
Matthew Knight f608024d32
Install afl in zig fuzz 2026-03-05 13:42:56 -08:00
Matthew Knight 56c83fa562 Merge pull request 'Add actions' (#3) from action into main
Reviewed-on: https://git.ts.mattnite.net/mattnite/cairn/pulls/3
2026-03-03 18:58:18 +00:00
Matthew Knight b9e1c1ab78
Add actions 2026-03-03 10:56:00 -08:00
Matthew Knight a17e80605b Merge pull request 'Change package names' (#2) from package-names into main
Reviewed-on: https://git.ts.mattnite.net/mattnite/cairn/pulls/2
2026-03-03 07:04:16 +00:00
Matthew Knight c0bb39c2ac
Change package names 2026-03-02 22:58:07 -08:00
Matthew Knight 46814055d4 Merge pull request 'ci' (#1) from ci into main
Reviewed-on: https://git.ts.mattnite.net/mattnite/cairn/pulls/1
2026-03-03 04:00:36 +00:00
Matthew Knight 75b7dac0d7
CLI releases 2026-03-02 19:55:33 -08:00
Matthew Knight effa388025
Fix vulnerability checks 2026-03-02 19:34:17 -08:00
Matthew Knight 808cf8274c
Use zerolog 2026-03-02 19:32:33 -08:00
Matthew Knight 83e809dbbb
Fix lint errors 2026-03-02 19:10:03 -08:00
Matthew Knight fe4c293adb
format 2026-03-02 18:39:51 -08:00
Matthew Knight 03df6a4c93
CI and seed metadata 2026-03-02 18:34:37 -08:00
Matthew Knight 4aec29412c
90s 2026-03-02 16:41:21 -08:00
Matthew Knight bbdfd34519
dark fantasy 2026-03-02 16:20:25 -08:00
Matthew Knight 8dab439a54
Add readme 2026-03-02 16:13:26 -08:00
Matthew Knight 8d2c7bb8b6
Fix .gitignore excluding cmd/cairn-server and cmd/cairn directories
The bare patterns "cairn-server" and "cairn" matched the directories
under cmd/, preventing them from being tracked. Anchor the patterns
to the repo root with a leading "/" so they only ignore the compiled
binaries.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 15:04:40 -08:00
Matthew Knight b06823e03e
Initial commit: crash artifact aggregator and regression detection system
Cairn is a web service for collecting, fingerprinting, and analyzing crash
artifacts across repositories. Includes a CLI client, REST API, web dashboard,
PostgreSQL storage with migrations, S3-compatible blob storage, multi-format
crash parsers (ASan, GDB, Zig, generic), regression detection between commits,
campaign tracking, and optional Forgejo integration for issue syncing.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-02 13:39:10 -08:00