Commit Graph

  • 0c1ab8dd7e Update README.md mixeme 2026-06-25 23:00:58 +03:00
  • dda128ff85 Update README.md mixeme 2026-06-25 22:59:29 +03:00
  • 7ef00a1139 Update README.md mixeme 2026-06-25 22:58:14 +03:00
  • 34a702bc42 docs: add screenshots to README mixeme 2026-06-25 22:56:04 +03:00
  • 74e9e93bd7 Add screenshots mixeme 2026-06-25 22:55:06 +03:00
  • 882fcfe65d chore: release 0.11.2 with window persistence, appID update, and doc fixes mixeme 2026-06-25 22:50:28 +03:00
  • 8cfa16a2bd docs: add History column filters to roadmap (pending Fyne support) mixeme 2026-06-25 22:36:03 +03:00
  • 5f36c7a0e1 feat(ui): rename pause/resume all to Disable/Enable auto with pause icon mixeme 2026-06-25 22:30:30 +03:00
  • fb2f9b6e30 fix(ui): restore History column sort after Fyne 2.7 header-tap change mixeme 2026-06-25 22:24:59 +03:00
  • 0e258979d9 chore: release 0.11.1 with settings spacing, label, and Save-button fixes mixeme 2026-06-25 08:50:10 +03:00
  • f53447d3e8 feat(ui): align settings spacing, fix label clipping, gate Save button mixeme 2026-06-25 08:49:03 +03:00
  • 24a8140e26 chore: release 0.11.0 with paused manual runs and two-column layouts mixeme 2026-06-25 07:52:10 +03:00
  • 9ecb8b61f8 feat(ui): two-column settings/details, compact job list, manual run while paused mixeme 2026-06-25 07:51:03 +03:00
  • 43809e5076 fix(ui): refresh activity panel when switching selected job mixeme 2026-06-25 07:34:19 +03:00
  • 8b81180c92 chore: release 0.10.2 with condensed panels and settings spacing fix mixeme 2026-06-25 01:41:02 +03:00
  • 21d78ea010 feat(ui): condense panels and let the window shrink to 720p mixeme 2026-06-25 01:34:47 +03:00
  • 5cdb9414b2 docs: update changelog for 0.10.1 build script improvements mixeme 2026-06-24 23:05:22 +03:00
  • 9394bd66b8 chore: add informative messages to Windows build script mixeme 2026-06-24 23:04:42 +03:00
  • ec19ab3884 chore: bump version to 0.10.1 and update changelog mixeme 2026-06-24 23:02:45 +03:00
  • 999ccb7300 refactor: unify icon asset naming to use size-based scheme mixeme 2026-06-24 23:02:06 +03:00
  • 88989b143b docs/CHANGELOG: complete the 0.10.0 entry mixeme 2026-06-24 22:59:00 +03:00
  • 03cba5b5aa docs: drop completed release-milestone docs; trim roadmap mixeme 2026-06-24 22:55:31 +03:00
  • 74cd7485ee docs: mark Release 0.10.0 complete; update roadmap (T8.1) mixeme 2026-06-24 22:51:03 +03:00
  • 1085667d7b scripts: add portable packaging helpers for Windows and Linux (T7.1-T7.2) mixeme 2026-06-24 22:50:06 +03:00
  • 13f2779e1f refactor: split jobs_view, drop YAML migration, update docs (T6.1-T6.4) mixeme 2026-06-24 22:42:42 +03:00
  • d09b6e182c ui: 720p-safe default window size + tighter layout minimums (T5.1) mixeme 2026-06-24 22:26:34 +03:00
  • 18dd9aeabb docs: mark Phase 4 tasks complete (T4.1–T4.4) mixeme 2026-06-24 22:23:24 +03:00
  • 80d13d0ac6 app/operations_test.go: persist-pause + rebuilt-service tests (T4.4) mixeme 2026-06-24 22:21:24 +03:00
  • 7e868d6f5b ui/jobs_view: init pause controls from persisted state (T4.3) mixeme 2026-06-24 22:18:36 +03:00
  • b9505e83ab domain/config.go + app: persist global pause state across restarts (T4.1, T4.2) mixeme 2026-06-24 22:16:43 +03:00
  • b0d9883627 app/run_test.go: per-job overlap policy override tests (T3.4) mixeme 2026-06-24 21:33:06 +03:00
  • 554ce2b93a ui/app: per-job overlap policy in job dialog and details panel mixeme 2026-06-24 21:05:50 +03:00
  • 3f3b977fb0 app/run.go: resolve effective overlap policy per job in RunDue mixeme 2026-06-24 20:58:51 +03:00
  • 8f75318e8c domain/job.go: add OverlapPolicy field for per-job run policy mixeme 2026-06-24 20:57:00 +03:00
  • ed81443d29 ui/history_view: size Log column to content so file names aren't truncated mixeme 2026-06-24 20:54:23 +03:00
  • cf276fc8ec ui/jobs_view: cap Selected job activity to 3 recent rows, anchor at bottom mixeme 2026-06-24 20:36:41 +03:00
  • 07c0995935 Update .gitignore mixeme 2026-06-24 08:32:18 +03:00
  • d13b90061c docs/RELEASE-0.10-TASKS: unmark T8.1 (ROADMAP + PERFORMANCE pending) mixeme 2026-06-24 08:27:12 +03:00
  • 65281c3996 docs/RELEASE-0.10-TASKS: mark T2.5 and T8.1 complete mixeme 2026-06-24 08:26:40 +03:00
  • b45ab654c2 app/version, docs/CHANGELOG: bump to 0.10.0 (T8.1) mixeme 2026-06-24 08:26:03 +03:00
  • 886d0d9caa app/format, ui/jobs_view: DisplayStats summary + Statistics detail row (T2.6, T2.7) mixeme 2026-06-24 08:24:48 +03:00
  • 6c69f323bd runner/seed, app/service: seed run-time stats from log files (T2.5) mixeme 2026-06-24 08:16:47 +03:00
  • 7dafa82b21 domain/runtime, app/run: add execution-time statistics aggregate (T2.4) mixeme 2026-06-24 08:13:02 +03:00
  • 2b0cdb57f4 runner/logfile: write duration line to log header (T2.3) mixeme 2026-06-24 08:11:05 +03:00
  • 42d73b9eb0 domain/record, runner: add DurationMS to RunRecord (T2.1, T2.2) mixeme 2026-06-24 08:09:59 +03:00
  • 183ea1b125 docs/RELEASE-0.10-TASKS: mark Phase 1 complete (T1.1-T1.4) mixeme 2026-06-24 07:55:55 +03:00
  • 61ea3ce2af app/format_test: add EventLine test cases (T1.4) mixeme 2026-06-24 07:52:53 +03:00
  • 0f27d75359 ui/jobs_view: render job logs as compact one-line entries (T1.2) mixeme 2026-06-24 07:50:03 +03:00
  • 8fc28f592d app/format: add EventLine compact formatter (T1.1) mixeme 2026-06-24 07:49:26 +03:00
  • adb119973a Add persisted Pause-all state to 0.10.0 plan and tasks mixeme 2026-06-24 01:04:29 +03:00
  • 4226cb6141 Add 0.10.0 task list with model and thinking depth mixeme 2026-06-24 00:53:42 +03:00
  • bf9c1517a5 Add YAML->JSON migration cleanup to 0.10.0 plan mixeme 2026-06-24 00:51:51 +03:00
  • 55e90d80d3 Refine 0.10.0 plan: keep startup timing, add architecture-doc update mixeme 2026-06-24 00:49:40 +03:00
  • 20390fe476 Add 0.10.0 milestone plan; trim ROADMAP to portable packaging mixeme 2026-06-24 00:46:23 +03:00
  • 67cf4e1c11 Create RELEASE-0.10-PLAN.md mixeme 2026-06-24 00:43:24 +03:00
  • 93b363d802 Remove completed items from ROADMAP mixeme 2026-06-24 00:36:25 +03:00
  • 41e2089142 Remove completed pre-release planning docs mixeme 2026-06-24 00:33:51 +03:00
  • dafd8ef345 P8.3: update CHANGELOG and ROADMAP for 0.9.0 release mixeme 2026-06-24 00:30:34 +03:00
  • 2e54d088bf P8.2: rewrite README.md for end users mixeme 2026-06-24 00:28:49 +03:00
  • 2b636cbb65 P8.1: extract developer docs into docs/DEVELOPMENT.md mixeme 2026-06-24 00:26:36 +03:00
  • 3907ab3c18 P7.1: move Windows-only runner tests into runner_windows_test.go mixeme 2026-06-24 00:23:25 +03:00
  • a446f67293 Delete REFACTORING.md mixeme 2026-06-24 00:20:04 +03:00
  • 0b8c340f6e Bump version to 0.9.0; update changelog mixeme 2026-06-23 22:46:57 +03:00
  • 646bfc734d P6.3: re-measure with GOSENTRY_TIMING instrumentation; correct figures mixeme 2026-06-23 22:38:28 +03:00
  • c57d5b102f P6.3: correct startup measurement — ~400 ms on Fyne 2.7.4 mixeme 2026-06-23 22:36:04 +03:00
  • f03f012c1b P6.3: measure startup on Fyne 2.7.4; append to PERFORMANCE.md mixeme 2026-06-23 22:32:53 +03:00
  • 26f58abda6 P6.2: left-click tray icon shows window via SetSystemTrayWindow mixeme 2026-06-23 22:27:37 +03:00
  • df217fdf31 P6.1: confirm Fyne 2.7.4 upgrade; mark done mixeme 2026-06-23 22:25:45 +03:00
  • 8b05d0cfd1 P5: mark Phase 5 icons done; reflect size-appropriate approach mixeme 2026-06-23 22:14:28 +03:00
  • f533739d6e P5: per-platform transparent, size-appropriate window/tray icons mixeme 2026-06-23 22:09:04 +03:00
  • 6136bb645b Bump version to 0.8.0; update changelog mixeme 2026-06-23 08:20:29 +03:00
  • 73dae9e64c P4.2: Add Browse button for Command field in job dialog mixeme 2026-06-23 08:19:40 +03:00
  • 564609d8fb P4.1: Wire desktop notifications for failed job runs mixeme 2026-06-23 08:18:12 +03:00
  • fb9d0650a6 Bump version to 0.7.0; update changelog mixeme 2026-06-23 08:05:03 +03:00
  • 6b8f9a4ccf P3.5: Add queue dispatch tests mixeme 2026-06-23 08:02:20 +03:00
  • 94a8dcc62a P3.4: Add Queue group to settings view mixeme 2026-06-23 07:57:51 +03:00
  • b3e699792a P3.3: Apply execution mode + overlap policy in dispatch mixeme 2026-06-23 07:54:12 +03:00
  • d381a22034 P3.2: Move RunDue/RunNow/startRunLocked/executeRun into app/run.go mixeme 2026-06-23 07:39:54 +03:00
  • 9b4e9ee311 P3.1: Add ExecutionMode/OverlapPolicy to Config; add Pending to JobRuntime mixeme 2026-06-23 07:32:19 +03:00
  • e8421fc3ff Fix CRLF breakage in Linux build scripts mixeme 2026-06-22 23:31:05 +03:00
  • 6fcaa46f7a Bump version to 0.6.0; update changelog mixeme 2026-06-22 22:24:52 +03:00
  • 2505181291 Mark P2.4 complete in task checklist mixeme 2026-06-22 22:24:08 +03:00
  • 8e67177c85 P2.4: Update .gitignore and .dockerignore for JSON storage mixeme 2026-06-22 22:23:24 +03:00
  • 172cacb5fe P2.3: confirm legacy autostart tests are deleted mixeme 2026-06-22 22:14:47 +03:00
  • db9d5adb06 P2.2: remove PySentry legacy systemd + desktop autostart from Linux mixeme 2026-06-22 22:10:11 +03:00
  • a7faccef8a P2.1: remove PySentry legacy registry autostart from Windows mixeme 2026-06-22 22:06:28 +03:00
  • 11b7012cf2 Bump version to 0.5.0; update changelog mixeme 2026-06-22 21:58:57 +03:00
  • 9af279e28f P1.6: update tests and docs for JSON storage + exit-code removal mixeme 2026-06-22 21:57:39 +03:00
  • fb149899e2 P1.5: drop SuccessExitCodes field and exit-code flexibility mixeme 2026-06-22 21:52:15 +03:00
  • d5418efe37 P1.4: one-time YAML import in storage mixeme 2026-06-22 21:40:00 +03:00
  • 8df248a1b2 P1.3: rename storage files to gosentry.json / jobs.json mixeme 2026-06-22 21:33:02 +03:00
  • 7ec5521309 Switch storage serialization from YAML to JSON (P1.2) mixeme 2026-06-22 21:24:28 +03:00
  • b7bbb41845 P1.1: swap yaml struct tags for json in domain types mixeme 2026-06-22 21:21:56 +03:00
  • 095ae557f1 Add pre-release milestone task list mixeme 2026-06-22 21:14:27 +03:00
  • e853727e09 Add pre-release milestone plan mixeme 2026-06-22 21:04:44 +03:00
  • 01fd572a89 Refactoring complete: v0.4.0 architectural milestone (#1) mix 2026-06-22 08:05:10 +03:00
  • d24211cab2 Fix autostart status for paths with non-ASCII chars and spaces mixeme 2026-06-18 07:38:18 +03:00
  • 0c2c9f1f67 Add comprehensive test suite documentation mixeme 2026-06-18 00:21:33 +03:00
  • 89704b0470 Recommend MinGW Mesa variant in VirtualBox/RDP workaround mixeme 2026-06-18 00:17:20 +03:00
  • 975829ed70 Improve command execution modes mixeme 2026-06-18 00:13:12 +03:00