Commit Graph
1184 Commits
Author SHA1 Message Date
4gray 62cb231e8f refactor(xtream-tauri): implement player service to manage external player interactions 2024-12-20 22:55:47 +01:00
4gray 512211b8dc chore: remove outdated asset file app-v1.0.0-5 2024-12-19 21:46:49 +01:00
4gray 0076882ed8 chore: bump version to 1.0.0-beta.5 2024-12-19 21:44:28 +01:00
4gray a4eeafe6cb fix(media): prevent process termination on Windows for close_mpv_process function 2024-12-16 23:58:17 +01:00
4gray 0bdb06c808 test(playlist-info): add mock for ActivatedRoute in component tests 2024-12-16 22:55:43 +01:00
4gray 113f6dcbb8 feat(database): add origin and referrer fields to migration schema 2024-12-16 22:53:40 +01:00
4gray 456406fce9 refactor(category-content-view): improve readability of item iteration in template 2024-12-16 01:39:37 +01:00
4gray a819bd057a feat(pipes): add filterByType pipe for filtering favorite items by type 2024-12-16 01:39:31 +01:00
4gray e710f472b4 feat(database): implement database service for playlist management and operations 2024-12-16 01:39:20 +01:00
4gray 9cb326aa44 feat(playlist-info): enhance playlist export functionality and integrate database updates 2024-12-16 01:39:09 +01:00
4gray 6b52d6b059 feat(playlist): add SQLite integration for playlist management in Tauri 2024-12-16 01:38:54 +01:00
4gray 744a63f327 feat(mpv-player-bar): add MPV player bar component with process management UI 2024-12-16 01:38:19 +01:00
4gray 1827afb783 feat(routing): enhance routing for Tauri with dynamic component loading and additional paths 2024-12-16 01:37:55 +01:00
4gray 9ffef67813 feat(tauri): new xtream module 2024-12-16 01:36:56 +01:00
4gray 1d59396c50 feat(media): enhance MPV process management and add database migrations for playlists and content 2024-12-16 01:35:07 +01:00
4gray 2e8a7494b4 feat(player): add ArtPlayer and DPlayer components with integration in video player 2024-12-15 21:02:14 +01:00
4gray b1f11a57bc feat: implement sqlite based xtream store 2024-12-15 15:10:59 +01:00
4gray 8088210604 feat(interfaces): add optional id and type fields to XtreamCategory and XtreamItem interfaces 2024-12-14 16:17:13 +01:00
4gray 9ef3254edf style: add default poster image 2024-12-14 16:17:00 +01:00
4gray e0abc03a14 feat(theme): simplify color palette definitions and update theme configurations 2024-12-14 16:14:34 +01:00
4gray 16f2b13e8c feat(recent-playlists): disable spellcheck and autocomplete for search input 2024-12-13 20:17:47 +01:00
4gray d3d77a1e94 fix(i18n): update BACK_TO_HOME text to be more concise 2024-12-08 20:06:14 +01:00
4gray 64d4d54dbe feat(data-service): add fetchData method to DataService and its implementations 2024-12-08 20:03:05 +01:00
4gray 67e2c54e6f feat(webpack): remove outdated Angular Webpack config 2024-12-07 16:34:09 +01:00
4gray c34a6a94a0 feat(dependencies): add tauri-sql dependency 2024-12-07 16:33:32 +01:00
4gray 4193a67db3 feat(multi-epg): only show channels from current playlist in multi-epg view 2024-12-07 16:32:25 +01:00
4gray fb650b2bdd feat(recent-playlists): add hotkey (ctrl/cmd + f) for playlist search 2024-12-07 16:29:47 +01:00
4gray d04a76d652 feat(database): add initial database migration and configuration for SQLite 2024-12-07 16:28:43 +01:00
4gray a0931eebbd feat(epg): port multi-epg feature ot tauri 2024-12-07 16:27:57 +01:00
4gray 15da94c662 refactor(backend): restructure tauri commands 2024-12-07 16:26:51 +01:00
4gray 04ccc67021 chore: remove Electron build configuration files 2024-12-01 19:49:30 +01:00
4gray d6dd9f14c7 fix: improve URL handling and add validation for EPG source input 2024-12-01 17:03:25 +01:00
4gray b3682abd37 refactor: code style improvements 2024-12-01 16:30:48 +01:00
4gray 47ff7aa2dc test: update component tests 2024-12-01 16:29:24 +01:00
4gray d13fa6fa28 feat: implement file dialog for playlist uploads in FileUploadComponent 2024-12-01 15:00:27 +01:00
4gray c9a917ef9d fix: update environment checks from Electron to Tauri in PlaylistInfoComponent 2024-12-01 14:58:47 +01:00
4gray ce91f92a9c fix: set settings fix 2024-12-01 14:09:54 +01:00
4gray 823212ad7b refactor: remove ElectronService and related files, updating DataFactory for environment checks 2024-12-01 14:02:18 +01:00
4gray 138e8a3027 chore: update readme file 2024-12-01 13:51:57 +01:00
4gray 2eee42c4ce feat: activate bundleMediaFramework in packaging configurations for AppImage 2024-11-30 16:54:36 +01:00
4gray 2e16054fc3 fix: add Tauri environment check in EpgService methods 2024-11-30 16:53:24 +01:00
4gray 0c5ac2953d fix: update hardcoded IP in docker-compose.yml to use localhost 2024-11-30 16:44:56 +01:00
4gray b3557ef23a Merge pull request #473 from gouwazi/electron
Update README for Gentoo installation instructions
2024-11-30 10:09:50 +01:00
gouwazi b93287db98 docs: update README to include installation instructions for Gentoo 2024-11-30 16:58:22 +08:00
4gray 74c2406caa Merge pull request #481 from 4gray/update-dockerfile
fix: update Dockerfile and GitHub Actions workflow
app-v1.0.0-4
2024-11-29 23:32:58 +01:00
4gray 2259e1116c fix: update Dockerfile and GitHub Actions workflow
Update the CMD instruction in the Dockerfile to target 
main.js instead of main-*.js for better specificity. 
Modify the tag and release names in the GitHub Actions 
workflow to follow a consistent naming convention, 
ensuring clarity in versioning.
2024-11-29 23:12:10 +01:00
4gray 6eab035b42 Merge pull request #478 from 4gray/update-github-actions-workflows
update-github-actions-workflows
2024-11-29 01:16:41 +01:00
4gray 537d30ab1e feat(ci): update Docker workflow to include version tagging
Adds a step to install jq and retrieves the version from 
package.json to tag the Docker image. This ensures that the 
Docker image is versioned correctly based on the package 
version, improving traceability and deployment consistency.
2024-11-29 01:13:34 +01:00
4gray 9a7e9ae687 feat(ci): update release naming convention in workflow
Modifies the tagName and releaseName in the Tauri release 
workflow to include platform and arguments for better 
version identification. This change enhances clarity and 
consistency in release management.
2024-11-29 01:13:34 +01:00
4gray 609ae91426 bump: update version to 1.0.0-beta.4 across files
Updates the version number from 1.0.0-beta.3 to 1.0.0-beta.4 in 
package.json, package-lock.json, Cargo.toml, Cargo.lock, and 
tauri.conf.json to reflect the latest release. This change 
ensures consistency across project files and prepares for the 
next deployment.
2024-11-29 01:13:34 +01:00