a8d367b4be
Merge pull request 'chore: bump to version 1.6.0' (#64) from chore/bump-v1.6.0 into dev
Josh Wright2026-03-28 20:59:21 -04:00
5ca0b648ca
chore: bump to version 1.6.0
josh2026-03-28 20:58:41 -04:00
518ed42f60
Merge pull request 'feat: make stats bar cells clickable to filter by state' (#62) from feat/jobs-system into dev
Josh Wright2026-03-28 20:53:14 -04:00
a9147b0198
Merge branch 'dev' into feat/jobs-system
Josh Wright2026-03-28 20:52:44 -04:00
2e3484b1d9
feat: make stats bar cells clickable to filter by state
josh2026-03-28 20:51:31 -04:00
cb83d11261
Merge pull request 'fix: config is already a parsed object from the jobs API response' (#61) from feat/jobs-system into dev
Josh Wright2026-03-28 20:47:46 -04:00
047fd0653e
Merge branch 'dev' into feat/jobs-system
Josh Wright2026-03-28 20:47:18 -04:00
027ed52768
fix: config is already a parsed object from the jobs API response
josh2026-03-28 20:46:49 -04:00
e2935c58c8
Merge pull request 'fix: capture job baseline before POST to avoid race condition' (#60) from feat/jobs-system into dev
Josh Wright2026-03-28 20:43:26 -04:00
1bbe743dba
fix: capture job baseline before POST to avoid race condition
josh2026-03-28 20:42:46 -04:00
d88b79e9f0
Merge pull request 'feat: auto-refresh UI after on-create jobs complete' (#59) from feat/jobs-system into dev
Josh Wright2026-03-28 20:26:26 -04:00
8a9de6d72a
Merge branch 'dev' into feat/jobs-system
Josh Wright2026-03-28 20:25:55 -04:00
ddd528a682
feat: auto-refresh UI after on-create jobs complete
josh2026-03-28 20:25:26 -04:00
03cf2aa9c6
Merge pull request 'fix: millisecond precision timestamps and correct history ordering' (#58) from feat/jobs-system into dev
Josh Wright2026-03-28 20:20:42 -04:00
d84674b0c6
Merge branch 'dev' into feat/jobs-system
Josh Wright2026-03-28 20:20:03 -04:00
7999f46ca2
fix: millisecond precision timestamps and correct history ordering
josh2026-03-28 20:19:42 -04:00
307c5cf9e8
Merge pull request 'fix: initialize jobs nav dot on every page load' (#57) from feat/jobs-system into dev
Josh Wright2026-03-28 20:16:02 -04:00
34af8e5a8f
Merge branch 'dev' into feat/jobs-system
Josh Wright2026-03-28 20:15:37 -04:00
76d2bffb4f
fix: initialize jobs nav dot on every page load
josh2026-03-28 20:14:53 -04:00
64de0e432c
Merge pull request 'fix: queue on-create jobs sequentially and fix history ordering' (#56) from feat/jobs-system into dev
Josh Wright2026-03-28 20:12:31 -04:00
a5b409a348
Merge branch 'dev' into feat/jobs-system
Josh Wright2026-03-28 20:09:59 -04:00
8f35724bde
fix: queue on-create jobs sequentially and fix history ordering
josh2026-03-28 20:09:32 -04:00
cec82a3347
Merge pull request 'feat: run jobs on instance creation when run_on_create is enabled' (#54) from feat/jobs-system into dev
Josh Wright2026-03-28 20:01:53 -04:00
883e59789b
Merge branch 'dev' into feat/jobs-system
Josh Wright2026-03-28 20:01:20 -04:00
817fdaef13
feat: run jobs on instance creation when run_on_create is enabled
josh2026-03-28 20:00:45 -04:00
372cda6a58
Merge pull request 'chore: bump version to 1.5.0' (#52) from feat/jobs-system into dev
Josh Wright2026-03-28 19:49:19 -04:00
3301e942ef
Merge branch 'dev' into feat/jobs-system
Josh Wright2026-03-28 19:48:48 -04:00
c4ebb76deb
chore: bump version to 1.5.0
josh2026-03-28 19:48:16 -04:00
bb765453ab
Merge pull request 'feat: include job config and run history in export/import backup' (#51) from feat/jobs-system into dev
Josh Wright2026-03-28 19:44:37 -04:00
88474d1048
Merge branch 'dev' into feat/jobs-system
Josh Wright2026-03-28 19:44:05 -04:00
954d85ca81
feat: include job config and run history in export/import backup
josh2026-03-28 19:43:34 -04:00
117dfc5f17
Merge pull request 'feat: add Semaphore Sync job' (#50) from feat/jobs-system into dev
Josh Wright2026-03-28 19:35:47 -04:00
c39c7a8aef
Merge branch 'dev' into feat/jobs-system
Josh Wright2026-03-28 19:35:10 -04:00
db4071a2cf
Merge pull request 'fix: move page-jobs inside main so it renders at the top' (#48) from feat/jobs-system into dev
Josh Wright2026-03-28 19:15:38 -04:00
37cd77850e
Merge branch 'dev' into feat/jobs-system
Josh Wright2026-03-28 19:15:07 -04:00
14a4826bb6
fix: move page-jobs inside main so it renders at the top
josh2026-03-28 19:14:32 -04:00
550135ca37
Merge pull request 'feat: jobs system with dedicated nav page and run history' (#47) from feat/jobs-system into dev
Josh Wright2026-03-28 19:10:50 -04:00
d7727badb1
feat: jobs system with dedicated nav page and run history
josh2026-03-28 19:09:42 -04:00
537d78e71b
Merge pull request 'feat: Tailscale sync jobs' (#46) from feat/tailscale-sync-jobs into dev
Josh Wright2026-03-28 17:12:35 -04:00
47e9c4faf7
feat: Tailscale sync jobs
josh2026-03-28 17:11:40 -04:00
31a5090f4f
Merge pull request 'fix: remove internal database ID from frontend' (#45) from fix/hide-internal-id into dev
Josh Wright2026-03-28 16:48:19 -04:00
ecdac6fe23
fix: remove internal database ID from frontend
josh2026-03-28 16:47:20 -04:00
1a84edc064
Merge pull request 'chore: bump version to 1.4.0' (#43) from chore/bump-v1.4.0 into dev
Josh Wright2026-03-28 16:15:32 -04:00
bfb2c26821
chore: bump version to 1.4.0
josh2026-03-28 16:09:08 -04:00
a985268987
Merge pull request 'feat: include history in export/import backup' (#42) from feat/export-import-history into dev
Josh Wright2026-03-28 16:06:21 -04:00
218cdb08c5
feat: include history in export/import backup
josh2026-03-28 16:04:53 -04:00
2855cc7f81
Merge pull request 'feat: mobile-responsive layout under 640px' (#41) from feat/mobile-responsive into dev
Josh Wright2026-03-28 15:57:07 -04:00
07d2e215e4
Merge branch 'dev' into feat/mobile-responsive
Josh Wright2026-03-28 15:56:38 -04:00
8ef839d6d0
Merge pull request 'fix: wrap image reference in backticks in release notes' (#40) from fix/release-image-codeblock into dev
Josh Wright2026-03-28 15:55:05 -04:00
7af88328c8
feat: mobile-responsive layout under 640px
josh2026-03-28 15:54:12 -04:00
096e2afb3d
fix: wrap image reference in backticks in release notes
josh2026-03-28 15:44:15 -04:00
a4b5c20993
Merge pull request 'fix: clear instance history on delete and import' (#37) from fix/delete-clears-history into dev
Josh Wright2026-03-28 15:38:15 -04:00
d17f364fc5
fix: clear instance history on delete and import
josh2026-03-28 15:37:45 -04:00
5f79eec3dd
Merge pull request 'fix: categorize release notes into New Features / Bug Fixes, drop chores' (#36) from fix/release-notes-format into dev
Josh Wright2026-03-28 15:36:27 -04:00
ed98bb57c0
fix: categorize release notes into New Features / Bug Fixes, drop chores
josh2026-03-28 15:35:53 -04:00
745e5920ad
Merge pull request 'fix: set html zoom 1.1 so default scale matches browser 110%' (#32) from fix/base-zoom into dev
Josh Wright2026-03-28 15:25:32 -04:00
90e0a98914
fix: set html zoom 1.1 so default scale matches browser 110%
josh2026-03-28 15:24:58 -04:00
cba4b73798
Merge pull request 'fix: use badge for stack on detail overview, consistent across all views' (#31) from fix/detail-stack-badge into dev
Josh Wright2026-03-28 15:22:13 -04:00
0d567472a9
fix: use badge for stack on detail overview, consistent across all views
josh2026-03-28 15:21:25 -04:00
9f6b2ece52
Merge pull request 'fix: parse SQLite timestamps as UTC, not local time' (#30) from fix/sqlite-utc-timestamps into dev
Josh Wright2026-03-28 15:20:15 -04:00
e3911157e9
fix: parse SQLite timestamps as UTC, not local time
josh2026-03-28 15:19:35 -04:00
0589288dfe
Merge pull request 'fix: populate nav instance count on direct detail page load/refresh' (#29) from fix/detail-nav-count into dev
Josh Wright2026-03-28 15:16:32 -04:00
8ead7687e5
fix: populate nav instance count on direct detail page load/refresh
josh2026-03-28 15:15:55 -04:00
0e1e9b6699
Merge pull request 'fix: show stack badge in history timeline, matching state treatment' (#28) from fix/history-stack-badge into dev
Josh Wright2026-03-28 15:14:02 -04:00
3c008c5bce
fix: show stack badge in history timeline, matching state treatment
josh2026-03-28 15:13:27 -04:00
1582c28b28
Merge pull request 'fix: clean up instance detail subtitle — dividers, readable values' (#27) from feat/timezone-settings into dev
Josh Wright2026-03-28 15:10:54 -04:00
bcd934f5b1
Merge branch 'dev' into feat/timezone-settings
Josh Wright2026-03-28 15:10:26 -04:00
2fba532ec7
Merge pull request 'feat: rework history timeline for clarity' (#25) from feat/timezone-settings into dev
Josh Wright2026-03-28 15:01:39 -04:00
9177578aaf
Merge branch 'dev' into feat/timezone-settings
Josh Wright2026-03-28 15:01:12 -04:00
94c4a0af51
feat: rework history timeline for clarity
josh2026-03-28 15:00:22 -04:00
ec60d53767
Merge pull request 'feat: timezone setting — display timestamps in selected local timezone' (#24) from feat/timezone-settings into dev
Josh Wright2026-03-28 14:56:01 -04:00
ad81d7ace7
Merge branch 'dev' into feat/timezone-settings
Josh Wright2026-03-28 14:55:35 -04:00
badd542bd7
feat: timezone setting — display timestamps in selected local timezone
josh2026-03-28 14:53:20 -04:00
7c31ee3327
Merge pull request 'chore: maintenance — test coverage, route cleanup, README rewrite' (#23) from chore/maintenance into dev
Josh Wright2026-03-28 14:47:27 -04:00
f16fb3e088
Merge pull request 'feat: audit log / history timeline on instance detail page' (#22) from feat/history-timeline into dev
Josh Wright2026-03-28 14:36:22 -04:00
cb01573cdf
feat: audit log / history timeline on instance detail page
josh2026-03-28 14:35:35 -04:00