Commit Graph

  • 256f0e0136 refactor(nx): update repository structure 4gray 2026-03-08 20:01:42 +01:00
  • 1780bb0e53 refactor: remove 'on-air' widget and related functionality from dashboard 4gray 2026-03-08 18:55:18 +01:00
  • 3b04b5105f feat(global-favorites): implement global favorites feature with drag-and-drop support 4gray 2026-03-08 18:17:04 +01:00
  • 9e1ef0b0bd refactor: enhance playlist favorites handling and introduce portal activity items 4gray 2026-03-08 15:48:37 +01:00
  • 39dff635eb refactor(types): add getNowPlayingPrograms method and improve type definitions 4gray 2026-03-08 11:25:38 +01:00
  • c6bd861b49 refactor: streamline layout and styling for live stream component 4gray 2026-03-08 11:25:26 +01:00
  • fb4553c55f refactor(styles): streamline style files by forwarding mixins for content grid, portal layout, and sidebar 4gray 2026-03-08 11:24:14 +01:00
  • 268a710bf2 refactor(dashboard): improvements for dashboard widgets 4gray 2026-03-08 11:23:34 +01:00
  • a8fd16b16d style: add shared styles for content grid, portal layout, and sidebar components 4gray 2026-03-08 11:21:44 +01:00
  • bd0a1f36bf refactor: enhance error handling for playlist fetching with user-friendly messages 4gray 2026-03-07 21:45:59 +01:00
  • 4732af8a38 feat: add external playback support and UI enhancements 4gray 2026-03-07 19:06:40 +01:00
  • 3a2114c932 refactor: add portal debug logging utilities and corresponding tests 4gray 2026-03-07 19:05:56 +01:00
  • d847524d0d feat: implement Stalker playback utilities and enhance live stream layout 4gray 2026-03-07 12:07:13 +01:00
  • e2cdcd5f22 feat: add portal inline player component and integrate with existing views 4gray 2026-03-06 23:30:16 +01:00
  • 7bb61ab64c refactor: streamline navigation and layout handling across components 4gray 2026-03-06 23:20:57 +01:00
  • ea55c485a7 Merge pull request #801 from markc1984/master 4gray 2026-03-05 23:42:38 +01:00
  • 5926b152fd chore: add remote debugging port option to serve-electron command 4gray 2026-03-05 23:36:06 +01:00
  • ee411393ce feat: Enhance settings context service with pending scroll target management 4gray 2026-03-05 23:35:45 +01:00
  • e24967fc68 feat: implement Stalker portal normalization and watchdog functionality in playlists and session services feat: enhance EPG list component with channel icon fallback and scrolling behavior style: update styles for EPG list and playlist item components for improved UI fix: add selection state to playlist items in recent playlists component 4gray 2026-03-05 23:35:24 +01:00
  • 7f4c8ae9ad feat: add workspace command palette component with tests 4gray 2026-03-05 23:34:54 +01:00
  • 698668f3e3 refactor: Enhance Stalker Live Stream Layout and EPG components 4gray 2026-03-05 23:34:17 +01:00
  • e76466e250 feat: add support for additional HTTP headers in player and Stalker requests 4gray 2026-03-05 23:33:07 +01:00
  • 2fdb8f409f feat(i18n): update translations for settings, playback, and EPG sources across multiple languages 4gray 2026-03-05 23:31:35 +01:00
  • 39d89c54f1 apply pr review Miguel Álvarez Díez 2026-03-03 23:03:41 +01:00
  • 75e5866a55 fix: epg ignored programs Miguel Álvarez Díez 2026-03-03 22:56:07 +01:00
  • 96f3205868 Merge branch 'vk/dab9-add-sqlite-suppo' 4gray 2026-03-03 18:26:51 +01:00
  • 9787f79176 fix(database): silence expected duplicate-column migration logs 4gray 2026-03-03 12:03:01 +01:00
  • c325b94347 fix(storage): normalize playlist service return types for Electron/PWA 4gray 2026-03-03 11:45:36 +01:00
  • b0e1642e6c fix: address code review issues for mpegts.js integration markc1984 2026-03-03 07:01:50 +00:00
  • e3d1bf2048 fix: support raw MPEG-TS (.ts) streams in all embedded video players markc1984 2026-03-03 05:58:14 +00:00
  • 7370019abe fix: resolve type definition in playlists service 4gray 2026-03-02 23:52:42 +01:00
  • 086eab9306 feat(storage): add SQLite-backed m3u playlists for Electron with IndexedDB migration vk/dab9-add-sqlite-suppo 4gray 2026-03-02 23:41:02 +01:00
  • 129848c4d4 feat: remove home component, and update workspace UI and routing 4gray 2026-03-02 22:31:10 +01:00
  • 20485972c3 feat: refactor dashboard widgets, and remove the home component. 4gray 2026-03-02 22:30:16 +01:00
  • 992b996ecd feat: general development, update core application components, and enhance build scripts. 4gray 2026-03-01 22:52:33 +01:00
  • 9a57eaff92 fix(playlist): add content initialization state and prevent redundant imports 4gray 2026-02-28 13:16:03 +01:00
  • 09efead104 style: enhance UI components with improved styles, search functionality, and error handling feat/generalized-app-shell-ui 4gray 2026-02-26 00:45:58 +01:00
  • aa6a753aa5 style: enhance grid list component with loading skeletons and type safety 4gray 2026-02-25 07:46:28 +01:00
  • ad3f6fc206 feat(downloads): enhance downloads UI with new layout, category filtering, and improved functionality 4gray 2026-02-25 07:45:29 +01:00
  • e1b41832a9 feat(playlist-switcher): add playlist type filters and enhance search functionality 4gray 2026-02-25 07:45:00 +01:00
  • 853ba51c25 style(widget): add title class to focus source and improve text overflow handling 4gray 2026-02-25 07:44:03 +01:00
  • ff76eb1af2 feat: Refactor workspace panel resizing to use a unified storage key, enhance downloads UI, and introduce new AI assistant skill definitions. 4gray 2026-02-25 00:17:34 +01:00
  • 6cae7ade76 style(ui): enhance workspace UI with new styles and layout adjustments 4gray 2026-02-24 21:15:34 +01:00
  • 9193f8bb80 feat(workspace): add i18n support for dashboard widgets and update translations 4gray 2026-02-24 21:14:34 +01:00
  • edfcffb7d9 feat(routes): implement workspace layout for routing and enhance navigation structure 4gray 2026-02-24 19:18:27 +01:00
  • 22c1e5462c refactor: code style improvements 4gray 2026-02-24 19:18:09 +01:00
  • ae5ee88495 feat(search): conditionally render search input and add showSearchInput property 4gray 2026-02-24 19:17:08 +01:00
  • 5e46731d26 feat(favorites): add global favorites retrieval and update layout for workspace support 4gray 2026-02-24 19:16:41 +01:00
  • 09076d1046 style(tailwind): update form field classes to use 'w-full' for consistent styling 4gray 2026-02-24 19:15:50 +01:00
  • 5dcdb2d305 feat(settings): enhance UI layout and improve settings navigation 4gray 2026-02-24 19:15:25 +01:00
  • 8f799e338a feat: implement portal rail links component with dynamic navigation 4gray 2026-02-24 19:15:01 +01:00
  • 24581a2131 feat: refactor Stalker layout to support workspace mode 4gray 2026-02-24 19:14:24 +01:00
  • fd2f5972b0 feat: refactor xtream-electron related views 4gray 2026-02-24 19:13:25 +01:00
  • a9be475ce1 refactor: remove legacy xtream portal view 4gray 2026-02-24 19:12:23 +01:00
  • 27bcc9d059 feat(workspace): implement workspace shell and sources filters panel 4gray 2026-02-24 19:11:04 +01:00
  • 349fbcea47 style(theme): enhance M3 theme styles and integrate Tailwind CSS configuration 4gray 2026-02-24 19:10:02 +01:00
  • fa742cbaba feat(api): add dbGetGlobalFavorites method to expose global favorites 4gray 2026-02-24 19:09:16 +01:00
  • 4211f22a69 feat(dashboard): create separate workspace-dashboard lib with widgets 4gray 2026-02-24 19:08:10 +01:00
  • 5952ce3719 ci(build): add ia32 architecture support for NSIS target 4gray 2026-02-21 11:57:41 +01:00
  • 4387d0e019 feat(settings): enhance settings layout, add two-columns layout 4gray 2026-02-21 11:57:02 +01:00
  • 538649feff feat(players): enhance video player with audio track management and UI adjustments Entire-Checkpoint: f35656857e95 4gray 2026-02-21 11:56:21 +01:00
  • 95c32708ee test: add stalker-mock-server and integrate with e2e tests 4gray 2026-02-21 08:44:27 +01:00
  • d7ee25e3aa chore: add dev dependencies and bump version to v0.20 4gray 2026-02-21 08:41:59 +01:00
  • 0553cd8097 test: add xtream-mock-server with initial implementation 4gray 2026-02-21 08:40:51 +01:00
  • fae4c44804 chore: update angular dependencies 4gray 2026-02-20 08:22:50 +01:00
  • 0b05c07462 chore: remove pnpm version specification in workflows 4gray 2026-02-19 23:13:07 +01:00
  • 61d34aef7a chore: switch to pnpm 4gray 2026-02-19 23:08:36 +01:00
  • f8b8464c4a chore: update nx dependencies 4gray 2026-02-19 21:52:54 +01:00
  • 8b46a85678 chore: update claude and entire settings 4gray 2026-02-19 21:49:07 +01:00
  • 5782c70a24 refactor: rename xtream-tauri references to xtream-electron in documentation 4gray 2026-02-19 21:47:38 +01:00
  • 496c58a344 refactor(xtream): rename xtream-tauri folder 4gray 2026-02-19 21:47:11 +01:00
  • 78492df316 docs(blog): add v0.19 release blogpost and associated images 4gray 2026-02-19 19:01:23 +01:00
  • 4a32898a2f refactor(season-container): simplify isEpisodeInProgress method by removing unnecessary logging v0.19.0 4gray 2026-02-16 23:47:30 +01:00
  • 61f095b6f5 feat(global-search-recent): enhance global search and recently viewed items with search functionality and filters 4gray 2026-02-16 23:37:39 +01:00
  • 61ef8e2553 refactor(xtream): introduce silent actions and improve error handling for Xtream requests 4gray 2026-02-16 23:37:05 +01:00
  • d6f5561e6b feat(header): add global search and recent buttons with functionality 4gray 2026-02-16 22:49:09 +01:00
  • 99771539c6 fix(recently-viewed): prevent Electron drag-region from blocking click interactions 4gray 2026-02-16 22:47:51 +01:00
  • 147439c02f fix(stalker): reset totalCount to 0 when no valid category or playlist is available 4gray 2026-02-16 22:47:35 +01:00
  • 36051900ca fix(category-view): update selectedCategoryId type to support null and undefined 4gray 2026-02-16 22:47:15 +01:00
  • 0623baa4b7 fix(playlists): update timestamp of recently viewed items 4gray 2026-02-16 22:16:12 +01:00
  • 52a618fd0f feat(stalker): display all type items when no category is selected 4gray 2026-02-16 22:15:20 +01:00
  • 53a23cd03a fix(player): update title in player when switching between items 4gray 2026-02-16 22:07:16 +01:00
  • c7c4831aae chore(website): enhance FeatureGrid component with improved styling and animations for hero and carousel features Entire-Checkpoint: 7a30eb9285b7 4gray 2026-02-15 23:38:19 +01:00
  • 976d291261 chore(website): improve layout and styling for DownloadCTA and Hero components for mobile version Entire-Checkpoint: 033757b19995 4gray 2026-02-15 23:21:07 +01:00
  • 87b2c509aa fix(channel-list): handle null values in channelList input setter Entire-Checkpoint: 033757b19995 4gray 2026-02-15 23:20:50 +01:00
  • 7931127aa6 chore(website): enhance SEO with structured data and meta tags in various components 4gray 2026-02-15 01:22:59 +01:00
  • bdf0e3265a chore(website): add BlogImageSlider component and demo usage in blog components 4gray 2026-02-15 01:18:39 +01:00
  • 69db46e122 chore(website): add reusable blog components including IconFeatureGrid, ImageGallery, LinkCards, PostButton, ReleaseMeta, Spoiler, StatusPill, StepRail, TerminalBlock 4gray 2026-02-15 01:11:07 +01:00
  • d19ae82e72 chore(website): add support section with SVG illustration and footer watermark 4gray 2026-02-15 00:33:42 +01:00
  • 59581bd890 chore: add @tailwindcss/typography package and update dependencies 4gray 2026-02-14 22:32:16 +01:00
  • ef65c48f11 Merge pull request #775 from 4gray/claude/dazzling-lamport 4gray 2026-02-14 21:25:12 +01:00
  • 3dc3794ac2 feat(website): add Astro landing page and blog with cinematic broadcast design claude/dazzling-lamport 4grayandClaude Opus 4.6 2026-02-14 19:47:47 +01:00
  • d7953d9e13 Merge pull request #771 from 4gray/refactor/stalker-portals 4gray 2026-02-14 16:27:33 +01:00
  • 4049109ffd refactor(stalker): optimize imports and sorting functions for better performance refactor/stalker-portals 4gray 2026-02-14 16:22:08 +01:00
  • ac2ca36470 Merge pull request #769 from 4gray/feat/remote-control-for-xtream 4gray 2026-02-14 16:16:55 +01:00
  • 3ee1d71b79 fix(remote-control): add payload size limit handling for remote control requests feat/remote-control-for-xtream 4gray 2026-02-14 16:11:35 +01:00
  • 935ef35618 docs: add architecture documentation for M3U playlist, remote control, EPG, and Stalker portal 4gray 2026-02-14 15:48:52 +01:00
  • 67b32e82fe test(stalker): add compatibility tests for StalkerStore API 4gray 2026-02-14 15:44:44 +01:00
  • a9eee9e64f refactor(stalker): adapt store calls, enhance recently viewed, favorites, download manger layout 4gray 2026-02-14 15:44:16 +01:00
  • 91aa6c02a0 refactor(stalker): stalker store split to feature-based composition 4gray 2026-02-14 15:42:46 +01:00