Commit Graph

  • 183616fcc0 fix(webview): suppress GTK fallback error document events Levi 2026-09-18 09:13:40 +08:00
  • 3415364ab7 test(webview): allow for throttled timers and diagnose selector timeouts Levi 2026-09-18 09:04:39 +08:00
  • 1b00a16277 fix(webview): update native callback lifetime and test coverage instrumentation Levi 2026-09-18 09:00:50 +08:00
  • b33c00d90d ci: resolve Linux native crash address in covered test binary Levi 2026-09-18 00:36:41 +08:00
  • 7e07ea31cc test(webview): cover event stream failures and cleanup Levi 2026-09-18 00:31:06 +08:00
  • c2da22f371 fix(webview): update GTK lifecycle cleanup and repeat Linux integration tests Levi 2026-09-18 00:21:13 +08:00
  • 2fd8a96c5d fix(webview): ignore load notifications from browser error documents Levi 2026-09-18 00:07:55 +08:00
  • 1776b05782 test(webview): trace navigation completion in event contract Levi 2026-09-18 00:03:03 +08:00
  • ffbae58e6b test(webview): trigger navigation failure consistently through proxies Levi 2026-09-17 23:58:30 +08:00
  • 2c7a86b21c build(deps): use webview_go with Go 1.17 minimum Levi 2026-09-17 23:52:58 +08:00
  • 4157e0a5bc fix(deps): update webview_go with legacy Go compatibility fix Levi 2026-09-17 23:51:26 +08:00
  • dfe8e9a3fd feat(extension): expose host version and WebView page events Levi 2026-09-17 23:43:39 +08:00
  • 7c33d978c4 fix(bt): clean partial files and empty parent directories Levi 2026-09-17 23:35:40 +08:00
  • 534fbbb3a2 Merge latest PR #1524 into 2.0.0-beta.2 Levi 2026-09-17 23:03:45 +08:00
  • fdb2768008 Merge latest PR #1523 into 2.0.0-beta.2 Levi 2026-09-17 23:03:45 +08:00
  • 27202cf99e Merge latest PR #1518 into 2.0.0-beta.2 Levi 2026-09-17 23:03:45 +08:00
  • a05eea3268 fix(ui): restore tray menu dismissal and use upstream plugin Levi 2026-09-17 23:02:20 +08:00
  • 7496331ffd fix(flutter): align notification file actions with task cards Levi 2026-09-17 23:02:14 +08:00
  • 967ef25408 fix(bt): remove unselected files from the correct download path Levi 2026-09-17 22:47:07 +08:00
  • d1b2ae42af fix: finish migration to main WebView profile library Levi 2026-09-17 21:48:41 +08:00
  • adeb7a2895 Merge PR #1526 into 2.0.0-beta.2 Levi 2026-09-17 21:47:44 +08:00
  • edfecefc16 Merge PR #1524 into 2.0.0-beta.2 Levi 2026-09-17 21:47:44 +08:00
  • f7dfc4226b Merge PR #1523 into 2.0.0-beta.2 Levi 2026-09-17 21:47:44 +08:00
  • edb8d3cbdc Merge PR #1520 into 2.0.0-beta.2 Levi 2026-09-17 21:47:43 +08:00
  • c6dd58848d Merge latest PR #1518 into 2.0.0-beta.2 Levi 2026-09-17 21:47:43 +08:00
  • 88dd35cc46 Merge latest main into 2.0.0-beta.2 Levi 2026-09-17 21:47:43 +08:00
  • 051d4267a5 fix(ui): restore path placeholders and window shortcut Levi 2026-09-17 21:08:30 +08:00
  • 022fbf633b fix: sanitize archive entry paths before extraction to prevent path traversal sysy 2026-09-16 23:31:35 -04:00
  • 014221a1a7 fix(flutter): drop action buttons from error notifications Levi 2026-09-17 09:55:07 +08:00
  • 6f4635e2eb feat(flutter): add action buttons to desktop download notifications Levi 2026-09-17 09:49:20 +08:00
  • 7c1447f659 fix(ios): recover continued processing after toggle (#1519) UltraGeek0102 2026-09-17 06:02:21 +05:30
  • a83e3a2b84 Merge remote-tracking branch 'origin/main' into codex/fix-bt-file-selection Levi 2026-09-17 00:03:36 +08:00
  • 5bb040eaaf fix(bt): honor selected files when creating resolved tasks Levi 2026-09-17 00:03:03 +08:00
  • e27c7dddb4 fix(http): close prefetch response when temporary-file setup fails Levi 2026-09-16 23:43:43 +08:00
  • 5342be16d9 Merge main into codex/tempdir-media-spooling Levi 2026-09-16 23:20:29 +08:00
  • 21702d5d46 feat(webview): add proxy support and per-extension profile lifecycle (#1517) Levi 2026-09-16 23:17:43 +08:00
  • e0ced260e2 feat: spool media inputs to disk and report producer progress Levi 2026-09-16 23:16:19 +08:00
  • e99ef6c7f4 fix(flutter): keep waiting task progress static (#1516) Levi 2026-09-16 00:39:18 +08:00
  • c667f097dc feat: add FFmpeg WASM runtime (#1512) Levi 2026-09-16 00:38:22 +08:00
  • 46c34f2e92 feat(hls): add native HLS (m3u8) download protocol (#1515) sun 2026-09-15 23:40:31 +08:00
  • d41e27234d Merge PR #1518 into 2.0.0-beta.2 Levi 2026-09-15 23:06:45 +08:00
  • c703c52cbc fix(ui): refine narrow layouts and enable tab swipes Levi 2026-09-15 22:58:06 +08:00
  • b88144c864 Merge PR #1517 into 2.0.0-beta.2 Levi 2026-09-15 22:51:56 +08:00
  • 273850ae3f Merge PR #1516 into 2.0.0-beta.2 Levi 2026-09-15 22:51:41 +08:00
  • 07356033f9 Merge PR #1515 into 2.0.0-beta.2 Levi 2026-09-15 22:51:41 +08:00
  • 166aee81be Merge latest PR #1512 into 2.0.0-beta.2 Levi 2026-09-15 22:51:40 +08:00
  • 45d7b6f5bc Merge latest main into 2.0.0-beta.2 Levi 2026-09-15 22:51:31 +08:00
  • 5845e9ea5f Merge branch 'main' into main Levi 2026-09-15 22:49:37 +08:00
  • e47a20a1bd feat(ios): add iOS 26+ continued processing and Live Activities (#1514) UltraGeek0102 2026-09-15 20:19:11 +05:30
  • f9410bbcc7 fix(hls): snapshot state in Store and publish fully initialized runs sun 2026-09-15 16:31:23 +08:00
  • f1f17948c6 fix(hls): enforce supported HLS subset with explicit errors sun 2026-09-15 11:42:06 +08:00
  • 675028c64a fix(hls): isolate staging per task and finalize output atomically sun 2026-09-15 11:27:26 +08:00
  • b6d18a267b fix(hls): rebuild request extras on restore and adopt merge semantics in Patch sun 2026-09-15 11:18:40 +08:00
  • 40cfb167f6 fix(hls): isolate per-run lifecycle and use final-output byte accounting sun 2026-09-15 11:13:38 +08:00
  • 4fd1939732 fix(ffmpeg): reserve capacity before creating media inputs Levi 2026-09-15 10:08:29 +08:00
  • 3ed54ba93a fix(macos): resign WebView input focus before disposal Levi 2026-09-15 09:15:27 +08:00
  • fe64a328ac fix(webview): synchronize Windows browser shutdown before reopening profiles Levi 2026-09-15 09:06:56 +08:00
  • 7e49b678f2 fix(webview): release retained macOS views before profile removal Levi 2026-09-15 09:01:58 +08:00
  • 311e002e55 Return persistent cookie expiration through the existing RPC contract Levi 2026-09-15 00:56:50 +08:00
  • 119fad9a94 Use explicit WebView2 shutdown and verify persistent cookie expiration Levi 2026-09-15 00:54:12 +08:00
  • e2601ea9fa Keep Linux WebViews on one persistent GTK UI thread Levi 2026-09-15 00:52:05 +08:00
  • a5eaa6b528 Wait for cookie propagation and identify profile assertion stages Levi 2026-09-15 00:51:07 +08:00
  • bed624bfce Assert HTTPS proxy routing independently of native error-page behavior Levi 2026-09-15 00:44:20 +08:00
  • eec53c15b2 Extend existing provider contracts and remove duplicate WebView CI Levi 2026-09-15 00:41:47 +08:00
  • d58135db9f Wait for Android native views to close before clearing profiles Levi 2026-09-14 10:13:08 +08:00
  • d642ae5018 Remove extension WebView data during uninstall Levi 2026-09-14 10:11:53 +08:00
  • e358123b22 fix(flutter): keep waiting task progress static Levi 2026-09-14 10:02:19 +08:00
  • ee9b16794e Merge branch 'GopeedLab:main' into main sun 2026-09-14 09:44:01 +08:00
  • 4f74101b3a feat(hls): add native HLS (m3u8) download protocol sun 2026-09-14 09:42:10 +08:00
  • c47b735fc4 Preserve existing profile connections when opening more pages Levi 2026-09-14 00:43:50 +08:00
  • ca98806dcc Pin verified native backend and complete proxy regression checks Levi 2026-09-14 00:34:27 +08:00
  • a0e84a75b1 Isolate extension WebView profiles and follow host proxy settings Levi 2026-09-14 00:30:52 +08:00
  • cee5f3336e fix: extension install by deeplink (#1510) Levi 2026-09-13 23:40:59 +08:00
  • a760290213 fix(ui): enable task detail text selection and compact extension stats (#1511) Levi 2026-09-13 23:30:45 +08:00
  • 14b22cf485 test: align failed task speed assertion with PR #1510 behavior Levi 2026-09-13 22:27:32 +08:00
  • a3f6ec5885 Merge latest PR #1512 into 2.0.0-beta.2 Levi 2026-09-13 22:25:20 +08:00
  • f839c3ac93 Merge latest PR #1511 into 2.0.0-beta.2 Levi 2026-09-13 22:25:20 +08:00
  • 67d4aa9554 Merge latest PR #1510 into 2.0.0-beta.2 Levi 2026-09-13 22:25:20 +08:00
  • c355f9ff5c fix: retain zero download speed for known-size tasks Levi 2026-09-13 18:56:37 +08:00
  • 59a7d40bfe fix: select downloading tab after mobile task creation Levi 2026-09-13 18:46:19 +08:00
  • 5d83e91ce5 fix(stream): bound FFmpeg memory buffers and propagate Blob backpressure Levi 2026-09-13 18:24:32 +08:00
  • 637004c8a8 fix(ffmpeg): use app-writable temporary directory for stream buffers Levi 2026-09-13 18:00:10 +08:00
  • e79b37d08c fix: remove mobile reveal-to-open-file fallback Levi 2026-09-13 17:39:54 +08:00
  • d393d27ec7 fix: hide completed task folder action on mobile and web Levi 2026-09-13 17:38:34 +08:00
  • 2e8672273c feat: confirm extension updates with progress and retry Levi 2026-09-13 17:25:31 +08:00
  • 4802802828 fix: limit URL install loading to its submit button Levi 2026-09-13 17:20:08 +08:00
  • 3d372f98de fix: preserve install URL paste focus and limit local installs to desktop Levi 2026-09-13 17:18:13 +08:00
  • d578fe96bc test(ui): cover minimum extension card width Levi 2026-09-13 15:39:04 +08:00
  • 1262844363 fix(ui): keep three extension columns at default width Levi 2026-09-13 15:36:36 +08:00
  • 91bea83692 Merge PR #1512 into 2.0.0-beta.2 Levi 2026-09-13 15:30:10 +08:00
  • e21bc5eeae Merge PR #1511 into 2.0.0-beta.2 Levi 2026-09-13 15:30:10 +08:00
  • 6331060171 Merge PR #1510 into 2.0.0-beta.2 Levi 2026-09-13 15:30:10 +08:00
  • f3ec6b8ee9 Merge latest main into 2.0.0-beta.2 Levi 2026-09-13 15:30:00 +08:00
  • 9124976b5c feat(extension): add streaming FFmpeg WASM merge runtime Levi 2026-09-13 15:23:29 +08:00
  • 9820e58de9 Merge branch 'main' of github.com:GopeedLab/gopeed into codex/fix-task-detail-text-selection Levi 2026-09-13 15:07:02 +08:00
  • e890e593d9 feat(ui): compact number display in extension stats Levi 2026-09-13 15:06:42 +08:00
  • 6572e9e899 fix: automatically submit scheme extension installs Levi 2026-09-13 15:01:50 +08:00
  • 1c57b07575 fix: prefill scheme extension installs and forward iOS deep links Levi 2026-09-13 14:31:36 +08:00
  • a29f4bb42a fix(ui): use typed controls for extension settings (#1509) Levi 2026-09-13 14:29:46 +08:00
  • 62e8ab3cef fix(ui): show downloaded bytes for tasks with unknown size (#1508) Levi 2026-09-13 11:57:26 +08:00