Cason Kervis
c3ed8eeb2d
feat: hide view count when hideRecentReader is on ( #4167 )
2025-07-14 17:08:38 +08:00
Stephen Zhou
2c579c1e83
fix(android): can not open video in external app ( #4172 )
2025-07-14 16:55:08 +08:00
lawvs
9a194e5964
fix: improve image performance
2025-07-14 16:54:16 +08:00
DIYgod
e81220de63
fix: subscription list loading status
2025-07-14 16:45:14 +08:00
DIYgod
584a5849d2
fix: entry list loading status
2025-07-14 16:08:08 +08:00
Stephen Zhou
946c103648
feat(desktop): persist discover search keyword state, close #4166
2025-07-14 15:51:00 +08:00
lawvs
672978ca25
fix: improve image size handling for Android, closes #4151
2025-07-14 05:03:33 +08:00
Innei
b44bf710f2
fix: right context menu shortcut can't trigger
...
Signed-off-by: Innei <tukon479@gmail.com>
2025-07-13 13:57:41 +08:00
Whitewater
b69800050e
fix: replace slugify with sanitizeFileName for file name processing ( #4152 )
...
* refactor: replace slugify with sanitizeFileName for fileName processing
* chore: remove unused slugify dependency
2025-07-13 13:29:52 +08:00
DIYgod
d3b32d369b
Merge pull request #4136 from RSSNext/sync/main-to-dev-20250711
...
Sync main branch to dev branch
2025-07-11 23:04:16 +08:00
DIYgod
930ee7b03a
release(mobile): Release v0.2.3
...
release(mobile): Release v0.2.3
2025-07-11 23:03:36 +08:00
DIYgod
cae7d21e83
Merge branch 'dev' into sync/main-to-dev-20250711
2025-07-11 23:02:40 +08:00
Innei
56a7593586
chore: update expo-image package to version 2.3.2 and remove iOS image loading workaround
...
Signed-off-by: Innei <tukon479@gmail.com>
2025-07-11 22:09:26 +08:00
DIYgod
f8ecaab2b9
fix: adjust blurRadius for iOS image rendering
2025-07-11 22:04:57 +08:00
DIYgod
4c8a174eef
fix: ios image fuzzy
2025-07-11 22:00:20 +08:00
DIYgod
c3a211f1c4
docs: update changelog
2025-07-11 21:31:35 +08:00
DIYgod
a79df18590
docs: update changelog and writing
2025-07-11 21:23:49 +08:00
Innei
592f50e666
fix(ui): adjust heading margin in About section for better alignment
...
Signed-off-by: Innei <tukon479@gmail.com>
2025-07-11 20:02:19 +08:00
Innei
f0c126223c
feat: enhance update checking functionality and UI in the About section
...
- Refactor `checkForUpdates` method to return a promise with update status and error handling.
- Update `checkForAppUpdates` to provide detailed update information.
- Improve the About section UI with new buttons and modals for legal information and update checks.
- Add new translations for update-related messages in multiple languages.
Signed-off-by: Innei <tukon479@gmail.com>
2025-07-11 20:01:17 +08:00
lawvs
ccae8cbaec
fix: stopPropagation when clicking MarkdownLink
2025-07-11 18:58:48 +08:00
lawvs
f2ad2b911e
fix: types
2025-07-11 18:52:38 +08:00
Whalko
435ecf8700
fix(ui): center platform icon by setting display to block ( #4133 )
...
* feat: add copy link functionality to MarkdownLink component
* fix(ui): Center platform icon by setting display to block
The SVG icon rendered by the PlatformIcon component was not properly
centered within its container. This was due to the <i> tag, an
inline element by default, which causes inconsistent alignment.
---------
Co-authored-by: lawvs <18554747+lawvs@users.noreply.github.com>
2025-07-11 18:51:29 +08:00
lawvs
ef6f934714
fix: optimize mouse leave handler in SocialMediaItem component
2025-07-11 18:50:18 +08:00
DIYgod
093e47cb0a
feat: add fetch cache no-store and header cache-control no-store
2025-07-11 18:19:08 +08:00
DIYgod
3151a1a8ce
feat: add fetch cache no-store and header cache-control no-store
2025-07-11 18:16:18 +08:00
lawvs
170b0f61f2
feat: add copy link functionality to MarkdownLink component
2025-07-11 17:38:21 +08:00
Innei
6fc431c112
chore: conditionally manage sourcemap deletion based on staging mode
...
Signed-off-by: Innei <tukon479@gmail.com>
2025-07-11 17:32:09 +08:00
DIYgod
96485e06b0
chore: update CFBundleVersion to 112 in Info.plist
2025-07-11 16:01:50 +08:00
Innei
46346679ab
chore: add nanoid package and update api-fetch to use no-store cache
...
Signed-off-by: Innei <tukon479@gmail.com>
2025-07-11 16:00:41 +08:00
Innei
6bf6d3f9ab
chore: add nanoid package and update api-fetch to use no-store cache
...
Signed-off-by: Innei <tukon479@gmail.com>
2025-07-11 15:52:37 +08:00
Innei
5eb8763da9
chore: don't minify and generate sourcemap for staging debug
...
Signed-off-by: Innei <tukon479@gmail.com>
2025-07-11 15:30:55 +08:00
DIYgod
6e73cbc75d
chore: update version
2025-07-11 12:53:19 +08:00
DIYgod
d10e4c7a8a
release(mobile): release v0.2.3
2025-07-11 12:52:32 +08:00
DIYgod
b0f30ca55f
release(desktop): release v0.6.2
2025-07-11 12:51:58 +08:00
DIYgod
a8f6475ef2
feat: login form styles
2025-07-11 12:49:36 +08:00
lawvs
5ac625cf92
fix: improve proxy protocol validation in updateProxy function, closes #4053
2025-07-10 23:41:42 +08:00
DIYgod
d7fa7ecaff
feat: ssr login page no client prompt
2025-07-10 19:41:11 +08:00
DIYgod
fd42f5ca54
feat: simplify ssr footer
2025-07-10 19:11:14 +08:00
DIYgod
6d4d53b41d
feat: update layout spacing and enhance referral form alignment
2025-07-10 18:59:26 +08:00
DIYgod
912866fabe
feat: ssr layout
2025-07-10 18:59:26 +08:00
Stephen Zhou
93ac45881c
fix: loading indicator for payment
2025-07-10 18:33:21 +08:00
Stephen Zhou
932e30189f
feat(mobile): refresh session after stripe payment
2025-07-10 18:02:11 +08:00
Stephen Zhou
2733be5402
feat(desktop): refresh session after stripe payment
2025-07-10 17:45:28 +08:00
lawvs
f865d68295
fix: improve token extraction and error handling in TokenModal
2025-07-10 17:06:24 +08:00
Stephen Zhou
a66194b4f5
fix: move setting sync after init db
2025-07-10 16:50:16 +08:00
DIYgod
a330ed57da
feat: referral styles
2025-07-10 11:37:51 +08:00
Stephen Zhou
8055ec05be
fix: activation prompt
2025-07-10 11:11:54 +08:00
Stephen Zhou
30bb37c7b9
feat: referral ( #3761 )
...
Co-authored-by: DIYgod <i@diygod.me>
Co-authored-by: Innei <tukon479@gmail.com>
2025-07-10 09:47:11 +08:00
lawvs
79c9b05246
refactor: add PlayerAction component for video playback controls, close #3915
2025-07-10 04:48:19 +08:00
lawvs
777f4caba9
refactor: optimize the user experience of lightbox
2025-07-09 18:55:43 +08:00