Commit Graph

  • e8487ee71b fix(downloads): harden lifecycle cancellation races NimBold 2026-07-15 00:10:56 +03:30
  • e07182fbf2 fix(downloads): harden queue and lifecycle synchronization NimBold 2026-07-14 18:29:14 +03:30
  • 2d9eed99d5 chore(deps): refresh packages after fallback hardening (#16) NimBold 2026-07-14 15:34:35 +03:30
  • 80cf835060 fix(downloads): defer captured cookies for metadata probes (#16) NimBold 2026-07-14 01:19:00 +03:30
  • c78a72a8d7 fix(downloads): harden aria2 resume lifecycle NimBold 2026-07-13 04:40:39 +03:30
  • df85a77987 fix(downloads): reconcile lost aria2 completion events NimBold 2026-07-13 04:21:38 +03:30
  • be2a98fbcd fix(downloads): reconcile completed aria2 pause requests NimBold 2026-07-13 04:08:18 +03:30
  • fcfdffa6e0 fix(downloads): harden aria2 lifecycle synchronization NimBold 2026-07-13 03:31:41 +03:30
  • 9805c9288a fix(downloads): harden aria2 recovery and resume lifecycle NimBold 2026-07-13 00:35:09 +03:30
  • dad5b7bc5e fix(portable): harden persistence and release paths (#15) NimBold 2026-07-13 00:09:09 +03:30
  • f441c687f0 fix(security): redact secrets from portable errors (#15) NimBold 2026-07-12 23:50:13 +03:30
  • a0f44b79ad feat(portable): add secure Windows portable release (#15) NimBold 2026-07-12 23:08:48 +03:30
  • 56b4c9f511 fix(release): extract RPM packages with bsdtar v1.0.4 NimBold 2026-07-12 11:31:52 +03:30
  • c1fa87b953 fix(release): parse modern Debian package listings NimBold 2026-07-12 11:09:15 +03:30
  • c7ec8cd666 chore(release): prepare Firelink 1.0.4 NimBold 2026-07-12 10:48:00 +03:30
  • 9133e3b05b fix(downloads): harden release-critical transfer paths NimBold 2026-07-12 07:55:47 +03:30
  • 5bbee12602 feat(release): add verified Linux packages NimBold 2026-07-12 06:03:54 +03:30
  • 7894c05bba fix(ui): keep dialogs clear of window controls NimBold 2026-07-11 21:52:01 +03:30
  • 33375df2ff fix(downloads): harden queue controls and resumable replacement NimBold 2026-07-11 20:07:33 +03:30
  • 1922db8ea0 chore(deps): refresh application dependencies NimBold 2026-07-11 19:16:51 +03:30
  • ba70662165 feat(downloads): prefill Add modal from clipboard (#10) NimBold 2026-07-11 09:01:44 +03:30
  • 629a34d1e8 chore: clarify browser extension submodule NimBold 2026-07-10 19:23:45 +03:30
  • 248f3869ad fix: harden media handoff and live logs NimBold 2026-07-10 19:02:39 +03:30
  • 4f4c655de6 fix: address post-audit regressions across queue, db, and ui NimBold 2026-07-10 12:07:25 +03:30
  • 3fbd0742be fix(media): reject extension cookie headers for media NimBold 2026-07-10 00:46:00 +03:30
  • c5025fd5a0 fix(media): quote forwarded cookie headers NimBold 2026-07-10 00:27:44 +03:30
  • b1c84a0fb9 fix(downloads): harden enqueue lifecycle races NimBold 2026-07-10 00:04:21 +03:30
  • fbb89cde8e fix(downloads): harden capture and media flows NimBold 2026-07-09 23:21:16 +03:30
  • cd8ab5c12b fix(deps): scope linux keyring entries NimBold 2026-07-09 18:15:29 +03:30
  • ed7c47cb49 chore(deps): migrate keyring stores NimBold 2026-07-09 18:11:26 +03:30
  • 8c035167c8 chore(deps): refresh package versions NimBold 2026-07-09 18:05:36 +03:30
  • 6d9ef68bb0 chore(release): prepare firelink 1.0.3 v1.0.3 NimBold 2026-07-09 04:07:34 +03:30
  • 51258b25bc fix(media): smooth transfer speed and eta NimBold 2026-07-09 03:40:14 +03:30
  • 1baadf6ea6 fix(media): force yt-dlp progress output (#8) NimBold 2026-07-09 03:16:44 +03:30
  • 60dad5703a fix(media): show live yt-dlp progress (#8) NimBold 2026-07-09 02:59:37 +03:30
  • b8ef712981 ci(release): publish tag builds by default NimBold 2026-07-08 22:43:23 +03:30
  • 3b9faa789c chore(release): prepare 1.0.2 v1.0.2 NimBold 2026-07-08 22:19:15 +03:30
  • 161b0028f9 fix(downloads): harden add modal and retry state NimBold 2026-07-08 21:57:12 +03:30
  • f84726a403 chore: refresh release dependencies NimBold 2026-07-08 17:52:38 +03:30
  • e52e885193 fix(ui): keep sidebar toggle accessible across views NimBold 2026-07-08 16:50:06 +03:30
  • 5fc3c9f965 fix: harden metadata fetch release paths NimBold 2026-07-08 16:36:03 +03:30
  • 800b94f9c0 fix: harden media cleanup retries NimBold 2026-07-08 02:52:23 +03:30
  • 6b5384f261 fix(media): speed up extension metadata fetch NimBold 2026-07-08 01:32:18 +03:30
  • 607d193f8e fix(proxy): preserve system proxy schemes NimBold 2026-07-07 22:25:58 +03:30
  • f711c6b7a4 feat(media): support explicit fetch media intent NimBold 2026-07-07 12:44:19 +03:30
  • e30eff4d2e feat(media): support extension media fetch NimBold 2026-07-07 00:17:35 +03:30
  • 85ad9d18e8 fix(settings): add category subfolders toggle NimBold 2026-07-06 23:37:03 +03:30
  • 036ff02dac chore(engines): refresh ffmpeg provider builds NimBold 2026-07-06 20:43:21 +03:30
  • 99f73eaae2 fix(downloads): handle root category folders and cookie fallback NimBold 2026-07-06 20:19:33 +03:30
  • 5ea46024e9 chore(windows): use Firelink icon for NSIS installer NimBold 2026-07-06 16:44:08 +03:30
  • a2a3b08d4e chore(release): ad-hoc sign macOS builds NimBold 2026-07-06 16:34:20 +03:30
  • 5ef0b3b5f6 docs(readme): render windows badge locally NimBold 2026-07-06 01:55:30 +03:30
  • 515ba611ce feat(integrations): surface chromium extension install NimBold 2026-07-06 01:22:20 +03:30
  • 579174c5b5 fix(settings): restrict custom proxy to http NimBold 2026-07-06 00:55:03 +03:30
  • c13f993150 fix(proxy): harden system proxy metadata flow NimBold 2026-07-06 00:41:34 +03:30
  • 017d9cd879 fix(engines): update lockfile checksum for aarch64 internal runtime NimBold 2026-07-05 21:17:28 +03:30
  • dabd252ab7 fix(ci): resolve clippy warnings NimBold 2026-07-05 20:42:09 +03:30
  • 3da73c623f fix(proxy): add robust system proxy fallback and log redaction NimBold 2026-07-05 20:31:34 +03:30
  • 757e313f71 fix(download): require aria2 for file transfers NimBold 2026-07-05 20:00:53 +03:30
  • 3aaf32f9ee fix(window): enable custom titlebar controls v1.0.1 NimBold 2026-07-05 00:02:31 +03:30
  • 58bbf95761 fix(release): use platform names for assets NimBold 2026-07-04 23:36:59 +03:30
  • 5189146369 chore(release): prepare Firelink 1.0.0 v1.0.0 NimBold 2026-07-04 23:09:23 +03:30
  • a92d5689d7 fix(downloads): harden queue and media retry controls NimBold 2026-07-04 18:55:22 +03:30
  • e5348d3213 fix(queue): discard stale aria2 dispatches NimBold 2026-07-04 17:45:33 +03:30
  • f726b058f7 fix(scheduler): run post-completion system actions NimBold 2026-07-04 17:24:16 +03:30
  • 4a322196de feat: improve toast UI, add-modal cookie handling, and completion sounds NimBold 2026-07-04 05:32:40 +03:30
  • 84a4ff4bfc feat(tools): harden scheduler speed limiter logs NimBold 2026-07-03 22:21:16 +03:30
  • ef877463da fix(engine): preserve ffmpeg snapshot versions NimBold 2026-07-03 18:23:58 +03:30
  • 4dc607b964 chore(settings): clarify about credits copy NimBold 2026-07-03 17:04:10 +03:30
  • c1f9407adb fix(settings): polish integration and about actions NimBold 2026-07-03 16:59:18 +03:30
  • 4026e5bc86 fix(downloads): correct extension metadata and list UI NimBold 2026-07-03 03:55:59 +03:30
  • 63abf23622 fix(engine): broaden media cookie source support NimBold 2026-07-02 23:11:47 +03:30
  • ae9f14ad6e fix(settings): harden locations and site login matching NimBold 2026-07-02 22:38:25 +03:30
  • 98be029203 fix(settings): keep user agent menu above rows NimBold 2026-07-02 17:27:38 +03:30
  • cfb5a5b6e0 fix(settings): harden network controls NimBold 2026-07-02 15:43:53 +03:30
  • d274e3af17 fix(settings): honor look and feel controls NimBold 2026-07-02 15:13:01 +03:30
  • 7cde15b4c1 fix(extension): advance companion capture NimBold 2026-07-02 01:59:26 +03:30
  • 3458df01d1 chore(engines): update Deno to 2.9.1 NimBold 2026-07-02 01:59:13 +03:30
  • 53982eaef1 fix(ui): show accent table affordances NimBold 2026-07-02 01:58:58 +03:30
  • 276446a4dd fix(app): decouple completion chime NimBold 2026-07-02 01:58:43 +03:30
  • 1e61d05873 fix(download): honor retry and queue limits NimBold 2026-07-02 01:58:30 +03:30
  • 6b7eaa1f66 fix(media): preserve yt-dlp output names NimBold 2026-07-01 14:45:55 +03:30
  • fdca17910a fix(ui): align cross-platform chrome NimBold 2026-07-01 14:29:22 +03:30
  • 21fc115d98 ci(release): pin macos runner image NimBold 2026-06-30 21:59:43 +03:30
  • 2042f5c251 fix(release): align app metadata and smoke checks NimBold 2026-06-30 21:40:37 +03:30
  • e412b7c72b fix(release): wait for packaged installer output NimBold 2026-06-30 21:22:30 +03:30
  • b6e82491f3 fix(release): stabilize packaged build validation NimBold 2026-06-30 21:04:46 +03:30
  • fcb7fc91f6 ci(release): harden packaged app builds NimBold 2026-06-30 20:39:52 +03:30
  • 74275013dc chore(release): refresh build dependencies NimBold 2026-06-30 18:04:44 +03:30
  • 35ccd5659e fix(windows): hide engine consoles NimBold 2026-06-30 15:47:02 +03:30
  • 1d9b898e9c test(ci): increase smoke test timeout and fix WebKitGTK hang in xvfb NimBold 2026-06-30 06:21:34 +03:30
  • 84e8b325c0 fix(ci): completely hide engine-dist from linuxdeploy because patchelf corrupts static binaries NimBold 2026-06-30 06:07:58 +03:30
  • b33d7d9ac5 fix(ci): fix linuxdeploy by deleting _internal from staged engine-dist instead of provisioned-engines NimBold 2026-06-30 05:54:17 +03:30
  • 78ce0ed006 fix(ci): fix macos dmg bundle verification and linuxdeploy dep resolution NimBold 2026-06-30 05:50:44 +03:30
  • fc4eb6a3fb fix(linux): install libreadline6 directly via deb to fix linuxdeploy dependency resolution without LD_LIBRARY_PATH pollution NimBold 2026-06-30 05:41:46 +03:30
  • 9f88c27b83 fix(linux): set LD_LIBRARY_PATH to help linuxdeploy find yt-dlp dependencies NimBold 2026-06-30 05:38:05 +03:30
  • df311374fd Revert "fix(linux): use single-file yt-dlp binary to avoid linuxdeploy crashes" NimBold 2026-06-30 05:37:40 +03:30
  • 29885aa8fd Revert "fix(linux): make yt-dlp provisioning robust against missing _internal" NimBold 2026-06-30 05:37:23 +03:30
  • 5b4fe6cf82 fix(linux): make yt-dlp provisioning robust against missing _internal NimBold 2026-06-30 05:36:02 +03:30
  • f2f9da1489 fix(linux): use single-file yt-dlp binary to avoid linuxdeploy crashes NimBold 2026-06-30 05:33:13 +03:30