Commit graph

49 commits

Author SHA1 Message Date
812b16e414
ci: fix check and deploy workflows
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Ib9590566fe1a41f64316f5ab56957b116a6a6964
2026-04-09 08:33:21 +03:00
7b01c44039
docs: make project README less platform-agnostic
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Ic42a9508cee4a141e28d216bd024af546a6a6964
2026-04-09 08:33:20 +03:00
NotAShelf
f19f39efe1 meta: auto-update dependencies 2026-04-09 05:32:57 +00:00
774e54de84
chore: update ignore filters for new layout
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: If3361dc6012a6214715f47f6dc5e8e9b6a6a6964
2026-04-09 08:32:12 +03:00
2819da8e35
build: bump all pnpm dependencies
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I698d6e81aff232410c3705933b8df6f56a6a6964
2026-04-09 08:30:44 +03:00
33ec901788
treewide: adapt for monorepo layout; initial TUI work
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Id40b5f5ccb55a8a1ea2793192a38f0256a6a6964
2026-04-09 08:28:48 +03:00
e36b0d89da
nix: bump nixpkgs
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I426d4f29e3ff23e6473dffd80c97c43c6a6a6964
2026-04-09 08:26:31 +03:00
raf
d573b42105
Merge pull request #12 from NotAShelf/dependabot/github_actions/actions/checkout-6
build(deps): bump actions/checkout from 5 to 6
2026-04-09 08:19:17 +03:00
raf
285b29c2dc
Merge pull request #13 from NotAShelf/dependabot/github_actions/dorny/paths-filter-4
build(deps): bump dorny/paths-filter from 3 to 4
2026-04-09 08:19:06 +03:00
raf
7c3b2747c1
Merge pull request #14 from NotAShelf/dependabot/github_actions/actions/deploy-pages-5
build(deps): bump actions/deploy-pages from 4 to 5
2026-04-09 08:18:52 +03:00
raf
00393e6396
Merge pull request #15 from NotAShelf/dependabot/github_actions/pnpm/action-setup-5
build(deps): bump pnpm/action-setup from 4 to 5
2026-04-09 08:18:39 +03:00
dependabot[bot]
c872306353
build(deps): bump pnpm/action-setup from 4 to 5
Bumps [pnpm/action-setup](https://github.com/pnpm/action-setup) from 4 to 5.
- [Release notes](https://github.com/pnpm/action-setup/releases)
- [Commits](https://github.com/pnpm/action-setup/compare/v4...v5)

---
updated-dependencies:
- dependency-name: pnpm/action-setup
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-09 05:12:54 +00:00
dependabot[bot]
f9c1e09fb0
build(deps): bump actions/deploy-pages from 4 to 5
Bumps [actions/deploy-pages](https://github.com/actions/deploy-pages) from 4 to 5.
- [Release notes](https://github.com/actions/deploy-pages/releases)
- [Commits](https://github.com/actions/deploy-pages/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/deploy-pages
  dependency-version: '5'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-09 05:12:50 +00:00
dependabot[bot]
1cd4cb0776
build(deps): bump dorny/paths-filter from 3 to 4
Bumps [dorny/paths-filter](https://github.com/dorny/paths-filter) from 3 to 4.
- [Release notes](https://github.com/dorny/paths-filter/releases)
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md)
- [Commits](https://github.com/dorny/paths-filter/compare/v3...v4)

---
updated-dependencies:
- dependency-name: dorny/paths-filter
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-09 05:12:41 +00:00
dependabot[bot]
11f51db82d
build(deps): bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v5...v6)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '6'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-09 05:12:35 +00:00
ae2c3b9f25
chore: nuke stale result symlink
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a09412bc2d90da062db3db46e8df6d56a6a6964
2026-04-09 08:12:30 +03:00
9ec26052e9
meta: auto-update GH actions & flake inputs via dependabot
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Iedf74b14855e12d8fce1e0e2b61f9df46a6a6964
2026-04-09 08:11:36 +03:00
NotAShelf
6accea6312 meta: auto-update dependencies 2026-04-07 05:18:32 +00:00
raf
ec8c3b2bce
Merge pull request #11 from NotAShelf/dependabot/npm_and_yarn/vite-7.3.2
build(deps-dev): bump vite from 7.3.1 to 7.3.2
2026-04-07 08:17:31 +03:00
dependabot[bot]
7e773a5de9 meta: auto-update dependencies 2026-04-06 23:06:02 +00:00
dependabot[bot]
b9df2a1952
build(deps-dev): bump vite from 7.3.1 to 7.3.2
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.3.1 to 7.3.2.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/v7.3.2/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.3.2/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.3.2
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-06 23:05:18 +00:00
raf
57ce75f682
Merge pull request #10 from HigherOrderLogic/main
chore: gitignore build result
2026-02-25 13:06:16 +03:00
HigherOrderLogic
ebb2953e40 chore: gitignore build result 2026-02-25 20:47:50 +11:00
NotAShelf
5ca0000ff7 meta: auto-update dependencies 2026-02-23 03:26:28 +00:00
raf
51cb3c70b4
Merge pull request #9 from NotAShelf/dependabot/npm_and_yarn/ajv-6.14.0
build(deps): Bump ajv from 6.12.6 to 6.14.0
2026-02-23 06:25:30 +03:00
dependabot[bot]
f62b05fff3 meta: auto-update dependencies 2026-02-23 00:54:13 +00:00
dependabot[bot]
b716337281
build(deps): Bump ajv from 6.12.6 to 6.14.0
Bumps [ajv](https://github.com/ajv-validator/ajv) from 6.12.6 to 6.14.0.
- [Release notes](https://github.com/ajv-validator/ajv/releases)
- [Commits](https://github.com/ajv-validator/ajv/compare/v6.12.6...v6.14.0)

---
updated-dependencies:
- dependency-name: ajv
  dependency-version: 6.14.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-23 00:53:19 +00:00
7c5ff901d0
ci: auto-fix PNPM dependency hash in Nix package
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Ida0ea49a92b83b771a32424d1e1d9b2b6a6a6964
2026-02-10 16:44:02 +03:00
raf
6e8dc47ad9
Merge pull request #8 from teto/teto/fix-hash
build: fix build
2026-02-10 16:36:54 +03:00
Matthieu C.
ffa9c194e5 build: fix build
➜ nix build
note: keeping build directory '/nix/var/nix/builds/nix-1018630-1566167475/build'
error: hash mismatch in fixed-output derivation '/nix/store/i68wsmgsrsbbyqvr4qw3cdrv8wdqha3z-nix-evaluator-stats-pnpm-deps.drv':
         specified: sha256-CpfaUvQbvOXljCqNwyMUJNDisnlrWCHBwhmdIzjmv+c=
            got:    sha256-K6wk/OrH9eO/jYMcqkj4MhREg59qHu3Zvxd3JKFIOgM=
error: Cannot build '/nix/store/c4fg33nrz8xqw4nxv8a0fnz53kz11c17-nix-evaluator-stats-0.1.0.drv'.
       Reason: 1 dependency failed.
       Output paths:
         /nix/store/nrkpy8nck6kkkpv1a29x3w611cyv6936-nix-evaluator-stats-0.1.0
2026-02-09 16:14:47 +01:00
raf
43aae7f9ff
Merge pull request #6 from llakala/main
ui: use more precision for comparison percentage
2026-02-07 12:21:57 +03:00
Eman Resu
7b0f3b18a0 ui: use more precision for comparison percentage 2026-02-01 01:18:36 -05:00
a37be62288
analysis: allow re-opening saved analyses
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I0c7074f1c44dcef27662e99eed875e3d6a6a6964
2026-01-31 20:30:55 +03:00
1850ac135f
index: add loading spinner
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I383f790b11f2b350ebe4b51a81af1d286a6a6964
2026-01-31 20:30:42 +03:00
288eb9ca54
docs: elaborate on snapshots feature; fix title alignment
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I364042f346ac5c58b07b3db95d0ebd856a6a6964
2026-01-23 00:50:29 +03:00
51e4155452
style: remove duplicate declarations; try to fix padding problems
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I3fb5e3991aa5e10fd99aee1706dcba886a6a6964
2026-01-23 00:42:49 +03:00
efdd9fcc99
docs: update usage section in README
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I2d0fea6a39252d2c80a2693d54d476d96a6a6964
2026-01-23 00:40:16 +03:00
81af0794a7
chore: debounce localStorage writes
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I26f31907405c2aa94f8127b4c9d4ac406a6a6964
2026-01-23 00:30:07 +03:00
80e0c9dc3d
ui: distinguish between missing fields and zero values in comparison view
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I3fca108a637507c34f7579d6d52236136a6a6964
2026-01-23 00:02:53 +03:00
2feb30dc49
chore: prune deps
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I373cdb596a1a2b80225859ba2da07df96a6a6964
2026-01-23 00:02:52 +03:00
0f875baa99
ci: add format and lint checks
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I78b9c47c3019ebd0147471e4c6cdce796a6a6964
2026-01-22 23:29:19 +03:00
0d19e4ac59
chore: bump all dependencies
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I15394f648af7a0c17b6d0a72e0d8d98d6a6a6964
2026-01-22 23:29:18 +03:00
33ac91e339
ci: build & deploy to GH pages
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Ieedfca23ce8b2b52ebae5b81095973056a6a6964
2026-01-22 23:26:17 +03:00
7fe980d27b
nix: initial tooling
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I5e9bfbc614604329d54240c02f620e156a6a6964
2026-01-22 23:01:41 +03:00
caeb4a86d4
chore: ignore Direnv artifacts
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: If7a90da189184a47a54f632f1f30cdbf6a6a6964
2026-01-22 23:01:40 +03:00
0e09f74dbb
chore: ignore irrelevant files in eslint config
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I3e1e4674177fc46e508a132016319a9c6a6a6964
2026-01-22 23:01:39 +03:00
2eeb50efd9
docs: add project README; add demo image
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: Id431ecf386999abb857c9b6dbde989216a6a6964
2026-01-22 23:01:38 +03:00
c219b2a5c8
meta: release under MPL v2.0
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I88ac912109ec93c429d59511eb9560b26a6a6964
2026-01-22 23:01:37 +03:00
3bedc467fd
initial commit
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I16fd771478019a1b8e716ca4bb9e63b86a6a6964
2026-01-22 23:01:36 +03:00