Commit Graph

  • d046c95c28 fix(security): add notification plugin permissions to capabilities NimBold 2026-06-15 12:33:14 +03:30
  • 6cf360bce0 fix: address codebase review issues NimBold 2026-06-15 11:53:24 +03:30
  • 2ddcd2d99a fix(scheduler): wire post queue action on stop time and remove unused field warning NimBold 2026-06-15 11:13:11 +03:30
  • e7608dc8b4 fix(ci): support clean checkout builds NimBold 2026-06-15 10:43:31 +03:30
  • 6593f9e76a refactor(repo): promote tauri app to repository root NimBold 2026-06-15 10:33:40 +03:30
  • ab7550d39e test(desktop): add headless download integration harness NimBold 2026-06-15 00:57:19 +03:30
  • 20dcb69ae2 feat(desktop): integrate native deep links and tray lifecycle NimBold 2026-06-15 00:50:42 +03:30
  • f806fd2cbf feat(desktop): modernize download core and type IPC NimBold 2026-06-14 17:38:16 +03:30
  • 77fdc30b80 style(ui): polish desktop interface design and interactions NimBold 2026-06-14 13:11:41 +03:30
  • b1b17b7ad8 fix(desktop): secure extension ping handler & fix UI alignment in settings NimBold 2026-06-14 12:26:17 +03:30
  • 4cfd59b45b fix(settings): wire UI settings to backend and ensure cross-platform binary paths NimBold 2026-06-14 12:10:05 +03:30
  • 34f51884bb fix(ui): restore theme variants and selector layout NimBold 2026-06-14 10:21:19 +03:30
  • 58cbd0567d feat(ui): align settings with SwiftUI NimBold 2026-06-14 10:04:53 +03:30
  • 0e588fa360 fix(engine): restore bundled aria2 daemon NimBold 2026-06-14 09:40:57 +03:30
  • c82757fc2e feat(ui): match Swift download workspace NimBold 2026-06-14 09:40:57 +03:30
  • 7ab592b3d4 fix(ui): align macOS window chrome NimBold 2026-06-14 09:03:11 +03:30
  • 796d00d527 style(ui): redesign app layout to native macOS density and refine visual theme NimBold 2026-06-14 08:36:53 +03:30
  • 4ec1c4fdf6 fix(core): resolve aria2c daemon leak and tokio io blocking NimBold 2026-06-13 22:49:37 +03:30
  • ae19f69e7b feat(core): phase 2 native modernization NimBold 2026-06-13 22:44:40 +03:30
  • d6fa8b6865 feat(core): modernize backend with rusqlite and tokio scheduler NimBold 2026-06-13 22:40:19 +03:30
  • a2b64aa6d1 refactor(frontend): replace manual react queue state throttling with native tokio concurrency NimBold 2026-06-13 22:13:23 +03:30
  • 240f62bc6e refactor(backend): replace legacy manual proxy scraping with native sysproxy crate NimBold 2026-06-13 22:07:35 +03:30
  • 79cad4213b refactor(backend): replace legacy manual queue with native tokio semaphore concurrency NimBold 2026-06-13 22:03:34 +03:30
  • 6284a0a8d6 refactor(backend): modernize extension server to use axum web framework NimBold 2026-06-13 21:55:11 +03:30
  • f0859cb4cd refactor(backend): modernize download architecture to use global aria2c daemon with rpc NimBold 2026-06-13 21:51:33 +03:30
  • 19e366089e feat(desktop): modernize dark theme and update flow NimBold 2026-06-13 18:08:42 +03:30
  • ba37d78cba style(ui): overhaul background and themes for modern minimalist aesthetics NimBold 2026-06-13 14:45:59 +03:30
  • f6c7a0b8d2 feat(backend): implement cross-platform proxy resolution NimBold 2026-06-13 12:41:57 +03:30
  • 88b97862c3 feat(backend): add final phase 5 parity integration handlers NimBold 2026-06-13 12:39:41 +03:30
  • c79dcfa74d feat(backend): implement download queue and resolve legacy parity gaps NimBold 2026-06-13 12:19:05 +03:30
  • f8c89e2f88 feat(desktop): modernize browser extension integration NimBold 2026-06-13 12:00:28 +03:30
  • 9119cafdcd feat(desktop): implement advanced transfer, tray icon, media cookies, and extension tcp server NimBold 2026-06-13 11:24:41 +03:30
  • 6de0cd268c feat: implement duplicate download resolution NimBold 2026-06-13 00:09:51 +03:30
  • dc9289fece feat: refine sidebar UI and update download categories NimBold 2026-06-13 00:02:07 +03:30
  • 610eda203e feat: implement native OS keyring for site logins NimBold 2026-06-12 23:27:57 +03:30
  • 8cd6c1972d feat: implement site logins, queues parity, and engine settings updates NimBold 2026-06-12 23:19:21 +03:30
  • f378fc0d8d feat(desktop): implement scheduler and speed limiter NimBold 2026-06-12 21:17:34 +03:30
  • 4c21a36083 feat(desktop): align UI with SwiftUI NimBold 2026-06-12 20:59:49 +03:30
  • a5022fbf8a feat(desktop): modernize download management NimBold 2026-06-12 20:33:17 +03:30
  • 3074438147 chore: remove tauri build workflow NimBold 2026-06-12 19:13:57 +03:30
  • c3ad5c3c75 feat(desktop): implement media extraction engine, sys integrations, and UI polish NimBold 2026-06-12 19:12:23 +03:30
  • 90b5397a46 Rename project to 'Firelink Reborn' and update description Nima 2026-06-12 16:32:09 +03:30
  • 59a1fa5cd5 docs: add cross-platform evolution progress section to README NimBold 2026-06-12 16:28:00 +03:30
  • d6690c7769 feat: initial tauri desktop app rewrite with ui and settings wired NimBold 2026-06-12 16:21:16 +03:30
  • e6ab997b00 chore: clean up scratch files NimBold 2026-06-11 19:05:01 +03:30
  • 32c6dcc2d6 chore(release): prepare 0.7.3 v0.7.3 NimBold 2026-06-11 18:26:41 +03:30
  • 79f4c8f0e9 fix: pad overall progress total for first track to prevent 100% snapback NimBold 2026-06-11 14:38:29 +03:30
  • 2ab3325f30 feat: accumulate track sizes to present a unified overall progress bar NimBold 2026-06-11 14:31:29 +03:30
  • 4856b3f3b2 fix: emit distinct status messages for individual tracks during download NimBold 2026-06-11 14:19:59 +03:30
  • 99500254a1 feat: enhance speed and ETA display logic during pause and drop NimBold 2026-06-11 14:12:16 +03:30
  • aa9b3aad2a fix: resolve unknown speed flickering and ultra-wide high-resolution detection NimBold 2026-06-11 14:04:57 +03:30
  • 1c8f189b54 feat(ui): add Deno to about credits and engines list v0.7.2 NimBold 2026-06-11 13:39:53 +03:30
  • 11b030f66a chore(release): prepare 0.7.2 NimBold 2026-06-11 13:30:06 +03:30
  • e165366820 fix(media): stabilize bundled download engines NimBold 2026-06-11 13:15:19 +03:30
  • 7b3d620efa fix(build): revert to one-file yt-dlp binary to bypass macOS Gatekeeper Library Validation v0.7.1 NimBold 2026-06-11 05:20:07 +03:30
  • db293a2613 chore: re-release 0.7.1 NimBold 2026-06-11 05:05:06 +03:30
  • 49a4358212 fix: increase yt-dlp timeout for YouTube JS PoW NimBold 2026-06-11 05:00:39 +03:30
  • a916ff3f92 fix: prevent youtube metadata extraction timeout NimBold 2026-06-11 04:24:40 +03:30
  • b4185306ce chore(release): prepare 0.7.1 NimBold 2026-06-11 04:03:03 +03:30
  • 39355f8d2d fix: resolve correct filename for auto-captured downloads NimBold 2026-06-11 03:32:14 +03:30
  • 55c6dbf41b docs: prepare v0.7.1 release NimBold 2026-06-11 03:17:34 +03:30
  • ae3476293e fix(security): address v0.7.0 security audit vulnerabilities NimBold 2026-06-11 03:13:47 +03:30
  • facab68237 chore(release): bump version to 0.7.0 and update changelog v0.7.0 NimBold 2026-06-11 00:04:51 +03:30
  • 3a7c594d7c ci: restore macOS SDK 26 check per project requirements NimBold 2026-06-10 23:45:46 +03:30
  • 0ace3e4111 fix: resolve additional bugs identified in code review NimBold 2026-06-10 23:43:10 +03:30
  • 7e2e0eeb77 fix: resolve critical download bugs and configuration issues NimBold 2026-06-10 23:36:16 +03:30
  • 2a5452b7c6 fix: resolve multiple critical bugs identified in code review NimBold 2026-06-10 19:25:06 +03:30
  • fdbacb8a7f feat(ui): overhaul context menu and toolbar for modern hig NimBold 2026-06-10 18:49:55 +03:30
  • ffba883961 feat(ui): modernize download list and sidebar styling NimBold 2026-06-10 17:38:16 +03:30
  • 3b695169d6 feat(ui): add stop time to scheduler and unit picker to speed limiter NimBold 2026-06-10 12:40:31 +03:30
  • a5828ec586 chore: remove temporary test file NimBold 2026-06-10 12:28:07 +03:30
  • efb4446739 fix(security): track executable modification date for primer detection NimBold 2026-06-10 12:27:48 +03:30
  • fd90055ccd fix(security): prevent eager keychain password fetch on startup NimBold 2026-06-10 12:03:11 +03:30
  • 14924cf254 feat(settings): improve UI for Site Logins, Engine, and About panes NimBold 2026-06-10 06:21:35 +03:30
  • 85f55db66f feat(settings): add ask where to save option and overhaul Locations and Downloads UI NimBold 2026-06-10 05:43:13 +03:30
  • cc89f48221 feat: overhaul settings panes and add global configuration options NimBold 2026-06-10 05:26:45 +03:30
  • 22cc11f751 perf(media): optimize yt-dlp extraction speed and fix proxy propagation NimBold 2026-06-10 03:12:42 +03:30
  • 88e99a8528 style(ui): update integration step counter visibility and add up-to-date status icon NimBold 2026-06-10 03:12:42 +03:30
  • 07e4a586a1 chore(release): bump version to 0.6.6 and update changelog v0.6.6 NimBold 2026-06-10 02:17:43 +03:30
  • f93f0daef5 feat: show media format section with loading state while fetching NimBold 2026-06-10 01:53:58 +03:30
  • 3b4402def3 feat: cascading media format pickers NimBold 2026-06-10 01:47:53 +03:30
  • 62297f61ac fix: keychain prompts, AddDownloadsView dynamic sizing, and options format NimBold 2026-06-10 01:38:55 +03:30
  • 17dc080a20 fix: suppress keychain UI prompt, improve media format selector, overhaul update checker UI NimBold 2026-06-10 01:21:49 +03:30
  • 709f189f27 refactor: improve performance, UI components, and stability NimBold 2026-06-10 01:08:49 +03:30
  • ce9fb4a072 feat(security): implement keychain permission priming NimBold 2026-06-10 00:50:21 +03:30
  • b7380bea35 feat(settings): redesign integration pane and fix toast notification bugs NimBold 2026-06-09 13:40:07 +03:30
  • 0ec2213a4c feat: defer keychain access until explicitly granted NimBold 2026-06-09 12:47:49 +03:30
  • 17aa34b95f fix: resolve ambiguous bundle format error in yt-dlp codesign v0.6.5 nimbold 2026-06-09 09:19:55 +03:30
  • a2be2012f8 docs: prepare release 0.6.4 v0.6.4 nimbold 2026-06-09 09:00:54 +03:30
  • 7e185d06d1 fix: correctly implement AppVersion equality and fix yt-dlp binary signing nimbold 2026-06-09 08:43:18 +03:30
  • 683eb45d0e feat(updates): replace Sparkle with GitHub release checks nimbold 2026-06-09 08:26:19 +03:30
  • 4b3c80cda9 chore(release): update appcast for 0.6.3 github-actions[bot] 2026-06-09 03:29:56 +00:00
  • db2b1f6516 chore(release): bump version to 0.6.3 and update changelog v0.6.3 nimbold 2026-06-09 06:58:22 +03:30
  • 336a50ed6c fix(integration): resolve CORS preflight bug and secure pairing token storage nimbold 2026-06-09 06:48:06 +03:30
  • f887c62195 feat: enforce dynamic browser extension pairing security nimbold 2026-06-09 06:30:39 +03:30
  • 109059e10c fix: resolve pipe race condition and optimize yt-dlp arguments nimbold 2026-06-08 21:42:14 +03:30
  • 81b3e0877b docs: add missing credits for yt-dlp, ffmpeg, and sparkle in README and About page nimbold 2026-06-08 21:24:56 +03:30
  • 6b2901bd50 feat(updater): upgrade sparkle to 2.9.3 and enhance integration nimbold 2026-06-08 21:17:44 +03:30
  • 9261385d59 fix(ui): clear add downloads view state on disappear to prevent old link auto-pasting nimbold 2026-06-08 21:17:21 +03:30
  • ef0ad42df3 chore(release): update appcast for 0.6.2 github-actions[bot] 2026-06-08 13:15:06 +00:00