Commit Graph
3196 Commits
Author SHA1 Message Date
Stephen Zhou 2cd1b5daf9 chore: enable noUncheckedIndexedAccess, better type check (#2608) 2025-01-18 22:35:23 +08:00
Innei f947bd1d1e feat: integrate react-native-uikit-colors for improved theming and UI consistency
- Added `react-native-uikit-colors` package to enhance color management.
- Updated `tailwind.config.ts` to utilize `withUIKit` for better color integration.
- Refactored color handling in `colors.ts` and `utils.ts` to leverage the new package.
- Adjusted components to use safe area insets and improved layout in `rsshub-form.tsx`.
- Enhanced `MarkdownWeb` component with custom styles for better rendering.

This update streamlines color management and improves the overall UI experience.

Signed-off-by: Innei <tukon479@gmail.com>
2025-01-18 16:59:29 +08:00
Stephen Zhou bbb4e7d416 chore: add more type check 2025-01-18 15:02:28 +08:00
DIYgod ac29a18135 fix: pass in otp code 2025-01-18 13:59:21 +08:00
Eric Zhu 8385500c4b chore: update zh-cn translations (#2601) 2025-01-18 11:16:49 +08:00
Stephen Zhou bc9a9d4310 fix(auth): only set status as unauthenticated when there is no session
try #2473
2025-01-18 08:17:27 +08:00
Stephen Zhou eba722fbef chore: update 2025-01-17 23:40:01 +08:00
Stephen Zhou 8be6c13a76 fix(TOTPForm): focus to code after fail 2025-01-17 23:38:51 +08:00
Stephen Zhou 6b884d1fd7 fix: allow set cookie on verify-totp 2025-01-17 23:14:07 +08:00
Innei b2ffd5dd1a fix(Profile): replace Fragment with View for better layout structure in SubscriptionList
Signed-off-by: Innei <tukon479@gmail.com>
2025-01-17 22:51:44 +08:00
Innei 676f9718fb feat(rn): impl user profile page
Signed-off-by: Innei <tukon479@gmail.com>
2025-01-17 22:50:50 +08:00
DIYgod 8bbd8bf856 feat: add default value for VITE_WEB_URL and remove VITE_IMGPROXY_URL 2025-01-17 22:50:33 +08:00
Stephen Zhou dbd238a0f9 fix: no password hint when enable 2fa 2025-01-17 22:36:57 +08:00
Stephen Zhou eb47ec2cca fix: pass token when resetting password 2025-01-17 22:31:58 +08:00
Stephen Zhou b21d92629f chore: use tsslint for lint rule require type check 2025-01-17 21:49:51 +08:00
Stephen Zhou 346cd25311 chore: disable typechecked lint rules 2025-01-17 21:32:52 +08:00
Stephen Zhou 8a52f041bb chore: lint 2025-01-17 21:31:00 +08:00
Innei 13cdee04dc feat: enhance tab screen with blur effect and update action buttons
- Added BlurEffect to the header for improved aesthetics.
- Replaced the Edit button with a drawer opener icon for better UX.
- Removed unused SortActionButton from the right action area.

Signed-off-by: Innei <tukon479@gmail.com>
2025-01-17 21:23:10 +08:00
Stephen Zhou 818b024bbc chore: update hono type 2025-01-17 21:19:16 +08:00
Stephen Zhou 3479a89b1f feat: basic entry data sync (#2597) 2025-01-17 21:12:38 +08:00
Innei 0ea516c9f9 chore(release): release v0.3.2-beta.0 2025-01-17 21:12:17 +08:00
Innei ff76b5cede chore: update changelog
Signed-off-by: Innei <tukon479@gmail.com>
2025-01-17 21:12:00 +08:00
Innei aef9406def feat(rn): add login teams
Signed-off-by: Innei <tukon479@gmail.com>
2025-01-17 21:11:24 +08:00
DIYgod 8a1ff735bd fix(rn): login email 2025-01-17 21:04:44 +08:00
DIYgod 7169ff6407 chore(rn): remove @react-native-cookies/cookies 2025-01-17 21:01:46 +08:00
DIYgod 9efbe79961 fix(rn): login redirection 2025-01-17 21:01:45 +08:00
DIYgod accbf7fa60 feat: use expo-secure-store and better-auth buildin getCookie for auth 2025-01-17 21:01:45 +08:00
Innei 0fc90c7c28 feat(rn): adjust login page styles
Signed-off-by: Innei <tukon479@gmail.com>
2025-01-17 20:16:58 +08:00
DIYgod f5e1d33e2a feat: add cookie to api fetch 2025-01-17 19:00:03 +08:00
DIYgod 3ef5dea5d1 feat: smaller debug button 2025-01-17 13:19:38 +08:00
DIYgod 870905d7b7 feat: sync icons 2025-01-17 13:10:51 +08:00
Stephen Zhou 61b3371848 chore: init entries table 2025-01-17 10:29:07 +08:00
Konv Suu 7e1618cfc2 feat: add i18n for customize toolbar (#2592) 2025-01-17 09:48:15 +08:00
Stephen Zhou 6ed9bd6b07 ci: update 2025-01-17 09:47:59 +08:00
Stephen Zhou dfaa61f7e7 chore: update 2025-01-17 09:22:42 +08:00
Stephen Zhou 7129db766c fix: ai entry actions with user role checks, close #2591 2025-01-17 08:57:20 +08:00
Whitewater 69704f303d fix: dispatch I18N_UPDATE event after language load (#2590) 2025-01-16 23:41:56 +08:00
DIYgod 8db5d53307 feat(rn): init index page 2025-01-16 21:59:10 +08:00
Innei c47905b70f fix(rn): hide tabbar when push to other setting page
Signed-off-by: Innei <tukon479@gmail.com>
2025-01-16 20:55:55 +08:00
Stephen Zhou a7e5a0468a ci: try 2025-01-16 20:44:38 +08:00
fb531b1c9d feat: 2fa (#2540)
Co-authored-by: Innei <tukon479@gmail.com>
Co-authored-by: Innei <i@innei.in>
2025-01-16 20:35:30 +08:00
Innei 4ead50869f feat(rn): setting page list design
Signed-off-by: Innei <tukon479@gmail.com>
2025-01-16 19:29:32 +08:00
Innei 682d1ea37f chore: update bug report template to include 'bug' label
Signed-off-by: Innei <tukon479@gmail.com>
2025-01-16 16:38:34 +08:00
Suemor a231e178c1 feat(locales): dynamically update copyright year (#2583) 2025-01-16 16:26:14 +08:00
Innei 180aa667d5 fix: restore BlurEffect in SearchHeader and enhance refresh control in search tabs
- Reintroduced the BlurEffect component in SearchHeader for improved UI.
- Updated BaseSearchPageFlatList to include a custom refresh control with pull progress handling.
- Added null check for data in SearchFeed and SearchList components to prevent rendering issues when data is undefined.

Signed-off-by: Innei <tukon479@gmail.com>
2025-01-16 15:33:29 +08:00
Innei 77d73c2843 fix: update query key in SearchList component for improved data fetching
Signed-off-by: Innei <tukon479@gmail.com>
2025-01-16 14:11:39 +08:00
Innei de3a625db5 fix: adjust ScrollView padding to accommodate safe area insets in FollowFeed component
Signed-off-by: Innei <tukon479@gmail.com>
2025-01-16 14:07:20 +08:00
Konv Suu 421708630f fix: enhance shortcut handling for OS compatibility (#2576)
* update

* typo

* update

* update
2025-01-16 13:20:14 +08:00
Stephen Zhou 44617411a1 chore: update lint 2025-01-16 11:35:51 +08:00
Stephen Zhou 596476d924 chore: introduce eslint-plugin-react-google-translate 2025-01-16 10:59:06 +08:00