4gray
|
fac3a9d49e
|
chore: bump version to 1.0.0-beta.6
|
2025-04-05 15:07:04 +02:00 |
|
4gray
|
e5a1684fea
|
feat(epg): fetch epg from local files
|
2025-04-04 20:25:46 +02:00 |
|
4gray
|
b9fae1e493
|
feat(permissions): allow fetching of local files
|
2025-04-04 20:25:26 +02:00 |
|
4gray
|
4872d8ec87
|
fix(multi-epg): get epg for channels by name
|
2025-04-04 20:24:35 +02:00 |
|
4gray
|
47c67b306a
|
fix(epg): get epg for channels by name
|
2025-04-04 20:24:08 +02:00 |
|
4gray
|
457e4b73b2
|
fix: update frontendDist path in tauri configuration for correct build output
|
2025-03-11 23:59:54 +01:00 |
|
4gray
|
820ef1145a
|
fix: refactor sidebar component for improved layout and responsiveness
|
2025-03-10 22:32:13 +01:00 |
|
4gray
|
ef2b42f3f7
|
fix: update environment detection to use Tauri instead of Electron for service worker registration
|
2025-03-10 22:17:12 +01:00 |
|
4gray
|
119a7b156b
|
fix: fix playlist update mechanism and improve response handling in Tauri service
|
2025-03-10 22:04:41 +01:00 |
|
4gray
|
bfe061d8b7
|
fix(i18n): add success message for playlist removal and correct typo in remove all playlists dialog
|
2025-03-10 22:03:36 +01:00 |
|
4gray
|
449d1eab07
|
fix(i18n): add missing translation strings
|
2025-03-10 21:02:43 +01:00 |
|
4gray
|
2e2dc8e45a
|
fix(export): fix export functionality and improve error handling and translation support
|
2025-03-10 21:02:11 +01:00 |
|
4gray
|
fb106dd555
|
fix: enhance file system capabilities by adding write text file permission and scope configuration
|
2025-03-10 21:01:26 +01:00 |
|
4gray
|
177a166c05
|
fix: improve playlist removal process with success notification and optimized database queries
|
2025-03-10 20:00:35 +01:00 |
|
4gray
|
8345c1f44f
|
fix: update app version retrieval to use GitHub releases API
|
2025-03-10 19:19:01 +01:00 |
|
4gray
|
a3a8f96eaa
|
fix: refresh local playlist functionallity
|
2025-03-09 19:38:43 +01:00 |
|
4gray
|
b07bda2663
|
chore: enhance file system capabilities by adding read permissions
|
2025-03-09 19:02:02 +01:00 |
|
4gray
|
3910c0c85c
|
chore: update tauri dependencies and add file reading capability
|
2025-03-07 20:59:48 +01:00 |
|
4gray
|
35c9ca2bab
|
chore: update Node.js engine requirement to version 20 or higher
|
2025-03-04 22:13:24 +01:00 |
|
4gray
|
d22121704b
|
chore: update bug report template to reflect migration from Electron to Tauri
|
2025-03-04 22:06:12 +01:00 |
|
4gray
|
ec66c9da4a
|
chore: update GitHub workflows to use master branch and upgrade Node.js version to 22
|
2025-03-04 22:05:53 +01:00 |
|
4gray
|
7b534f8582
|
chore: remove Electron-related files from tsconfig.serve.json
|
2025-03-04 22:03:21 +01:00 |
|
4gray
|
aa323b1eda
|
chore: update README to reflect migration from Electron to Tauri and improve formatting
|
2025-03-04 22:01:42 +01:00 |
|
4gray
|
6cb9dc5b13
|
chore: upgrade Node.js version to 22-alpine and adjust artifact copy path in Dockerfile
|
2025-03-03 22:28:37 +01:00 |
|
4gray
|
762c53610b
|
chore: replace TranslateModule with TranslatePipe in multiple components
|
2025-03-03 19:56:21 +01:00 |
|
4gray
|
00e7883cee
|
chore: upgrade @ngx-translate packages to versions 16.0.4 and 16.0.1
|
2025-03-03 19:51:18 +01:00 |
|
4gray
|
a2133be1aa
|
chore: update dependencies for Jest packages
|
2025-03-03 19:43:23 +01:00 |
|
4gray
|
e0692dd48e
|
chore: upgrade Angular ESLint packages to version 19.2.0
|
2025-03-03 19:40:04 +01:00 |
|
4gray
|
a75705d5c7
|
chore: upgrade NgRx packages to version 19.0.1
|
2025-03-03 19:36:56 +01:00 |
|
4gray
|
0176452bcf
|
chore: upgrade Angular material to v19.2.1
|
2025-03-03 19:34:51 +01:00 |
|
4gray
|
c147a9da7c
|
chore: update to angular 19
|
2025-03-03 19:32:38 +01:00 |
|
4gray
|
e2942f3e00
|
fix(pwa): ensure promise resolution in PwaService when conditions are not met
|
2025-03-03 18:47:25 +01:00 |
|
4gray
|
996cb30f4c
|
feat(sort): implement sorting functionality for playlists with user-defined options
|
2025-03-01 22:27:50 +01:00 |
|
4gray
|
6b9e021d74
|
feat(xtream): add connection testing functionality and portal status service
|
2025-03-01 22:00:04 +01:00 |
|
4gray
|
d0c8e8259e
|
refactor(xtream): remove unused Store injection from main container component
|
2025-03-01 21:54:05 +01:00 |
|
4gray
|
29328a71f1
|
refactor(playlist): remove drag-and-drop functionality and clean up styles
|
2025-03-01 21:45:09 +01:00 |
|
4gray
|
8b586fd8c1
|
test: update specs
|
2025-03-01 19:53:39 +01:00 |
|
4gray
|
4cd7ab0afe
|
refactor(electron): remove unused preload, HTML, and server files
|
2025-03-01 19:53:05 +01:00 |
|
4gray
|
0f0f1775d6
|
fix(app): restrict global keydown event listener to Tauri environment
|
2025-03-01 18:16:27 +01:00 |
|
4gray
|
8222d82b01
|
fix(update): ensure update check is only performed in Tauri environment
|
2025-03-01 14:22:54 +01:00 |
|
4gray
|
01bbf396a9
|
fix(routing): remove enableTracing option from RouterModule configuration
|
2025-03-01 14:22:32 +01:00 |
|
4gray
|
a43d43782a
|
feat(xtream): add portal status indicator in playlist-item cmp
|
2025-02-22 20:00:20 +01:00 |
|
4gray
|
23434d367b
|
fix(favorites): use toggleFavorite logic from store for xtream live channels
|
2025-01-27 10:14:10 +01:00 |
|
4gray
|
c2459f3dcc
|
feat(player): enhance video player IPC events with origin and referrer support
|
2025-01-27 08:57:05 +01:00 |
|
4gray
|
50df27f5ee
|
feat(global-search): implement global search functionality and manage recently viewed items
|
2025-01-27 08:56:06 +01:00 |
|
4gray
|
a56e3594b4
|
feat(recently-viewed): enhance UI with playlist grouping and global search support
|
2025-01-27 08:55:21 +01:00 |
|
4gray
|
5f44107d5e
|
feat(app): add global search and recently viewed dialogs with keyboard shortcuts
|
2025-01-27 08:55:03 +01:00 |
|
4gray
|
83afd91c79
|
feat(tauri): add 'fs:allow-write-file' capability to enable file writing
|
2025-01-27 08:48:47 +01:00 |
|
4gray
|
74a5459735
|
fix(database): order categories by name in database query for consistency
|
2024-12-26 23:35:17 +01:00 |
|
4gray
|
cf6c5b4317
|
feat(xtream): add loadChannelEpg method to fetch EPG listings with decoding
|
2024-12-26 22:21:37 +01:00 |
|
4gray
|
175d631607
|
refactor(xtream): remove unused XtreamApiService to streamline codebase
|
2024-12-26 22:21:07 +01:00 |
|
4gray
|
298d97a331
|
feat(xtream): add 'stop' property to EpgItem interface for enhanced program timing
|
2024-12-26 22:20:58 +01:00 |
|
4gray
|
8f93b9961c
|
feat(xtream): implement EPG display with current program highlighting and progress tracking
|
2024-12-26 22:20:43 +01:00 |
|
4gray
|
23b967aad7
|
feat(xtream): enhance EPG view with current program highlighting and progress indicator
|
2024-12-26 22:20:30 +01:00 |
|
4gray
|
181dee4a47
|
style(xtream): update icon colors to improve visibility and consistency
|
2024-12-26 22:20:11 +01:00 |
|
4gray
|
e6a34593d4
|
refactor(xtream): streamline fetching of VOD and serial details with metadata
|
2024-12-26 14:59:18 +01:00 |
|
4gray
|
f4dda4c274
|
feat(xtream): add portal status type and interface to manage portal state
|
2024-12-26 14:57:09 +01:00 |
|
4gray
|
bc8e5c98ea
|
refactor(xtream): simplify layout structure and improve styling for video player and EPG sections
|
2024-12-26 14:56:53 +01:00 |
|
4gray
|
f06bcefcd3
|
style(xtream): reorganize navigation layout with section labels and improved styling
|
2024-12-26 14:03:36 +01:00 |
|
4gray
|
d36b808026
|
feat(xtream): enhance portal status display with dynamic styling and actions
|
2024-12-26 13:33:59 +01:00 |
|
4gray
|
96f61bc859
|
feat(xtream): add remove button for individual recently viewed items
|
2024-12-26 11:03:59 +01:00 |
|
4gray
|
ef7aca9765
|
fix(with-recent-items): enhance content selection query to include category filtering
|
2024-12-26 11:02:45 +01:00 |
|
4gray
|
bb23e834fe
|
fix(epg): prefer channel.tgv.id for epg match
|
2024-12-25 21:06:52 +01:00 |
|
4gray
|
1da10c8adf
|
style(channel-list-item): improve layout and styling for channel list item component
|
2024-12-25 21:04:13 +01:00 |
|
4gray
|
b9b5ac7df9
|
style(playlist-error-view): update empty category image styling for better responsiveness
|
2024-12-25 21:03:47 +01:00 |
|
4gray
|
71d11da14a
|
refactor(toolbar): rename addToFavorites to updateFavoriteStatus and improve button structure
|
2024-12-25 21:02:25 +01:00 |
|
4gray
|
e8062d4d68
|
refactor(tauri): use default builder for window state plugin initialization
|
2024-12-25 18:54:28 +01:00 |
|
4gray
|
f70ed99a19
|
chore(dependencies): update Tauri packages to latest versions
|
2024-12-24 23:23:07 +01:00 |
|
4gray
|
17e4441765
|
chore(vscode): update settings to prevent automatic opening of test results
|
2024-12-24 23:19:36 +01:00 |
|
4gray
|
5dd4dd2aba
|
refactor(xtream): update favorite status checks and toggleFavorite method to include IDs
|
2024-12-24 23:19:24 +01:00 |
|
4gray
|
755e12aaa6
|
style(search-results): remove max-width from search field for better responsiveness
|
2024-12-24 23:19:05 +01:00 |
|
4gray
|
37783b3848
|
refactor(xtream): refactor xtream store
|
2024-12-24 23:18:29 +01:00 |
|
4gray
|
aca262185e
|
style(epg-view): update title styling and improve component imports for better readability
|
2024-12-24 23:16:56 +01:00 |
|
4gray
|
94e07a07a7
|
refactor(xtream): define XtreamState interface in extra file
|
2024-12-24 23:16:20 +01:00 |
|
4gray
|
89f24af108
|
feat(navigation): reorganize settings and account info layout for improved navigation
|
2024-12-24 01:46:25 +01:00 |
|
4gray
|
973f94d700
|
feat(xtream): enhance layout and navigation in category and recently viewed components
|
2024-12-24 01:02:24 +01:00 |
|
4gray
|
89ec644d9f
|
feat(xtream): implement portal channels list and enhance layout for improved navigation
|
2024-12-24 01:01:55 +01:00 |
|
4gray
|
e4569556a1
|
feat(xtream): refactor layout structure and add new shell component for improved navigation
|
2024-12-24 01:01:00 +01:00 |
|
4gray
|
483f0525f3
|
feat(favorites): display item counts in tabs and improve layout responsiveness
|
2024-12-24 01:00:24 +01:00 |
|
4gray
|
27b79b677e
|
feat(search-results): enhance search input handling and layout adjustments
|
2024-12-24 00:59:54 +01:00 |
|
4gray
|
d6dd752007
|
feat(xtream): add computed property for items from selected category and improve category selection handling
|
2024-12-24 00:58:57 +01:00 |
|
4gray
|
27f36a189e
|
style(xtream): cosmetic improvements
|
2024-12-24 00:58:26 +01:00 |
|
4gray
|
687880e4a3
|
refactor(routes): update xtream routes and move into a separate file
|
2024-12-24 00:57:26 +01:00 |
|
4gray
|
b70d87faf2
|
fix(settings): settings store initialization
|
2024-12-21 21:35:17 +01:00 |
|
4gray
|
b565636189
|
feat(category-view): extract template to own file
|
2024-12-20 23:11:10 +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 |
|