Skip to content

📜 Changelog Complet par Version

Note: ce document est une archive editoriale. Le changelog officiel auto-genere est CHANGELOG.md a la racine du repository.

Naviguez dans l'historique de l'application par version.

🎯 Navigation Rapide


🚀 Travail en cours

2026-03-14

  • 🐛 Correctifs: escape special characters in sequence diagram aliases ([5e88a18])
  • 🐛 Correctifs: escape special characters in Mermaid labels on homepage ([b35dc27])
  • 🐛 Correctifs: restore Mermaid diagrams on technical homepage by moving them out of v-pre ([04d5a83])
  • 🐛 Correctifs: restore Mermaid rendering by moving blocks out of v-pre tags ([f3ad3fb])
  • 🐛 Correctifs: wrap technical homepage diagrams in v-pre for proper rendering ([e6dab79])
  • 📝 Documentation: fix corrupted tags and enable ignoreDeadLinks for stable technical build ([96a22b2])
  • 📝 Documentation: finalize technical and commercial VitePress setup with automated indexes and v-pre escaping ([5f2e210])
  • 🔧 Maintenance: ignore .vitepress cache and remove it from history ([92dafe4])
  • 🐛 Correctifs: wrap all technical documentation content in v-pre tags ([78e5602])
  • 🐛 Correctifs: escape ping response documentation using v-pre to avoid VitePress build errors ([2dba99a])
  • 🐛 Correctifs: escape technical content using v-pre in overview.md to avoid VitePress build errors ([cc01929])
  • 🐛 Correctifs: escape technical content using v-pre to avoid VitePress build errors ([a979081])
  • 🚀 Fonctionnalités: automatically generate index.md for technical subdirectories ([51d791f])
  • 🐛 Correctifs: set proper homepages for commercial and technical documentation ([5ccfba4])
  • 🔧 Maintenance: set dev and preview port to 3004 for both documentation projects ([daf28e7])
  • 🚀 Fonctionnalités: setup separate technical documentation project with VitePress ([3590de4])
  • 📝 Documentation: restructure technical documentation and add startup sequence guide ([29d0cc8])
  • 📝 Documentation: update professional adaptive infographics with transparent backgrounds ([15aebde])
  • 📝 Documentation: comprehensive sales and marketing suite with professional infographics ([0c1424c])
  • 🚀 Fonctionnalités: enable Mermaid support in VitePress ([60a9b20])
  • 📝 Documentation: add Infographies Mermaid page ([e186c89])
  • 📝 Documentation: add and organize new commercial documents (Strategy, Support, Technical) ([a3f415f])
  • 📝 Documentation: add Dashboard Guide and 2026 White Paper ([601ac93])
  • 📝 Documentation: add security/RGPD and welcome pack pages ([fd724f2])
  • 📝 Documentation: add new guides to sidebar and homepage ([cbe3eb6])
  • 📝 Documentation: add market segments, hardware comparison and features inventory ([006a965])
  • 🚀 Fonctionnalités: make basic auth optional via ENABLE_BASIC_AUTH variable ([31aed99])
  • 🔧 Maintenance: move functions to public directory for VitePress build ([b11b7a7])
  • 📝 Documentation: add missing commercial guide file ([8ee005f])
  • 🔧 Maintenance: ignore build-docs output directory ([c8097df])
  • 🚀 Fonctionnalités: setup private commercial documentation with VitePress and Cloudflare Basic Auth ([3204b97])

2026-03-12

  • 📝 Documentation: document dynamic material icons system ([59302c5])
  • 🎨 Styles: format files with prettier ([5fc922c])
  • 🚀 Fonctionnalités: translate hardcoded texts and localize dates ([78e4512])
  • 🚀 Fonctionnalités: translate static items and language label ([86757f1])
  • 🚀 Fonctionnalités: complete WMO weather codes mapping for icons ([f5162a3])
  • 🎨 Styles: comprehensive UI/UX refactor with Tailwind, centering and orientation support ([7f3ac40])
  • 🐛 Correctifs: resolve redundant today display and improve forecast layout ([06f70b1])
  • 🐛 Correctifs: stable hero container to prevent initial scroll jump during loading ([54761f8])
  • 🐛 Correctifs: resolve DeviceTypology during ensure for robustness ([0f0ff79])
  • 🚀 Fonctionnalités: localize 'Home' menu item ([7e3c982])

2026-03-11

  • 🐛 Correctifs: prevent crashes and memory leaks in weatherStore ([7c4914e])
  • 📝 Documentation: improve documentation structure and formatting ([717dd02])
  • 🎨 Styles: apply project-wide formatting (Prettier/Lint) ([1083022])
  • 🐛 Correctifs: prevent duplicate key error in carousel each loop ([b49bd5e])
  • 💄 Interface Utilisateur: auto-clear loading state in TagCarousel for non-navigation items ([cbb09b0])
  • 🚀 Fonctionnalités: optimize app launch by waiting for stores and passing full app data ([47d73c8])
  • 🐛 Correctifs: add safety checks for Capacitor APIs and localStorage fallback for storage ([66156c6])
  • 🔧 Maintenance: add build and preview scripts for Chrome 38 legacy support ([9d7fa8f])

2026-03-05

  • 🔧 Maintenance: remove git submodules to fix Cloudflare Pages build ([07f3c2f])
  • ⚡ Performance: decouple dashboard initialization from layout render ([20ddae4])
  • ⚡ Performance: fix Directus N+1 waterfall in advertising fetching ([afbe97d])
  • ⚡ Performance: optimize web font loading ([186b970])
  • 🚀 Fonctionnalités: sync with latest main branch (v1.0.1+) ([5b247f2])

2026-03-04

  • 🚀 Fonctionnalités: update bridge to v1.0.1 (refactor and robust visibility management) ([5bb9777])
  • 🚀 Fonctionnalités: unify back button navigation across LG and Tizen platforms ([de466c5])
  • 🔧 Maintenance: update host submodules to include standardized hotspot bridge actions ([e2135e5])
  • 🚀 Fonctionnalités: unify hotspot management with universal TV host bridge and multi-provider abstraction ([c371bcf])
  • 🐛 Correctifs: restore capacitor-intents-for-android patch with Android 13+ fix and custom methods ([6e4caf6])
  • 🐛 Correctifs: add RECEIVER_NOT_EXPORTED flag to cap-home-button for Android 13+ compatibility ([fe3e660])
  • 🔧 Maintenance: update host submodule with documentation assets ([37092f0])
  • 🚀 Fonctionnalités: update host submodule with loading overlay ([cbe71ea])
  • 🚀 Fonctionnalités: implement TV launch via bridge and unify host patterns ([4e4f8e9])

2026-03-03

  • 🚀 Fonctionnalités: implement LG host bridge and unify Samsung/LG host patterns via submodules ([67ee211])
  • 🚀 Fonctionnalités: implement key mapping and bidirectional event support ([d6e945a])
  • 🔧 Maintenance: update LG host to latest version ([4a96525])
  • 🔧 Maintenance: rename LG host submodule and update remote URL ([f4930af])
  • 🚀 Fonctionnalités: create LG host application and implement bridge communication ([2b9ded0])
  • 📝 Documentation: add performance strategy and risks for Chromecast V3 ([cfad67c])
  • 🚀 Fonctionnalités: complete scroll detection and discover more indicator for ChromecastV3 ([c3873e6])
  • 🚀 Fonctionnalités: disable keyboard navigation and hide TagCarousels on ChromecastV3 ([db29117])
  • 🚀 Fonctionnalités: generalize messageBridge and migrate ChromecastV3 to host communication ([803ca46])

2026-03-01

  • 🐛 Correctifs: prevent 404 on missing icons and improve logging in Icon2 ([a033c79])
  • 🐛 Correctifs: improve robustness of derived stores during initialization ([9799e1b])
  • 📦 Autres: remove unnecessary svelte-ignore comments ([7493fa6])
  • 🐛 Correctifs: final stabilization and silencing of false positive warnings ([73735b9])
  • 🐛 Correctifs: improve accessibility roles, focus management, and label bindings ([5fd3bb2])
  • 📦 Autres: remove unused imports, variables and unreachable code ([ffbdbc7])
  • 🐛 Correctifs: stabilize main page dependencies and visibility logic ([34d593b])
  • 🚀 Fonctionnalités: refine debug and hotspot management sections ([8218c6f])
  • 🚀 Fonctionnalités: enhance success and update dialogs with countdowns ([af69db7])
  • 📦 Autres: purge obsolete stores and dead loading/debug screens ([c3ea5fe])
  • ♻️ Refactorisation: standardize TV navigation and focus management ([2721853])

2026-02-28

  • ♻️ Refactorisation: senior audit cleanup and strict typing stabilization ([ace781b])

2026-02-27

  • 🚀 Fonctionnalités: add reactive locale/lang mustache variables ([87ba5f3])
  • 🐛 Correctifs: stabilize pipeline/store mocks and network mac handling ([bdefc5a])
  • 🔧 Maintenance: bump app version to 27.1.12 ([1f030bd])
  • 🔧 Maintenance: bump @comminter35/capacitor-network-info to 5.0.3 ([a040427])
  • 🐛 Correctifs: remove NODE_AUTH_TOKEN fallback for GitHub auth ([f561bf9])

2026-02-26

  • 🐛 Correctifs: script build:tizen6 ([a07f2e9])
  • 🐛 Correctifs: tizen6 script ([da9470a])
  • 🐛 Correctifs: disable app title/icon fallback when link_cover exists ([a8f8b1a])
  • 📦 Autres: Merge pull request #227 from Comminter35/display7-fix-lang-switch-freeze ([2a17e0a])
  • 🔧 Maintenance: bump app version to 27.1.11 ([99ed3b9])
  • 🐛 Correctifs: send appId for LAUNCH_APP requests ([3bdc559])

2026-02-25

  • 🐛 Correctifs: harden locale switch focus stability ([9623c3d])
  • 🔧 Maintenance: add tagged timing logs for navigation loads ([be83afe])
  • 🐛 Correctifs: sync loading overlay with route readiness ([44aaa07])
  • ♻️ Refactorisation: replace manual store subscriptions with reactive bindings ([d0a54d4])
  • 🚀 Fonctionnalités: localize language labels and remove header switcher ([ab5f79e])
  • 📦 Autres: Merge pull request #226 from Comminter35/display7-tizen6-support-build ([78f0522])
  • 🔧 Maintenance: support GH_TOKEN and NODE_AUTH_TOKEN auth fallback ([f94b0b7])

2026-02-24

  • 📝 Documentation: remove outdated troubleshooting guide ([d2ca2f3])
  • 🔧 Maintenance: align lockfile and single-bundle rollup output ([124373b])
  • 🔧 Maintenance: reorganize npm scripts for tizen and android targets ([36dc5b8])
  • 📦 Autres: test(settings,samsung): update modal, spinner and bridge specs ([c241ff3])
  • 🚀 Fonctionnalités: disable external requests in preview mode ([c857c2b])
  • 🔧 Maintenance: ignore build-tvkit directory ([f1074b2])

2026-02-22

  • 🔧 Maintenance: add vendor module declarations ([be76084])

2026-02-24

  • 🚀 Fonctionnalités: allow content preview via query parameter ([19de5a2])

2026-02-21

  • 📝 Documentation: add project overview ([da37bcc])
  • 🐛 Correctifs: adjust carousel positioning ([1f40323])
  • 🚀 Fonctionnalités: promote main pages ([793dcd0])
  • ♻️ Refactorisation: add showcase mappers ([f2131f9])
  • 🚀 Fonctionnalités: reuse existing instance ([d99efdb])
  • 🚀 Fonctionnalités: add tizen fallbacks and ribbon ([f5cfc59])
  • 🏗️ Build: add preview ribbon build script ([9898a46])
  • 🐛 Correctifs: avoid unsubscribe init error for TTS ([300d315])
  • 🐛 Correctifs: sync cms theme for tizen gradients ([a4fcc85])

2026-02-15

  • 📝 Documentation: add legacy modals inventory ([6eff7ce])
  • 🔧 Maintenance: bump version to 27.1.9 ([950304c])
  • 🐛 Correctifs: correct whoami urls ([9d9c00e])

2026-02-09

  • 🐛 Correctifs: add missing whoami url ([e696071])

2026-02-08

  • 📝 Documentation: document device targeting ([d6b3f88])
  • 🚀 Fonctionnalités: filter menus by device uid ([2d5cff5])
  • 🔧 Maintenance: bump @comminter35/shared-types to 1.1.3 ([ed9fa4a])
  • 🔧 Maintenance: bump version to 27.1.7 and update shared-types ([6f93d4b])
  • 🚀 Fonctionnalités: route content.modal to contentfull ([85dea1d])
  • 🐛 Correctifs: refresh hero text on locale change ([5427bc7])
  • 🔧 Maintenance: remove carousel sync logs ([1e1445c])
  • 🐛 Correctifs: sync hero text with slides ([f9d056b])
  • 🚀 Fonctionnalités: add D-pad language picker and badge ([c2cb129])

2026-02-07

  • ♻️ Refactorisation: hide controls for now ([bcd09cc])
  • 🐛 Correctifs: clean up image fallback logic ([82cef38])
  • 🔧 Maintenance: bump display app version ([6acb3fc])
  • 🚀 Fonctionnalités: pass device uid when provisioning ([4d89ea6])
  • 🚀 Fonctionnalités: add deeplink handling ([4c2e408])
  • 🚀 Fonctionnalités: surface CMS cover images ([4b9ff68])
  • 🔧 Maintenance: bump versions to 27.1.4 ([cfbaceb])

2026-02-04

  • 🚀 Fonctionnalités: add android packages queries ([4561f0e])
  • 🚀 Fonctionnalités: provision vpn ip when missing ([d2a57a1])

2026-02-03

  • 🐛 Correctifs: add ip_vpn to device fields ([5b8e830])
  • 🔧 Maintenance: clarify android debug setting ([8ab1714])
  • 🔧 Maintenance: use ./gradlew in release script ([a3f4e29])
  • 🔧 Maintenance: bump version to 27.1.2 ([3cb9d5b])
  • 🚀 Fonctionnalités: document MCP tooling ([a121874])

2026-01-29

  • 🎨 Styles: remove global focus-visible outline ([36bfca5])
  • 🐛 Correctifs: disable language switcher temporarily ([028ff06])
  • ♻️ Refactorisation: centralize facility fields ([f42bd5a])
  • 🔧 Maintenance: bump @comminter35/shared-types to 1.1.0 ([4ae3f8b])
  • 🚀 Fonctionnalités: sync mode from facility ([8609d78])
  • 📝 Documentation: document multilingual content ([4a2964d])
  • 🚀 Fonctionnalités: integrate language switcher ([a24b93c])
  • 🚀 Fonctionnalités: add localization core and CMS wiring ([21f780d])
  • 🔧 Maintenance: bump app version to 27.1.1 ([83b1ce8])
  • 🔧 Maintenance: ignore legacy build output ([3f878bf])
  • 🚀 Fonctionnalités: add hotspot deeplink controls ([3066c25])

2026-01-26

  • 🐛 Correctifs: show loading spinner on selection ([646dd2d])
  • 🐛 Correctifs: keep native handlers outside iframe ([97833a8])
  • 🚀 Fonctionnalités: load legacy polyfills and content buttons ([85a391b])
  • 🔧 Maintenance: add local tooling metadata ([66cadc9])
  • 🔧 Maintenance: refresh demo pages and assets ([416956e])
  • 🚀 Fonctionnalités: split scale polyfills and fallback ([7889ca4])
  • 🚀 Fonctionnalités: refine menu flow and CMS mapping ([ff75d12])
  • 🏗️ Build: align tooling and dependencies ([b396c99])
  • 📝 Documentation: document documentation standards ([e492d05])

2026-01-23

  • 📝 Documentation: fix Mermaid diagram parse error in ping response files ([137f844])
  • 📝 Documentation: fix Mermaid diagram syntax in overview files ([dfc29fa])
  • 📝 Documentation: reorganize documentation into subdirectories and standardize structure ([d97a854])
  • 📝 Documentation: add unified bridge overview and ping response documentation in English and French ([aad6f20])
  • ♻️ Refactorisation: relocate background image logic to DetachedPage for scoped application ([4e97134])
  • 🚀 Fonctionnalités: conditionally hide advertising container when no items ([2bd8143])
  • 🚀 Fonctionnalités: add home button navigation to root page ([9d04759])
  • 🚀 Fonctionnalités: add TTS welcome message on app initialization ([948bd31])
  • 🔧 Maintenance: bump version to 27.0.1 and update dependencies ([a4f7876])
  • 🚀 Fonctionnalités: add voice instructions toggle to settings page ([cd51839])
  • 🚀 Fonctionnalités: add voice instructions preference store ([64905c3])
  • 🚀 Fonctionnalités: add Android text-to-speech plugin configuration ([ab24c4b])

2026-01-22

  • 🐛 Correctifs: update test expectations for version 27.0.1 ([d4cab7d])
  • 🔧 Maintenance: bump version to 27.0.1 ([79738a9])
  • ♻️ Refactorisation: extract viewport scaling script to external file ([f29cc25])
  • 🎨 Styles: adjust background gradient direction and opacity in HeaderLogo ([bed4865])
  • 🎨 Styles: replace custom styles with Tailwind classes in AreaNameItem2 ([fd250b6])
  • 🚀 Fonctionnalités: integrate TimeAreaWidget into HeaderLogo ([a6d2b76])
  • 🐛 Correctifs: replace ion-icon with MaterialIcon in Autoscroll ([8520b4f])
  • 🚀 Fonctionnalités: add AreaBadge component for room info display ([f53b7d1])

2026-01-21

  • 🚀 Fonctionnalités: add isHome prop to conditionally hide home button on home page ([b183943])
  • 🚀 Fonctionnalités: implement card and icon scaling ([cb9a003])
  • 🚀 Fonctionnalités: enhance sidebar accessibility ([dbb4cf7])
  • 🚀 Fonctionnalités: implement main text scaling ([eb8d5b4])
  • 🚀 Fonctionnalités: add initial accessibility mode setup ([3bd61bb])
  • 📦 Autres: Revert "feat: add link preloading on focus for TV navigation" ([8b1fc6f])
  • 🎨 Styles: add CSS classes for display styling ([786175c])
  • 🚀 Fonctionnalités: enhance app handling in menu item mapping ([0b06cfd])
  • 🚀 Fonctionnalités: add prefixed app fields to content fields base ([a72711d])

2026-01-20

  • 🐛 Correctifs: clean up iframe placeholder comment ([3b09dae])
  • 🚀 Fonctionnalités: add background_image field to advertising fields ([4b44562])
  • 🔧 Maintenance: update @comminter35/shared-types to ^1.0.63 ([64ba27d])
  • 🔧 Maintenance: remove tracked test-results from repository ([a770bde])
  • 🚀 Fonctionnalités: add support for 'uri' field in content fields and showcase items ([357daa2])
  • 🚀 Fonctionnalités: expose mustache context on window for external app consumption ([14afaec])
  • 🚀 Fonctionnalités: add support for 'meteo' and 'iframe' content types in showcase and navigation ([232af23])
  • 🐛 Correctifs: clarify comment and fix onlyClassification filtering logic ([a8c2af1])
  • 📦 Autres: fix(display/meteo): prevent weather icons from being cropped and simplify MaterialIcon component ([c23f765])
  • ♻️ Refactorisation: simplify menu handling, add custom CSS and iframe support, update shared types to v1.0.62 ([6473967])

2026-01-19

  • ♻️ Refactorisation: eliminate additional duplications in codebase ([215bd40])
  • ♻️ Refactorisation: eliminate duplications and centralize CMS query field definitions ([31ad4be])
  • 🚀 Fonctionnalités: preserve query parameters in navigation URLs, excluding 'id' ([af9c6ba])
  • 🐛 Correctifs: remove debug console logs and fix app type casting ([6af9e9a])
  • 🚀 Fonctionnalités: update test routes to use dynamic type and app field ([a6062e1])
  • 🚀 Fonctionnalités: add app support and debug elements in components ([9b2a08a])
  • 🚀 Fonctionnalités: update menu selection logic for new type-based system ([079c382])
  • 🚀 Fonctionnalités: refactor MenuItem and ShowcaseItem to use type field instead of collection ([4b8f405])
  • 🚀 Fonctionnalités: update @comminter35/shared-types to 1.0.60 ([468646f])
  • 🐛 Correctifs: enable dynamic theme colors for Tailwind classes ([4881e54])
  • 🐛 Correctifs: improve loading state and secondary component handling ([a9ae6a4])
  • 🐛 Correctifs: add logger import to settingsOpenerFactory ([f60dd98])
  • 🐛 Correctifs: resolve infinite blur and spinner overlay on UI element click ([2a1af07])
  • 📦 Autres: Revert "feat(device): add Chromecast V3 device-specific UI adaptations" ([101f926])

2026-01-18

  • 🐛 Correctifs: replace direct console/consola calls with controlled logger ([6cb3d10])
  • 🚀 Fonctionnalités: add Chromecast V3 device-specific UI adaptations ([af3d5e9])
  • 🚀 Fonctionnalités: improve responsive design for small screens ([172a81a])
  • 🚀 Fonctionnalités: add link preloading on focus for TV navigation ([bfac9fa])
  • 🐛 Correctifs: resolve lint and typecheck errors after commits ([63d55f8])
  • ✅ Tests: add latest test results from automated runs ([aeb729b])
  • 📝 Documentation: update README and layouts for device info API ([558ede6])
  • 🚀 Fonctionnalités: add test and debug routes for development ([acce0f5])
  • 🚀 Fonctionnalités: add ping monitoring for connectivity checks ([e45bd0e])
  • ♻️ Refactorisation: clean up console logs and add configurable logging ([034d7bc])
  • ♻️ Refactorisation: simplify sidebar by removing settings component and adding reload feature ([e74dade])
  • 🚀 Fonctionnalités: enhance UI with loading states and improved user interactions ([98bf089])
  • 🚀 Fonctionnalités: add device info API for retrieving hardware details across platforms ([2ae4f71])

2026-01-17

  • 📝 Documentation: add security directive prohibiting unauthorized remote pushes ([0b73273])
  • 🐛 Correctifs: update ScaledIframe reactivity and styling ([5c505fc])
  • 🚀 Fonctionnalités: disable tablet, mobile and orientation controls in scaled-preview ([5288d61])
  • 🚀 Fonctionnalités: activate all preview controls in scaled-preview ([810f501])
  • 🚀 Fonctionnalités: implement simple absolute positioning with CSS scale for ScaledIframe ([76513c0])
  • 🚀 Fonctionnalités: add 'Open in new tab' button to scaled-preview page ([d8913a6])
  • 🐛 Correctifs: fix Svelte reactivity issue for iframe button visibility ([d24694c])

2026-01-16

  • 🚀 Fonctionnalités: conditionally show 'Open in new tab' button only in iframes ([3549f38])
  • 🚀 Fonctionnalités: add 'Open in new tab' button to scaled-preview page ([e05fd3d])
  • 🐛 Correctifs: fix ScaledIframe aspect ratio issues ([3195a9e])
  • 🚀 Fonctionnalités: add new query parameters support ([301a221])
  • 🐛 Correctifs: prioritize uid query param over bridge timeout in iframe apps ([f326aee])
  • 🚀 Fonctionnalités: add device preview controls with scalable iframe component ([0073766])
  • 📦 Autres: Merge pull request #225 from Comminter35/refactor/display7-unified-bridge ([61f0f59])
  • ♻️ Refactorisation: simplify uid initialization to use platform identifier ([a1a1dcc])
  • 🚀 Fonctionnalités: add querystring override for uid store without persisting ([0b5096a])
  • 📝 Documentation: add hotspot bridge feature spec and roadmap ([910f981])
  • 🚀 Fonctionnalités: add debug host route for simulating bridge messages ([bfa7797])
  • ♻️ Refactorisation: migrate TVDashboard to use UnifiedPlatformBridge ([1f0456e])
  • 🚀 Fonctionnalités: add unified platform bridge for standardized host communication ([2a43e3d])
  • ♻️ Refactorisation: consolidate PHILIPSTV identifier with AndroidIdentifier for DRY ([08d520a])

2026-01-15

  • 🚀 Fonctionnalités: add iframe key event transmission to SamsungMessageBridge ([e5710ab])
  • 🐛 Correctifs: improve crypto safety checks in messageBridge ([60960a6])
  • 🚀 Fonctionnalités: migrate Samsung APIs to iframe postMessage communication ([7671c9d])

2026-01-14

  • 🚀 Fonctionnalités: add build:tizen-nopackage script ([c2aa7f4])
  • 🚀 Fonctionnalités: add Paramètres section and reorganize debug toggles ([3178b79])
  • 🚀 Fonctionnalités: add device type display in Infos section ([6658493])

2026-01-13

  • 📦 Autres: Merge pull request #224 from Comminter35/refactor/display7-downgrade-tailwind ([66c13a2])
  • 🐛 Correctifs: remove postbuild.js and update configs for Tizen compatibility ([e71a427])
  • 🚀 Fonctionnalités: implement progressive enhancement for smooth scrolling on Chrome 85 ([d641d70])
  • 🐛 Correctifs: implement Chrome 85 CSS compatibility fixes ([e9f4b88])
  • ♻️ Refactorisation: complete Tailwind v3 downgrade and prepare for Chrome 85 compatibility ([ba5c3d6])
  • ♻️ Refactorisation: remove unused @tailwindcss/typography plugin ([fbb623a])
  • 🔧 Maintenance: clean up Tailwind config and remove unused styles ([7c803b9])
  • 🐛 Correctifs: correct Tailwind v3 gradient syntax for missing overlays ([b7607f5])
  • 🐛 Correctifs: restore CSS variables and re-enable preflight for font/gradient compatibility ([c3b19d9])
  • 🚀 Fonctionnalités: downgrade Tailwind CSS from v4 to v3 for Samsung TV compatibility ([be4507c])

2026-01-12

  • 🚀 Fonctionnalités: enable svelte inspector with always visible toggle button ([30d00c5])
  • 🐛 Correctifs: resolve Samsung TV PATCH requests with "unknown" UID ([f1ef4a9])
  • 🚀 Fonctionnalités: add content field to ShowcaseItem and update hero display usage ([c63584f])
  • 📦 Autres: Refactor hotspot status handling to remove non-null assertions and improve null safety ([2830130])
  • 🐛 Correctifs: resolve TypeScript errors in hotspot modules ([6a2a173])
  • 🚀 Fonctionnalités: conditionally configure manual chunks for Tizen builds ([1df6478])
  • 🐛 Correctifs: resolve infinite hang in identifier resolution ([70aece2])

2026-01-11

  • 🚀 Fonctionnalités: implement retry mechanism and reject invalid hotspot credentials ([9bd959c])
  • 🚀 Fonctionnalités: add dedicated Hotspot tab displaying Wi-Fi credentials ([a249880])
  • 🐛 Correctifs: add null check in getTvcastIp for event safety ([51f7375])
  • 🐛 Correctifs: add timeout to requestStatus and prevent blocking ([643f5d3])
  • ♻️ Refactorisation: refactor hotspotStore for unified credentials ([29f9009])
  • ♻️ Refactorisation: introduce HotspotProvider interface and implementations ([2178f3a])
  • ♻️ Refactorisation: rename getHotspotParams to getPhilipsHotspotParams ([818a804])

2026-01-08

  • 📦 Autres: Merge pull request #223 from Comminter35/codex/refactor-devicedetailsstore-for-non-blocking-call ([7101783])
  • 🚀 Fonctionnalités: retry until valid credentials ([81cc6ca])
  • 🚀 Fonctionnalités: retry status fetch without blocking ([5e0b204])

2026-01-07

  • 📦 Autres: remove dead ionic-svelte related code ([15b09c0])

2026-01-06

  • ♻️ Refactorisation: adjust container structure and indentation in Sidebar.svelte ([b49b75b])
  • 🚀 Fonctionnalités: restore complete admin settings access in sidebar from commit 4 ([21f88fb])
  • 🐛 Correctifs: replace console statements with logger for lint compliance ([1da9999])
  • ♻️ Refactorisation: improve menu selection handling and event dispatching in pages ([db35799])
  • ♻️ Refactorisation: update menu item mappers for array placements and link titles ([a3d70ef])
  • 🚀 Fonctionnalités: add admin settings access with code keypad in sidebar ([5960958])
  • ♻️ Refactorisation: switch sidebar focus management from focusIndex to page URL params ([6c6d767])
  • 🚀 Fonctionnalités: add app fields to CMS pipeline for enhanced menu item data ([17d4226])
  • 🔧 Maintenance: update @comminter35/shared-types to 1.0.57 ([d0165e9])

2025-12-27

  • 🚀 Fonctionnalités: add Android hardware back button support ([4341b45])
  • 🚀 Fonctionnalités: prevent back navigation at app root ([87432e4])

2025-12-26

  • 📦 Autres: Refactor test routes to use performMenuAction ([bcaf482])
  • 📦 Autres: Add MDM app support utilities ([a46add3])
  • 📦 Autres: Export fetchDirectusItem function ([7a923d0])
  • 📦 Autres: Enhance MenuItem type and mapper ([a5a0a4b])
  • 📦 Autres: Update shared-types dependency ([cdc9766])

2025-12-24

  • 🐛 Correctifs: update type guards for ContentsFacility after shared-types update ([ca777d2])
  • 📝 Documentation: add Svelte MCP server documentation ([24b4864])
  • 🔧 Maintenance: update build configurations for runtime and chunks ([5c1ccce])
  • 🚀 Fonctionnalités: add placement field to content and apps fields ([b32d3de])
  • 🚀 Fonctionnalités: update @comminter35/shared-types to 1.0.55 ([be70658])
  • ♻️ Refactorisation: remove obsolete classification-based placement logic ([e378351])
  • ♻️ Refactorisation: update page components to use placement filtering ([407deb5])
  • ♻️ Refactorisation: migrate tagEntries to use placement for filtering ([8650cf2])
  • 🚀 Fonctionnalités: add placement property to MenuItem type ([984b2ae])
  • 🔧 Maintenance: ignore stats.html build artifact ([f20d2b2])
  • 🎨 Styles: format indentation in src/app.html ([7781296])
  • 🚀 Fonctionnalités: update @comminter35/shared-types to 1.0.54 and add web-vitals ([18d8a8c])
  • 📝 Documentation: comprehensive documentation of all added features ([ae13027])
  • ⚡ Performance: add manual chunks for better bundle splitting ([358c682])
  • ⚡ Performance: implement lazy loading for RemoteCodesHelper and SseHandler ([430a2e1])
  • 🐛 Correctifs: remove extra content from performance.ts file ([468330a])
  • 🚀 Fonctionnalités: implement structured error reporting and global error handling ([41c6f3b])
  • ⚡ Performance: add Web Vitals performance monitoring ([8d9e33d])
  • ✅ Tests: add basic unit tests for Button component ([3dd8cd5])
  • 🐛 Correctifs: revert composable usage to avoid naming conflicts ([4c4295c])
  • 🐛 Correctifs: destructure cmsData stores to fix HMR error ([2edb4b1])
  • ♻️ Refactorisation: extract CMS data logic into useCmsData composable ([19a6fc9])
  • 📝 Documentation: document Directus SDK workaround ([9604e17])
  • 🐛 Correctifs: add vite alias for @directus/sdk 404 issue ([8bbd4dc])
  • ⚡ Performance: add lazy loading for heavy components ([ac3b7e8])
  • ♻️ Refactorisation: convert get() calls to reactive subscriptions ([78b4771])
  • ♻️ Refactorisation: replace console statements with logger across codebase ([389e48c])

2025-12-23

  • ♻️ Refactorisation: remove unused variables and imports from test route components ([1b251ea])
  • 📦 Autres: add documentation for navigation and scroll issues in WebView ([f00fc98])
  • 📦 Autres: remove obsolete navbar test page as part of TV focus management refactor ([e694307])
  • 📦 Autres: remove registerScroll from test routes to fix WebView scroll persistence issues ([3895017])
  • 📦 Autres: refactor viewport scaling and disable dynamic updates for TV compatibility ([7ada987])
  • 📦 Autres: disable LoadWithOverviewMode in WebView for TV focus management ([512a607])
  • 📦 Autres: bump version to 26.1.19 ([2a1f0c2])
  • 📦 Autres: Apply stash, resolve conflicts by deleting legacy connectivity files ([edbbfd6])
  • 🚀 Fonctionnalités: add viewmore prop and filter published advertising content ([3ca5057])
  • 🚀 Fonctionnalités: add new test and legacy route structures ([7cb58d7])
  • ✅ Tests: update focus navigation tests for new component props ([4c0b5a8])
  • ♻️ Refactorisation: remove unused connectivity and test route files ([139d380])
  • 🔧 Maintenance: update log checking exceptions for new route paths ([8b90f27])
  • ♻️ Refactorisation: enhance components with focus and debugging props ([3638503])
  • ♻️ Refactorisation: update navigation paths from /test to production routes ([22c6d3e])
  • ♻️ Refactorisation: update test routes to use shared menu utilities ([3c9c571])
  • 🚀 Fonctionnalités: add menuItemMappers utility for shared menu logic ([b946b33])

2025-12-22

  • ♻️ Refactorisation: remove unused content route files ([84080c8])
  • ♻️ Refactorisation: convert WidgetLogo styles to Tailwind classes ([e611691])
  • 🚀 Fonctionnalités: integrate logo and time/weather widgets into main page ([67c3f11])
  • 🔧 Maintenance: update test pages for secondary content ([e47e319])
  • 🚀 Fonctionnalités: add secondary content support to Hero components ([a477b6d])
  • ♻️ Refactorisation: simplify QR code components with Tailwind and French labels ([4400a9e])
  • 🚀 Fonctionnalités: update @comminter35/shared-types to 1.0.53 ([8e2ae39])

2025-12-21

  • 🐛 Correctifs: add missing hasExcerpt property to ShowcaseItem objects ([d999d86])
  • 🔧 Maintenance: update shared-types to latest version ([0bf9027])
  • 🔧 Maintenance: expand log checking exceptions for debugging ([554ef3d])
  • 🐛 Correctifs: update test mocks and version for accuracy ([14ba051])
  • 🐛 Correctifs: add non-null assertions for safer parsing ([dc1baba])
  • 🐛 Correctifs: refine props type for better type safety ([bc6a90d])
  • 🐛 Correctifs: improve component structure and accessibility ([d58b0b4])
  • 🐛 Correctifs: temporarily resolve type issues with any types ([bd3f456])
  • ♻️ Refactorisation: centralize menu selection handling ([e1c091e])
  • 🚀 Fonctionnalités: add excerpt field support ([e46d460])

2025-12-20

  • ♻️ Refactorisation: remove deprecated page components as part of TV focus management refactor ([bbda9c4])
  • 🎨 Styles: apply formatting and update dependencies ([ca3325f])
  • 🐛 Correctifs: enhance error handling and accessibility ([bd8dba7])
  • ♻️ Refactorisation: improve error handling and code structure ([5804a15])
  • 🐛 Correctifs: add type safety, error handling, and accessibility ([42b25f7])
  • 🐛 Correctifs: correct object literal and remove duplicate variable ([6173536])
  • 🐛 Correctifs: resolve undefined Content type and update MenuItem interface ([c89ecfc])
  • 🎨 Styles: increase text size from small to extra large ([1b4ca19])
  • 🚀 Fonctionnalités: reset focus to first element on ID navigation ([b797325])
  • 🚀 Fonctionnalités: add optional onlyClassification prop and update test usage ([f01a1e6])
  • 🚀 Fonctionnalités: add optional onlyClassification prop to limit displayed classifications ([2597197])
  • 🚀 Fonctionnalités: scroll to top on ID navigation ([61e1747])
  • 🚀 Fonctionnalités: enhance contentfull page with filtering and TagCarousel ([cd657d4])
  • ♻️ Refactorisation: update test and content routes to use contentfull navigation ([100c229])
  • 🐛 Correctifs: update sidebar navigation to use contentfull route ([267eb4a])
  • 🚀 Fonctionnalités: integrate ClassificationTags into HeroShowcase ([057dc50])
  • ♻️ Refactorisation: update TagCarousel to support displayFavorite and MenuItem handling ([8abc3fa])
  • 🚀 Fonctionnalités: add ClassificationTags component ([bf3aa46])
  • 🐛 Correctifs: resolve TypeScript errors in contentfull page load ([564f496])
  • 🐛 Correctifs: resolve TypeScript errors in test page component ([825f7f4])
  • 🐛 Correctifs: prevent multiple API calls in derived stores during startup ([98a8097])
  • 🎨 Styles: reformat codebase with Prettier ([25a383f])
  • ♻️ Refactorisation: update test page to use classification and TagCarousel ([e5980bf])
  • ♻️ Refactorisation: update test page to use classification and TagCarousel ([eaa1186])
  • 🚀 Fonctionnalités: add TagCarousel component and tagEntries utility ([46f0228])
  • ♻️ Refactorisation: change MenuItem from tags to classification ([040f4c3])
  • 🚀 Fonctionnalités: add classification and related fields to CMS pipeline ([1d8de1e])
  • 🚀 Fonctionnalités: update components with opacity and font changes ([673287f])
  • 🚀 Fonctionnalités: add Montserrat font support ([7651b67])
  • 🚀 Fonctionnalités: update @comminter35/shared-types to 1.0.51 ([420f913])

2025-12-18

  • 📦 Autres: Add missing transp_square.svg placeholder for HeroCarousel ([fd5555c])
  • 📦 Autres: Minor adjustments and formatting in test pages ([dac92da])
  • 📦 Autres: Implement theme application logic in test layout ([e7e297a])
  • 📦 Autres: Add theme toggle to test settings page ([ca16c8d])
  • 📦 Autres: Update Card component for theme support ([325c354])
  • 📦 Autres: Add theme preference to local storage store ([6ede7a6])
  • 🚀 Fonctionnalités: implement tag-based menu grouping and improve hero items handling in test page ([dd0b46e])
  • ♻️ Refactorisation: replace console.log with logger in test page ([95789c0])
  • ♻️ Refactorisation: replace console.log with logger in components ([c886217])
  • 🚀 Fonctionnalités: add tags field to MenuItem type ([bebc7b0])
  • 🔧 Maintenance: bump @comminter35/shared-types to 1.0.46 ([21dcca7])
  • 🚀 Fonctionnalités: add contentfull route for detailed content view with interactive buttons ([fdb5149])
  • 🚀 Fonctionnalités: add menu logic and auto-slide control to test page ([020feeb])
  • 🚀 Fonctionnalités: integrate InjectionManager into layouts for dynamic injections ([d388e0c])
  • ♻️ Refactorisation: add DEBUG_LOGGING flag to conditionalize selectable logs ([e249549])
  • ♻️ Refactorisation: add detailed logging to navbarsStore for debugging ([bb16bab])
  • ♻️ Refactorisation: add logging and process injections in advertisingStore ([a457bab])
  • ♻️ Refactorisation: add detailed logging to cmsPipeline for redirector observability ([22564ea])
  • 🚀 Fonctionnalités: add description truncation and navigation button to HeroTitleInfo ([bcec1f0])
  • 🚀 Fonctionnalités: add overview mode, auto-slide pause, and menu items from content buttons to HeroShowcase ([9e53f96])
  • 🚀 Fonctionnalités: integrate countdown timer in HeroCarousel with pause/resume for auto-slide ([fc46630])
  • 🚀 Fonctionnalités: add pause functionality and configurable size to Timer component ([10ae449])
  • 🚀 Fonctionnalités: add InjectionManager component for dynamic script/CSS/HTML injections ([7f5a2a5])
  • 🚀 Fonctionnalités: add types for MenuItem, Injections, and hasButtons to ShowcaseItem ([9b4eb96])

2025-12-16

  • 🚀 Fonctionnalités: fix console.log statements and @ts-expect-error descriptions ([8c33c35])
  • ♻️ Refactorisation: remove obsolete settings and movies pages ([4a60aa5])
  • 🚀 Fonctionnalités: add test settings and content pages ([0f5f487])
  • 🚀 Fonctionnalités: add ISO languages and regions utilities ([f8eef76])
  • 🚀 Fonctionnalités: add navbars settings store ([12c0f7f])
  • 🚀 Fonctionnalités: add new UI components (Button, FloatingIconButton, Panel, SelectField, SelectItem, Toggle) ([97ca28f])
  • ♻️ Refactorisation: update Container to use absolute imports ([12e914b])
  • 🎨 Styles: update title rendering and add custom styles ([1a88a64])
  • ♻️ Refactorisation: integrate CMS navigation and Icon2 component ([cd65a26])
  • 🚀 Fonctionnalités: add settings sidebar support ([1c77422])
  • 🚀 Fonctionnalités: add SidebarSettings component ([860c660])
  • ♻️ Refactorisation: replace material symbols with Icon2 component and remove unused imports ([60cbe65])
  • 🚀 Fonctionnalités: add Icon2 component ([5f02282])
  • ♻️ Refactorisation: update carousel components to use aliases ([80af007])
  • ♻️ Refactorisation: update VideoPlayer components to use aliases ([84b209d])
  • 🎨 Styles: change selectable border color to primary theme ([9ed2d7a])
  • 🚀 Fonctionnalités: update prettier plugin version and config order ([d42b0d6])

2025-12-14

  • ✅ Tests: update header text in test page based on menu items ([8727824])
  • 🎨 Styles: format Container component ([5a26247])
  • ♻️ Refactorisation: improve focus handling in DetachedPage for TV navigation ([0fe0fcd])
  • 🚀 Fonctionnalités: add button navigation logic for contents and mdm_apps ([6cb6c21])
  • 🐛 Correctifs: forward clickOrSelect event to parent components ([e86b4b7])
  • 🐛 Correctifs: replace console.log with logger in test page ([fb4c492])
  • 🚀 Fonctionnalités: add content detail page with hero showcase and menu carousel ([fef9f5c])
  • ♻️ Refactorisation: remove debug code from test page ([36b2a92])
  • 🚀 Fonctionnalités: add new type definitions ([f5f75e6])
  • 🐛 Correctifs: remove console statements and clean up components ([ca28300])
  • ⚡ Performance: optimize Material Icons font loading ([d49e1c0])
  • 🚀 Fonctionnalités: enhance sidebar item visual feedback and typography ([f233f8d])

2025-12-13

  • 🐛 Correctifs: corriger erreurs de lint (console, @ts comments, optional chain) ([bf1f27c])
  • ✅ Tests: ajouter rapports et configs pour tests E2E ([1915e44])
  • ♻️ Refactorisation: intégrer navigation dans hooks et layouts de routes ([14db95f])
  • ♻️ Refactorisation: mettre à jour styles et constantes pour support TV ([d970fa7])
  • 🚀 Fonctionnalités: ajouter composants de pages et layouts pour navigation TV ([7fb1b09])
  • 🚀 Fonctionnalités: ajouter composants UI optimisés pour TV (cartes, images, progress) ([afe2ffb])
  • 🚀 Fonctionnalités: ajouter stores de scroll et visibilité UI, plus animation de focus ([9daf80f])
  • ♻️ Refactorisation: améliorer la gestion des éléments sélectionnables et conteneurs de focus ([fac7768])
  • 🔧 Maintenance: mettre à jour les dépendances et supprimer tailwind.config.js ([e8274cf])

2025-12-11

  • 🐛 Correctifs: corriger les erreurs de linting et parsing ([143b0fd])
  • 🚀 Fonctionnalités: ajouter les composants UI supplémentaires ([d6f782b])
  • 📝 Documentation: mettre à jour la documentation ([8210a31])
  • 🎨 Styles: mettre à jour les thèmes et styles ([25c7537])
  • 🔧 Maintenance: mettre à jour les dépendances et configurations ([b5ab877])
  • 🚀 Fonctionnalités: ajouter le système de debug navigation ([b086fa5])
  • ♻️ Refactorisation: mettre à jour les layouts et routes ([f6cf4fc])
  • ♻️ Refactorisation: mettre à jour les composants settings ([5009de6])
  • ♻️ Refactorisation: mettre à jour les composants navbar pour le nouveau système ([988cf0a])
  • 🚀 Fonctionnalités: ajouter les nouveaux composants UI TV ([52dbfa6])
  • 🚀 Fonctionnalités: ajouter le système de tooltips ([1a1193f])
  • ♻️ Refactorisation: simplifier le composant Container existant ([ee9dc64])
  • 🚀 Fonctionnalités: ajouter le nouveau système de navigation ([fadde01])
  • ♻️ Refactorisation: supprimer les anciens hooks de focus ([aa5e47e])

2025-12-09

  • ♻️ Refactorisation: clean up settings components after focus system removal ([17f68be])
  • ♻️ Refactorisation: update navbar and display components for focus system removal ([b6c31c9])
  • ♻️ Refactorisation: remove FocusProvider from layouts ([885183e])
  • ✅ Tests: enhance settings page test coverage ([6382ad0])
  • 🔧 Maintenance: update dependencies ([04506e5])
  • 🚀 Fonctionnalités: update theme variables for TV-optimized color palette ([ec533cb])
  • ♻️ Refactorisation: update useFocus hook for standard web focus management ([2bf204d])
  • 🚀 Fonctionnalités: add task manager modal with close button ([0000fd8])
  • 🚀 Fonctionnalités: add light/dark theme support to TvSectionDivider ([3faf589])
  • 🚀 Fonctionnalités: add background variants to TvItem ([56a8d38])
  • ♻️ Refactorisation: unify settings item rendering with TvItem pattern ([2e7795a])
  • 🚀 Fonctionnalités: replace mock vendor dropdown with modal selection ([08c35f4])
  • 🐛 Correctifs: resolve SettingsMenu undefined error ([73cfef3])
  • 🚀 Fonctionnalités: remove debug focus mode and TvFocusManager ([4167972])

2025-12-06

  • 🐛 Correctifs: prevent LRUD error when assigning focus to non-existent nodes ([0ebbf5f])
  • 🐛 Correctifs: auto-register Ionic components with LRUD focus system ([7c557a7])

2025-12-05

  • 🚀 Fonctionnalités: register navbar buttons with LRUD focus system ([d594cfa])
  • 🚀 Fonctionnalités: implement LRUD-based focus management system ([9b532d7])
  • 🚀 Fonctionnalités: implement centralized TV focus management system ([226d99e])
  • 🚀 Fonctionnalités: add navbarReady event to Navbars and focus update in SettingsModal ([76f341a])
  • 🐛 Correctifs: disable navbar autofocus in settings modal for proper vertical navigation ([b1ebc5e])
  • 🐛 Correctifs: include [role="button"] elements in focusable selector for navbar navigation ([237147d])
  • ♻️ Refactorisation: add MutationObserver and focusReady event for dynamic content focus management ([f56880a])
  • 🐛 Correctifs: load specific navbar ID instead of main navbar in debug section ([c4c1a74])
  • 🚀 Fonctionnalités: add navbar to debug section with ID 576e42bf-242f-4bcb-9ed0-9abb7594e33a ([8d5bf48])
  • 📦 Autres: Merge pull request #222 from Comminter35/refactor/navbar-architecture ([c875b99])
  • 🔧 Maintenance: remove unused npm packages ([f9493f5])
  • 🐛 Correctifs: remove corrupted capacitor-intents-for-android patch ([9bbf06f])
  • ♻️ Refactorisation: remove unnecessary app launch toast ([ab3a60a])
  • 🐛 Correctifs: resolve empty interface lint error ([0450ea4])
  • ♻️ Refactorisation: improve TypeScript types and add comprehensive type system ([387c0e9])
  • ♻️ Refactorisation: improve TypeScript types and interfaces ([ee5d96d])
  • 📝 Documentation: add comprehensive README for refactored architecture ([62f1f9d])
  • ♻️ Refactorisation: implement NavbarContext to eliminate prop drilling ([f453412])
  • ♻️ Refactorisation: extract utilities and create specialized button components ([f195e13])
  • 🔧 Maintenance: bump version to 26.1.3 ([ab59821])
  • 🎨 Styles: apply Prettier formatting to HTML and TypeScript files ([fdbdb44])
  • 📦 Autres: Merge pull request #221 from Comminter35/refactor/android-intents-unify-plugin ([92a62a8])
  • 🚀 Fonctionnalités: implement component targeting for TVCast app ([cc945a7])
  • 🔧 Maintenance: add console exceptions for Android debugging ([1342a9e])
  • 🚀 Fonctionnalités: pass data, component, and package to startActivity ([3849edd])
  • 🐛 Correctifs: add data URI support to CapacitorIntents.startActivity ([1b866cb])
  • 🐛 Correctifs: dataUri app openings by fixing intent handling ([935257d])

2025-12-04

  • ♻️ Refactorisation: unify Android intent handling to single plugin ([d085564])
  • 🐛 Correctifs: resolve Android build failure by removing duplicate NetworkInfoPlugin ([bda8c11])
  • 📦 Autres: Merge pull request #220 from Comminter35/refactor/settings ([ad81d09])
  • 🔧 Maintenance: bump version to 26.1.0 ([f70a224])
  • 🐛 Correctifs: always render ServicesSection to enable status indicator binding ([30150ce])
  • 🚀 Fonctionnalités: add whoami service status to Services section ([5990956])
  • 🐛 Correctifs: export overallServicesStatus to enable binding with parent component ([d4d8ae7])
  • 🐛 Correctifs: correct status indicator logic to show green when services are OK ([ae495e3])
  • 🚀 Fonctionnalités: add global status indicator to Services tab ([3569c1e])
  • ♻️ Refactorisation: correct terminology from advertising to carousel ([5604860])
  • 🚀 Fonctionnalités: add comprehensive service status monitoring ([726466d])
  • 🐛 Correctifs: add Services tab to DPAD navigation ([51f493d])
  • 🚀 Fonctionnalités: add Services tab with URL shortening service ([cf64caa])
  • 🚀 Fonctionnalités: add restart application button ([a84a48f])
  • ♻️ Refactorisation: improve reload button description ([c282701])
  • 🐛 Correctifs: add timeout to prevent Android settings animation from hanging ([3165e23])
  • ♻️ Refactorisation: remove URL shortening settings UI, keep status display ([b6b95ab])
  • 📦 Autres: Merge pull request #219 from Comminter35/features/whoamiv13-hotspot ([8646ebd])
  • 🔧 Maintenance: update dependencies and remove deprecated network-info plugin ([36c5f81])
  • 🔧 Maintenance: update Android and Capacitor configs for hotspot support ([5614887])
  • ♻️ Refactorisation: update advertisingStore and deviceDetailsStore for Android optimizations ([8f25b2a])
  • 🚀 Fonctionnalités: optimize CMS pipeline to load facility/area without waiting for whoami on Android ([395a587])

2025-12-02

  • 🔧 Maintenance: add patch-package errors log ([ad21ab3])
  • 🔧 Maintenance: update package-lock.json and settingsOpener import fix ([29bc3f0])
  • ♻️ Refactorisation: various code improvements and fixes ([ee85236])
  • 📝 Documentation: update application refactor roadmap with capacitor-intents issue ([c8aced0])
  • 🐛 Correctifs: update capacitor-intents-for-android patch ([b5665ca])
  • 🚀 Fonctionnalités: add advertising script injection to layout ([9430612])
  • 🚀 Fonctionnalités: export setWhoamiData from whoamiStore ([cbdaa92])
  • 🚀 Fonctionnalités: add hybrid plugin routing in androidTransport ([2c23407])
  • 🚀 Fonctionnalités: implement intent handler for deep linking and whoami data ([64c5121])
  • 🚀 Fonctionnalités: enhance hotspot functionality with new API and package manager integration ([f433620])
  • 🚀 Fonctionnalités: add hotspot and tvconfig packages to AndroidManifest ([e2260c3])
  • 🚀 Fonctionnalités: add capacitor-intent-sender and capacitor-zeroconf plugins ([7908aad])
  • 🚀 Fonctionnalités: bump version to 26.0.23 and update Android SDK to API 34 ([ca2702e])

2025-11-29

  • 🚀 Fonctionnalités: add WSL port forwarding script and enable host binding for LAN access ([00764c7])

2025-11-28

  • 🚀 Fonctionnalités: add hotspot management for Android TV devices ([050fdb1])
  • 🚀 Fonctionnalités: extend capacitor-intents-for-android to support package and PendingIntent callback ([d2c7b5e])

2025-11-27

  • 📦 Autres: 26.1.0 ([98db1f5])

2025-11-28

  • 📦 Autres: Merge pull request #217 from Comminter35/migrate-to-capacitor-intents-android ([c98d403])
  • 🚀 Fonctionnalités: migrate from capacitor-intent-sender to capacitor-intents-for-android and update Capacitor config ([25a7dc6])
  • 🚀 Fonctionnalités: update capacitor-intents-for-android patch to support component in sendBroadcastIntent ([25bb277])
  • 🚀 Fonctionnalités: support explicit intents in sendBroadcast by passing component ([8c0fe87])

Version v26.1.0 (2025-11-27)

2025-11-27

  • 📦 Autres: 26.1.0 ([cbcccbf])
  • 📝 Documentation: add architecture notes ([612988e])

2025-11-26

  • 📦 Autres: Merge pull request #214 from Comminter35/codex/add-package-declaration-in-androidmanifest.xml ([8fddf28])
  • 🔧 Maintenance: add hotspot package query ([09f94e9])
  • 📦 Autres: Merge pull request #213 from Comminter35/codex/add-dynamic-whoami-url-retrieval ([d0756de])
  • 🚀 Fonctionnalités: add secure domain whoami lookup ([f9d7efe])
  • 🚀 Fonctionnalités: add new tvcast whoami endpoint ([cb69cd2])

2025-11-05

  • ♻️ Refactorisation: clean up FILE_EXCEPTIONS in check-logs.mjs ([4ed2c59])
  • 🐛 Correctifs: resolve TypeScript errors in Directus types and navbars store ([c155350])
  • 📝 Documentation: update AGENTS.md with build commands and code style guidelines ([05d9ab4])

2025-11-02

  • 🚀 Fonctionnalités: shortnen all url by default ([558ed68])
  • 🚀 Fonctionnalités: change qrtarget for shortned url ([0c4c154])
  • 🚀 Fonctionnalités: ion-range for qr url shortning ([69d0e4f])
  • 🐛 Correctifs: add keyboard navigation support to settings modal buttons ([fdea03a])
  • 🚀 Fonctionnalités: reimplement threshold settings modal with input controls ([c481219])
  • 🐛 Correctifs: cancel ion-range implementation and add ionic-svelte patch ([d62408c])
  • 🐛 Correctifs: qr shortner settings ([3b95925])

2025-11-01

  • 🔧 Maintenance: add plugins artefacts ([7257a08])
  • 🚀 Fonctionnalités: add network info display in settings with IP and MAC addresses ([46db9a4])
  • 🔧 Maintenance: upgrade node version ([dcd4386])
  • 🚀 Fonctionnalités: display network info (IP and MAC) in settings header ([d9c4832])

2025-10-31

  • 🚀 Fonctionnalités: add custom Capacitor plugin to retrieve device IP and MAC addresses ([90de646])

2025-10-30

  • 🚀 Fonctionnalités: add configurable QR link shortening threshold with service availability indicator ([082b220])
  • 🐛 Correctifs: resolve failing tests and improve QR link shortening logic ([43b4366])
  • 🐛 Correctifs: resolve parsing error in DebugScreen.svelte ([52de022])
  • 🚀 Fonctionnalités: improve accessibility with ARIA attributes and alt texts ([851616c])
  • 🚀 Fonctionnalités: enhance settings modal navigation and accessibility ([1942e65])

2025-10-29

  • 🐛 Correctifs: restore Konami code functionality for opening settings menu ([2ddff5a])
  • 🚀 Fonctionnalités: improve settings menu with tabs, confirmations, and accessibility ([561beef])
  • 📝 Documentation: add Mermaid diagrams for better visualization ([21dd3ab])
  • 📝 Documentation: improve documentation with index, architecture, and guides ([4c07d4a])
  • 🔧 Maintenance: update AGENTS.md ([8c3733a])
  • ♻️ Refactorisation: finalize lazy loading and deviceTypology handling ([1400fb5])
  • ♻️ Refactorisation: implement lazy loading for platform functions and ensure deviceTypology availability ([24396b0])
  • 🐛 Correctifs: resolve ESLint errors for type imports and parameter types ([6403c04])
  • ♻️ Refactorisation: make platform factories synchronous after lazy loading move ([61cf5a2])
  • 🐛 Correctifs: update tests for async lazy loading dependencies ([90992a7])
  • 🚀 Fonctionnalités: implement lazy loading of platform-specific modules ([f9dfdc6])
  • 🐛 Correctifs: restore complete package.json structure after accidental truncation ([1a86b1b])
  • 📦 Autres: Add comprehensive E2E tests with Playwright ([6e0ff69])
  • 📦 Autres: Add comprehensive JSDoc documentation to public APIs ([929fb85])
  • 📦 Autres: Fix failing test in platformFallbacks.spec.ts ([1175774])
  • 📦 Autres: Fix linting errors and clean up test files ([1ebf447])
  • 📦 Autres: Add comprehensive test suite and fix formatting ([f4e03af])
  • 🔧 Maintenance: change gradle settings for WSL2 ([2c4b72e])
  • 📦 Autres: Merge pull request #212 from Comminter35/codex/implement-directusgateway-for-client-management ([ac27940])

2025-10-27

  • 📦 Autres: Move Directus gateway to shared services ([911e731])
  • 🚀 Fonctionnalités: add directus gateway context with interceptors ([72c5f19])

2025-10-24

  • 📦 Autres: Merge pull request #207 from Comminter35/codex/add-directus-sdk-and-implement-client ([261540f])
  • 🐛 Correctifs: Added a cloneRequestInit helper so the Directus resilient fetch adapter recreates the full configuration from Request inputs—including method, headers, and body—before dispatching retries. ([981b4ad])
  • 🐛 Correctifs: Updated Directus item fetch helpers to supply both generic parameters so the collection keys satisfy the stricter fetchDirectusItem signature. ([fffab5d])
  • 🐛 Correctifs: Added a catch handler to the Directus heartbeat update so failures are logged without triggering unhandled rejections ([3ae3cbd])
  • 🚀 Fonctionnalités: integrate directus sdk client with resilient fetch ([62546aa])
  • 📦 Autres: Merge pull request #206 from Comminter35/codex/introduce-structured-logging-in-svelte-components ([8e77349])
  • ♻️ Refactorisation: unify svelte logging ([05e92bb])
  • 📦 Autres: Merge pull request #205 from Comminter35/codex/update-cmspipeline-with-await-and-logging ([5ebf539])
  • 📦 Autres: Handle staging preference persistence failures ([f658f6d])
  • 📦 Autres: Ensure setData calls are awaited and add lint ([e34b875])
  • 📦 Autres: Merge pull request #204 from Comminter35/codex/enrichir-createcmspipelineservice ([75cd4b6])

2025-10-23

  • 📦 Autres: Prevent redundant CMS pipeline restarts on unchanged URL ([4088d8e])
  • 📦 Autres: Ensure CMS URL restarts finish app recovery ([5805b6d])
  • 📦 Autres: Handle CMS URL changes by restarting pipeline ([d22c4b7])
  • 📦 Autres: Merge pull request #203 from Comminter35/codex/extend-cmspipelinestate-with-area-step ([bcaad89])
  • 📦 Autres: Add area step to CMS pipeline and cover new scenarios ([014cef8])
  • 📦 Autres: Merge pull request #202 from Comminter35/codex/update-resilientfetch-to-manage-promises-and-controllers ([b0723f8])
  • 📦 Autres: Clear request timeout before parsing response ([ec1b792])
  • 📦 Autres: Handle aborts for resilient fetch attempts ([d958c9f])
  • 📦 Autres: Merge pull request #201 from Comminter35/codex/implement-snapshot-ttl-and-load-logic ([6c8148f])
  • 📦 Autres: Filter expired CMS pipeline snapshots ([489496e])
  • 📦 Autres: Merge pull request #200 from Comminter35/codex/implement-cms-pipeline-restart-and-recovery ([9b18280])
  • 📦 Autres: Implement recovery orchestration for CMS pipeline ([e982db2])
  • 📦 Autres: Merge pull request #199 from Comminter35/codex/refactor-logging-in-layout-and-resilientfetch ([bdd2be3])
  • 📦 Autres: Avoid Array.prototype.at in resilientFetch ([338af55])
  • 📦 Autres: Improve logging and add console guard ([254d129])
  • 📦 Autres: Merge pull request #198 from Comminter35/codex/implement-android-transport-interfaces ([2da2dac])
  • ♻️ Refactorisation: inject android transports and enrich launch metadata ([08f1ab3])
  • 📦 Autres: Merge pull request #197 from Comminter35/codex/add-serialization-utilities-for-preferences ([f0ef36f])
  • 📦 Autres: Fix preference serializers and purge policy sync ([d5e2b90])
  • 🚀 Fonctionnalités: add typed preference serializers and refreshable stores ([d64d9bb])
  • 📦 Autres: Merge pull request #196 from Comminter35/codex/create-cmspipeline-service-and-refactor-stores ([c8c60d2])
  • 🐛 Correctifs: clear facility when redirector has no assignment ([fad0691])
  • 🐛 Correctifs: keep redirector success on facility failures ([619f48e])
  • 🐛 Correctifs: use platform identifier in CMS pipeline ([0dbc8d0])

2025-10-22

  • 🚀 Fonctionnalités: add CMS pipeline orchestrator service ([dcf9e6f])

2025-10-21

  • 📦 Autres: Merge pull request #195 from Comminter35/codex/implement-dashboard-bootstrap-module ([526f04e])
  • 🚀 Fonctionnalités: add dashboard bootstrap module ([fc34f1f])
  • 📦 Autres: Merge pull request #194 from Comminter35/codex/update-text-transform-in-qrcodecard-css ([b56ceb2])
  • 📦 Autres: Adjust QR code link text casing ([9aac525])
  • 📦 Autres: Merge pull request #192 from Comminter35/codex/add-tests-for-url-shortener-and-qr-model ([362fff4])
  • ✅ Tests: cover url shortening and qr view model ([2f835e3])
  • 📦 Autres: Merge pull request #191 from Comminter35/codex/implement-linkdisplaystore-with-url-shortening ([1481681])
  • 🚀 Fonctionnalités: shorten qr link display when needed ([144558c])
  • 📦 Autres: Merge pull request #190 from Comminter35/codex/add-urlshortener-service-function ([2087e26])
  • 🚀 Fonctionnalités: add URL shortener service ([0add68b])
  • 📦 Autres: Merge pull request #188 from Comminter35/codex/refactor-qr-code-display-components ([8f22f54])
  • 🎨 Styles: improve glassmorphic qrcomponent ([e437e55])

2025-10-20

  • 📦 Autres: Merge pull request #189 from Comminter35/codex/explain-node-20-execution-issue ([e52da97])
  • 🔧 Maintenance: require node 20.9 or newer ([dde4313])

2025-10-18

  • 🎨 Styles: apply glassmorphic styling to carousel banner ([63deeb6])
  • 📦 Autres: Merge pull request #187 from Comminter35/codex/create-helpers-and-update-qrcodecard ([91e62c5])
  • 📦 Autres: Refactor QR card view model and details rendering ([8124329])
  • 📦 Autres: Merge pull request #186 from Comminter35/codex/introduce-resolveqrcontent-and-refactor-tosvg ([ce78224])
  • ♻️ Refactorisation: separate qr content resolution and rendering ([1dafba2])
  • 📦 Autres: Merge pull request #185 from Comminter35/codex/create-qr-display-view-model ([c72883b])
  • 🚀 Fonctionnalités: create QR display view model ([834e31d])
  • 📦 Autres: Merge pull request #184 from Comminter35/codex/add-glassmorphic-style-to-qr-code-cards ([6aad79a])
  • 🚀 Fonctionnalités: change qr labels colors ([9918917])
  • 🚀 Fonctionnalités: tint qr glass backgrounds with accent color ([6eceddf])
  • 🚀 Fonctionnalités: apply glassmorphism to QR code card ([89fb73e])
  • 📦 Autres: Merge pull request #182 from Comminter35/codex/audit-qr-code-components-for-refactoring ([046534e])
  • 📦 Autres: Refactor QR components for shared display ([4d79c3d])
  • 📦 Autres: Merge pull request #180 from Comminter35/codex/refactor-qr-code-components-and-structure ([69a3088])
  • 📦 Autres: Restore QR metadata rendering ([ffaad6e])
  • 📦 Autres: Ensure QR card info sections render ([e802218])
  • 📦 Autres: Fix QR display slots for build compatibility ([2832a9b])
  • 📦 Autres: Refactor QR code display with shared card ([8cff4cb])
  • 📦 Autres: Merge pull request #179 from Comminter35/codex/refactor-qr-code-utilities-and-components ([7d7211c])
  • 📦 Autres: Refactor QR code helpers and consumers ([53b0033])
  • 🚀 Fonctionnalités: improve restricted wifi QR card ([7e9a75a])
  • 📦 Autres: Merge pull request #178 from Comminter35/codex/find-status-of-carousel-content ([8e87520])
  • 📦 Autres: Filter out draft advertising contents ([035e92b])
  • 📦 Autres: Merge pull request #177 from Comminter35/codex/find-cause-of-ion-progressbar-not-rendering ([0f9eed4])
  • 🐛 Correctifs: remove not showing ion-progressbar at early stages ([9708cde])

2025-10-17

  • 📦 Autres: Include navbars and redirector in loading overlay ([401c425])
  • 📦 Autres: Fix reactive loading map initialization ([6053b41])
  • 📦 Autres: Merge pull request #176 from Comminter35/codex/inspect-code-for-widget-time-bug ([0550b51])
  • 📦 Autres: Fix reactive local time declarations ([5ca6804])
  • 📦 Autres: Fix clock widget to use local timezone ([5e27062])
  • 📦 Autres: Merge pull request #175 from Comminter35/codex/refactor-contextstore-to-use-asyncderived ([bb557c3])
  • ♻️ Refactorisation: guard context store async updates ([156d685])
  • 📦 Autres: Merge pull request #174 from Comminter35/codex/introduce-optional-dependencies-parameter ([5d9e9d5])
  • 🐛 Correctifs: rebuild lg purge handler after merging overrides ([02934f1])
  • 🚀 Fonctionnalités: allow overriding TV dashboard launcher dependencies ([cd9b607])
  • 📦 Autres: Merge pull request #173 from Comminter35/codex/extract-android-deployment-logic-to-module ([33d8df5])
  • 📦 Autres: Refactor connectivity layout orchestrators and add tests ([52461da])
  • 📦 Autres: Merge pull request #171 from Comminter35/codex/update-philipsapplauncher-for-purge-commands ([9ed6a77])
  • 📦 Autres: Handle Philips purge command ([99f3e63])
  • 📦 Autres: Merge pull request #170 from Comminter35/codex/refactor-philips-tv-app-launcher ([f71beb5])
  • 📦 Autres: Reuse Android launcher for Philips TV ([20ece47])
  • 📦 Autres: Merge pull request #169 from Comminter35/codex/refactor-+layout.ts-for-staging-url-evaluation ([d7acc03])
  • 🐛 Correctifs: avoid clobbering staging preference before hydration ([797aeb7])
  • 🐛 Correctifs: tolerate missing search params during prerender ([78f1ac9])
  • 🐛 Correctifs: preserve staging preference hydration ([1e83229])
  • 🐛 Correctifs: align layout staging handling ([9c534dc])
  • 📦 Autres: Merge pull request #168 from Comminter35/codex/find-source-of-webview-logs ([1824617])
  • 🔧 Maintenance: remove verbose consola logs from display components ([53e7f0f])
  • 📦 Autres: Merge pull request #167 from Comminter35/codex/refactor-lgapplauncher-dependencies-and-logic ([4b3ea34])

2025-10-16

  • ♻️ Refactorisation: extract LG purge handling helper ([ef939bf])
  • 📦 Autres: Merge pull request #166 from Comminter35/codex/decide-philips-launcher-implementation-strategy ([9577d85])
  • 📦 Autres: Document Philips TV/settings fallback to Android ([eb90f51])
  • 📦 Autres: Merge pull request #165 from Comminter35/codex/extend-and-refactor-toast-handling ([9b1ee44])
  • 📦 Autres: Add shared launch fallback notifier ([d75759a])
  • 📦 Autres: Merge pull request #164 from Comminter35/codex/refactor-app-launchers-for-dependency-injection ([8b5cb7b])
  • ♻️ Refactorisation: inject app launcher dependencies ([9ff1f69])
  • 🔧 Maintenance: upgrade version 26.0.2 ([527b502])
  • 👷 CI: build and deploy app-release ([582cc53])
  • 📦 Autres: Merge pull request #162 from Comminter35/codex/analyze-layout-and-style-loading-from-directus-api ([eca5f0d])

2025-10-15

  • 📦 Autres: Ensure CMS snippet CSS is reinjected reactively ([d6c5800])
  • 📦 Autres: Merge pull request #161 from Comminter35/codex/changer-le-port-de-dev-vite ([a79b046])
  • 🔧 Maintenance: set Vite dev port to 5173 ([0c0a9ab])
  • 📦 Autres: Merge pull request #160 from Comminter35/codex/ignore-ssid_password-if-ssid_encryption-is-nopass ([4e40b28])
  • 📦 Autres: Handle nopass Wi-Fi QR passwords ([d094f53])

2025-10-13

  • 📦 Autres: Merge pull request #159 from Comminter35/codex/update-redirectorstore-to-use-uid ([46c3ef1])
  • 📦 Autres: Merge pull request #157 from Comminter35/upgrade/upgrade-capacitor-package-manager-5.0.3 ([c6d92c6])
  • 📦 Autres: Update redirector store UID handling ([20b52ec])
  • 📦 Autres: upgrade capacitor-package-manager to version 5.0.3 ([4325c94])
  • ♻️ Refactorisation: refactor Settings Header ([02eb3b3])
  • 📦 Autres: Merge pull request #155 from Comminter35/codex/implement-modalsection-component-with-props ([4f948c4])
  • 🐛 Correctifs: settings disposition ([d940a6b])
  • 🐛 Correctifs: ensure settings modals open correctly ([ba644bf])
  • 🐛 Correctifs: close settings modals on remote back ([f1d08d6])
  • 🚀 Fonctionnalités: extract reusable settings modal section ([7eb98cb])
  • 📦 Autres: Merge pull request #154 from Comminter35/codex/refactor-settings2-component-handling ([df1354c])
  • 🚀 Fonctionnalités: improve system settings feedback ([48559c2])
  • 📦 Autres: Merge pull request #153 from Comminter35/codex/create-settingsmodal-component-and-refactor-settings ([4c37654])
  • 📦 Autres: Refactor settings modal into modular sections ([7966541])
  • 📦 Autres: Merge pull request #152 from Comminter35/feat/add-send-broadcast-plugins ([83f60f0])
  • 📦 Autres: upgrade version 26 ([73a73cf])

2025-10-11

  • 📦 Autres: Merge pull request #149 from Comminter35/codex/update-application-refactor-plan ([7c54f0e])
  • 📦 Autres: Update application refactor roadmap ([c9765ef])

Version v26.0.0 (2025-10-13)

2025-10-13

  • 📦 Autres: Merge pull request #151 from Comminter35/codex/patch-capacitor-intent-sender-for-foreground-broadcast ([2d6bdaa])
  • 🚀 Fonctionnalités: send install broadcast via patched intent sender ([0d21310])

2025-10-12

  • 📦 Autres: Use capacitor intent sender for Android installs ([bf6b617])
  • 📦 Autres: Show debug toast when scheduling Android install ([9bfb1ce])
  • 📦 Autres: Tweak Android update copy and dialog flow ([f2afb98])
  • 📦 Autres: Expose Android target version in settings and logs ([25b53e9])

2025-10-11

  • 📦 Autres: Implement Android update deployment handling ([ef87859])
  • 📦 Autres: Remove unused webupdate fields from device CMS data ([6763963])
  • 📦 Autres: Merge pull request #147 from Comminter35/codex/implement-purge-policy-subscription-in-tasks ([9c7066d])
  • 🚀 Fonctionnalités: sync purge policy native tasks ([5e16312])
  • 📦 Autres: Merge pull request #146 from Comminter35/codex/trace-usage-of-purge_policy ([5c568fa])
  • 📦 Autres: Fix circular facility store subscription ([0c2cb06])
  • 📦 Autres: Trigger Android wake_up purge on boot and wake ([0468371])
  • 📦 Autres: Show toast when triggering Android purge broadcast ([b14ba63])
  • 📦 Autres: Clamp future purge timestamps on Android ([c7819fd])
  • 📦 Autres: Handle Android purge policy options ([ea2318d])
  • 🔧 Maintenance: add detailed ScreenOnService logging ([35d9fe1])
  • 📦 Autres: Merge pull request #136 from Comminter35/codex/implement-rounded-styles-or-remove-commented-blocks ([0ec8361])
  • 📦 Autres: Merge branch 'display6' into codex/implement-rounded-styles-or-remove-commented-blocks ([54415a9])
  • 📦 Autres: Merge pull request #144 from Comminter35/codex/remove-ion-icon-block-from-materialicon.svelte ([dbe83d6])
  • 📦 Autres: Merge branch 'display6' into codex/remove-ion-icon-block-from-materialicon.svelte ([203be0e])
  • 📦 Autres: Merge pull request #143 from Comminter35/codex/add-logic-for-tailwind/ionic-mapping ([b412250])
  • 📦 Autres: Merge branch 'display6' into codex/add-logic-for-tailwind/ionic-mapping ([a46b96a])
  • 📦 Autres: Merge pull request #142 from Comminter35/codex/remove-ion-button-selector-in-displayobject.svelte ([ed4b8fe])
  • 📦 Autres: Merge pull request #141 from Comminter35/codex/remove-.title-rule-from-style-block ([f69ce1e])
  • 📦 Autres: Merge branch 'display6' into codex/remove-.title-rule-from-style-block ([e7c6a91])
  • 📦 Autres: Remove unused ion-icon styling from MaterialIcon ([3862b5b])
  • 📦 Autres: Add type-specific styling for notifications ([778cc4e])
  • 📦 Autres: Remove unused ion-button styling from display object ([5a50c00])
  • 📦 Autres: Remove unused title style from task list ([da10da3])
  • 📦 Autres: Merge pull request #137 from Comminter35/codex/complete-.text-truncate-with-line-clamp ([80a7d8d])
  • 📦 Autres: Merge branch 'display6' into codex/complete-.text-truncate-with-line-clamp ([1a5d22f])
  • 📦 Autres: Merge pull request #138 from Comminter35/codex/remove-debug-block-and-rule ([3591bf2])
  • 📦 Autres: Merge pull request #139 from Comminter35/codex/decide-on-header-elements-reintroduction ([5fd9b57])
  • 📦 Autres: Merge branch 'display6' into codex/decide-on-header-elements-reintroduction ([fe758f5])
  • 📦 Autres: Merge pull request #140 from Comminter35/codex/remove-unreferenced-rules-or-reconnect-classes ([4903006])
  • 📦 Autres: Merge branch 'display6' into codex/remove-unreferenced-rules-or-reconnect-classes ([00fcdf7])
  • 📦 Autres: Remove unused styles and silence svelte-check warnings ([b9e0136])
  • 📦 Autres: Remove unused Chromecast header banner styles ([88c5561])
  • 📦 Autres: Nettoie le panneau debug masqué ([be65b96])
  • 📦 Autres: Add standard line clamp property ([e86eaff])
  • 📦 Autres: Merge pull request #135 from Comminter35/codex/update-@comminter35/capacitor-package-manager-to-5.0.2 ([56ce63c])
  • 📦 Autres: Align diagonal tab clip paths ([cb4e8a3])
  • 🔧 Maintenance: bump capacitor package manager ([6eb1247])
  • 📦 Autres: Merge pull request #134 from Comminter35/codex/add-keyboard-events-to-ion-button ([27bc3e7])
  • 🔧 Maintenance: improve legacy carousel accessibility ([d7847d0])
  • 📦 Autres: Merge pull request #133 from Comminter35/codex/resoudre-les-erreurs-de-npm-run-check ([3e18d1c])
  • 📦 Autres: Refine lint tooling to avoid npm warnings ([a70f052])
  • 📦 Autres: Fix svelte-check issues and improve type safety ([9f227a3])
  • 📦 Autres: Merge pull request #131 from Comminter35/codex/add-task-orchestrator-in-screenonservice ([bc39aa3])
  • 🚀 Fonctionnalités: add screen on task registry ([1b8b714])
  • 📦 Autres: Merge pull request #130 from Comminter35/codex/add-action-constants-and-improve-initialization-logic ([0fa0e25])
  • 📦 Autres: Add explicit actions and lifecycle handling to ScreenOnService ([2fd0838])
  • 📦 Autres: Merge pull request #129 from Comminter35/codex/refactor-notification-logic-into-separate-component ([fc254ce])
  • 🚀 Fonctionnalités: improve screen on service notification ([0e43f26])

2025-10-10

  • 📦 Autres: Merge pull request #128 from Comminter35/codex/refactor-android-taskmanager-for-intent-usage ([c0de4a5])
  • 🐛 Correctifs: handle boolean purge preference ([7ed92dc])
  • 🐛 Correctifs: tolerate boolean purge preference format ([3fab4fa])
  • 📦 Autres: Merge pull request #127 from Comminter35/codex/fix-linting-error-on-triple-slash-reference ([531ff9c])
  • 📦 Autres: Merge pull request #126 from Comminter35/codex/update-on-refactoring-progress ([5970c6b])
  • 🐛 Correctifs: replace triple-slash reference with import ([87fcf94])
  • 📦 Autres: Fix reactive LG flag casing in connectivity layout ([69e3f4b])
  • 📦 Autres: Restore back-button listener for non-LG devices ([b8ae6c4])
  • 🚀 Fonctionnalités: orchestrate lg layout integration ([ef2724b])
  • 📦 Autres: Merge pull request #125 from Comminter35/codex/add-fallback-app-version-in-settings2 ([0dbb550])
  • 📦 Autres: Add fallback constant for app version in Settings2 ([547b73b])
  • 📦 Autres: Merge pull request #124 from Comminter35/codex/create-type-declarations-for-ionicons ([4598930])
  • 📦 Autres: Add Ionicons type declarations ([1c88345])
  • 📦 Autres: Merge pull request #123 from Comminter35/codex/add-content-type-export-to-shared-types ([aa39b16])
  • 📦 Autres: Merge branch 'display6' into codex/add-content-type-export-to-shared-types ([0c74b36])
  • 📦 Autres: Merge pull request #122 from Comminter35/codex/add-missing-types-to-@comminter35/shared-types ([7b89630])
  • 📦 Autres: Expose Content alias in shared types and fix usages ([4df46cb])
  • 🐛 Correctifs: align AreaAutocompleteItem naming ([c768038])
  • 📦 Autres: Add Geo namespace definitions for shared types ([a2ad6a8])
  • 📦 Autres: Merge pull request #120 from Comminter35/codex/fix-linting-issues ([8833d6c])
  • 🔧 Maintenance: format platform classes for lint ([fcffabb])
  • 📦 Autres: Merge pull request #119 from Comminter35/codex/rebuild-package.lock-with-npm-install ([e39e64a])
  • 🔧 Maintenance: regenerate package lock ([7dfe323])
  • 🐛 Correctifs: package-lock ([a5fe234])
  • 🔧 Maintenance: recover old package-lock ([a119b88])
  • 📦 Autres: Merge pull request #118 from Comminter35/codex/fix-linting-issues ([0ab3cd1])
  • 📦 Autres: Regenerate package-lock.json ([0ead6a4])
  • 📦 Autres: Merge pull request #117 from Comminter35/codex/update-purge-method-to-use-intent ([75b22c1])
  • 📦 Autres: Adjust lint configuration for project conventions ([ba764d9])
  • 🚀 Fonctionnalités: trigger tvconfig purge receiver ([8a6ed74])
  • 📦 Autres: Merge pull request #116 from Comminter35/codex/fix-lint-errors ([348d029])
  • 📦 Autres: Refactor mustache helpers for lint compliance ([da29dbf])
  • 📦 Autres: Merge pull request #115 from Comminter35/codex/fix-lint-errors-following-guide ([991e1ed])
  • 📦 Autres: Fix lint accessibility warnings ([726c551])
  • 📦 Autres: Merge pull request #114 from Comminter35/codex/fix-lint-errors-safely ([203da70])
  • 📦 Autres: Add lint safety playbook ([4b1bea4])
  • 📦 Autres: Merge pull request #113 from Comminter35/codex/corriger-les-erreurs-de-lint-en-securite ([5a55ab3])
  • 📦 Autres: Document trusted CMS sources for lint exceptions ([c65f135])
  • 📦 Autres: Merge pull request #112 from Comminter35/codex/continuer-le-plan-de-refactorisation ([6eeba25])
  • 🚀 Fonctionnalités: finalize helpers and fallback ([dea2f79])
  • 📦 Autres: Merge pull request #111 from Comminter35/codex/mettre-a-jour-le-plan-de-refactorisation ([248e778])
  • 📦 Autres: Update application refactor roadmap status ([7484ed9])
  • 📦 Autres: Merge pull request #110 from Comminter35/codex/move-rimraf-to-devdependencies-and-test ([4798bb3])
  • 🔧 Maintenance: move rimraf to dev dependencies ([dcf15cd])
  • 📦 Autres: Merge pull request #109 from Comminter35/codex/move-@types/mustache-to-devdependencies ([c9823c5])
  • 🐛 Correctifs: add missing starting { ([6a75861])
  • 🔧 Maintenance: move mustache types to dev dependencies ([24923a5])

2025-10-09

  • 📦 Autres: Merge pull request #104 from Comminter35/codex/edit-package.json-and-update-dependencies ([b8c681c])
  • 📦 Autres: Move Capacitor CLI to devDependencies ([922697a])
  • 📦 Autres: Merge pull request #103 from Comminter35/codex/extend-lib/application-module-for-fallback-commands ([a43df88])
  • 📦 Autres: Merge pull request #102 from Comminter35/codex/add-slide-handling-and-tests-in-carousel ([077f5fd])
  • 📦 Autres: Fix carousel index advancement for sparse slide arrays ([dbf6ed0])
  • 🚀 Fonctionnalités: add platform launch fallbacks ([f40fcb4])
  • 📦 Autres: Handle missing carousel slides safely ([6cbd42a])
  • 📦 Autres: Merge pull request #101 from Comminter35/codex/create-dedicated-module-for-command-handlers ([b83219f])
  • 📦 Autres: Ensure purge helper still reboots without dashboard ([a93ed84])
  • ♻️ Refactorisation: extract application command helpers ([b3e9d78])
  • 📦 Autres: Merge pull request #100 from Comminter35/codex/update-application-refactor-roadmap-documentation ([e98ca88])
  • 📝 Documentation: update application roadmap status ([ea44758])
  • 📦 Autres: Merge pull request #99 from Comminter35/codex/modifier-type-de-dashboard ([6dfdf4e])
  • 📦 Autres: Merge pull request #98 from Comminter35/codex/update-error-handling-in-+error.svelte ([b3596ec])
  • 📦 Autres: Guard dashboard usage when absent ([9924f99])
  • 📦 Autres: Merge pull request #97 from Comminter35/codex/import-facility-and-geo-types-in-overlaymeteo ([91ec449])
  • 📦 Autres: Adjust error component typing and fallback ([51d1696])
  • 🐛 Correctifs: guard meteo overlay against missing data ([14359cb])
  • 📦 Autres: Merge pull request #96 from Comminter35/codex/fix-check-errors-in-herotext.svelte ([319a07f])
  • 📝 Documentation: add lint exclusion task for legacy workers ([9c5f00d])
  • 📦 Autres: Merge pull request #95 from Comminter35/codex/update-script-to-typescript-and-add-guards ([4520f57])
  • ♻️ Refactorisation: type news widget spinner usage ([ceba329])
  • 📦 Autres: Merge pull request #94 from Comminter35/codex/extend-createdeviceinfo-for-default-isvirtual ([4126f7a])
  • ✅ Tests: align device typology spec with android fallbacks ([2e837fe])
  • 📦 Autres: Merge pull request #93 from Comminter35/codex/update-progress-element-references ([d784d09])
  • 🐛 Correctifs: restore progress custom property style ([4ee7e33])
  • 🐛 Correctifs: improve slide progressbar interactions ([6c9f852])
  • 📦 Autres: Merge pull request #92 from Comminter35/codex/update-notificationstack-to-call-destroy ([2d696e9])
  • 📦 Autres: Fix notification stack teardown and add purge test ([25ce80b])
  • 📦 Autres: Merge pull request #91 from Comminter35/codex/refactor-devicetypology-in-app.d.ts ([fb97e49])
  • 🔧 Maintenance: align dashboard typology fallback typing ([82e51ce])
  • 📦 Autres: Merge pull request #90 from Comminter35/codex/mise-a-jour-du-modalcontroller-et-des-modales ([ad9a840])
  • 📦 Autres: Adjust modal controller signature and add tests ([88e416a])
  • 📦 Autres: Merge pull request #89 from Comminter35/codex/update-removehtmltags-function ([3393a4d])
  • 📦 Autres: Restore HeroText textOffset prop ([3082c7a])
  • 📦 Autres: Refine HeroText HTML filtering and cleanup ([dc3d8c0])
  • 📦 Autres: Merge pull request #88 from Comminter35/codex/suivre-le-plan-de-refactorisation ([a4c38f7])
  • 🚀 Fonctionnalités: centralize app command parsing ([f31fa88])
  • 📦 Autres: Merge pull request #86 from Comminter35/codex/evaluer-l-etat-actuel-du-repo ([104eb49])
  • 📝 Documentation: planifier la phase suivante du refactor ([da05e1c])
  • 📦 Autres: Merge pull request #84 from Comminter35/chore/prettier-eslint-maj ([9db562b])
  • 🔧 Maintenance: adjust Prettier configuration ([4318f6c])
  • 🔧 Maintenance: sauvegarde avant intégration de Prettier ([a7c17a6])
  • 📦 Autres: Merge pull request #82 from Comminter35/codex/create-tests-for-settingsopenerfactory ([6e207f6])
  • ✅ Tests: cover settings opener factory ([501c424])
  • 📦 Autres: Merge pull request #81 from Comminter35/codex/extract-utility-function-for-devicedetails ([e01a768])
  • 📦 Autres: Refactor dashboard initialization to reuse device details ([88c9d39])
  • 📦 Autres: Merge pull request #80 from Comminter35/codex/evaluer-etat-du-depot-et-planifier-refactorisation ([ec3def4])
  • 📝 Documentation: document intentional platform fallback ([587889d])

2025-10-08

  • ♻️ Refactorisation: centralize device purge cms sync ([eb08642])
  • 📦 Autres: Merge pull request #73 from Comminter35/codex/refactor-dashboard-initialization-and-usage ([2965d8f])
  • 📦 Autres: Ensure dashboard initialization is singleton ([8059bff])
  • 📦 Autres: Merge pull request #72 from Comminter35/codex/harmonize-devicetype-enum-values ([78c237f])
  • 📦 Autres: Normalize TCL device type enum ([3e6a950])
  • 📦 Autres: Merge pull request #71 from Comminter35/codex/add-samsung-device-type-support-in-factories ([bbf466f])
  • 🚀 Fonctionnalités: wire Samsung platform factories ([1826a4e])
  • 📦 Autres: Merge pull request #70 from Comminter35/codex/add-lg-identifier-functions-and-export ([e0ddae1])
  • 📦 Autres: Refine LG identifier helpers ([23c064a])
  • 📦 Autres: Merge pull request #69 from Comminter35/codex/refactor-chromecast-utilities-and-update-usage ([804c4a6])
  • ♻️ Refactorisation: rename chromecast helpers directory ([6f317c1])
  • 📦 Autres: Merge pull request #68 from Comminter35/codex/create-tizen-api-bridge-module ([be698f4])
  • 🚀 Fonctionnalités: add Samsung bridge helpers ([9be0749])
  • 📦 Autres: Merge pull request #67 from Comminter35/codex/refactor-lgidentifier-methods-into-new-module ([f044bcb])
  • ♻️ Refactorisation: centralize LG identifier helpers ([74e81be])

2025-10-07

  • 📦 Autres: Merge pull request #66 from Comminter35/codex/refactor-android-platform-specific-logic ([f9d2063])
  • ♻️ Refactorisation: isolate android platform services ([d8671a9])
  • 📦 Autres: Merge pull request #65 from Comminter35/codex/refactoriser-la-logique-specifique-a-la-plateforme-lg ([ec771e2])
  • ♻️ Refactorisation: isolate LG platform modules ([0d88ec6])
  • 📦 Autres: Merge pull request #64 from Comminter35/codex/refactoriser-logique-specifique-a-philips ([2a5902a])
  • 📦 Autres: Refactor Philips platform utilities ([dd2d183])
  • 📦 Autres: Merge pull request #63 from Comminter35/codex/update-qrcodefromstore-to-refresh-credentials ([714f629])
  • 📦 Autres: Refresh Philips hotspot credentials for QR code ([3ad2dec])
  • 📦 Autres: Merge pull request #62 from Comminter35/codex/add-wifidirect-stop-request-before-checkout ([a057955])
  • 📦 Autres: Reuse Philips hotspot start credentials ([f03cc7f])
  • 📦 Autres: Update Philips hotspot store on start/stop responses ([fcd2bcf])
  • 📦 Autres: Avoid persisting Philips hotspot credentials ([c1d6258])
  • 📦 Autres: Sanitize Philips hotspot SSID payload ([1857883])
  • 📦 Autres: Prefix Philips WifiDirect SSID ([596b143])
  • 📦 Autres: Stop Philips WifiDirect hotspot before checkout ([d67ab02])
  • 📦 Autres: Merge pull request #61 from Comminter35/codex/retrieve-ssid-and-password-for-wifi-direct ([5f624f1])
  • 🐛 Correctifs: revert lg hotspot assignment changes ([e704e6f])
  • 🚀 Fonctionnalités: auto start philips wifi direct hotspot ([299ae46])
  • 🐛 Correctifs: read hotspot flag from secure sharing ([4a93e33])
  • 🚀 Fonctionnalités: load Philips hotspot credentials via network control ([721b2af])
  • 📦 Autres: add philips JAPIT documentation ([1ca3dc9])
  • 📦 Autres: Merge pull request #60 from Comminter35/codex/refactor-project-to-reduce-lint-debt ([c51206e])
  • 🔧 Maintenance: format utils and stores for lint refactor ([56c6961])
  • 📦 Autres: Format peripheral Svelte modules for lint step ([d6f4e0b])
  • 🔧 Maintenance: format display and navbar components ([27ecbf2])
  • 🔧 Maintenance: normalize header/common layout ([7f54d44])
  • 📦 Autres: Format area identity components with Prettier layout ([87cf42f])
  • 📦 Autres: Apply safe layout fixes to utils and log progress ([4bdf950])
  • 📦 Autres: Document next lint refactor milestone ([71ee282])
  • 📦 Autres: Refactor modal content and clean up lint noise ([a35683a])
  • 📦 Autres: Merge pull request #59 from Comminter35/codex/locate-functions-using-utilsphillips.ts ([ab7ca50])

2025-10-06

  • 📦 Autres: Retry SIService request after enabling ProfessionalSettingsService ([42f09ad])
  • 📦 Autres: Ensure SIService requests enable Philips professional settings ([ca283e2])
  • 📦 Autres: Merge pull request #58 from Comminter35/codex/refactor-project-to-reduce-lint-debt ([bb1651c])
  • 📦 Autres: Add Philips ApplicationControl helpers ([13559f7])
  • 📦 Autres: Refine platform helpers for lint cleanup ([ec77c6e])
  • 🔧 Maintenance: add lint guardrails baseline ([95f0fdc])
  • 📦 Autres: Merge pull request #57 from Comminter35/codex/upgrade-application-dependencies-safely ([019acb0])
  • 🔧 Maintenance: patch brace-expansion vulnerability ([da35f84])

2025-10-05

  • 📦 Autres: Update main.yml ([2d49a7f])
  • 📦 Autres: Update createRelease.yml ([f2ceabb])

2025-10-04

  • 📦 Autres: Merge pull request #55 from Comminter35/codex/remove-fetchredirector-module ([aa51795])
  • 📦 Autres: Merge pull request #54 from Comminter35/codex/remove-replacebypredicatewithtransform-function ([82deb0b])
  • 📦 Autres: Merge pull request #53 from Comminter35/codex/decide-on-remote-codes-feature-implementation ([5f10795])
  • 📦 Autres: Merge pull request #52 from Comminter35/codex/remove-unused-exports-in-utils.ts ([f21b809])
  • 🔧 Maintenance: remove unused fetch redirector helper ([286ff7b])
  • 🔧 Maintenance: remove unused array transform helper ([70f228b])
  • 📦 Autres: Fetch remote codes during app startup ([195dcd0])
  • 🔧 Maintenance: remove unused util exports ([ed24e10])
  • 🔧 Maintenance: remove ide files ([bde3b38])
  • 📦 Autres: Merge branch 'display6' of https://github.com/Comminter35/SK_CAPACITOR_DISPLAY into display6 ([9a72f62])
  • 🔧 Maintenance: upgrade gradle version and remove unused libs ([5b3edec])
  • 🔧 Maintenance: refactor gitignore ([261fbe4])

2025-10-03

  • 📦 Autres: Merge pull request #50 from Comminter35/codex/remove-stoptask-and-restarttask-functions ([a2d94a4])
  • 📦 Autres: Remove unused task controls ([97376fc])
  • 📦 Autres: Merge pull request #49 from Comminter35/codex/remove-applymiddlewares-function ([2a52fe9])
  • 📦 Autres: Remove applyMiddlewares hook ([443177f])
  • 📦 Autres: Merge pull request #48 from Comminter35/codex/remove-listed-functions-and-clean-imports ([83216f8])
  • 📦 Autres: Remove unused utility helpers and related imports ([5589f51])
  • 📦 Autres: Merge pull request #47 from Comminter35/codex/remove-unused-exports-from-navbarsutils ([7ce9265])
  • 🔧 Maintenance: remove unused navbars utils ([bdd8e7d])
  • 📦 Autres: Merge pull request #44 from Comminter35/codex/remove-handlereset-function-or-convert-to-private ([5bd3939])
  • 📦 Autres: Merge pull request #45 from Comminter35/codex/remove-isrefreshing-export-from-osd.svelte ([43ef675])
  • 📦 Autres: Merge pull request #46 from Comminter35/codex/remove-fetchredirector-function-and-export ([a59c6ea])
  • ♻️ Refactorisation: remove fetchRedirector default export ([5c1a637])
  • 📦 Autres: Remove unused Osd isRefreshing export ([360799f])
  • 📦 Autres: Remove unused exported reset handler from Timer ([f0ec53e])
  • 📦 Autres: Merge pull request #43 from Comminter35/codex/remove-updatecastmodals-and-closemodal ([6be738f])
  • 📦 Autres: Remove unused modal exports ([ff1889e])
  • 📦 Autres: Merge pull request #42 from Comminter35/codex/remove-exported-constants-videoplay-and-videopause ([106ddf9])
  • 📦 Autres: Remove exported video control helpers ([9f5b23e])
  • 📦 Autres: Merge pull request #41 from Comminter35/codex/remove-stoptask-functions-from-tasks.ts ([a7f9cf5])
  • 📦 Autres: Remove task control helpers ([74ece25])
  • 📦 Autres: Merge pull request #40 from Comminter35/codex/remove-stopalltasks-definition ([603e302])
  • ♻️ Refactorisation: remove stopAllTasks helper ([e6fa1d9])
  • 📦 Autres: Merge pull request #39 from Comminter35/codex/remove-unused-gtm-exports-and-clean-code ([391ff52])
  • 📦 Autres: Refactor GTM initialization ([a28886c])

2025-10-02

  • 📦 Autres: Merge pull request #38 from Comminter35/codex/find-use-of-capacitorupdater-in-project ([1716f58])
  • 📦 Autres: Remove unused CapacitorUpdater configuration ([953a804])
  • 📦 Autres: Merge pull request #37 from Comminter35/codex/remove-adapter-custom-directory-and-files ([2831caa])
  • 🔧 Maintenance: remove custom adapter package ([2c493c5])
  • 📦 Autres: Merge pull request #36 from Comminter35/codex/faire-l-inventaire-de-capacitor-package-manager ([e50ac49])
  • 📦 Autres: Remove commented capacitor package manager references ([43cbd42])
  • 📦 Autres: Merge pull request #35 from Comminter35/codex/remove-unused-svelte-component-files ([eb6949e])
  • 🔧 Maintenance: remove unused components ([86f4e12])
  • 📦 Autres: Merge pull request #34 from Comminter35/codex/localiser-usages-de-ln-capacitor-wifi ([1acba28])
  • 🔧 Maintenance: remove unused wifi dependency ([0a1ad58])
  • 📦 Autres: Merge pull request #33 from Comminter35/codex/remove-duplicate-import-in-navbarsutils.ts ([277829a])
  • 🐛 Correctifs: remove duplicate import in navbars utils ([4e3527a])
  • 📦 Autres: Merge pull request #32 from Comminter35/codex/localiser-usages-de-battery-optimization ([70c8859])
  • 📦 Autres: Remove unused battery optimization plugin ([3c5ba83])
  • 📦 Autres: Merge pull request #30 from Comminter35/codex/duplicate-url-and-update-fetch-in-resilientfetch ([4afd1b5])
  • 📦 Autres: Fix resilientFetch timestamp handling ([b2df031])

2025-10-01

  • 📦 Autres: Merge pull request #29 from Comminter35/codex/add-getdevicetypology-function-and-update-modules ([7a04bf4])
  • 🐛 Correctifs: treat samsung android as generic ([fdac2bd])
  • 🐛 Correctifs: restore samsung tizen detection ([6558a28])
  • 🚀 Fonctionnalités: centralize device typology detection ([9a940dd])
  • 📦 Autres: Merge pull request #28 from Comminter35/codex/list-unused-library-usages ([72703ef])
  • 📦 Autres: Remove unused material icons and glob dependencies ([3fdb690])
  • 📦 Autres: Merge pull request #27 from Comminter35/codex/list-usages-of-@e-novatis/sk-uicomponents ([4d9e4f5])
  • 🔧 Maintenance: remove leftover sk-uicomponents traces ([77b840b])

2025-09-01

  • 🔧 Maintenance: update lockfile ([9fdea87])
  • 🔧 Maintenance: remove outdated commented code ([80f1a70])
  • 🔧 Maintenance: configure GitHub Packages auth via env variable ([8f3c918])

2025-08-26

  • 📦 Autres: remove npmrc ([a818356])
  • 📦 Autres: initial commit ([0f06299])

2025-08-07

  • 🔧 Maintenance: change icons and banner ressources ([0be3efb])

2025-07-11

  • 🔧 Maintenance: add fonctionnal tizen cli build ([260c6b2])

2025-07-08

  • 📦 Autres: upgrade version ([5179571])
  • 🐛 Correctifs: fix button label and actions ([af9f94c])

2025-07-07

  • 🔧 Maintenance: upgrade version ([eced600])

2025-07-03

  • 🔧 Maintenance: android version updated ([f1dd581])
  • 🔧 Maintenance: 25.1.0 complete app refactor ([fed7aaa])
  • ♻️ Refactorisation: 🎨 complete app refactor ([039f917])

2025-05-20

  • 🔧 Maintenance: wrong path ([4b8d49a])
  • 🐛 Correctifs: remove service worker conf ([14f5560])

2025-05-19

  • 🐛 Correctifs: fix support for deeplinks ([68a7811])

2025-05-13

  • 🐛 Correctifs: fix ribbon background theme primary color ([6e1d70a])
  • 🚀 Fonctionnalités: add prime icon ([2d1ca4a])
  • 🐛 Correctifs: disbale service worker ([2b85683])
  • 🔧 Maintenance: upgrade version ([6d9d44f])
  • 🐛 Correctifs: fix missing color button icon ([c1d34a1])

2025-05-12

  • 📦 Autres: add icons ([a315ee2])
  • 🐛 Correctifs: fix area name position ([5bfd381])
  • 🚀 Fonctionnalités: add navbar special buttons support ([18340e5])
  • 🔧 Maintenance: upgrade version ([2bc9128])

2025-05-09

  • 🐛 Correctifs: fix display bug on roomname header ([392caf7])

2025-05-08

  • 🚀 Fonctionnalités: add legacy support to help cms data migration on qrcodes ([1ce46bd])

2025-05-07

  • ♻️ Refactorisation: remove legacy field ([c8cf185])
  • 🚀 Fonctionnalités: remontée de la version installée dans CMS ([4059d6e])
  • 🚀 Fonctionnalités: variable widget font size ([d498a32])
  • 🚀 Fonctionnalités: variable font size for contents ([97a8f6e])

2025-05-06

  • 📦 Autres: fix navbars levels count ([7d4f9da])
  • 📦 Autres: fix netflix icon ([e895690])
  • 🐛 Correctifs: fix modal qr & modal navbars ([d9f8768])
  • 🐛 Correctifs: improve directus request auth ([355d2a0])
  • 🚀 Fonctionnalités: fix heartbeat device ([64c7f85])
  • 🚀 Fonctionnalités: move widget at bottom -> bottombar ([25de666])
  • 🐛 Correctifs: add status to patch cms req ([e918ef6])
  • 📦 Autres: Merge branch 'display4' of https://github.com/Comminter35/SK_CAPACITOR_DISPLAY into display4 ([0f2358a])
  • 🐛 Correctifs: fix LG mac to uppercase ([71b3cf5])
  • 🐛 Correctifs: bottombar always ([750b990])
  • 🐛 Correctifs: bottombar always ([8f8c0a4])
  • 📦 Autres: fix typo ([e9b4d53])
  • 📦 Autres: fix nabar bug when hiding buttons ([0b8e3be])
  • ♻️ Refactorisation: replace advertising_pages with contents ([ce4dbdd])

2025-05-04

  • ♻️ Refactorisation: cleaning unused code ([0a0b847])
  • 🚀 Fonctionnalités: add advertisings theme ([9dae88c])
  • ♻️ Refactorisation: remove unused fields ([a8881d5])
  • 🚀 Fonctionnalités: add taskmanager and heartbeat task ([90fad23])

2025-05-03

  • 📦 Autres: remove missing whoami red icon ([e854875])

2025-04-28

  • 📦 Autres: Refacto majeure - navbars - purge - support LG ([7afe9d7])

2025-03-14

  • 📦 Autres: fix noparent in cms bug ([3047b94])

2025-03-13

  • 📦 Autres: build pipeline add release to github ([3670ba9])
  • 📦 Autres: add build pipeline ([8dc6ece])
  • 📦 Autres: fix modal qrcast bug ([ea2e65d])
  • 📦 Autres: disable unused listener ([3bde4b9])
  • 📦 Autres: desactivate remotecode onlyon v3 ([2a87fcc])
  • 📦 Autres: REENABLE ANDROID SETTINGS ([59b80d1])

2025-03-11

  • 📦 Autres: fix SSE not rendered ([d2120a6])
  • 📦 Autres: add header class on top header for styling ([1a2de42])

2025-03-10

  • 📦 Autres: cleaning ([24e07a8])

2025-03-09

  • 📦 Autres: cleaning ([1840dda])
  • 📦 Autres: bump android version ([19b44d9])
  • 📦 Autres: update shared types lib ([41e32be])
  • 📦 Autres: refacto content display ([a0b1a5c])
  • 📦 Autres: refacto header with flexbox ([659aea1])
  • 📦 Autres: add custom css snippets injection ([2271c79])
  • 📦 Autres: remove unused setcontext ([8f3127f])
  • 📦 Autres: singleton pattern for idcaplib ([7b70180])
  • 📦 Autres: cleaning ([e9116d1])

2025-03-07

  • 📦 Autres: FIX rounded tabs offset ([60338f4])

2025-03-05

  • 📦 Autres: change tags order for easying debug ([91c2f25])
  • 📦 Autres: add manrope and gelasio fonts ([ab4ea83])
  • 📦 Autres: refacto TV operations for LGTV platform ([0669e72])
  • 📦 Autres: add platforms ([d1c891f])

2025-02-20

  • 📦 Autres: refactor for LGTV ([e014ac4])

2025-02-13

  • 📦 Autres: Merge pull request #20 from Comminter35/refacto2025 ([07df83c])
  • 📦 Autres: idcap loading changes ([1d597be])
  • 📦 Autres: Merge pull request #19 from Comminter35/refacto2025 ([d439aa8])
  • 📦 Autres: refacto LG ([f799ef7])
  • 📦 Autres: unused capacitor files ([845ddaf])

2025-02-12

  • 📦 Autres: Merge pull request #18 from Comminter35/refacto2025 ([1dec255])
  • 📦 Autres: add LG backbutton support ([e21892c])
  • 📦 Autres: Merge pull request #17 from Comminter35/refacto2025 ([438a550])
  • 📦 Autres: refacto fix meteo, add idcap for LG ([176d602])

2025-02-09

  • 📦 Autres: add nvmrc for cloudlare node version ([037b4e3])

2025-02-07

  • 📦 Autres: Merge pull request #16 from Comminter35/refacto2025 ([47b8281])
  • 🐛 Correctifs: fix qrlink and register new devices ([054a6b2])

2025-02-06

  • 🔧 Maintenance: move libs from @e-novatis to @comminter35 ([c83cb70])
  • 📦 Autres: fix bad imports ([3101e88])
  • 📦 Autres: remove lib @e-novatis/sk-uicomponents ([22bd83c])
  • 📦 Autres: pretest philips ([b1d9ff7])

2025-01-28

  • 📦 Autres: prepurge ([37bb2b3])

2025-01-15

  • 📦 Autres: whoami retries and reload ([40daf35])

2025-01-14

  • 📦 Autres: bug overlay on v3 (layoutV4) ([9dc8157])
  • 📦 Autres: remove unused debugs ([d3c2475])
  • 📦 Autres: useless styles ([c8b84f0])
  • 📦 Autres: batch add - huge refactor ([e4b3502])

2025-01-08

  • ♻️ Refactorisation: 🎨 switch to local SVG Material Icons ([1e41e85])
  • 🚀 Fonctionnalités: ✨ add support for service worker in capacitor ([e3159a4])

2024-11-04

  • 🐛 Correctifs: 🐛 reconnect sse on devicelinked ([3f1117d])
  • 🏗️ Build: 🔨 android build files ([d2802a0])
  • ♻️ Refactorisation: 🎨 clean code ([328bbb4])
  • 🏗️ Build: 🔐 update npm token ([afadedd])

2024-11-02

  • 📦 Autres: Merge pull request #14 from Comminter35/hoppenV4UIImprovements ([bb76d53])

2024-11-01

  • 🐛 Correctifs: 🐛 fix navbar styles in modals and simple navbar ([5246bcb])
  • 🚀 Fonctionnalités: ✨ hide areaName badge parametre ([14c4083])
  • ♻️ Refactorisation: 🎨 refacto navabars items ([c042463])
  • 📦 Autres: refonte boutons avec gestion verrous ([275d6cd])

2024-10-10

  • 📦 Autres: Merge pull request #13 from Comminter35/dev ([c63296c])
  • 🐛 Correctifs: 🐛 fix qrcode not refreshing ([a42a62f])
  • 📦 Autres: Merge pull request #12 from Comminter35/dev ([d1151b7])
  • 🐛 Correctifs: 🐛 fix cms preview ([016f8ec])
  • 📦 Autres: Merge pull request #11 from Comminter35/dev ([a3f1218])
  • 🚀 Fonctionnalités: ✨ add preview mode for CMS preview ([f42cf6c])
  • 📦 Autres: Merge pull request #10 from Comminter35/dev ([592241d])

2024-10-09

  • 📦 Autres: Merge pull request #7 from Comminter35/dev ([1f129bb])
  • 📦 Autres: Merge pull request #6 from Comminter35/dev ([6d2695f])

Version v26.0.3-b122 (2025-10-05)

🏷️ Tags associés : v26.0.3-b122, v26.1.2-b149, v26.1.3-b150, v27.0.1-b168, v27.1.1-b170, v27.1.2-b171, v27.1.3-b172, v27.1.4-b173, v27.1.5-b174, v27.1.6-b175, v27.1.7-b176, v27.1.8-b177, v27.1.9-b178, v26.0.24-b143, v27.1.10-b179, v27.1.11-b180, v27.1.12-b181

2025-10-05

  • 📦 Autres: Update createRelease.yml ([cc39694])

2025-10-02

  • 📦 Autres: Remove IDE-specific files from version control ([9cc398c])
  • 🚀 Fonctionnalités: remove android studio specific gitignore ([01d08b4])
  • 🚀 Fonctionnalités: ignore entire android/.idea directory ([6e742ba])
  • 🚀 Fonctionnalités: upgrade Gradle to 8.7 ([206dd2e])

Version v25.0.2-b39 (2024-10-14)

🏷️ Tags associés : v25.0.2-b39, v25.0.3-b40, v25.0.4-b41, v25.0.5-b42, v25.0.6-b43, v24.0.10-b29, v25.0.12-b49, v25.0.16-b53, v25.0.17-b54, v25.0.18-b55, v25.0.19-b56, v25.0.20-b57, v25.0.21-b58, v25.0.22-b59, v25.0.23-b60, v25.0.24-b61, v25.0.25-b62, v25.0.26-b63, v25.0.27-b64, v25.0.28-b65, v25.0.29-b66, v25.0.30-b67, v25.0.32-b69, v25.0.34-b71, v25.0.59-b96, v25.0.62-b99, v25.0.79-b116

2024-10-14

2024-10-10

  • 📦 Autres: Merge pull request #9 from Comminter35/revert-8-dev ([aa8d6c7])
  • 📦 Autres: Revert "add facility name title of the page for analytics" ([984f96a])

2024-10-09

  • 📦 Autres: Merge pull request #8 from Comminter35/dev ([f6f75a5])
  • 🚀 Fonctionnalités: ✨ add facility name title of the page for analytics ([7dffcd9])
  • 📦 Autres: add qr tracking params ([19c913a])
  • 📦 Autres: remove unused analytics code ([52bcaf5])
  • 📦 Autres: upgrade android version ([8304cb0])
  • 📦 Autres: add google tag manager ([b47c69f])
  • 📦 Autres: fix bug carousel qui se fige ([943ab5f])
  • 📦 Autres: debug carrousel activeIndex ([4b021dc])
  • 📦 Autres: bug internet ko refacto ([c2ab8cb])
  • 📦 Autres: update gitignore ([3db6046])
  • 📦 Autres: increase android version ([73bb348])
  • 📦 Autres: gestion des souscriptions multiples ([6241013])

2024-09-10

  • 📦 Autres: disable goto offline ([00f89a4])

2024-08-09

  • 🏗️ Build: capacitor app build config standalone ([a318a7e])
  • 🏗️ Build: add debug on device script ([621c44f])
  • 🐛 Correctifs: 🐛 fix and refactor offline mode ([ddce094])

2024-08-07

  • ♻️ Refactorisation: 🔥 remove interaction for old app (pierre) ([b9e42de])

2024-08-05

  • 📦 Autres: change packe.jsons ([c4eee4e])
  • 🏗️ Build: 🚑 fix package.json corrupted ([d6e4740])
  • 📦 Autres: Merge branch 'remove_appinstall' of https://github.com/Comminter35/SK_CAPACITOR_DISPLAY into remove_appinstall ([b783507])
  • ♻️ Refactorisation: 🏗️ Full refactor implementing typescript, subscriptions, mustache render... ([0289438])
  • 📦 Autres: Merge branch 'remove_appinstall' of https://github.com/Comminter35/SK_CAPACITOR_DISPLAY into remove_appinstall ([18e7f1a])
  • ♻️ Refactorisation: 🏗️ Full refactor implementing typescript, subscriptions, mustache render... ([5c6963b])
  • ♻️ Refactorisation: 🏗️ Full refactor implementing typescript, subscriptions, mustache render... ([92d487f])

2024-07-25

  • ♻️ Refactorisation: ♻️ refactor bandeau advertising ([b600858])
  • ♻️ Refactorisation: ♻️ refacto common functions ([37fd6ef])
  • ♻️ Refactorisation: 💄 minor changes ([b3b89bf])

2024-07-24

  • 🚀 Fonctionnalités: ✨ npm dev server https switch ([46310cb])
  • 🚀 Fonctionnalités: ✨ capacitor web updater ([4a0d268])
  • ♻️ Refactorisation: ♻️ clean unused code ([86667c7])
  • 🏗️ Build: 🚀 dev server serve https ([eb3b688])

2024-06-12

  • 📦 Autres: Merge pull request #5 from Comminter35/refacto_mig_tvcastv4 ([71918d5])
  • 📦 Autres: update android build version ([69342f1])
  • 📦 Autres: Merge pull request #4 from Comminter35/refacto_mig_tvcastv4 ([3dffd24])
  • 📦 Autres: lot avant supression partie install apk ([4c09b51])

2024-05-30

  • 📦 Autres: Merge pull request #3 from Comminter35/refacto_mig_tvcastv4 ([32fcb50])
  • 📦 Autres: add multiple tvcast url support ([8e2808c])

2024-05-23

  • 📦 Autres: Merge pull request #2 from Comminter35/refacto_mig_tvcastv4 ([70158f7])
  • 📦 Autres: fix loop reload page on uid null ([2fe41f5])

2024-05-16

  • 📦 Autres: fix html lang ([b586089])

2024-05-15

  • 📦 Autres: fix bug settings close after opening on tcl43 ([0adf91a])
  • 📦 Autres: lint ([56d7b62])
  • 📦 Autres: increase whoiam timeout ([275ac92])

2024-05-14

  • 📦 Autres: fix launch without area data ([ea852ca])
  • 📦 Autres: fix gitignore ([8ceb0a0])
  • 📦 Autres: v3 unified ([fcaa816])
  • 📦 Autres: hoppen subscriptions v4 ([f905da3])
  • 📦 Autres: improve gitignore ([f90dd43])
  • 📦 Autres: update lib ([83474a4])
  • 📦 Autres: updage gh token ([da1924b])

2024-05-02

  • 📦 Autres: fix null uid ([2e17989])

2024-05-01

  • 📦 Autres: add logs ([67a8583])

2024-04-30

  • 📦 Autres: always display qr on v3 ([b15abab])

2024-04-26

  • 📦 Autres: fix rituel bidouille ([57ee28a])
  • 📦 Autres: bricole pour migration ([8736a15])
  • 📦 Autres: fix legacysse ([238bd9f])
  • 📦 Autres: fix uid legacy mac ([bb02d8d])
  • 📦 Autres: Merge pull request #1 from Comminter35/chromecastv3_support ([adce007])
  • 📦 Autres: update npm gh token ([f6a82f0])
  • 📦 Autres: migration tvcast avec app legacy ([987bf1e])

2024-04-10

  • 📦 Autres: upgrade lib fix video poster ([7c9e466])
  • 📦 Autres: device owner receiver ([bedf9cd])
  • 📦 Autres: add v3 support ([27cac30])

2024-04-08

  • 📦 Autres: add v3 support ([4adb4a3])

2024-03-29

  • 📦 Autres: lint ([ed71d0f])

2024-03-28

  • 📦 Autres: Update main.yml upgrade node 18.x ([5592b6f])
  • 📦 Autres: Update main.yml node 16 ([98f96a9])
  • 📦 Autres: Create main.yml ([0986a21])
  • 📦 Autres: Delete .github/workflows/deploy.yml ([0e6534b])
  • 📦 Autres: Create deploy.yml ([39d9ef1])

2024-03-26

  • 📦 Autres: divers android files updates ([d4dd755])

2024-03-25

  • 📦 Autres: legacyinframode support ([27fab10])
  • 📦 Autres: upgrade lib fix navitem loader & remove console log ([8632853])
  • 📦 Autres: fix bugs mineurs ([a3cd9b2])

2024-03-24

  • 📦 Autres: upgrade lib - focus navitem scale ([d394829])
  • 📦 Autres: navitem spininer ([49b3da0])
  • 📦 Autres: refacto Navbars & upgrade lib 0.0.8 ([1043f9f])

2024-03-23

  • 📦 Autres: clean & lint ([107cbaf])
  • 📦 Autres: refacto mineure ([220531c])

2024-03-22

  • 📦 Autres: upgrade lib ([1d4c7bf])
  • 📦 Autres: retry internet ko & fix false recovery ([851eb0e])
  • 📦 Autres: refacto avant tests ([923e18e])

2024-03-20

  • 📦 Autres: remove set focus on last elmt ([0789971])
  • 📦 Autres: upgrade lib ([4042702])

2024-03-19

  • 📦 Autres: changement de nom (android) ([e7ca943])
  • 📦 Autres: initialize capacitor updater ([c167723])
  • 📦 Autres: update gh action ([5b8eb17])
  • 📦 Autres: Merge branch 'main' of https://github.com/Comminter35/SK_CAPACITOR_DISPLAY ([87993af])
  • 📦 Autres: Create buildZipGP.js.yml ([94e2ad9])
  • 📦 Autres: add capacitor-updater plugin ([9ca963f])
  • 📦 Autres: native update ([c41f2c6])
  • 📦 Autres: open settings automatically on unknow device ([f7f5ef4])
  • 📦 Autres: add devices infos ([ecd30c5])
  • 📦 Autres: 404 debugs ([6d3e5d2])
  • 📦 Autres: add appinfos ([a9e61b7])
  • 📦 Autres: vercel redirections ([ab82dd1])
  • 📦 Autres: runtime vercel edge ([831b10e])
  • 📦 Autres: upgrade lib ([527737f])

2024-03-17

  • 📦 Autres: whoami timeout 1s ([e7c0f20])
  • 📦 Autres: unify build android & vercel ([5c820fc])
  • 📦 Autres: vercel clean urls and rewrites destination change ([46e0319])
  • 📦 Autres: change preview port ([df790f6])
  • 📦 Autres: fix destination ([099f97d])
  • 📦 Autres: fix focus and unification legacy ([c588f78])
  • 📦 Autres: refacto ([694f889])
  • 📦 Autres: add 404 ([165d068])
  • 📦 Autres: settings closed at startup ([01be2bd])
  • 📦 Autres: vercel server rewrites ([f92bc01])
  • 📦 Autres: upgrade lib ([4074ef4])

2024-03-16

  • 📦 Autres: add .vercelignore ([81d4458])

2024-03-15

  • 📦 Autres: fix import @e-novatis/capacitor-package-manager ([8763681])
  • 📦 Autres: initial version ([bd2a1f0])

2024-02-28

  • 📦 Autres: add ionic framework ([982b2c7])
  • 📦 Autres: AN_tvcastDisplay ([58f143f])