Brooklyn
4b833f2e1d
Merge branch 'master' of https://github.com/BrooklynLovesZelda/alchemist
2026-01-08 22:18:56 -05:00
Brooklyn
eb443a85c4
fix(docker): Make Dockerfile multi-arch compatible by conditionally installing Intel VA drivers
2026-01-08 22:18:43 -05:00
Brooklyn
52487dd417
fix(docker): Make Dockerfile multi-arch compatible by conditionally installing Intel VA drivers
v0.1.5
2026-01-08 22:18:08 -05:00
Brooklyn
e0179eede1
chore: Bump version to 0.1.4
v0.1.4
2026-01-08 22:13:51 -05:00
Brooklyn
4c498daa3b
fix(ci): Switch x86_64 Linux to native build and enable debug logging
2026-01-08 22:13:29 -05:00
Brooklyn
efa5e7d25f
ci: Enable multi-arch Docker builds and cross-platform release binaries
v0.1.3
2026-01-08 22:08:38 -05:00
Brooklyn
b203566229
fix(ci): Add write permissions to release workflow and bump version
v0.1.2
2026-01-08 22:01:32 -05:00
Brooklyn
172a0cc712
ci: Add GitHub Actions and VERSION file
v0.1.1
2026-01-08 21:50:01 -05:00
Brooklyn
2ace2f6ff4
feat: Upgrade to v0.1.1 - Dashboard, Themes, Hot Reloading, Web Setup
2026-01-08 21:41:26 -05:00
Brooklyn
e6029b08f6
chore: exclude config.toml from docker build
2026-01-08 20:48:20 -05:00
Brooklyn
c40caef7e6
feat: Redesign frontend with Astro/React and implementation of web-based setup wizard
2026-01-08 20:43:27 -05:00
Brooklyn
a3fb535c8d
Fix DB panic and implement hardware capability detection with safe mode fallback
2026-01-08 19:24:33 -05:00
Brooklyn
a49d5f4ad4
updated .gitignore
2026-01-08 19:08:25 -05:00
Brooklyn
b8d9606499
Refactor: Decouple Analyzer/Planner/Executor and Fix Templates
...
Major architectural overhaul to split the monolithic processing logic into distinct components:
- Analyzer: Standardized MediaMetadata extraction using Ffprobe.
- Planner: New decision engine (BasicPlanner) to handle transcoding logic.
- Executor: Defined Executor trait and implemented FfmpegExecutor.
Fixes:
- Resolved Askama template syntax errors in analytics.html and jobs_table.html.
- Fixed compilation errors related to missing modules and trait bounds.
- Added sqlx migrations execution on startup.
Chore:
- Updated license to GPLv3 as requested.
- Removed legacy lchemist.db handling in favor of migrations.
- Cleaned up unused imports and legacy comments.
2026-01-08 19:07:45 -05:00
brooklyn
f3f7787f01
phase 4! updated to apache 2.0 license
2026-01-08 14:10:43 -05:00
brooklyn
ee09b635d1
completed phase 2, 3, added notifications
2026-01-08 14:01:59 -05:00
brooklyn
301903a188
Remove Leptos, Add Askama/HTMX for unified binary for frontend.
...
Bug fixes around the repo.
2026-01-08 10:48:15 -05:00
Brooklyn
67f1a0dcac
update!!
2026-01-07 22:12:09 -05:00
Brooklyn
e937c0b148
overhaul
2026-01-07 21:08:08 -05:00
Brooklyn
0679752bc3
fix bugs
2026-01-07 19:26:59 -05:00
Brooklyn
f99dac4e43
feat: Implement dashboard and settings UI with new server functions for job and configuration management.
2026-01-07 18:47:43 -05:00
Brooklyn
6174fe34dd
bug fix
2026-01-07 18:22:44 -05:00
Brooklyn
41d4287666
feat: Add a notification system for job events supporting generic and Discord webhooks.
2026-01-07 17:20:47 -05:00
Brooklyn
9ed95ddcd3
bug squashing
2026-01-07 17:18:15 -05:00
brooklyn
f4339fa4e0
feat: Implement job retry/resumption with attempt tracking and enhance FFmpeg command generation for hardware-accelerated encoding.
2026-01-07 16:52:26 -05:00
Brooklyn
02d0919f1c
Create rust.yml
2026-01-07 16:13:56 -05:00
brooklyn
ab15790630
feat: Introduce notification and watcher systems, rename core components, and enhance transcoding presets.
2026-01-07 16:11:17 -05:00
Brooklyn
7273e85fa6
feat: establish core application structure, CLI/server modes, and interactive configuration wizard
2026-01-06 23:09:46 -05:00
Brooklyn
6d105bd8a8
Update README.md
2026-01-06 22:33:53 -05:00
Brooklyn
0634657cce
Update README.md
2026-01-06 22:33:14 -05:00
Brooklyn
fd758cb214
fixed functionality, added README
2026-01-06 22:30:46 -05:00
Brooklyn
4c42b01014
fix: Implement initial media scanning, analysis, and transcoding orchestration with database integration and Leptos SSR framework setup.
2026-01-06 21:23:50 -05:00
brooklyn
5356c75b26
feat: Introduce Processor module to centralize job scanning, analysis, and transcoding job management.
2026-01-06 19:33:02 -05:00
brooklyn
c67f03a557
feat: add Leptos web UI with new components, server functions, styling, and setup documentation.
2026-01-06 14:47:33 -05:00
brooklyn
38d359dddb
feat: Introduce a web UI with Leptos and Axum, adding server, database, configuration, and deployment files.
2026-01-06 10:47:57 -05:00
brooklyn
25d0950757
initial commit
2026-01-06 10:18:43 -05:00