Commit Graph

  • 4170a858fb docs(ota): add implementation plan and release scoping DIYgod 2026-04-10 18:47:44 +08:00
  • ee2831deca fix(ota): use dev env for local wrangler DIYgod 2026-04-10 18:45:46 +08:00
  • a0916f7695 fix(ota): require at least one platform DIYgod 2026-04-10 18:40:25 +08:00
  • dc3d0c50e2 fix(ota): tighten scaffold schema and dev config DIYgod 2026-04-10 18:37:03 +08:00
  • 4658fd013d fix(ota): use standard worker types DIYgod 2026-04-10 18:31:05 +08:00
  • 03945a5765 fix(ota): align scaffold with task spec DIYgod 2026-04-10 18:26:05 +08:00
  • 6430561dc1 feat(ota): scaffold Cloudflare worker app DIYgod 2026-04-10 18:18:38 +08:00
  • 59eb6aae00 docs(ota): add OTA service design spec DIYgod 2026-04-10 18:06:34 +08:00
  • 096422e034 feat(desktop): migrate tts to folo service DIYgod 2026-04-10 14:38:20 +08:00
  • 4a512b5030 build(deps): bump pnpm/action-setup from 4 to 5 (#4922) dependabot[bot] 2026-04-10 11:04:58 +08:00
  • 1ffbdcbcf6 fix(mobile): patch fmt for Xcode 26.4 builds DIYgod 2026-04-10 11:02:16 +08:00
  • 7aef66d500 fix(mobile): avoid YouTube embed error on iOS close #4958 DIYgod 2026-04-10 10:52:40 +08:00
  • a0d5fafa68 build(deps): bump signpath/github-action-submit-signing-request (#4960) dependabot[bot] 2026-04-10 10:39:27 +08:00
  • 3366df6bf5 build(deps): bump actions/github-script from 8 to 9 (#4961) dependabot[bot] 2026-04-10 10:39:18 +08:00
  • f6cdb64186 feat: add spotlight settings across desktop and mobile DIYgod 2026-04-09 13:42:10 +08:00
  • e8619436c7 feat: refine spotlight settings and highlighting DIYgod 2026-04-09 13:20:09 +08:00
  • a9860eac10 fix(ai-chat): show reset date for future credits DIYgod 2026-04-09 13:35:42 +08:00
  • 6765523d6f build(deps): bump android-actions/setup-android from 3 to 4 (#4929) dependabot[bot] 2026-04-08 17:03:54 +08:00
  • 4b07fefdcd fix: correct French translation language detection DIYgod 2026-04-07 16:52:55 +08:00
  • 75f0bf888f fix(mobile): refresh social login state DIYgod 2026-04-07 14:15:49 +08:00
  • 79efa4ebb2 fix(desktop): improve pdf export layout and branding DIYgod 2026-04-07 13:22:04 +08:00
  • ed233423a6 fix(mobile): increase ai summary font size DIYgod 2026-04-07 13:03:54 +08:00
  • 4ada20e05f fix(ci): sync release branches to dev via pull request DIYgod 2026-04-05 11:10:45 +08:00
  • ea5cf87415 fix(cli): close login callback sockets (#4957) DIYgod 2026-04-03 16:11:18 +08:00
  • c3076d2171 fix(ssr): route dist-external assets (#4956) DIYgod 2026-04-03 14:51:07 +08:00
  • 421b4a3512 chore(sync): merge dev into mobile-main DIYgod 2026-04-03 13:35:39 +08:00
  • 86af103e24 Merge pull request #4952 from RSSNext/release/mobile/0.4.1 mobile/v0.4.1 DIYgod 2026-04-03 13:33:04 +08:00
  • aea74f80a7 chore(sync): merge main into dev DIYgod 2026-04-03 13:28:15 +08:00
  • ab925fedb6 Merge pull request #4953 from RSSNext/release/desktop/1.5.0 desktop/v1.5.0 desktop-build/v113 DIYgod 2026-04-03 13:17:09 +08:00
  • 421d50fca8 fix(desktop): restore integration typecheck DIYgod 2026-04-03 13:15:59 +08:00
  • ad8813b7f9 docs(desktop): update 1.5.0 changelog DIYgod 2026-04-03 12:42:05 +08:00
  • 8d2a5a98ae fix(mobile): preserve pitch for Android video playback (#4940) Luke D Williams 2026-04-02 08:00:25 -05:00
  • 20cc43cf16 fix: resolve Obsidian EPERM on macOS by using native folder picker (#4242) (#4924) wait 2026-04-02 20:57:21 +08:00
  • 89148dd877 fix(mobile): update auth e2e flows DIYgod 2026-04-02 19:13:59 +08:00
  • b7ccf7b872 fix(desktop): repair auth and cli sync DIYgod 2026-04-03 12:37:22 +08:00
  • 4cb761a501 fix(desktop): persist two-factor challenge cookies DIYgod 2026-04-03 11:24:49 +08:00
  • 43b5052b06 fix(desktop): persist session token after 2fa DIYgod 2026-04-02 22:19:36 +08:00
  • 69bed891a3 fix(desktop): add explicit 2fa submit DIYgod 2026-04-02 22:16:26 +08:00
  • 0508144f8d fix(desktop): use one-time token in cli settings DIYgod 2026-04-02 21:11:58 +08:00
  • 8b3a1b8965 fix(desktop): use one-time token for cli sync DIYgod 2026-04-02 21:02:46 +08:00
  • 01dcb2985e fix(mobile): preserve pitch for Android video playback (#4940) Luke D Williams 2026-04-02 08:00:25 -05:00
  • bd879d5f9e fix: resolve Obsidian EPERM on macOS by using native folder picker (#4242) (#4924) wait 2026-04-02 20:57:21 +08:00
  • c799152a1e fix(desktop): repair cli settings sync DIYgod 2026-04-02 19:43:05 +08:00
  • cda954e7b0 fix(mobile): refresh session queries on cookie updates DIYgod 2026-04-02 19:13:39 +08:00
  • 037a912a9b fix(mobile): update auth e2e flows DIYgod 2026-04-02 19:13:59 +08:00
  • 3017f4ad74 fix(mobile): refresh session queries on cookie updates DIYgod 2026-04-02 19:13:39 +08:00
  • 80936d27f0 release(desktop): release v1.5.0 desktop@1.5.0 DIYgod 2026-04-02 18:09:19 +08:00
  • cae21c1c4b release(mobile): release v0.4.1 DIYgod 2026-04-02 18:08:30 +08:00
  • 151662c8dd docs(desktop): prepare release changelog DIYgod 2026-04-02 18:07:36 +08:00
  • 714b4b502b docs(mobile): prepare release changelog DIYgod 2026-04-02 18:07:25 +08:00
  • 1c89c8476f fix(mobile): add expo-network for EAS builds (#4951) DIYgod 2026-04-02 17:51:11 +08:00
  • 1571396fb6 fix: upgrade sdk packages and align app types (#4950) DIYgod 2026-04-02 17:03:57 +08:00
  • 03ccfa8c56 fix: keep hovered unread entries visible (#4948) DIYgod 2026-04-02 15:28:30 +08:00
  • d27261d76e fix(mobile): simplify iOS subscription management (#4947) DIYgod 2026-04-02 15:27:21 +08:00
  • ce5e91962c fix: pause scroll mark read after refresh (#4946) DIYgod 2026-04-02 15:21:57 +08:00
  • 44614f746d fix(mobile): show stripe subscriptions on android (#4945) DIYgod 2026-04-02 15:20:28 +08:00
  • 22e0e90ffd fix(cli): verify browser login token (#4944) DIYgod 2026-04-02 13:04:34 +08:00
  • a9eaae8c88 fix(desktop): export pdf via electron ipc (#4943) DIYgod 2026-04-02 12:37:03 +08:00
  • 032b66b8a0 docs(skill): use AXe for iOS self-test interaction DIYgod 2026-03-24 21:14:16 +08:00
  • 14c77295ac fix(desktop): keep ai chat input within viewport DIYgod 2026-03-24 13:03:55 +08:00
  • 99081f8e7f fix(desktop): support two-factor auth in electron DIYgod 2026-03-24 13:03:18 +08:00
  • 2c1c978b0e fix(desktop): add auth origin headers for electron DIYgod 2026-03-24 11:49:39 +08:00
  • 0a9c7d16c6 chore: update pnpm-lock DIYgod 2026-03-24 11:24:47 +08:00
  • 644dea80e5 chore(landing): update react to 19.2.4 DIYgod 2026-03-24 11:21:11 +08:00
  • 507f4018d6 feat(landing): add researchers trust band DIYgod 2026-03-24 11:17:42 +08:00
  • 5c866585de build(deps): bump nick-fields/retry from 3 to 4 (#4925) dependabot[bot] 2026-03-21 09:05:56 +08:00
  • 41656115b3 feat(ai): enable French AI language requests DIYgod 2026-03-20 15:54:14 +08:00
  • ecf1ca57ac ci: split Cloudflare deploy workflows DIYgod 2026-03-17 19:59:17 +08:00
  • 4f4618dc37 fix(ssr): read injected env in browser DIYgod 2026-03-17 18:26:42 +08:00
  • 338164b68c fix(web): remove openpanel and fix ssr manifest DIYgod 2026-03-17 18:17:39 +08:00
  • ef1c755125 fix(cloudflare): deploy ssr before desktop routes DIYgod 2026-03-17 16:57:06 +08:00
  • b5ab3e08b6 feat(cloudflare): split desktop and ssr workers DIYgod 2026-03-17 16:51:45 +08:00
  • 312ec968ef feat(landing): add audience tabs to hero DIYgod 2026-03-17 16:44:49 +08:00
  • 4cc68d34cf feat(landing): refresh landing, pricing, and deploy flow (#4921) DIYgod 2026-03-17 14:33:05 +08:00
  • fa7ce0f011 fix(cli): use npx latest and restore login flow DIYgod 2026-03-17 12:18:24 +08:00
  • 9a8280ded4 feat(cli): switch desktop sync to folocli DIYgod 2026-03-17 11:18:48 +08:00
  • bd0d081a7d fix(mobile): refresh timeline after login DIYgod 2026-03-17 10:13:28 +08:00
  • 3f31f505f8 fix: restore frontend ci for better-auth upgrade DIYgod 2026-03-16 21:35:14 +08:00
  • 397049014f fix: upgrade better-auth client compatibility DIYgod 2026-03-16 21:14:41 +08:00
  • b55e2f0eb7 fix(electron): persist theme settings (#4900) John Li 2026-03-16 17:18:52 +08:00
  • a2a88d9fd4 fix(mobile): improve ipad layouts and detail rendering DIYgod 2026-03-13 13:17:24 +08:00
  • aea75fe57b fix(desktop): improve self-test coverage and ui polish DIYgod 2026-03-13 10:19:42 +08:00
  • df83cf62ea fix(mobile): polish auth and settings ux DIYgod 2026-03-13 10:14:58 +08:00
  • 6593d796e8 Merge pull request #4917 from RSSNext/codex/sync-release-to-dev-20260312 DIYgod 2026-03-12 21:34:16 +08:00
  • 82b5791950 chore(sync): merge mobile-main into dev DIYgod 2026-03-12 21:29:05 +08:00
  • 45a9f7e99b chore(sync): merge main into dev DIYgod 2026-03-12 21:29:05 +08:00
  • 36f733be41 Merge pull request #4916 from RSSNext/release/desktop/1.4.0 desktop/v1.4.0 desktop-build/v112 DIYgod 2026-03-12 21:25:30 +08:00
  • ff1cf29d13 docs(release): remove cli notes from desktop changelog DIYgod 2026-03-12 20:52:07 +08:00
  • 96b6eac16a fix(desktop): hide cli settings tab for release DIYgod 2026-03-12 20:36:34 +08:00
  • 94f90873d5 fix(desktop): restore renderer api requests DIYgod 2026-03-12 20:35:26 +08:00
  • a46b8be39b Merge pull request #4915 from RSSNext/release/mobile/0.4.0 mobile/v0.4.0 DIYgod 2026-03-12 17:42:01 +08:00
  • 60e2dd3198 release(desktop): release v1.4.0 desktop@1.4.0 DIYgod 2026-03-12 17:37:56 +08:00
  • 278388cc13 release(mobile): release v0.4.0 DIYgod 2026-03-12 17:37:24 +08:00
  • 6880d3b893 docs(release): prepare mobile and desktop changelogs DIYgod 2026-03-12 17:36:40 +08:00
  • 3fbaf119ae fix(mobile): align ios subscription upgrade actions DIYgod 2026-03-12 17:30:31 +08:00
  • 394730251a feat(mobile): align upgrade prompts with desktop (#4914) DIYgod 2026-03-12 16:35:33 +08:00
  • cfb23ad15d fix(mobile): polish settings and discover ui (#4913) DIYgod 2026-03-12 14:31:33 +08:00
  • e8ae098ba0 fix(mobile): repair discover categories and bootstrap iOS auth (#4912) DIYgod 2026-03-12 12:27:52 +08:00
  • f78d7e766b feat(mobile): support anonymous timeline reading (#4911) DIYgod 2026-03-12 11:29:45 +08:00
  • 565793fceb feat: support iOS Apple subscriptions (#4910) DIYgod 2026-03-12 09:41:55 +08:00