• [::1]
  • https://notashelf.dev
  • Political Scientist, Open source advocate, high-level programmer. NixOS hacker and nixpkgs contributor.

  • Joined on 2024-08-03
NotAShelf synced commits to main at NotAShelf/watchdog from mirror 2026-03-10 15:26:02 +00:00
3662adc61a
ci: upload artifacts prefixed watchdog-
5fc6ef592f
api/handler: document request ID size
c925cca321
various: standardize registry APIs; truncate metrics responses at 10MB
6fed378bb6
internal/normalize: optimize path normalization via in-place processing & write index
d1d450ec11
internal/aggregate: handle empty country labels; default to 'unknown'
Compare 11 commits »
NotAShelf synced commits to main at NotAShelf/watchdog from mirror 2026-03-10 07:16:00 +00:00
42e1fe83c7
test: check and clean up correctpath
ffa2af62be
api/handler: check if each IP in X-Forwarded-For is *not* in trusted networks before accepting
d1181d38f0
watchdog: add log sanitization and request tracking
4189d14d65
api/event: remove legacy validate function; use domain map
02c4f11619
api/handler: O(n) linear scan -> O(1) map lookup
Compare 7 commits »
NotAShelf created pull request NotAShelf/pinakes#9 2026-03-09 19:06:00 +00:00
GUI plugins
NotAShelf pushed to notashelf/push-mytsqvppsvxu at NotAShelf/pinakes 2026-03-09 19:04:57 +00:00
a4bc48214f
meta: ignore test configuration
be4305f46e
pinakes-ui: add plugin page registry
901adcb2f0
pinakes-ui: add plugin schema renderer
307375a348
pinakes-ui: add plugin action executor
e46a8943cb
pinakes-ui: add plugin data fetching
Compare 9 commits »
NotAShelf created branch notashelf/push-mytsqvppsvxu in NotAShelf/pinakes 2026-03-09 19:04:56 +00:00
NotAShelf synced commits to main at NotAShelf/microfetch from mirror 2026-03-09 17:46:01 +00:00
18a530cf64
chore: bump libc
NotAShelf synced commits to main at NotAShelf/nyxexprs from mirror 2026-03-09 10:16:03 +00:00
f32ae149e2
Merge pull request #24 from NotAShelf/dependabot/github_actions/cachix/install-nix-action-31.10.0
49710f420e
build(deps): bump cachix/install-nix-action from 31.8.4 to 31.10.0
Compare 2 commits »
NotAShelf synced and deleted reference refs/tags/dependabot/github_actions/cachix/install-nix-action-31.10.0 at NotAShelf/nyxexprs from mirror 2026-03-09 10:16:02 +00:00
NotAShelf synced and deleted reference refs/tags/dependabot/github_actions/cachix/install-nix-action-31.9.1 at NotAShelf/nyxexprs from mirror 2026-03-09 02:06:01 +00:00
NotAShelf synced commits to dependabot/github_actions/cachix/install-nix-action-31.10.0 at NotAShelf/nyxexprs from mirror 2026-03-09 02:06:01 +00:00
NotAShelf synced new reference dependabot/github_actions/cachix/install-nix-action-31.10.0 to NotAShelf/nyxexprs from mirror 2026-03-09 02:06:01 +00:00
NotAShelf pushed to main at NotAShelf/pinakes 2026-03-08 12:48:09 +00:00
1accc202bc
chore: force explicit ABI in rustfmt
NotAShelf pushed to main at NotAShelf/pinakes 2026-03-08 12:45:59 +00:00
c6697e7c6f
docs: update plugin documentation to reflect new isolation model
NotAShelf pushed to main at NotAShelf/pinakes 2026-03-08 12:25:19 +00:00
1928d26cde
chore: update sample configuration with new plugin fields
NotAShelf merged pull request NotAShelf/pinakes#8 2026-03-08 12:21:47 +00:00
finalize server-side plugin system
NotAShelf pushed to main at NotAShelf/pinakes 2026-03-08 12:21:47 +00:00
24d60fd4c9 Merge pull request 'finalize server-side plugin system' (#8) from notashelf/push-wxzvxtntoxnn into main
ce9c27d410
pinakes-server: update tests with plugin configuration
e9c5390c45
pinakes-server: integrate plugin system into routes & application state
f686e8a777
pinakes-core: emit plugin events from scan and import pipelines
7d3c2052c2
pinakes-core: add plugin integration tests and test fixtures
Compare 11 commits »
NotAShelf created pull request NotAShelf/pinakes#8 2026-03-08 12:21:08 +00:00
finalize server-side plugin system
NotAShelf created branch notashelf/push-wxzvxtntoxnn in NotAShelf/pinakes 2026-03-08 12:17:16 +00:00
NotAShelf pushed to notashelf/push-wxzvxtntoxnn at NotAShelf/pinakes 2026-03-08 12:17:16 +00:00
ce9c27d410
pinakes-server: update tests with plugin configuration
e9c5390c45
pinakes-server: integrate plugin system into routes & application state
f686e8a777
pinakes-core: emit plugin events from scan and import pipelines
7d3c2052c2
pinakes-core: add plugin integration tests and test fixtures
61ebc6824c
meta: ignore compiled test fixtures in git
Compare 10 commits »
NotAShelf synced commits to gh-pages at NotAShelf/nvf from mirror 2026-03-08 09:46:00 +00:00
b11385f8ec Deploy PR #1100 preview