Commit Graph

47 Commits

Author SHA1 Message Date
Xin
04e0d0ac17 Update package.json 2025-08-15 18:05:43 +08:00
Xin
3e6bcb4920 Update package.json 2025-08-15 17:52:51 +08:00
zimplexing
6db0c5d888 fix(api): enhance SourceConfig filtering to ensure unique site entries and improve validation
fix(update): update GitHub URLs in UpdateConfig and bump version to 1.3.5
2025-08-15 17:24:42 +08:00
zimplexing
cfb3982611 fix(api): update getResources method to fetch from admin config and add safety checks for SourceConfig 2025-08-15 16:56:06 +08:00
zimplexing
3e3796ab5c fix(update): update GitHub URLs in UpdateConfig and bump version to 1.3.3 2025-08-15 15:53:49 +08:00
Xin
9fcdf4b5aa Update package.json 2025-08-15 15:25:17 +08:00
zimplexing
09c3931117 chore(version): bump version to 1.3.1 2025-08-14 14:08:30 +08:00
zimplexing
1cf3733ee2 refactor(config): clean up and standardize code formatting in configuration files 2025-08-14 11:08:54 +08:00
zimplexing
108c20cd26 refactor(build): streamline prebuild and build scripts for consistency 2025-08-13 21:23:51 +08:00
Xin
250c42e1ff Update package.json 2025-08-13 21:04:12 +08:00
zimplexing
44adbf37a0 chore(version): update version to 1.3.0 2025-08-13 20:11:12 +08:00
zimplexing
f0c797434d fix(update): resolve APK download path issue and enhance update components
- Fix UpdateService to use DocumentDir instead of DownloadDir for APK storage
- Add retry mechanism for network failures in version checking and downloading
- Implement automatic cleanup of old APK files to manage storage
- Replace TouchableOpacity with StyledButton in UpdateModal for consistency
- Add TV focus control to UpdateSection component
- Reduce category button spacing on TV for better navigation
- Update download URL template to match release naming convention
2025-08-13 17:19:48 +08:00
zimplexing
9e9e4597cc feat: Enhance mobile and tablet support with responsive layout adjustments and new navigation components 2025-08-01 16:36:28 +08:00
zimplexing
e8f10d83bf chore: bump version to 1.2.11 2025-08-01 13:55:39 +08:00
zimplexing
706b04aeb2 Merge remote-tracking branch 'origin/master' into v1.2.11 2025-08-01 13:53:32 +08:00
zimplexing
18aba87ddb feat: Implement automatic update checking and user notifications for new versions 2025-08-01 13:53:29 +08:00
zimplexing
8c5877760f fix: update version number to 1.2.10 2025-07-29 19:17:51 +08:00
zimplexing
e5a40da8ad chore: bump version to 1.2.9 in package.json 2025-07-25 18:25:39 +08:00
zimplexing
c9587d7070 chore: bump version to 1.2.8 in package.json 2025-07-25 14:15:18 +08:00
zimplexing
3fa2eb3159 feat: add useKeepAwake to LivePlayer and update version to 1.2.7 2025-07-21 19:03:12 +08:00
zimplexing
e4e4417ef6 feat: enhance LivePlayer messages with localized text and improve M3U parsing logic 2025-07-21 14:06:44 +08:00
zimplexing
813ca40576 chore: bump version to 1.2.5 in package.json 2025-07-18 22:21:53 +08:00
zimplexing
2fd30c8fd7 chore: bump version to 1.2.4 in package.json 2025-07-18 19:59:42 +08:00
zimplexing
828a0b3d72 chore: bump version to 1.2.3 in package.json 2025-07-18 19:09:29 +08:00
zimplexing
bd7087264d feat: add VideoLoadingAnimation component and integrate it into detail, play, and search screens for improved loading experience 2025-07-18 17:15:24 +08:00
zimplexing
4b3d1c620b chore: update version to 1.2.2 in package.json 2025-07-17 22:06:15 +08:00
zimplexing
c514a6d03e chore: update version to 1.2.1 in package.json 2025-07-16 22:06:28 +08:00
zimplexing
9540aaa3b9 chore: update version to 1.2.0 in package.json 2025-07-16 21:31:21 +08:00
zimplexing
2bed3a4d00 feat: implement user authentication and logout functionality
- Added login/logout buttons to the HomeScreen and SettingsScreen.
- Integrated authentication state management using Zustand and cookies.
- Updated API to support username and password for login.
- Enhanced PlayScreen to handle video playback based on user authentication.
- Created a new detailStore to manage video details and sources.
- Refactored playerStore to utilize detailStore for episode management.
- Added sourceStore to manage video source toggling.
- Updated settingsStore to fetch server configuration.
- Improved error handling and user feedback with Toast notifications.
- Cleaned up unused code and optimized imports across components.
2025-07-14 22:55:55 +08:00
zimplexing
fbe858715a fix: Update channel change logic to use useCallback for better performance; adjust resource check in VideoSourceSection 2025-07-11 21:44:15 +08:00
zimplexing
ea601ba640 Refactor http-server implemention 2025-07-11 11:09:29 +08:00
zimplexing
9e4d4ca242 feat: Support remote input 2025-07-10 22:18:34 +08:00
zimplexing
2ab64a683c Revert "Add voice search functionality to SearchScreen and update dependencies"
This reverts commit 8000cde907.
2025-07-10 16:47:18 +08:00
zimplexing
8000cde907 Add voice search functionality to SearchScreen and update dependencies 2025-07-10 14:34:36 +08:00
zimplexing
caba0f3d70 Enhance category and tag selection functionality in HomeScreen 2025-07-10 13:09:01 +08:00
zimplexing
30724a1e19 Add toast notifications for intro and outro time settings, update player store and media button for new time tracking 2025-07-08 22:07:14 +08:00
zimplexing
b238ffe3ba Refactor button animation logic to focus only on isFocused state and update version to 1.1.0 2025-07-08 20:33:06 +08:00
zimplexing
08e24dd748 Refactor components to use Zustand for state management
- Updated EpisodeSelectionModal to utilize Zustand for episode selection state.
- Refactored PlayerControls to manage playback state and controls using Zustand.
- Simplified SettingsModal to handle settings state with Zustand.
- Introduced homeStore for managing home screen categories and content data.
- Created playerStore for managing video playback and episode details.
- Added settingsStore for managing API settings and modal visibility.
- Updated package.json to include Zustand as a dependency.
- Cleaned up code formatting and improved readability across components.
2025-07-06 20:45:42 +08:00
zimplexing
b2b667ae91 Refactor & Fix issue 2025-07-06 16:43:25 +08:00
zimplexing
b266e63ac8 Update version to 1.0.5, remove config.json, and modify .gitignore and vercel.json include paths 2025-07-04 18:11:25 +08:00
zimplexing
92fd2fa76f Support http 2025-07-04 18:11:25 +08:00
zimplexing
680edee499 Support http 2025-07-04 18:11:25 +08:00
zimplexing
7a1a830e61 Update 2025-07-04 18:11:25 +08:00
zimplexing
810a13a33c Update 2025-07-04 18:11:25 +08:00
zimplexing
4070a256a7 Update 2025-07-04 18:11:23 +08:00
zimplexing
6b51cd0a19 Update 2025-07-04 18:10:53 +08:00
zimplexing
7e6095d2bb Update 2025-07-04 18:10:28 +08:00