186 Commits

Author SHA1 Message Date
943bba6213 Overhaul CI, Docker, and release workflows 2026-03-21 20:45:37 -04:00
33c0e5d882 Add library health checks and expand dashboard management 2026-03-21 20:31:35 -04:00
8fb6cd44e0 Add archived job views and split setup wizard steps 2026-03-21 19:29:38 -04:00
5842297fdc Improve runtime defaults and preserve job history 2026-03-21 19:03:09 -04:00
a2a3d0e9af Prepare v0.3.0-rc.1 UX and CI improvements 2026-03-19 14:00:28 -04:00
095b648757 Release v0.2.9: runtime reliability and admin UX refresh
- ship runtime reliability, watcher/scanner hardening, and hardware hot reload

- refresh admin/settings UX and add Playwright reliability coverage

- standardize frontend workflow on Bun and update deploy/docs
v0.2.9
2026-03-05 22:22:06 -05:00
adb034d850 Merge pull request #2 from bybrooklyn/copilot/fix-combined-errors-issues
Fix all actionable issues from combined_errors.xml static analysis.
Thanks Copilot!
2026-03-05 18:02:04 -05:00
copilot-swe-agent[bot]
94c25b074c Remove unused Cargo deps, fix unnecessary path qualification, revert npm package-lock.json changes
Co-authored-by: bybrooklyn <211590674+bybrooklyn@users.noreply.github.com>
2026-03-05 22:56:05 +00:00
copilot-swe-agent[bot]
ec1add24e6 Fix Markdown issues in docs/Documentation.md
- Fix unresolved file reference: change docs/GPU_PASSTHROUGH.md to
  GPU_PASSTHROUGH.md since the link is relative to the docs/ directory
- Fix incorrectly numbered list items in 'Adding a New API Endpoint'
  and 'Adding a New Database Table' sections by indenting code blocks
  with 3 spaces so they remain within their parent list items
- This also fixes the parser error at line 929 where the code fence
  was not recognized as part of the list item context

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-05 22:52:35 +00:00
copilot-swe-agent[bot]
01a53df27d Fix JS/TS lint issues in web frontend
- Remove unused imports (ES6UnusedImports): AboutDialog, Dashboard, SetupWizard,
  jobs.astro, login.astro, settings.astro, stats.astro
- Prefix unused variables with underscore (JSUnusedLocalSymbols): _previousTheme,
  _lastJob, _loading, _detailLoading, _page, _success/_setSuccess
- Remove unused cn/clsx/twMerge from SystemStatus.tsx
- Add await to async calls (ES6MissingAwait) in JobManager, NotificationSettings,
  ScheduleSettings, SetupWizard, WatchFolders
- Add void keyword for ignored promises (JSIgnoredPromiseFromCall) in useEffect
  callbacks across Dashboard, FileSettings, HardwareSettings, JobManager, LogViewer,
  NotificationSettings, ResourceMonitor, ScheduleSettings, SetupWizard, StatsCharts,
  SystemSettings, SystemStatus, TranscodeSettings, WatchFolders
- CSS: Remove redundant background-color overridden by background shorthand;
  remove unused .btn selector
- HTML: Associate labels with form inputs via for/id attributes in login.astro

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-05 22:49:02 +00:00
copilot-swe-agent[bot]
a8c28003b2 Initial plan 2026-03-05 22:36:44 +00:00
b2960cd608 improved code in general 2026-03-05 17:34:06 -05:00
fb7be10dc3 chore: update astro to version 5.16.10 and add overrides for dependencies
feat: enhance Dashboard component to fetch jobs with sorting and limit parameters

fix: improve LogViewer component to handle reconnections and errors more gracefully

fix: update Layout.astro to include authorization token in fetch request for engine status
2026-01-17 07:57:50 -05:00
6fcec124ad email + gpg verification test 2026-01-14 17:21:52 -05:00
brooklyn
5c9c69f04c Tighten job concurrency + persist encoding progress updates 2026-01-14 17:17:27 -05:00
brooklyn
999644170c linted for correct code 2026-01-13 14:46:25 -05:00
brooklyn
01ac38a739 small fix 2026-01-13 14:24:19 -05:00
brooklyn
b3c030851d Improve FFmpeg encoder probing on macOS; minor fixes for Windows/Linux
Refine UI across the app
Optimize mobile and narrow-width layouts
2026-01-13 14:20:00 -05:00
brooklyn
5590867f23 fixed telemetry and styling 2026-01-12 22:10:16 -05:00
brooklyn
5ea875e11c optimized server start time 2026-01-12 21:30:55 -05:00
brooklyn
a65c8ce43e fix illegal character inserted by script 2026-01-12 20:20:42 -05:00
brooklyn
74c9b59c73 updated themes! 2026-01-12 20:18:13 -05:00
brooklyn
7d1b91d6dd major security fix and added more themes!! 2026-01-12 20:05:23 -05:00
brooklyn
0bda01a8d9 fixed compiling errors 2026-01-12 19:40:29 -05:00
brooklyn
d1365e1168 Update v0.2.6 changelog date v0.2.6 2026-01-12 18:52:10 -05:00
brooklyn
4b79a8dbf7 Prepare v0.2.6 release 2026-01-12 18:49:40 -05:00
brooklyn
cf94ce9376 Add version bump helper
- Add interactive version bump script with optional tag prompt
- Update version metadata across core files for v0.2.6-beta-2
2026-01-12 14:59:28 -05:00
brooklyn
eb463dca63 fix github workflow for building windows msi/exe 2026-01-12 14:54:05 -05:00
brooklyn
503ac84fe0 Release v0.2.6-beta
- Add setup auth fixes and scheduler time validation for reliable onboarding
- Harden file watcher behavior under bursty filesystem events
- Improve DB stability with WAL, timeouts, FK enforcement, runtime legacy watch_dir support, and new indexes
- Add session cleanup task and include config dirs in initial scans
- Switch reqwest to rustls for cross-compilation without OpenSSL
- Add cross-platform build script (bun + zig + cargo-xwin) and design philosophy doc
- Bump documentation changelog for v0.2.6-beta
v0.2.6-beta
2026-01-12 14:37:53 -05:00
Brooklyn
e273fe3198 Merge pull request #1 from colon3hasasymbol/master 2026-01-11 20:27:17 -05:00
Your Name
6819f0fb74 removed an AI generated placeholder in the README.md file 2026-01-11 14:03:18 -05:00
Brooklyn
161ade9dbb Update issue templates 2026-01-10 22:29:17 -05:00
Brooklyn
11cd05379c Create CONTRIBUTING.md 2026-01-10 22:24:39 -05:00
Brooklyn
feac281e73 Create CODE_OF_CONDUCT.md 2026-01-10 22:21:40 -05:00
Brooklyn
fd5a55e819 fix GH workflow 2026-01-10 22:14:34 -05:00
Brooklyn
5d8a5925ec updated building on GH actions 2026-01-10 21:51:54 -05:00
brooklyn
61630ce884 push to v0.2.5-rc.1 2026-01-10 21:13:37 -05:00
Brooklyn
65d47035bf update 2026-01-10 13:18:53 -05:00
Brooklyn
96b69009cb Update README.md 2026-01-09 20:45:41 -05:00
Brooklyn
ad58c355e2 chore: release v0.2.4-stable v0.2.4 2026-01-09 20:18:25 -05:00
Brooklyn
f464e0b726 chore: add DB schema versioning and migration policy (v0.2.3 baseline) 2026-01-09 16:18:38 -05:00
Brooklyn
f6d84ac78e fix: add Bearer token to all frontend API requests 2026-01-09 16:16:42 -05:00
Brooklyn
5e9ba00b8c v0.2.3-rc.1: Statistics dashboard + Docker workflow improvements 2026-01-09 15:56:54 -05:00
Brooklyn
beae6191f9 Merge branch 'master' of https://github.com/BrooklynLovesZelda/alchemist 2026-01-09 15:50:59 -05:00
Brooklyn
dfb9065885 update layout 2026-01-09 15:47:31 -05:00
brooklyn
e02f9483ef update 2026-01-09 15:44:42 -05:00
brooklyn
1357a7dce8 release: v0.2.2-stable v0.2.2-stable 2026-01-09 10:49:26 -05:00
brooklyn
bf1d217e16 updated UI 2026-01-09 10:26:12 -05:00
Brooklyn
ad31409667 feat: Add v0.2.0 features - health endpoints, scheduler, stats dashboard, HEVC/subtitle config, Helm chart, docs v0.2.1 2026-01-08 23:12:36 -05:00
Brooklyn
d78b3a472c ci: Remove ARM64 support, add macOS x86_64 (experimental) 2026-01-08 22:27:01 -05:00