Commit graph

11 commits

Author SHA1 Message Date
2db5fa502f
dashboard: add authentication middleware
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I9910548c65a11f2c83dfeb4fef3c93f06a6a6964
2026-02-01 17:17:32 +03:00
1bf4bc335c
chore: bundle necessary dependencies via tsup
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Iaf818970d17c911b80d3b5bc634a75896a6a6964
2026-02-01 16:26:34 +03:00
1fe6bfb380
nix: add mainProgram attribute
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I5744837dbf5cb718dd9a293f2fe288a26a6a6964
2026-02-01 16:18:21 +03:00
d952b973a8
docs: rewrite README to be less webhook centric
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I4a46610262c629f22bc61b8581a4a0336a6a6964
2026-02-01 15:36:58 +03:00
2facb2a1e2
config: add polling section to sample config
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I882b8ce0657f0f92dc31f7fc9713e9256a6a6964
2026-02-01 15:36:57 +03:00
374408834b
treewide: make less webhook-centric
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Ifab58fcb523549ca9cb83dc8467be51e6a6a6964
2026-02-01 15:36:56 +03:00
d8c09eeefa
meta: add direnv support
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I015c253476b376edbd65d98e9f70fc8f6a6a6964
2026-02-01 14:45:03 +03:00
99c71f0790
docs: update Nix usage instructions
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I8717b49f21f777003787a663feb0467a6a6a6964
2026-02-01 14:44:10 +03:00
05b3dea1c6
nix: initial tooling; add NixOS module
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I5ff8dfa450ec405e2ead5d16e0de90856a6a6964
2026-02-01 14:44:09 +03:00
978cddb862
docs: add project README
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I4aa3f5ba0d5f4967e52ce96514312e776a6a6964
2026-01-31 02:59:54 +03:00
f8db097ba9
initial commit
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Ic08e7c4b5b4f4072de9e2f9a701e977b6a6a6964
2026-01-31 02:59:53 +03:00