Bug Fixes
- added correct menu container background color (98e2397)
Bug Fixes
- update how episodes shows metadata on continue watching (9776389)
Bug Fixes
- buildelevate-2987 avoid playback while error is showing (5e1010a)
Bug Fixes
- buildelevate-2779 remove profile name excessive whitespace (a312eef)
Bug Fixes
- buildelevate-2783 remove voice search icon (6de5879)
Features
- added production newrelic account gha setup (5791e19)
- set back newrelic to latest version (02d52e1)
Features
- buildelevate-3343 control volume with scroll and arrows (892d0af)
Bug Fixes
- buildelevate-3601 no show more button (724f0ca)
- buildelevate-3601 refactor NotFound to render client side (51bd3c4)
Bug Fixes
- solve postcss issue with justify-content start (b2ad233)
Bug Fixes
- solve postcss issue with justify-content start (99a1064)
Bug Fixes
Bug Fixes
- buildelevate-3345 more lenient handling when profile failes to load (3aaac48)
Bug Fixes
- buildelevate-3424 ensure each container will have key defined when rendering (94c4198)
- buildelevate-3424 fix spacing when data load fails. align spacing with figma. linting fixes (5fd9ef7)
Features
- buildelevate-3424 handle failing container component (fc1965f)
Bug Fixes
- nosource for most of the source requests (591656b)
Features
Bug Fixes
- buildelevate-3329 fix conversion implementation, commenting (c88c8c8)
- buildelevate-3329 handle loading and changing channel (7870432)
- buildelevate-3329 minor styling (5f496a3)
Features
- buildelevate-3329 accessibility, handle back button (0cfeaa9)
- buildelevate-3329 button color (8a22c5e)
- buildelevate-3329 epg data handling, show live info for all channels, handle no content (3b0dac3)
- buildelevate-3329 epg duration (f273197)
- buildelevate-3329 epg time handling (84dbb1d)
- buildelevate-3329 epg time handling (77f3956)
- buildelevate-3329 fix epg content when touch dragging (db4c8e8)
- buildelevate-3329 fix live info handling (19ba934)
- buildelevate-3329 fixes for resetting scroll, animations, styling adjustments (7f2c7a5)
- buildelevate-3329 integrate epg wip (49b2bbe)
- buildelevate-3329 mini epg styling and interaction (7540bd3)
- buildelevate-3329 mini epg wip (56cf3a4)
- buildelevate-3329 new endpoint for mini epg. data handling for new endpoint (a4c673f)
- buildelevate-3329 storybook (73b306f)
- buildelevate-3329 styling adjustments to align with updated figma (901dec1)
- buildelevate-3329 support dir. fix interaction issues (9794cc4)
- buildelevate-3329 support dir. fix interaction issues. support automatic time render (7e280a2)
- buildelevate-3329 unit tests, stories (5a518c9)
- buildelevate-3422 allow logout when profile is not available (9990006)
- buildelevate-3422 display notification message (f09957e)
- buildelevate-3422 fix refactor issues (7795ab3)
- buildelevate-3422 unauthorized state when profiles fail to load (f5f2761)
Features
Features
- update label related line-height to use 120% by default as token has changed (0ca491c)
Bug Fixes
- add tvShowId and tvSeasonId to playback requests (c9ff5c4)
Features
- fixed types issues and renamed useBookmarks hook (6c1fbb0)
- update getBookmarks to use /continue endpoint (bb35429)
Features
- update tokens from Figma at 2025-10-07T15:19:41 (1b36180)
Features
- remove duplicated from css output using new util (32e0a91)
Bug Fixes
- buildelevate-3145 fix asset item border radius. adjust asset item border glow rendering (b4abe62)
Bug Fixes
- correct query parameter formatting in get_filtered_case_ids function (9293352)
- enhance create_test_run logic with detailed output and error handling for improved clarity and robustness (35d1086)
- enhance get_filtered_case_ids function with debug output for null fields and improve filtering logic (992cdb8)
- improve case ID filtering logic in create_test_run function for better performance and readability (17341aa)
- simplify case ID filtering logic in create_test_run function (5f752e5)
- streamline case ID retrieval in get_filtered_case_ids function for improved clarity and performance (70917a7)
- update base URL in get_filtered_case_ids function to include missing query parameters (79356d9)
- update case ID filtering logic in get_filtered_case_ids function for correct type handling (50233b9)
- update comment to clarify filter values in get_filtered_case_ids function (5609e68)
Features
- enhance create_test_run function to include detailed debug output and improve case filtering logic (7c1c360)
- enhance create_test_run function with filtering options for test cases (9b461cd)
- enhance get_filtered_case_ids and create_test_run functions with debug information and improved response handling (630e543)
- enhance get_filtered_case_ids function to support pagination and improve debug output (f58578b)
- refactor create_test_run to use filtered case IDs and update payload structure (fe94131)
- update create_test_run function to include filtering options for test cases (1513503)
- update create_test_run function to modify filter settings and payload structure (5b5183d)
- update get_filtered_case_ids function to improve filter handling and add debug information (29d448a)
- update get_filtered_case_ids function to use query parameters for filters and improve debug output (3afc657)
Features
- enhance TestRail integration with improved case filtering and error handling (e7460e8)
Bug Fixes
Features
- update ovp and epg data models (bbb2923)
Bug Fixes
- update status for Account Settings (749b4a7)
Features
- update tokens from Figma at 2025-09-24T11:35:11 (76daa8d)
Features
- handle profile limitation (46f5eff)
- update response and request to handle assetType and source (f3b54c9)
Features
- update token fetch to skip undesired modes: Mobile and TV (fc2a363)
Bug Fixes
- limit FF and RW actions beyond video start and duration (84d5c00)
Bug Fixes
- update idp provider config for session (ff31aec)
Bug Fixes
- solve issues with alpha-value-notation on css files (fad676b)
Bug Fixes
- fix menu crash by memoize avatar related data (90b7ade)
- menu crash while loading due to i18ncontext updates (2799a27)
Bug Fixes
- work on BUILDELEVATE-3363 small styles for Shows details (d1da360)
Features
- handle BUILDELEVATE-3436 to update app service initialization to use single point (f630ca8)
Bug Fixes
- ignore _meta in dictionary (43b0392)
Bug Fixes
- buildelevate-3252 accessibility adjustments, structuring (d0ce2f4)
- buildelevate-3252 only render valid aria values in dom (369b7e5)
Bug Fixes
- update kids profile label on profile edition (7ce2ef5)
Bug Fixes
- fixed mute state on ElevatePlayerControls.tsx (283ae87)
Bug Fixes
- buildelevate-3328 accessibility issues (7316d70)
- buildelevate-3328 progress bar display (bb63c7d)
- solve progress component issue with progress when value i s0 (a4c10e8)
Features
- add MiniEPGRow component (4eabd15)
- add new component: EPGChannelCard (e08246b)
- add ProgrammeCard component (95beebf)
- add sports landing page (723b0a8)
- buildelevate-3320 channel list row (cd02ca2)
- buildelevate-3320 navigation (079ca81)
- buildelevate-3321 live service (2557b22)
- buildelevate-3321 minor structuring (2ef7de1)
- buildelevate-3321 naming (5362637)
- buildelevate-3322 get channels (e053f1c)
- buildelevate-3328 add missing attribute (7ee9380)
- buildelevate-3328 allow empty and disabled, style adjustments, support long data (f31d5e1)
- buildelevate-3328 handle channel image fallback (9b7ca75)
- buildelevate-3328 layout fixes, allow empty program (e00e638)
- buildelevate-3330 consider airtime (ffd6248)
- buildelevate-3330 miniguide endpoint (cfd2fe0)
- buildelevate-3333 test cases fixes for heroitem (27f2224)
- buildelevate-3333 updated handling for highlight in heroitem (99c3dba)
- buildelevate-3333 updated type of primarybutton (4131678)
- buildelevate-3334 updated handling for eventvod (7036747)
- buildelevate-3335 added highlight and eventvod handling, updated enum for ItemTypesEnum (ff6ff53)
- buildelevate-3336 fixed playback handling for sports page content (8821d98)
- buildelevate-3336 heroitem test cases fixes (8c0ab84)
- buildelevate-3365 added sport to protected routes (3bddc0b)
- buildelevate-3365 test cases updated (0cfd7f8)
- remove non implemented actions on subscription settings (ebcd88e)
Features
- added a NaN check for ProgressBar (60c1f7d)
- added bookmark check on Show Details (cd8faab)
- added connection between seasons and hero for shows bookmarking (9d7168a)
Reverts
Features
- added bookmark to movie details (7a2a0ad)
Features
- add Continue Watching rail (966fa9a)
- buildelevate-3235 common hooks (bada3ea)
- favorite carousels implementation (94d759c)
- mylist page implementation (718312e)
- update bookmarks request and add addBookmarks hook (97f3ce6)
Bug Fixes
- buildelevate-3303 accessibility issues (dc6a599)
- buildelevate-3303 address error logs (58cf7cf)
- buildelevate-3303 avatar sometimes not displayed when url changes after window resize (a243165)
- buildelevate-3303 fix avatar image unloading after profile update (3f59bd9)
- buildelevate-3303 handle no url correctly (d1536b5)
- buildelevate-3303 only include expected values to update profile (54d953a)
Features
- buildelevate-3303 (86c22d0)
- buildelevate-3303 avatar template url handling (20996ba)
Bug Fixes
Bug Fixes
- buildelevate-3185 shaka player audio selection ui (a688f2b)
- buildelevate-3185 shaka player event handling (e0d8f49)
Features
- buildelevate-3185 default shaka player (b81f8a3)
Bug Fixes
- buildelevate-3201 empty response handling (8690ec1)
- buildelevate-3201 initial favorite state (03babf0)
Features
- buildelevate-3201 toggle favorite (0f128c6)
Features
- buildelevate-3192 dialog accessibility (3798307)
- buildelevate-3192 styling, adjustments, structuring (36277fd)
- buildelevate-3192 vertical action button list wip (3ed21ab)
- buildelevate-3193 action button (33deaae)
Features
- add global favorite component handling seeAll from config (a411f6f)
Features
- added initial playback service (3ccb1a5)
- added resume, play, and stop playback API calls (b0cb3b8)
- additional type (55d2586)
- additional types (b217fe4)
- buildelevate-3117 wip (8c43a05)
- implemented other playback actions on playback service (5437ab2)
- sending player stop on app close/unload (01de717)
- sync data types from api documentation (35bc217)
Features
- buildelevate-3195 buildelevate-3196 buildelevate-3197 buildelevate-3198 favorite endpoints (cea3e7e)
Features
- handle locale for cms requests and global state via cookie (dc51c7c)
Reverts
Features
Bug Fixes
- force entitlement validations for the episode items (609b783)
Bug Fixes
- buildelevate-3189 fix subscription description font style (3a46b63)
Bug Fixes
- buildelevate-2995 handle logged in state inside useProfile (dc81097)
- buildelevate-3156 deprecate button type (1beea73)
Bug Fixes
- buildelevate-3060 fix broken test (83bb4cc)
- buildelevate-3060 prevent using deleted profile (af6bc78)
Features
Bug Fixes
- buildelevate-2996 limit create profile name (df3dac1)
Bug Fixes
- buildelevate-2557 always remove potentially stale .next folder (ad509ff)
Features
- added e2e for 105945, 105939 and 105940 (d9321ce)
Features
- add e2e for C105944 and C105946 (ca61d1d)
- added e2e C105950 and C108951 (490e9bb)
- initial e2e settings page (b5166a5)
Bug Fixes
- cspell commit hook exiting with error code when the only staged file is in ignorePaths (6ec38f0)
Features
- update avatar creation and update to use id (ac03d39)
Bug Fixes
- remove echo from function as the executor expects a json response (437169e)
Bug Fixes
- buildelevate-2991 display kids profile label (9f0714d)
- buildelevate-2991 more flexible localize hook (a71a758)
- buildelevate-3076 fix subscription title design (dc50c0a)
- buildelevate-3076 remove unnecessary value. add story (a160a23)
- handle free subscription cases and navigation between payment (85dce98)
- handle trailer assetId to be able to play trailers (d5df7bf)
- payment form validation improvement (7ce8c34)
- remove card height to avoid issues on the show detail on small screens (51cb3f3)
Features
- add e2e for 107923, 105937, 105934, 105935 (b073380)
- added e2e C105932 (b7b5c14)
- added e2e C105933 (04aa38c)
- improved payment page and added a base subscription page (0620d92)
- redirect to home page from unauthenticated paths (04bb4ae)
Features
- add cancel subscription flow implementation (28757cd)
- add getEntitlement on Subscription service (ee65d0c)
- add local cancelSubscription implementation (4edfbb7)
- add local getSubscription implementation (5d05380)
- add local mock subscription implementation (0725668)
- add new cta dto implementation (8c66565)
- add serviceCore cancelSubscription implementation (f06ebbb)
- added e2e for subscription plan selection (1f9b927)
- added new subscription provider: serviceCore (2903d40)
- added new subscription serviceCore implementation: getSubscription (e57e0e3)
- added payment error dialog (69c619e)
- added payment success dialog (fdb65c8)
- added PaymentPage (2e4a575)
- added postSubscription call to the service (e6c3dee)
- added styles, unit testing and e2e (c6cce20)
- added useForm to payment form (dac2722)
- base e2e Sign Up page and use it on subscription (cf0a6d2)
- base payment form (0913726)
- connect signup page with subscription page (0571988)
- connected subscription page with payment page (8c7d2d3)
- create subcription page (a566728)
- handle cancelled status (13ce868)
- handle dynamic icons for primary and secondary (efdd028)
- handle icon based secondary items (98c3d2c)
- integrate account settings with LateralMenu (d512488)
- integrate subscription data into Subscription page (7f29ea5)
- new component: SplitScreen created for the Settings (1a34fd7)
- plan selector integration into the subscription screen (e2883f5)
- rename accedo ovp and idp related folder to serviceCore (2b36fd7)
- update avatar implementation to use template from config (d1e3d75)
- update config provider baseUrl implementation to use serviceCore (3c9cf9a)
- update control app for new nw validations (6548723)
- update Dialog component for width and header empty container (8433a9e)
- use subroutes for Account Settings (1679d8d)
Reverts
Bug Fixes
- buildelevate-2996 limit profile name length (01dbf64)
- buildelevate-2996 maxLength story book (21399eb)
Bug Fixes
- buildelevate-2738 fix play trailer action for show (ddfe1c4)
- buildelevate-2738 structuring (4ed3adb)
Bug Fixes
- buildelevate-2995 fix hook dependencies, typing (15145c3)
- buildelevate-2995 fix typing (91156fc)
- buildelevate-2995 remove profile selection when deleting selected profile (7bc6a53)
- buildelevate-2995 structuring (07ca3cd)
- buildelevate-2995 unit tests (6fc2735)
Bug Fixes
- buildelevate-2973 multiple HeroBanner instance story (5638d3f)
- buildelevate-2973 support multiple HeroBanner instance (7ac3977)
Features
Bug Fixes
- solve issue with multiple session, metadata and asset requests (d8e2809)
- update dir based on updated i18n locales done within the hook (73bb6d3)
Bug Fixes
- solve e2e issue with profile data after changes in defaul user (97323f1)
Features
Features
- add new component: SettingsList to handle both LateralMenu and inner menu blocks (03bc2bd)
Features
- added Plan Card Selector complex component (e3b1bd5)
- fixed PR comments (f7fd515)
- fixed stories and styles (2f0e81e)
- removed displayPriceDuration (c1f2662)
- removed unneeded ternary operator (bcf797e)
Features
- added a comment for Plan Indicator disabled state (22b8825)
- added HtmlElement to plan indicator (cd53162)
- added plan indicator files (0e0165d)
- added plan indicator styles to main.ts (64290c0)
- added simple component plan indicator (a002c5e)
Bug Fixes
- removed throttle from useMediaQuery (a92e92d)
- update debounce implementation and use leading and trailing on useMediaQuery (9d76d80)
Features
- update player playwright setup (b623165)
Features
- create Icon component and include it i the ListItem (821a3b8)
- implement LateralMenu component (87a33f7)
Features
- add validation and success status (d57bda3)
- update dictionary usage and step config for the subscription (b5282b2)
- update signup flow to fit into new subscription flow (1ef5393)
Bug Fixes
- added new funtion to compare urlpathname (00427c9)
- details page play button locator has been added (147ea4a)
- files has been updated (a6adb3d)
- locators file, docs are now updated (efb676b)
- login page conflict has been solved (0cc8c76)
- new fucntion has been created (5c5c28c)
- tag updated (2d74030)
- typo issue has been corrected (05d94fb)
Features
- basepage new locators, homepage new locator (a65975b)
- homepage modularui (afc1c1f)
Bug Fixes
Features
- add menu item component (b28b6ac)
- add storybook doc and tests (7109c1f)
- added another color for the Price Card story (f2552af)
- added another color for the Price Card story (1695168)
- addressed PR comments (dfdd0a1)
- changed div to use input role radio (6baa7c7)
- created a wrapper for Price Card story (66df9d4)
- created Price Card base component (6adf97c)
- fixed storybook css documentation (ec040c1)
- fixed storybook css documentation (0a79460)
- removed unneeded event, and improved a11y (fa573e2)
Features
- update tokens from Figma at 2025-06-03T11:09:51 (b8891f3)
Features
- add error handling on Search (cd3416c)
- handle error messages for profile cases (72c04ad)
- unify signin and signup error handling implementations (3669598)
- update details error page error handling implementation (ce1fdfa)
- update login error handling implementation (3af50e4)
Bug Fixes
- elevateCarousel and elevatecategoriescarousel storybook errors (245f6d3)
- missing metadata duration in details page (f4cd36d)
Bug Fixes
- missing show more button in details page description (087db90)
Features
- add Step Menu component variant (60c60b4)
- add template components on top of the new component (217b6d0)
Bug Fixes
- duplicate search input when pathname is search page (abaaf67)
Bug Fixes
- moved defaultResults to separated section (#406) (687daaa)
Bug Fixes
- added a test case for delete recent search storage (24c7663)
- added an icon button to delete search items (2526be7)
- added new unit testing for SearchPageSection (a75eeb8)
- added new unit testing for SearchPageSection (f85ff1d)
Features
- added ListItemButton as complex blueprint component (e3a8311)
Bug Fixes
Reverts
Bug Fixes
- update score star color using a token variable (6eca1ec)
Features
- update tokens from Figma at 2025-05-26T09:28:40 (1ac6ac5)
Features
- disable rules to allow automatic a11y validations (823a79c)
Bug Fixes
- ovp documentation mermaid diagram (eb6ee06)
Bug Fixes
- hero a11y and color contrast (1ef4896)
Bug Fixes
Reverts
Bug Fixes
Bug Fixes
- solve a11y issues on input and related stories (00a1304)
- solve DropdownInput a11y issues (6997fa2)
Bug Fixes
- solve a11n issues on cards and related components (e8ad301)
Features
- fixtures,logger has been updated (32a4a63)
- test out hidden (1c82b60)
- test-out folder has been removed, search tests been moved into sandbox folder (f6ecd7f)
- test-out has been moved (271d536)
Reverts
Features
- added more definition about how write a new test cases (279d1ff)
- typescript block has been added (1e7e782)
Features
- fixed build failures (f2def7d)
- improve e2e folder structure (b2678f2)
- improve e2e folder structure pages (6a74bb7)
- logger class has been added to track the test steps (4221437)
- orginised e2e test folder added tests information into docs file (3d7f53d)
- playwright cofig file test dir has been restored (16e5b86)
Bug Fixes
- click avatar icon in home page test (a78f0e0)
Features
- e2e: refactor test structure and improve test reliability (c71fccb)
- enhance e2e tests with detailed test cases for home and details pages (ddc442c)
- refactor authentication and details page tests for improved readability and reliability (dd90b1a)
Reverts
- Revert "fix: modified recentSearchStorage logic to match test case behavior" (85c7b10)
Features
Features
- playwright + testrail integration (a3c1b8e)
Bug Fixes
- modified recentSearchStorage logic to match test case behavior (583fd3f)
Features
- update tokens from Figma at 2025-05-06T12:03:07 (aea9ccb)
Features
Bug Fixes
- add automatic search to search menu item (#349) (bfc3d2e)
Bug Fixes
Bug Fixes
Bug Fixes
- fix responsiveness of header menu and footer in mobile viewport (048e89c)
- fix signup form width issue (af4e7e4)
Features
- update remaining components to use CSS media queries (847a252)
Bug Fixes
- prevent text overlapping on EpisodeCards (#364) (ebdd053)
Bug Fixes
- fix svg icon optimiser issues (6ad509f)
Bug Fixes
- remove setDuration call using timeStamp (#365) (a74b2ba)
Bug Fixes
- solve sonar reliability issue (b2e6da2)
Bug Fixes
- update notification autohide from base component into Stack (a6cf37d)
Features
- migrate ci to new deployment values and template (c634327)
Bug Fixes
- center profile selection and edit icon block horizontally (c3620e9)
Bug Fixes
- restore card lazy loading attribute (eafcc58)
Features
- address sonarcloud issues (cb158b4)
- convert views to use CSS media queries (bce18f2)
- redo CSS media query work for profile pages (5ef61b2)
- remove profile page temporary map (f4b5c2f)
- replace responsive components and update page navigation components (f47b681)
Features
- update profile dictionary keys (08d5d1d)
Bug Fixes
- add condition for all expiration model to validate the authToken expiration (f168bc6)
Features
- fixed token refresh workflow (64a9c55)
- reusing createSession (64a17be)
Bug Fixes
- prevent premature removal of Hero image when url not yet available (e6efbca)
Features
- added edit avatar to profiles (bb82562)
Features
- add loading="lazy" attribute to Card and Hero images (acacf8e)
Features
- calculate hero section element position and size with CSS media queries (174c9a3)
- fix heroDetail css definitions (1ae9373)
- improve test coverage (d98b944)
- more coverage fixes (ec89675)
Bug Fixes
- add proper dictionary keys for Signup page (3d35d23)
Features
Bug Fixes
- update player audio and subtitles dictionary keys (ebe1b7f)
Features
- address sonarcloud issues (29e2a72)
- determine card sizes using css media queries (93f7534)
- move category card size calcuations to useCardSizing (9b54ffb)
- remove logging statement and size-related tests for ElevateCategoriesCarouselClient (99fd2f3)
- update breakpoints documentation (49ece3f)
- update lock file (c86d0db)
Features
- update Brightcove player configuration and add documentation (a623be3)
Bug Fixes
Features
- buildelevate-2692 custom button handler fullscreen (5ea833b)
- fullscreen mode (de0f11e)
- fullscreen mode test (c11322d)
Features
- add default dialog title font size (1d7096b)
- add default values for variables from variables.css (f578e7b)
- add missing avatar.module.css default values (f24959b)
Bug Fixes
- cc font style and variables (1fc5c05)
- cc option displayed text (19c9b4e)
- eslint fixes (3a26fef)
- lint issues (1deb009)
- sonar code smells (068ca63)
- sonarqube issues (6b77aa0)
- sonarqube issues (a7558e4)
- subtitle selection for initially disabled tracks (22e15ec)
- use all subtitles, handle scroll and remove timeout when cc/subtitles are visible (5f44ab1)
Features
- buildelevate-2690 small size support (3d85c11)
- close caption unitary test (c2a79fd)
- close captions style variables (4f4baa2)
- close captions test (865243d)
- close captions titles style (9fb0eed)
- enable Audio selector (963c902)
- enabled subtitles selector (9a4071b)
- remove play/pause on subtitle selection (82154fa)
- variables for pixels, translations and style adjustment (f27e966)
Bug Fixes
- profile selection css nested issue (58ac514)
Bug Fixes
- update ovp fetcher to apply cache from service config (303757a)
Features
- added new font for demo 2 (eaaf58d)
Bug Fixes
- solve lint issues with different playwright versions (ed49079)
Bug Fixes
- update hero image height css variable (580f659)
Bug Fixes
- address details page and rail "dancing elements" issues (7841432)
- fetch resized card images only on breakpoint boundaries (#304) (b4def8c)
- fix documentation typo (787cf32)
- input typing hiccup (ef5b647)
- use actual card height calculation in css (70f3ddf)
- use CSS media queries for additional components (ec07c08)
Features
- add recent search list (9c6683e)
- allow storybook to access design token variables (362500f)
- auto-generate css media queries from Design Tokens in token:transform script (125ff66)
- remove commented-out import (f396afc)
- update components to use CSS media query design tokens when SSR is used (4478da9)
- update css variables in input components (1400f7b)
- update useMediaQuery tests (ce8a98e)
Reverts
- Revert "refactor: reuse details error modal" (bba1f0c)
Features
- use repository variable for namespace definition (15438d1)
Bug Fixes
- reorder selector to prevent omissions on safari (2d168ea)
Bug Fixes
Bug Fixes
- move decorators styles outside of the nested cardContainer (36f1e98)
Features
- initial refactor of HeroImage component (5a1a88e)
Features
- intial pr description decoration with envs (fafe951)
Bug Fixes
- validate cardItems has at least one element (c5a92b5)
Bug Fixes
- identifier duplication after merge (4b303dc)
- linting issue with types on the control.ts (9f5738f)
Bug Fixes
- add scroll transition based off percentage (c8563b9)
Bug Fixes
Bug Fixes
- center the initial DetailBottomSection loading component by using 100% width on the container (bee5b84)
Bug Fixes
- remove loading spinner during client-side initialisation (32fd5bd)
- remove redundant useServices loading check (60b6b10)
Bug Fixes
- update Card image placeholder implementation (db33658)
Bug Fixes
- update Hero image placeholder implementation (b1b46c9)
Features
Bug Fixes
- query for recomended movies and shows (b1d4696)
- solve movies parsing issue with notfound carousel (d7c74b9)
Bug Fixes
- position for details hero background image (ebead75)
Bug Fixes
- close dialog when the route changes (59f78fb)
Bug Fixes
- buildelevate-2668 - missing dictionary keys (2668152)
Reverts
- Revert "Revert "chore: set default formatters on a workspace level and recommended extensions"" (dcff9d3)
Bug Fixes
- create fetch fn with next invalidate header (2a791e6)
- hero image height cover space on large web size (cdf4f17)
- object-position on Hero image (60a1ce8)
- prevent caching on asset request (bab7c9b)
- remove default image to allow movie/show title to display (33c75a6)
- remove throttle and refactor to prevent constant re-renders (fb1e51a)
- secret for tls secret (4bef354)
- set backdrop image for episodes in rail and fix position (528f623)
- wrong hosts for demo1 and demo2 (e97f210)
Features
- buildelevate-2600: brightcove Player integration (#253) (e222fa1)
- enable rail arrows for resolutions under 1200px (41eb2c2)
Features
- BUILDELEVATE-2511: User state (b8bb387)
Bug Fixes
Features
- buildelevate-2564: adding encodeuricomponent method to element ids (0205bf6)
- buildelevate-2564: adding player link to episode tiles in grid (05cb700)
Bug Fixes
- remove the protocol to avoid mixed content on the playback (7d17971)
Bug Fixes
- add transparent border to primary button to algin itself with secondary btn (4de1214)
Features
Bug Fixes
- added a more permissive player supported types strategy that supports Accedo OVP + Service Core (1aae423)
Features
- added real mimetypes to the video types (87aacaf)
Bug Fixes
- buildelevate-2598: adding auto dismiss logic to snackbar notifications (f7c501e)
Features
- buildelevate-2566: added error view for show details (1497c5c)
- buildelevate-2566: added missing unit tests (f823f2a)
- buildelevate-2566: returning null instead of fragment (cc72d7c)
Bug Fixes
- increased the resource memory limit to avoid a out of memory killed error (ef63326)
Features
- 2565: addressed sonar issue and pr comments (819fce1)
- buildelevate-2565: adjusted logic for content without a cast tab (6adb9f9)
Features
- buildelevate-2592: added missing stories (868b677)
- buildelevate-2592: added missing unit tests (749e0c1)
- buildelevate-2592: adding dialog manager (05bd7cd)
- buildelevate-2592: addressed sonar qube improvement (d02fb0a)
Features
- BUILDELEVATE-2564: Added missing unit tests for new components (3559eb2)
- buildelevate-2564: added stories for elevate episodes grid and its tile components (229a954)
- BUILDELEVATE-2564: Adding metadata to the Episode tiles in the Grid (2ad5aca)
- buildelevate-2564: adding missing storybook stories for grid component (2503895)
- BUILDELEVATE-2564: Adjusted styles for mobile (fd477ca)
- BUILDELEVATE-2564: Fetching episodes data once a season is selected (b55dbc5)
- BUILDELEVATE-2564: Initial iteration of Grid component (46c8d81)
Features
- BUILDELEVATE-2563: Adding missing mocked provider method for seasons (0789b53)
- BUILDELEVATE-2563: Adding seasons dropdown on ShowDetailsPage (ddab8aa)
- BUILDELEVATE-2563: Corrected types for DropdownItem (e0f1c8f)
Features
- BUILDELEVATE-2562: Adding episodes tab to ShowDetailsPage (295cdf1)
- BUILDELEVATE-2562: Corrected tab ordering display issues (e079873)
- BUILDELEVATE-2562: Removed commented code in DetailBottomSection unit tests (b6f26b8)
- BUILDELEVATE-2562: Renamed mock JSON reference in stories for ExtraDetailContent (f510666)
- BUILDELEVATE-2562: Renamed props in stories for DetailBottomSection and ExtraDetailContent (f6cb2d1)
- BUILDELEVATE-2562: Renamed stylesheett reference in stories for ExtraDetailContent (bcdbe90)
Features
- documentation for context providers (5fd0454)
Features
- Updated carousel's title to be fetched from displayText rather than title (5c05225)
Features
Features
- add search fn for accedoOvp with pagination (655a3b4)
Bug Fixes
- add proxy url for idp ovp urls (8065c24)
Features
- add notification system, stack, context and hook to be used on the application (798edd3)
- add signup base view to ensure it lands with a popup message (42b4872)
- update default fallback to use a new NotFound component created (223621b)
Features
- 2560: Adding initial view for ShowDetails page (df130b1)
- BUILDELEVATE-2560: Added support for Show in AssembleHeroDetail and test cases for ShowDetailsPage (6904c1e)
- BUILDELEVATE-2560: Removed unnecessary styles for ShowDetailsPage (146321f)
- BUILDELEVATE-2560: Solving code smells (5ab16f4)
Features
- extend i18nContext with getters and use them on the client components (19eac0e)
1.0.0-dev.1 (2024-12-19)
Bug Fixes
- a11y errors highlighted (29c9b02)
- action checkout (027423d)
- add ampersand back in to prevent pure selector error (9a2fe43)
- add Avatar typography variables and unused ones from header (f77cf16)
- add HeroItem typography for tablet and mobile (de43202)
- add html as reporter (32bbf8e)
- add line-height changes for avatar (4b52987)
- add missing className prop (7b5e4f6)
- add missing describe on test file (36baddd)
- add missing dialog variables (a6e1b09)
- add missing token text-field-text-typing (ae885ad)
- add missing tokens for color fill of icons (021524d)
- add png module (6bbca2e)
- add proper cropping and css filling (f1b95c7)
- add TabItem typography for tablet and mobile (75b7ab6)
- add TabItem unused variables (f6e1140)
- added control appKey env var into dev and prod envs (bb3f622)
- address accesibility issues highlighted by sonar (5758659)
- address sonar cloud issues (b2f31bc)
- adjust volume bar sizing (e598765)
- align icon property with new input api (b330675)
- apply custom volume bar styles to scrubber (b3414ee)
- arrow icon svg to match figma (eaf9910)
- button typography for tablet and mobile (88134ba)
- category/genre rail items calculation (aef4889)
- center card height calculation (94aa946)
- change props to localCssVars in story components (7f9a316)
- change time bar buffer color to blue as per figma (2754950)
- cleanup and unify/align overview files (0131796)
- commented import in dropdown stories (2e2bb15)
- cursor for disabled state (43df9ae)
- data type issue (2f33d24)
- error with filtered tokens when split a different prefixed token (ebabc6c)
- fix clamp util function (94eb9d4)
- fix missing autodocs descriptions in PlayerTimeBar (91e2d5f)
- fix path to css modules in stories (d2f8eca)
- fix rounding of decimals in time formatter (1ff56fc)
- fix tokens for active state (7ba3a40)
- fix tokens for pin input spacing horizontal (c9fa81f)
- fix trailing icon style when non-button (5174b3a)
- force uppercase display on PinInput (6215426)
- handle Card size (0626d4c)
- handle sonar issues (edb6d6f)
- implement updated postcss plugin to support css nesting in nextjs (c09a941)
- import issue (1b8265f)
- inconsisten variable name for useState hook (aeeb56b)
- initialize i18n just once (866d6a5)
- input padding added correctly using ltr and rtl classes (a02a703)
- large placeholder size and rail padding update to be used only for rails (da23a62)
- line-height (bb5acd5)
- linksWrapper size as css classname (723f13e)
- lint check in tests (1632140)
- localStorage on node runtime (fe37bb5)
- make MovieDetails a valid next.js page (cf9d72c)
- missing cleanup function in useEffect (db35b24)
- missing description in tests for ResponsivePlayerTimeBar (eeacdf1)
- move from diff to diff tree (635e1f2)
- name change for Menu (7d9e500)
- ovp mermaid diagram (01b5638)
- pr validation workflow check moved into steps (bba86af)
- prevent calling onChange with backspace when no actual change happened (e03cc6a)
- prevent pointermove from stealing event (83b5c66)
- prevent progressBar from overlapping border-radius (0419be4)
- prevent ui update if the newProgress is NaN (ee6f888)
- proper implementation when no title provided (1c0264f)
- release version (1ce7449)
- remove ' char (1fb2972)
- remove complexity by wrapping component (a31b272)
- remove complexity by wrapping component (9afc780)
- remove console log in ShakaPlayer (7e7ebb0)
- remove double import of playerConfig mock (ef63369)
- remove mocks after testing playerUtils (3dadd89)
- remove nosonar and commented code (29065a2)
- remove unused props from stories (f47c8e1)
- rename file and links for gdoc (d6704bb)
- rename file and links for gdoc (8d1a78e)
- rename modal to dialog (2251fff)
- rename modal to dialog file names and imports (c3d5f57)
- rename modal to dialog in css (81358cd)
- reset browser default min-width for input (1afdace)
- rewrite typing, fix sonar issue (38a546f)
- rtl arrow navigation (61cfa92)
- set stylelint to allow camelcase on css modules (40ad25d)
- simplify and adjust progress bar styling (4c025b7)
- slick dots issue (a1f4d85)
- small issues on keys, styles (eb97a9c)
- small tsc issues on test file (11e5b63)
- solve a11n issues (84fb5b3)
- solve a11n issues (55b44fa)
- solve a11y issues (e0a4c76)
- solve accesibility issues (eba3226)
- solve accessibility issues (03cf980)
- solve cast parse (16b83a8)
- solve css module issues (807c3e9)
- solve css properties order issue (c370b4e)
- solve css properties order issue (5fcb79b)
- solve decimal lint issue for the transformation workflow (09bcce8)
- solve DesignToken condition and prefix usage on Overview (49f93f6)
- solve extra margin for medium and small (f2959db)
- solve fetch timeout issues and handle error inside components (1e65393)
- solve import issue (ee13782)
- solve issue related to next compilation and nested rules (c20fbdc)
- solve issue with button height by adding calculation with 2x border (615d82c)
- solve issue with button height by adding calculation with 2x border (f136fd4)
- solve issue with existing gap due to empty input label/name (c34c2e7)
- solve issue with heroDetail inner content positioning (8f0953c)
- solve issue with test due to lack of method on mock (ada5965)
- solve lint issues (cb91e1f)
- solve lint issues (25e6a01)
- solve logo/icon issues (f13324f)
- solve modal button issue (b434845)
- solve movie detail logo size issue by handling max height and crop it on the provider (3369bbf)
- solve NaN calculation (e287b4c)
- solve pr comments and fix mock tests (a429c8a)
- solve several reviews from the PR (d398f78)
- solve small issues from pr comments (4eb80b1)
- solve sonar issue (cd3982b)
- solve sonar issue (0d63e82)
- solve sonar issue (e0cd291)
- solve sonar issue (540324f)
- solve sonar issue with map without returning values (532c562)
- solve sonar issue with todo (3023ee8)
- solve ts issue on Component story with css var component (5cd1095)
- solve tsc issues (aee9830)
- solve tsc issues (2) (8ea3f9d)
- solve tsc issues and refactor types (5261a3b)
- sonar cloud issues (ee0cc12)
- sonar cloud issues (426c6ff)
- sonar issue (bc9acdf)
- sonar issue (b91c855)
- sonar issues with svg icons solved (a39a99a)
- specificity for trailing icon if is button (ddcf177)
- svg datatype (3186841)
- tab indentation in documentation (da410b9)
- tag typography for tablet and mobile (4e4c5d5)
- test from control due to env var changes (d7602eb)
- token text-field-fill-empty does not apply (926f863)
- tsc lint issue (e7a2ca5)
- type for pr (8dd3749)
- type in variable declaration (a62417b)
- types in readme (572d8a7)
- undo new lines in progress bar css modules (6b95681)
- update default value (f1c4882)
- update font-family implementaion to use font-face and local font (467c342)
- update IconButton usage from label to ariaLabel (0ac2cd7)
- update navigation color (a67419d)
- update PlayerTimeBar typography values (0acd3f2)
- update test (b949179)
- update test for hls player (1167f51)
- update test with PinInput changes (1647870)
- update tests to avoid unecesary awaits that make test longer (7805545)
- use aria-hidden in dropdown overlay (a8f4d8b)
- use clsx in class names (3ac553c)
- use correct component name when listing css variables (inputs) (278290c)
- use correct token for font-weight in inputs (378ce0e)
- use correct token for font-weight in inputs (566f9a4)
- use correct token for size of dropdown item icon (0a5008f)
- use private variable for padding and spacing (dropdown) (1d844f8)
- use pure selector to target input tag in css (c016bae)
- use same function reference for add/remove listener from window (f1dcc57)
- wrong icon being use on controls (37ec289)
- wrong usage of default value for token (c53a14e)
Features
- add action in pr checks (38b4178)
- add action in stories with listeners on password and regular input (a7b7164)
- add additional stories for dropdown input (0af9a51)
- add additional testing (1886b91)
- add argTypes for responsive text avatar (dc5e740)
- add arrow icon to DropdownInput (42b9133)
- add base for pin input (a5a4057)
- add base functionality for progress bar (b2c20b9)
- add base progress bar story (c5fb640)
- add base tag component with data type, test, and styling (d7145e2)
- add base url and services (1dc0c77)
- add baseline behavior for pin input (815e383)
- add basic portrait and square cases (83af185)
- add browser session to control and tests (965e063)
- add click handlers to stories (69744a9)
- add colors for icons in text input on disabled mode (1180ff0)
- add command to launch docusaurus from the root of the project (89dfada)
- add commitlint and set it up with husky (8802cb0)
- add comparision table for tag component (53f557b)
- add component comment documentation and tests (3c5bd66)
- add conditional rendering for extra details (f08bd68)
- add config to test pip for document and video pip api (800dd6a)
- add css vars on components overview to compare (910c801)
- add custom class and links into footer links buttons (beff68d)
- add custom icons feat for search and defaultuser (bfb82cd)
- add data-testid's for ProgressBar component (5212bd3)
- add deploy trigger from PR (8673b62)
- add design tokens for font sizes in inputs (23ec3c9)
- add design tokens for state styles in input title and input hint (74562c9)
- add design tokens for state styles in textInput (7f12202)
- add dev-utils directory (4509fce)
- add dismiss functionality to dropdown (22b057a)
- add documentation for providers (c06159b)
- add documentation for types of dropdown props (ae4eda0)
- add documnentation for OVP service (b17b265)
- add dummy implementation of hls.js player and related tests (4630baa)
- add dynamic rail card calculations (8220bca)
- add edit icon for profile avatar (5471bec)
- add Elevate Footer integration (88a60a1)
- add error handling for getFeature utility (7916d63)
- add error handling pages (909d502)
- Add fetcher utility function (960b86e)
- add files for player (3afd60b)
- add first draft of PlayerControls component (0f5dce1)
- add first draft of PlayerVolumeBar component (520dc3e)
- add font styles for dropdown label (5d33d4a)
- add getAsset method (7606409)
- add getName function to identify player implementation (766f23c)
- add getSeasons and getSeasonEpisodes for ovp (d2fa30c)
- add getShow function & parser for ovp (0758816)
- add global avatar base component and tests (fcb992d)
- add global avatar responsive component and tests (19d5c7f)
- Add global types file (b705d1e)
- add health check endpoint using a route handler (bfc00d8)
- add HeroBanner stories (5c9186a)
- add hide and unhide icons (8e480ca)
- add hooks for window resize events (20ab254)
- add icons and styling for the different snackbar types (69b9cf7)
- add icons for PlayerControls (c216f24)
- add iconTag and responsive tags (d71443e)
- add image avatar type (8b7a066)
- add initial a11n analysis and button changes (48ec074)
- add initial Footer implementation (1d0d918)
- add input types (a7386c6)
- add interface for config object with drm support (cb26437)
- add Link Button (c077317)
- add listeners to progress bat (99006c9)
- add loading indicator component (d27dc6c)
- add logic to preserve PiP window when exiting player page (23248b4)
- add metadata for dynamic routes (47fee14)
- add metadata for static page (4655e51)
- add method for player stats (a9b3c4b)
- add methods to get/set audio tracks and text tracks (522ad70)
- add min-width tokens to input (7eb45c9)
- add missing token variables (9fbfde9)
- add missing token variables (f343412)
- add mock implementation for required data for SEO (19f4b1b)
- add mocked movie asset for testing (e755ae1)
- add modal component with data types and styling (bb638ed)
- add more testing and improve readability (67323d1)
- add more testing and update stories (20f201c)
- add more testing for profile avatar (d09541e)
- add movie parser and update tests (0e30ab4)
- add new css files to find use css tokens (54a2b8d)
- add new tokens, do better conditional rendering (98da0cf)
- add onChange handler to pinInput (ee6410f)
- add pause button icon (4fca2c0)
- add player configuration file PlayerConfig.ts (2eae2b7)
- add player page and basic metadata implementation (a36cf67)
- add player page and basic metadata implementation (c10e652)
- add PlayerTimeBar component (018a6b7)
- add pr validation workflow (1322235)
- add private css token variables (77e1d96)
- add ProgressTimeBar Stories (a881b25)
- add prop defaultValue and include testIds (64d50cd)
- add proper use cases on readme and document responsive component (ff8fafe)
- add props to allow customize the component (663923f)
- add props to override styles of input base layout (f6bdbf6)
- add props to style input container (23d3e3d)
- add readme and stories files (6346e8d)
- add readme and tests for ThrowError component (150d31a)
- add readme and text avatar stories (cbaabaa)
- add RegularInput component (56695e1)
- add responsive and initial app menu (d615d10)
- add responsive component version (e058379)
- add responsive component, tests, and stories (c569fec)
- add responsive components (22c2635)
- add responsive components for avatars (a6f6487)
- add responsive icon test (85301fe)
- add responsive image test (a0a4645)
- add ResponsiveHeader tests (add useMediaQuery) (7ea58bc)
- add responsiveness (ca9dff3)
- add rounded case (7fd134f)
- add service based fetcher cache utility and improve service cache definitions (08bd38c)
- add setup for dynamic robots.txt and dynamic sitemap.xml (00c0792)
- add short form snackbar and styling (b6c81ed)
- add sonar setup (6070e8e)
- add space for Elevate rail (8cc960a)
- add stories for avatars (68134ed)
- add stories for base and short snackbar (697ab4a)
- add stories for inputs (180b957)
- add stories for pin inputs (5d8ecb9)
- add stories for tags (e1d1741)
- add stories on how to use next links (7b790e5)
- add story for dropdown with custom styles (7919153)
- add story for not found component (c42627e)
- add story for ProgressBar with callback (3f88b1e)
- add story for type 'custom' in PinInput (1e597c1)
- add styles for dropdown items (a51da9b)
- add styles for DropdownInput (b8c60e5)
- add styles for pin input (99459d1)
- add stylesOverrides (aeaf041)
- add support for custom styles of all elements in player controls (75b13c6)
- add test (6f5eadc)
- add test api for fetcher utility (b67c29c)
- Add testing component RequestButton (e2bbbb9)
- Add testing routes for fetch API testing playground (3fbe7d5)
- add tests (d460247)
- add tests and update rtl implementation (c0a6779)
- add tests file (8de1662)
- add tests for base and short snackbar (45fe479)
- add tests for error.tsx and global-error.tsx (9a93bc9)
- add tests for PasswordInput (637a454)
- add tests for RegularInput (416a27d)
- add tests for ResponsivePlayerTimeBar (f8e60e4)
- add tests for sitemap and robots function generators (161e3e4)
- add text align center to time labels (b67b9a6)
- add ThrowError component to test errors (a1bb67c)
- add toggle component (2aac2e5)
- add token for hint icon color in disabled state (4857ddd)
- add token for PlayerTimeBar labels with fixed width (3e71f0a)
- add token for spacing between hint icon and message (e5ade05)
- add token varaibles for figma 1.2.3 branch (1bdf1b7)
- add tokens for colors of icons in disabled state (13d96af)
- add tokens for controlling font styles (39ceced)
- add tokens for disable state in input name and input hint (5cc9ddc)
- add tokens for dropdown item icon color (314515e)
- add tokens for focus state in input (7ec3234)
- add tokens for hint leading icon size (e33375b)
- add tokens for pin input size (f1e22b7)
- add top level class for dir (920163e)
- add unit testing for clamp function (3010e9d)
- add utility to create a mouse event listener (692dc0b)
- add utility to format time for player (f363215)
- added a simple entitlement service (d830ac9)
- added basic login screen (efa0c21)
- added eslint-plugin-eslint-comments setup (ced1716)
- added figma reference link for buttons (490e500)
- added initial hero component with base component and elevate one (48e255b)
- added initial release tool (ab45c16)
- added login validation testing (5f79fd2)
- added new PlayerNav and updated PageNavigation (8c635c7)
- added new z-index variables for Player and Nav (4d7df96)
- added reels heroitem (f444396)
- added responsive and per size image fetching model (16dfd7d)
- added responsive button component tests (f0ffddf)
- added responsive css values and i18 strings (1e3b27d)
- added responsive version of components (fcad497)
- added segmented type (67ebbb7)
- added some centralized code on testSetup (870ef6a)
- added test cases for login form (fad15fa)
- added test cases for login page (eb874f7)
- added z-index css variables (93294b9)
- align snackbar component (70e6bad)
- allow default selected item (3bd18a9)
- allow leading icon and update text area width (657b557)
- allow passing custom styles and class names to elements in PlayerVolumeBar (8713d5a)
- allow prefix array for components with multiple prefixes (1a0b410)
- allow throtle to forward arguments (d3db482)
- allow to override show and hide icons (a1518e0)
- allow use of letters in PinInput (5bedd22)
- application config setup and doc (6baa015)
- avatar component alignment (5c5fa7f)
- better color group implementation (9db94ef)
- category/genre changes (29d0675)
- change default colors of progress bar (cd927bb)
- change false to boolean in return callbacks for dropdown (d8b92b4)
- change mouse event to pointer events to support touch screens (721eb54)
- cms service getMenu, data models and initial Menu component creation (eeca129)
- configure correct cursor shape (78b654f)
- continue with CTA implementation, now dictionary fixes and action handling (da6d3dc)
- continue working on button, arrow buttons almost done (8c101fb)
- create github workflow for the token sync (8c79cd5)
- create hook for the client component components that requires it (51a1679)
- create hook to handle vertical scroll and add env var and cms config value (36b45fc)
- create password input and rename file to Input.tsx (5da47e0)
- create utility for app config (b183758)
- create utility for mapper and documentation (602d639)
- debounce onFF (891f163)
- debounce onRW (d0ed357)
- debug info overlay implementation based on react error/warning model (c517298)
- default Hero Item with styles and story (2d25f06)
- draft component for DropdownInput (6325af8)
- elevate carousel mapped (b604103)
- enforce bottom position for Footer (85b784b)
- ensure tokens are used as expected (5bb8ada)
- export base layout for input (9bcf362)
- extract metadata objet into utility function (15cda32)
- extract not found component (21b53c1)
- finish initial Button component (f47aff1)
- finish search cases handling and tests (b58d7c1)
- finishing refactor for Button (b854288)
- first image component approach using breakpoints and blur (7b36834)
- first navigation with dots implementation (3ecb4f9)
- first reusage of the Mapper (5b7dc53)
- first style on stories approach (6069727)
- fix css classes no combining in ProgressBar component (4bd56d3)
- fix more buttons case, complete cases for episodes, bookmarks, ... (ade2e61)
- fix tests and lint (9be1f96)
- fixed a small indent issue (94d39ed)
- fixed pr comments (fbe4ae7)
- force redirect always and remove no needed cookie and searchParam (189e254)
- handle and debounce progress change (de863b6)
- handle case in fetche when request is not 'ok' (003509c)
- handle case when dropdown is open and it is set to disabled state (1a3ebd1)
- handle contentType (dec776f)
- handle control session create and sessionKey within memory (f8c7552)
- handle custom styles (9659869)
- handle dir update using changeLanguageDirection (a411e99)
- handle error with diciontary keys and PlayerError (e65fcc6)
- handle font size inside dropdown input (97a654f)
- handle keyboard behavior in dropdown (53d06f2)
- handle menu rtl (a528875)
- handle rounded, square and categories rail cases (73d5365)
- handle seek and updateprogress (1bacc84)
- handle single item case (0b93e71)
- handle stories (d4a1d78)
- handle stories docs (d449a6c)
- handle throlling for progress and removeEventListeners (021cd3e)
- ignore files from .next directory for search (e7d03c4)
- implement default route redirection (0062653)
- implement getAssetList (41c74c7)
- implement window resizing handling for progress bar ui (75f6e04)
- implementation of rail using swiper (7ec0d6a)
- improve documentation for ThrowError component (09a28a6)
- include deploy ci into pr workflow (e4ba8a8)
- include interpolation utility and tests (6cfafd5)
- include styles for typography (1665b3a)
- initial breakpoints/mediaQueries setup (e28404b)
- initial browerlist work (197ceae)
- initial Category/Genre Card implementation (c35ae7e)
- initial CTA DTO implementation (aa3c430)
- initial danger setup (0c90fad)
- initial Dockerfiles (477cf31)
- initial Dockerfiles (361b0eb)
- initial extra detail block (4d9f2bd)
- initial Hero alignment (910f998)
- initial HeroDetail implementation (a8322d4)
- initial i18n implementation (ce59429)
- initial landscapge card implementation (489f18d)
- initial lighthouse a11y setup (14816ad)
- initial login idp setuip (ce4afd8)
- initial login provider implementation (4de5112)
- initial menu flag changes (338f81c)
- initial Navigation Menu implementation (434e4c3)
- initial pagenavigation component (e9e3dea)
- initial player integration (9adb1bd)
- initial playwright a11n setup (0366163)
- initial pre sonar script (14e774f)
- initial progress for text and icon avatars (dc4aef1)
- initial pure dynamic route validation (f0ee278)
- initial rail implementation (3f0c00a)
- initial rail implementation, part 2. Rail with Elevate rail initial mapper (5fa89e8)
- initial rework of tabItem (3587420)
- initial search input implementation (9711b8e)
- initial service cache config setup and implementation (bcc8f6d)
- initial service integration (724a77c)
- initial setup for environment variables (d7192c0)
- initial snackbar component with neutral type (6b9bf25)
- initial styles with some tokens (c7e9aeb)
- initial swiper herobanner implementation (9343b8e)
- initial tokens variable export validation (bab42c0)
- initial work on the button component (549c692)
- keep workin on extra details sections (d5d618b)
- keep working on Button component with icon and rtl (e803090)
- keep working on Button with styling (15c5a52)
- keep working on Buttons; NavigationArrow buttons and css modules (23a8ff4)
- keep working on cards, placeholder, onload effect, events, ... (6971f8d)
- keep working on extra detail section (8dce9e4)
- keep working on extra details sections: i18n, more controlled cases and Footer (52a8c5e)
- keep working on Menu by adding all the wrappers (b332add)
- keep working on player feature (0035deb)
- keep working on square and portrait cases with placeholder (c8a0ee9)
- keep working on swiper on the herobanner (ffba263)
- make default story interactive (183c4cd)
- make main validation trigger main ci (758f2ad)
- make ThrowError component to be controlled programatically (a1b7672)
- mark property getSupportedTypes as readonly property (f8c09f4)
- merge branch main into feat/BUILDELEVATE-2315_snackbar (4ed8f90)
- modal component alignment (2e83a7d)
- more docs and App initialization setup (cf4679c)
- move danger to dlx and check (ee0564d)
- move from height to min-height in the buttons (9762aa9)
- move width definition to input container (df92bd6)
- new approach using route handler and redirect from base (1fc79e6)
- new category variant (d7cc259)
- new documentation model for reels components (aeec339)
- new documentation model for responsive components (a33aa32)
- new iteration of Buttons with Design tokens (ec6239e)
- npmrc on github flow (f0cc840)
- organize the types used in player controls (26ad7e7)
- prepare layout to test error pages (f670612)
- progress on video playback with volume and mute actions (00b0612)
- pure dynamic route validationalmost done (f02d9f1)
- readme with use cases (a1638f7)
- refactor iconTag into tag component (6ebb78b)
- refactor MixedPin story (82855fc)
- refactor stories and update spelling errors (6263e62)
- remove commented out code (89c83ce)
- remove comments (c09ef17)
- remove committed out code (63d7eef)
- remove default tokens for input width (5af0f64)
- remove duplicate semicolon (f9ff948)
- remove event type from onClick callback in button (336a8c8)
- remove placeholder css variables (00b252d)
- remove stories from overview files (bfbe621)
- remove unnecessary use of conditional expression (74ba8e9)
- remove unsafe argument (23321af)
- removed unneeded change (fb6bba3)
- removed width and height from svg (969ded1)
- revert previous changes (5a4d26c)
- separate validations and make it input dependant (0e53d33)
- separate video from PlayerControl and state component (dc20ec1)
- set back to control and do some fine-tunning (d8c7b74)
- set back to control and do some fine-tunning (bd93963)
- set cursor as pointer in PlayerTimeBar (74d08e3)
- setup app initialization flow (ef54331)
- simplify Element for links cases (03e36fe)
- style customization (a48f7a8)
- tabItem implementation (f599742)
- tag component alignment (c7e1bbc)
- text-wrap implemnetation with tokens and default style (6d569ea)
- token update and tests adjustments (3ae9eb7)
- update .env files setup to use .env for local tokens (c9b504c)
- update after latest component tests (619afc2)
- update all the button links to onClick with next navigation (0d32ec2)
- update animation for LoadingIndicator and use it on the ElevateCarousels (06d06e6)
- update avatar for profile icon (8283045)
- update avatar for profile image (8d95236)
- update avatar for profile text (1ca3ca8)
- update avatar to allow for edit icon to be passed in (35a2b10)
- update avatar usage for nav menu (1d304cc)
- update base component (665ade5)
- update base layout metadata (d7b515a)
- update button implementation to consider latest alignment and upgrade token storybook display (da2581c)
- update button tokens for icon size and disable and bring latest tokens (8a5f0cd)
- update Buttons, IconButton, TabItem and Card to handle Element case (c6be0f5)
- update card and rail with dynamic sizes (28b19dd)
- update component props and use datamodel for sizes (0f427ab)
- update danger setup and add local version (8b111d0)
- update danger to avoid issues on DT branch (8b9ce07)
- update data-testid for dropdown input (ad8ad5a)
- update deployment workflows to be executed inside the selfhosted runners (de209d6)
- update detail to add rate and score rating (5b03511)
- update dropdown menu positining based on size (eb8c971)
- update edit icon styling (ff33baf)
- update eslint rules and update file styles based on such (bd42710)
- update favicon.ico file (c6423d4)
- update from page to middleware rewrite and update doc (766688a)
- update hero from Elevate web to use the agreements (4c77037)
- update hero gradient for HeroDetail (ab77b1f)
- update HeroDetail and Elevate version (9894b37)
- update HeroItem and related components to use link buttons (8be5ff3)
- update HerpDetail with button changes (1d2c639)
- update hover to not applied for active (33fc7fd)
- update i18n initialization, adding global context and global service call (bc1b73a)
- update i18n usage within context and initialization (ca1b407)
- update imports using index export for icons (adf68ba)
- update initial styles and keep just what's in use (41605ed)
- update Loader component as well (c79a857)
- update loading indicator offset value (629a700)
- update loading indicator to use animations (cb4ee06)
- update Menu component token usage after 1.2 (2999898)
- update modal types to include more props (c3c6fa5)
- update naming conventions for primary button click handler (e44835f)
- update new gap variable tokens (c24a357)
- update node version on nvmrc (19e2e45)
- update PageNavigation threshold implementation and documentation (0f81cf3)
- update pin input type (c0bc951)
- update Player commponent to honor PlayerConfig (41c9c1d)
- update player data models to improve support for multiple player definitions (1484588)
- update Rail component as well (9fb92ce)
- update README file (20e6b19)
- update readme files (2d2a1e5)
- update readme files to reflect type casting (c85a22a)
- update Services interfaces (aa5c3b3)
- update ShakaPlayer and related tests with new type definitions (0f555a3)
- update stories and add custom css story (abfe7fa)
- update stories and readme files (08ef623)
- update stories custom and local css variables (397e0eb)
- update stories custom css variables (c9294d4)
- update stories directory and labels (67b7ab3)
- update stories remove local css variables (4036666)
- update stories title to match agreement (94bd8bd)
- update stories to include profile and edit options (5a02b5c)
- update stories, test and handle stylesOverrides (5e431e5)
- update styling with additional tokens and upadte icon props (eedce4e)
- update Tag component token usage after 1.2 (a0539a1)
- update the css styling with new design tokens (388b581)
- update the nested data types for header and image (576adec)
- update the stories type name and remove non working ones (cbe9049)
- update to add full switch profile (a0818be)
- update to use nested props (c017260)
- update token extractor parser to ignore private css variables" (a937ba0)
- update tokens based on latest update and tokens output cleanup (d9d25b1)
- update tokens from Figma at 2024-07-30T11:48:21 (65d2a73)
- update tokens from Figma at 2024-08-09T17:34:23 (2ca73e5)
- update tokens from Figma at 2024-08-14T15:36:19 (21c67b5)
- update tokens from Figma at 2024-08-22T11:33:52 (3fa54ec)
- update tokens from Figma at 2024-08-27T13:40:59 (0853de8)
- update tokens from Figma at 2024-08-28T15:00:23 (f0deb75)
- update tokens from Figma at 2024-09-03T16:19:55 (41e5a9e)
- update tokens from Figma at 2024-09-04T09:07:05 (7d4660f)
- update tokens from Figma at 2024-09-05T17:22:13 (fb90f70)
- update tokens from Figma at 2024-09-10T15:07:09 (45e1cc2)
- update tokens from Figma at 2024-09-13T12:34:06 (0deebb5)
- update tokens from Figma at 2024-10-02T15:19:29 (0628b0d)
- update tokens from Figma at 2024-10-11T16:12:23 (d29c47c)
- update tokens from Figma at 2024-10-17T08:51:38 (57f75b5)
- update tokens from Figma at 2024-10-17T11:33:38 (2e600de)
- update tokens from Figma at 2024-10-24T11:06:12 (94c37cb)
- update tokens from Figma at 2024-11-12T09:31:06 (f2dedc8)
- update tokens from Figma at 2024-11-21T15:31:32 (c588d3f)
- update tokens from Figma at 2024-11-22T13:13:11 (8c9eecd)
- update Toogle component as well (8dc5c75)
- update type casting (1884e43)
- update type definition (b2dba68)
- update type of file to ensure that works event without the dependencies (27959be)
- update types (46dc5c5)
- update use cases and Card usage (414846e)
- update xs breakpoint to 375 from 325 (75e5c6a)
- updated movie/item datamodels and usage on MovieDetail (0715385)
- updates after quility check (f686d86)
- updates on Footer component for 1.2.1 (77d8094)
- upgrade storybook to latest (8.4.x) (ca04788)
- upgrade storybook to test interactive story generation (8570767)
- use clsx on TabItem component (3d60070)
- use css modules for Slick navigation part (82e268a)
- use large as default for styles (5beb4a7)
- use new link|button|span case on tabItem (57bb5b9)
- use Responsive component and add size on existings when not in usage (7355dce)
- use SizableProps interface for defining size prop (f93cf24)
- use token to define input height (19de534)
- use token-based height on buttons (e0b097a)
- use unorder list and list item to make dropdown more accesible (aef5a5a)
- work on BUILDELEVATE-2471 by adding html body for modal and update styles (2d33807)
- work on css breakpoints utility definition and usage (f26b0f4)
- work on responsive/breakpoints server handling and utils (7da8fe7)
- work with new changes for 1.2.2 (4c45de0)
Reverts
- danger reviewers log (7d802d6)
- mock menu id (8cdec26)
- previous local danger changes (4ca1027)
- update deployment workflows to be executed inside the selfhosted runners (dd062f1)
1.0.0-dev.1 (2024-12-19)
Bug Fixes
- a11y errors highlighted (29c9b02)
- action checkout (027423d)
- add ampersand back in to prevent pure selector error (9a2fe43)
- add Avatar typography variables and unused ones from header (f77cf16)
- add HeroItem typography for tablet and mobile (de43202)
- add html as reporter (32bbf8e)
- add line-height changes for avatar (4b52987)
- add missing className prop (7b5e4f6)
- add missing describe on test file (36baddd)
- add missing dialog variables (a6e1b09)
- add missing token text-field-text-typing (ae885ad)
- add missing tokens for color fill of icons (021524d)
- add png module (6bbca2e)
- add proper cropping and css filling (f1b95c7)
- add TabItem typography for tablet and mobile (75b7ab6)
- add TabItem unused variables (f6e1140)
- added control appKey env var into dev and prod envs (bb3f622)
- address accesibility issues highlighted by sonar (5758659)
- address sonar cloud issues (b2f31bc)
- adjust volume bar sizing (e598765)
- align icon property with new input api (b330675)
- apply custom volume bar styles to scrubber (b3414ee)
- arrow icon svg to match figma (eaf9910)
- button typography for tablet and mobile (88134ba)
- category/genre rail items calculation (aef4889)
- center card height calculation (94aa946)
- change props to localCssVars in story components (7f9a316)
- change time bar buffer color to blue as per figma (2754950)
- cleanup and unify/align overview files (0131796)
- commented import in dropdown stories (2e2bb15)
- cursor for disabled state (43df9ae)
- data type issue (2f33d24)
- error with filtered tokens when split a different prefixed token (ebabc6c)
- fix clamp util function (94eb9d4)
- fix missing autodocs descriptions in PlayerTimeBar (91e2d5f)
- fix path to css modules in stories (d2f8eca)
- fix rounding of decimals in time formatter (1ff56fc)
- fix tokens for active state (7ba3a40)
- fix tokens for pin input spacing horizontal (c9fa81f)
- fix trailing icon style when non-button (5174b3a)
- force uppercase display on PinInput (6215426)
- handle Card size (0626d4c)
- handle sonar issues (edb6d6f)
- implement updated postcss plugin to support css nesting in nextjs (c09a941)
- import issue (1b8265f)
- inconsisten variable name for useState hook (aeeb56b)
- initialize i18n just once (866d6a5)
- input padding added correctly using ltr and rtl classes (a02a703)
- large placeholder size and rail padding update to be used only for rails (da23a62)
- line-height (bb5acd5)
- linksWrapper size as css classname (723f13e)
- lint check in tests (1632140)
- localStorage on node runtime (fe37bb5)
- make MovieDetails a valid next.js page (cf9d72c)
- missing cleanup function in useEffect (db35b24)
- missing description in tests for ResponsivePlayerTimeBar (eeacdf1)
- move from diff to diff tree (635e1f2)
- name change for Menu (7d9e500)
- ovp mermaid diagram (01b5638)
- pr validation workflow check moved into steps (bba86af)
- prevent calling onChange with backspace when no actual change happened (e03cc6a)
- prevent pointermove from stealing event (83b5c66)
- prevent progressBar from overlapping border-radius (0419be4)
- prevent ui update if the newProgress is NaN (ee6f888)
- proper implementation when no title provided (1c0264f)
- release version (1ce7449)
- remove ' char (1fb2972)
- remove complexity by wrapping component (a31b272)
- remove complexity by wrapping component (9afc780)
- remove console log in ShakaPlayer (7e7ebb0)
- remove double import of playerConfig mock (ef63369)
- remove mocks after testing playerUtils (3dadd89)
- remove nosonar and commented code (29065a2)
- remove unused props from stories (f47c8e1)
- rename file and links for gdoc (d6704bb)
- rename file and links for gdoc (8d1a78e)
- rename modal to dialog (2251fff)
- rename modal to dialog file names and imports (c3d5f57)
- rename modal to dialog in css (81358cd)
- reset browser default min-width for input (1afdace)
- rewrite typing, fix sonar issue (38a546f)
- rtl arrow navigation (61cfa92)
- set stylelint to allow camelcase on css modules (40ad25d)
- simplify and adjust progress bar styling (4c025b7)
- slick dots issue (a1f4d85)
- small issues on keys, styles (eb97a9c)
- small tsc issues on test file (11e5b63)
- solve a11n issues (84fb5b3)
- solve a11n issues (55b44fa)
- solve a11y issues (e0a4c76)
- solve accesibility issues (eba3226)
- solve accessibility issues (03cf980)
- solve cast parse (16b83a8)
- solve css module issues (807c3e9)
- solve css properties order issue (c370b4e)
- solve css properties order issue (5fcb79b)
- solve decimal lint issue for the transformation workflow (09bcce8)
- solve DesignToken condition and prefix usage on Overview (49f93f6)
- solve extra margin for medium and small (f2959db)
- solve fetch timeout issues and handle error inside components (1e65393)
- solve import issue (ee13782)
- solve issue related to next compilation and nested rules (c20fbdc)
- solve issue with button height by adding calculation with 2x border (615d82c)
- solve issue with button height by adding calculation with 2x border (f136fd4)
- solve issue with existing gap due to empty input label/name (c34c2e7)
- solve issue with heroDetail inner content positioning (8f0953c)
- solve issue with test due to lack of method on mock (ada5965)
- solve lint issues (cb91e1f)
- solve lint issues (25e6a01)
- solve logo/icon issues (f13324f)
- solve modal button issue (b434845)
- solve movie detail logo size issue by handling max height and crop it on the provider (3369bbf)
- solve NaN calculation (e287b4c)
- solve pr comments and fix mock tests (a429c8a)
- solve several reviews from the PR (d398f78)
- solve small issues from pr comments (4eb80b1)
- solve sonar issue (cd3982b)
- solve sonar issue (0d63e82)
- solve sonar issue (e0cd291)
- solve sonar issue (540324f)
- solve sonar issue with map without returning values (532c562)
- solve sonar issue with todo (3023ee8)
- solve ts issue on Component story with css var component (5cd1095)
- solve tsc issues (aee9830)
- solve tsc issues (2) (8ea3f9d)
- solve tsc issues and refactor types (5261a3b)
- sonar cloud issues (ee0cc12)
- sonar cloud issues (426c6ff)
- sonar issue (bc9acdf)
- sonar issue (b91c855)
- sonar issues with svg icons solved (a39a99a)
- specificity for trailing icon if is button (ddcf177)
- svg datatype (3186841)
- tab indentation in documentation (da410b9)
- tag typography for tablet and mobile (4e4c5d5)
- test from control due to env var changes (d7602eb)
- token text-field-fill-empty does not apply (926f863)
- tsc lint issue (e7a2ca5)
- type for pr (8dd3749)
- type in variable declaration (a62417b)
- types in readme (572d8a7)
- undo new lines in progress bar css modules (6b95681)
- update default value (f1c4882)
- update font-family implementaion to use font-face and local font (467c342)
- update IconButton usage from label to ariaLabel (0ac2cd7)
- update navigation color (a67419d)
- update PlayerTimeBar typography values (0acd3f2)
- update test (b949179)
- update test for hls player (1167f51)
- update test with PinInput changes (1647870)
- update tests to avoid unecesary awaits that make test longer (7805545)
- use aria-hidden in dropdown overlay (a8f4d8b)
- use clsx in class names (3ac553c)
- use correct component name when listing css variables (inputs) (278290c)
- use correct token for font-weight in inputs (378ce0e)
- use correct token for font-weight in inputs (566f9a4)
- use correct token for size of dropdown item icon (0a5008f)
- use private variable for padding and spacing (dropdown) (1d844f8)
- use pure selector to target input tag in css (c016bae)
- use same function reference for add/remove listener from window (f1dcc57)
- wrong icon being use on controls (37ec289)
- wrong usage of default value for token (c53a14e)
Features
- add action in pr checks (38b4178)
- add action in stories with listeners on password and regular input (a7b7164)
- add additional stories for dropdown input (0af9a51)
- add additional testing (1886b91)
- add argTypes for responsive text avatar (dc5e740)
- add arrow icon to DropdownInput (42b9133)
- add base for pin input (a5a4057)
- add base functionality for progress bar (b2c20b9)
- add base progress bar story (c5fb640)
- add base tag component with data type, test, and styling (d7145e2)
- add base url and services (1dc0c77)
- add baseline behavior for pin input (815e383)
- add basic portrait and square cases (83af185)
- add browser session to control and tests (965e063)
- add click handlers to stories (69744a9)
- add colors for icons in text input on disabled mode (1180ff0)
- add command to launch docusaurus from the root of the project (89dfada)
- add commitlint and set it up with husky (8802cb0)
- add comparision table for tag component (53f557b)
- add component comment documentation and tests (3c5bd66)
- add conditional rendering for extra details (f08bd68)
- add config to test pip for document and video pip api (800dd6a)
- add css vars on components overview to compare (910c801)
- add custom class and links into footer links buttons (beff68d)
- add custom icons feat for search and defaultuser (bfb82cd)
- add data-testid's for ProgressBar component (5212bd3)
- add deploy trigger from PR (8673b62)
- add design tokens for font sizes in inputs (23ec3c9)
- add design tokens for state styles in input title and input hint (74562c9)
- add design tokens for state styles in textInput (7f12202)
- add dev-utils directory (4509fce)
- add dismiss functionality to dropdown (22b057a)
- add documentation for providers (c06159b)
- add documentation for types of dropdown props (ae4eda0)
- add documnentation for OVP service (b17b265)
- add dummy implementation of hls.js player and related tests (4630baa)
- add dynamic rail card calculations (8220bca)
- add edit icon for profile avatar (5471bec)
- add Elevate Footer integration (88a60a1)
- add error handling for getFeature utility (7916d63)
- add error handling pages (909d502)
- Add fetcher utility function (960b86e)
- add files for player (3afd60b)
- add first draft of PlayerControls component (0f5dce1)
- add first draft of PlayerVolumeBar component (520dc3e)
- add font styles for dropdown label (5d33d4a)
- add getAsset method (7606409)
- add getName function to identify player implementation (766f23c)
- add getSeasons and getSeasonEpisodes for ovp (d2fa30c)
- add getShow function & parser for ovp (0758816)
- add global avatar base component and tests (fcb992d)
- add global avatar responsive component and tests (19d5c7f)
- Add global types file (b705d1e)
- add health check endpoint using a route handler (bfc00d8)
- add HeroBanner stories (5c9186a)
- add hide and unhide icons (8e480ca)
- add hooks for window resize events (20ab254)
- add icons and styling for the different snackbar types (69b9cf7)
- add icons for PlayerControls (c216f24)
- add iconTag and responsive tags (d71443e)
- add image avatar type (8b7a066)
- add initial a11n analysis and button changes (48ec074)
- add initial Footer implementation (1d0d918)
- add input types (a7386c6)
- add interface for config object with drm support (cb26437)
- add Link Button (c077317)
- add listeners to progress bat (99006c9)
- add loading indicator component (d27dc6c)
- add logic to preserve PiP window when exiting player page (23248b4)
- add metadata for dynamic routes (47fee14)
- add metadata for static page (4655e51)
- add method for player stats (a9b3c4b)
- add methods to get/set audio tracks and text tracks (522ad70)
- add min-width tokens to input (7eb45c9)
- add missing token variables (9fbfde9)
- add missing token variables (f343412)
- add mock implementation for required data for SEO (19f4b1b)
- add mocked movie asset for testing (e755ae1)
- add modal component with data types and styling (bb638ed)
- add more testing and improve readability (67323d1)
- add more testing and update stories (20f201c)
- add more testing for profile avatar (d09541e)
- add movie parser and update tests (0e30ab4)
- add new css files to find use css tokens (54a2b8d)
- add new tokens, do better conditional rendering (98da0cf)
- add onChange handler to pinInput (ee6410f)
- add pause button icon (4fca2c0)
- add player configuration file PlayerConfig.ts (2eae2b7)
- add player page and basic metadata implementation (a36cf67)
- add player page and basic metadata implementation (c10e652)
- add PlayerTimeBar component (018a6b7)
- add pr validation workflow (1322235)
- add private css token variables (77e1d96)
- add ProgressTimeBar Stories (a881b25)
- add prop defaultValue and include testIds (64d50cd)
- add proper use cases on readme and document responsive component (ff8fafe)
- add props to allow customize the component (663923f)
- add props to override styles of input base layout (f6bdbf6)
- add props to style input container (23d3e3d)
- add readme and stories files (6346e8d)
- add readme and tests for ThrowError component (150d31a)
- add readme and text avatar stories (cbaabaa)
- add RegularInput component (56695e1)
- add responsive and initial app menu (d615d10)
- add responsive component version (e058379)
- add responsive component, tests, and stories (c569fec)
- add responsive components (22c2635)
- add responsive components for avatars (a6f6487)
- add responsive icon test (85301fe)
- add responsive image test (a0a4645)
- add ResponsiveHeader tests (add useMediaQuery) (7ea58bc)
- add responsiveness (ca9dff3)
- add rounded case (7fd134f)
- add service based fetcher cache utility and improve service cache definitions (08bd38c)
- add setup for dynamic robots.txt and dynamic sitemap.xml (00c0792)
- add short form snackbar and styling (b6c81ed)
- add sonar setup (6070e8e)
- add space for Elevate rail (8cc960a)
- add stories for avatars (68134ed)
- add stories for base and short snackbar (697ab4a)
- add stories for inputs (180b957)
- add stories for pin inputs (5d8ecb9)
- add stories for tags (e1d1741)
- add stories on how to use next links (7b790e5)
- add story for dropdown with custom styles (7919153)
- add story for not found component (c42627e)
- add story for ProgressBar with callback (3f88b1e)
- add story for type 'custom' in PinInput (1e597c1)
- add styles for dropdown items (a51da9b)
- add styles for DropdownInput (b8c60e5)
- add styles for pin input (99459d1)
- add stylesOverrides (aeaf041)
- add support for custom styles of all elements in player controls (75b13c6)
- add test (6f5eadc)
- add test api for fetcher utility (b67c29c)
- Add testing component RequestButton (e2bbbb9)
- Add testing routes for fetch API testing playground (3fbe7d5)
- add tests (d460247)
- add tests and update rtl implementation (c0a6779)
- add tests file (8de1662)
- add tests for base and short snackbar (45fe479)
- add tests for error.tsx and global-error.tsx (9a93bc9)
- add tests for PasswordInput (637a454)
- add tests for RegularInput (416a27d)
- add tests for ResponsivePlayerTimeBar (f8e60e4)
- add tests for sitemap and robots function generators (161e3e4)
- add text align center to time labels (b67b9a6)
- add ThrowError component to test errors (a1bb67c)
- add toggle component (2aac2e5)
- add token for hint icon color in disabled state (4857ddd)
- add token for PlayerTimeBar labels with fixed width (3e71f0a)
- add token for spacing between hint icon and message (e5ade05)
- add token varaibles for figma 1.2.3 branch (1bdf1b7)
- add tokens for colors of icons in disabled state (13d96af)
- add tokens for controlling font styles (39ceced)
- add tokens for disable state in input name and input hint (5cc9ddc)
- add tokens for dropdown item icon color (314515e)
- add tokens for focus state in input (7ec3234)
- add tokens for hint leading icon size (e33375b)
- add tokens for pin input size (f1e22b7)
- add top level class for dir (920163e)
- add unit testing for clamp function (3010e9d)
- add utility to create a mouse event listener (692dc0b)
- add utility to format time for player (f363215)
- added a simple entitlement service (d830ac9)
- added basic login screen (efa0c21)
- added eslint-plugin-eslint-comments setup (ced1716)
- added figma reference link for buttons (490e500)
- added initial hero component with base component and elevate one (48e255b)
- added initial release tool (ab45c16)
- added login validation testing (5f79fd2)
- added new PlayerNav and updated PageNavigation (8c635c7)
- added new z-index variables for Player and Nav (4d7df96)
- added reels heroitem (f444396)
- added responsive and per size image fetching model (16dfd7d)
- added responsive button component tests (f0ffddf)
- added responsive css values and i18 strings (1e3b27d)
- added responsive version of components (fcad497)
- added segmented type (67ebbb7)
- added some centralized code on testSetup (870ef6a)
- added test cases for login form (fad15fa)
- added test cases for login page (eb874f7)
- added z-index css variables (93294b9)
- align snackbar component (70e6bad)
- allow default selected item (3bd18a9)
- allow leading icon and update text area width (657b557)
- allow passing custom styles and class names to elements in PlayerVolumeBar (8713d5a)
- allow prefix array for components with multiple prefixes (1a0b410)
- allow throtle to forward arguments (d3db482)
- allow to override show and hide icons (a1518e0)
- allow use of letters in PinInput (5bedd22)
- application config setup and doc (6baa015)
- avatar component alignment (5c5fa7f)
- better color group implementation (9db94ef)
- category/genre changes (29d0675)
- change default colors of progress bar (cd927bb)
- change false to boolean in return callbacks for dropdown (d8b92b4)
- change mouse event to pointer events to support touch screens (721eb54)
- cms service getMenu, data models and initial Menu component creation (eeca129)
- configure correct cursor shape (78b654f)
- continue with CTA implementation, now dictionary fixes and action handling (da6d3dc)
- continue working on button, arrow buttons almost done (8c101fb)
- create github workflow for the token sync (8c79cd5)
- create hook for the client component components that requires it (51a1679)
- create hook to handle vertical scroll and add env var and cms config value (36b45fc)
- create password input and rename file to Input.tsx (5da47e0)
- create utility for app config (b183758)
- create utility for mapper and documentation (602d639)
- debounce onFF (891f163)
- debounce onRW (d0ed357)
- debug info overlay implementation based on react error/warning model (c517298)
- default Hero Item with styles and story (2d25f06)
- draft component for DropdownInput (6325af8)
- elevate carousel mapped (b604103)
- enforce bottom position for Footer (85b784b)
- ensure tokens are used as expected (5bb8ada)
- export base layout for input (9bcf362)
- extract metadata objet into utility function (15cda32)
- extract not found component (21b53c1)
- finish initial Button component (f47aff1)
- finish search cases handling and tests (b58d7c1)
- finishing refactor for Button (b854288)
- first image component approach using breakpoints and blur (7b36834)
- first navigation with dots implementation (3ecb4f9)
- first reusage of the Mapper (5b7dc53)
- first style on stories approach (6069727)
- fix css classes no combining in ProgressBar component (4bd56d3)
- fix more buttons case, complete cases for episodes, bookmarks, ... (ade2e61)
- fix tests and lint (9be1f96)
- fixed a small indent issue (94d39ed)
- fixed pr comments (fbe4ae7)
- force redirect always and remove no needed cookie and searchParam (189e254)
- handle and debounce progress change (de863b6)
- handle case in fetche when request is not 'ok' (003509c)
- handle case when dropdown is open and it is set to disabled state (1a3ebd1)
- handle contentType (dec776f)
- handle control session create and sessionKey within memory (f8c7552)
- handle custom styles (9659869)
- handle dir update using changeLanguageDirection (a411e99)
- handle error with diciontary keys and PlayerError (e65fcc6)
- handle font size inside dropdown input (97a654f)
- handle keyboard behavior in dropdown (53d06f2)
- handle menu rtl (a528875)
- handle rounded, square and categories rail cases (73d5365)
- handle seek and updateprogress (1bacc84)
- handle single item case (0b93e71)
- handle stories (d4a1d78)
- handle stories docs (d449a6c)
- handle throlling for progress and removeEventListeners (021cd3e)
- ignore files from .next directory for search (e7d03c4)
- implement default route redirection (0062653)
- implement getAssetList (41c74c7)
- implement window resizing handling for progress bar ui (75f6e04)
- implementation of rail using swiper (7ec0d6a)
- improve documentation for ThrowError component (09a28a6)
- include deploy ci into pr workflow (e4ba8a8)
- include interpolation utility and tests (6cfafd5)
- include styles for typography (1665b3a)
- initial breakpoints/mediaQueries setup (e28404b)
- initial browerlist work (197ceae)
- initial Category/Genre Card implementation (c35ae7e)
- initial CTA DTO implementation (aa3c430)
- initial danger setup (0c90fad)
- initial Dockerfiles (477cf31)
- initial Dockerfiles (361b0eb)
- initial extra detail block (4d9f2bd)
- initial Hero alignment (910f998)
- initial HeroDetail implementation (a8322d4)
- initial i18n implementation (ce59429)
- initial landscapge card implementation (489f18d)
- initial lighthouse a11y setup (14816ad)
- initial login idp setuip (ce4afd8)
- initial login provider implementation (4de5112)
- initial menu flag changes (338f81c)
- initial Navigation Menu implementation (434e4c3)
- initial pagenavigation component (e9e3dea)
- initial player integration (9adb1bd)
- initial playwright a11n setup (0366163)
- initial pre sonar script (14e774f)
- initial progress for text and icon avatars (dc4aef1)
- initial pure dynamic route validation (f0ee278)
- initial rail implementation (3f0c00a)
- initial rail implementation, part 2. Rail with Elevate rail initial mapper (5fa89e8)
- initial rework of tabItem (3587420)
- initial search input implementation (9711b8e)
- initial service cache config setup and implementation (bcc8f6d)
- initial service integration (724a77c)
- initial setup for environment variables (d7192c0)
- initial snackbar component with neutral type (6b9bf25)
- initial styles with some tokens (c7e9aeb)
- initial swiper herobanner implementation (9343b8e)
- initial tokens variable export validation (bab42c0)
- initial work on the button component (549c692)
- keep workin on extra details sections (d5d618b)
- keep working on Button component with icon and rtl (e803090)
- keep working on Button with styling (15c5a52)
- keep working on Buttons; NavigationArrow buttons and css modules (23a8ff4)
- keep working on cards, placeholder, onload effect, events, ... (6971f8d)
- keep working on extra detail section (8dce9e4)
- keep working on extra details sections: i18n, more controlled cases and Footer (52a8c5e)
- keep working on Menu by adding all the wrappers (b332add)
- keep working on player feature (0035deb)
- keep working on square and portrait cases with placeholder (c8a0ee9)
- keep working on swiper on the herobanner (ffba263)
- make default story interactive (183c4cd)
- make main validation trigger main ci (758f2ad)
- make ThrowError component to be controlled programatically (a1b7672)
- mark property getSupportedTypes as readonly property (f8c09f4)
- merge branch main into feat/BUILDELEVATE-2315_snackbar (4ed8f90)
- modal component alignment (2e83a7d)
- more docs and App initialization setup (cf4679c)
- move danger to dlx and check (ee0564d)
- move from height to min-height in the buttons (9762aa9)
- move width definition to input container (df92bd6)
- new approach using route handler and redirect from base (1fc79e6)
- new category variant (d7cc259)
- new documentation model for reels components (aeec339)
- new documentation model for responsive components (a33aa32)
- new iteration of Buttons with Design tokens (ec6239e)
- npmrc on github flow (f0cc840)
- organize the types used in player controls (26ad7e7)
- prepare layout to test error pages (f670612)
- progress on video playback with volume and mute actions (00b0612)
- pure dynamic route validationalmost done (f02d9f1)
- readme with use cases (a1638f7)
- refactor iconTag into tag component (6ebb78b)
- refactor MixedPin story (82855fc)
- refactor stories and update spelling errors (6263e62)
- remove commented out code (89c83ce)
- remove comments (c09ef17)
- remove committed out code (63d7eef)
- remove default tokens for input width (5af0f64)
- remove duplicate semicolon (f9ff948)
- remove event type from onClick callback in button (336a8c8)
- remove placeholder css variables (00b252d)
- remove stories from overview files (bfbe621)
- remove unnecessary use of conditional expression (74ba8e9)
- remove unsafe argument (23321af)
- removed unneeded change (fb6bba3)
- removed width and height from svg (969ded1)
- revert previous changes (5a4d26c)
- separate validations and make it input dependant (0e53d33)
- separate video from PlayerControl and state component (dc20ec1)
- set back to control and do some fine-tunning (d8c7b74)
- set back to control and do some fine-tunning (bd93963)
- set cursor as pointer in PlayerTimeBar (74d08e3)
- setup app initialization flow (ef54331)
- simplify Element for links cases (03e36fe)
- style customization (a48f7a8)
- tabItem implementation (f599742)
- tag component alignment (c7e1bbc)
- text-wrap implemnetation with tokens and default style (6d569ea)
- token update and tests adjustments (3ae9eb7)
- update .env files setup to use .env for local tokens (c9b504c)
- update after latest component tests (619afc2)
- update all the button links to onClick with next navigation (0d32ec2)
- update animation for LoadingIndicator and use it on the ElevateCarousels (06d06e6)
- update avatar for profile icon (8283045)
- update avatar for profile image (8d95236)
- update avatar for profile text (1ca3ca8)
- update avatar to allow for edit icon to be passed in (35a2b10)
- update avatar usage for nav menu (1d304cc)
- update base component (665ade5)
- update base layout metadata (d7b515a)
- update button implementation to consider latest alignment and upgrade token storybook display (da2581c)
- update button tokens for icon size and disable and bring latest tokens (8a5f0cd)
- update Buttons, IconButton, TabItem and Card to handle Element case (c6be0f5)
- update card and rail with dynamic sizes (28b19dd)
- update component props and use datamodel for sizes (0f427ab)
- update danger setup and add local version (8b111d0)
- update danger to avoid issues on DT branch (8b9ce07)
- update data-testid for dropdown input (ad8ad5a)
- update deployment workflows to be executed inside the selfhosted runners (de209d6)
- update detail to add rate and score rating (5b03511)
- update dropdown menu positining based on size (eb8c971)
- update edit icon styling (ff33baf)
- update eslint rules and update file styles based on such (bd42710)
- update favicon.ico file (c6423d4)
- update from page to middleware rewrite and update doc (766688a)
- update hero from Elevate web to use the agreements (4c77037)
- update hero gradient for HeroDetail (ab77b1f)
- update HeroDetail and Elevate version (9894b37)
- update HeroItem and related components to use link buttons (8be5ff3)
- update HerpDetail with button changes (1d2c639)
- update hover to not applied for active (33fc7fd)
- update i18n initialization, adding global context and global service call (bc1b73a)
- update i18n usage within context and initialization (ca1b407)
- update imports using index export for icons (adf68ba)
- update initial styles and keep just what's in use (41605ed)
- update Loader component as well (c79a857)
- update loading indicator offset value (629a700)
- update loading indicator to use animations (cb4ee06)
- update Menu component token usage after 1.2 (2999898)
- update modal types to include more props (c3c6fa5)
- update naming conventions for primary button click handler (e44835f)
- update new gap variable tokens (c24a357)
- update node version on nvmrc (19e2e45)
- update PageNavigation threshold implementation and documentation (0f81cf3)
- update pin input type (c0bc951)
- update Player commponent to honor PlayerConfig (41c9c1d)
- update player data models to improve support for multiple player definitions (1484588)
- update Rail component as well (9fb92ce)
- update README file (20e6b19)
- update readme files (2d2a1e5)
- update readme files to reflect type casting (c85a22a)
- update Services interfaces (aa5c3b3)
- update ShakaPlayer and related tests with new type definitions (0f555a3)
- update stories and add custom css story (abfe7fa)
- update stories and readme files (08ef623)
- update stories custom and local css variables (397e0eb)
- update stories custom css variables (c9294d4)
- update stories directory and labels (67b7ab3)
- update stories remove local css variables (4036666)
- update stories title to match agreement (94bd8bd)
- update stories to include profile and edit options (5a02b5c)
- update stories, test and handle stylesOverrides (5e431e5)
- update styling with additional tokens and upadte icon props (eedce4e)
- update Tag component token usage after 1.2 (a0539a1)
- update the css styling with new design tokens (388b581)
- update the nested data types for header and image (576adec)
- update the stories type name and remove non working ones (cbe9049)
- update to add full switch profile (a0818be)
- update to use nested props (c017260)
- update token extractor parser to ignore private css variables" (a937ba0)
- update tokens based on latest update and tokens output cleanup (d9d25b1)
- update tokens from Figma at 2024-07-30T11:48:21 (65d2a73)
- update tokens from Figma at 2024-08-09T17:34:23 (2ca73e5)
- update tokens from Figma at 2024-08-14T15:36:19 (21c67b5)
- update tokens from Figma at 2024-08-22T11:33:52 (3fa54ec)
- update tokens from Figma at 2024-08-27T13:40:59 (0853de8)
- update tokens from Figma at 2024-08-28T15:00:23 (f0deb75)
- update tokens from Figma at 2024-09-03T16:19:55 (41e5a9e)
- update tokens from Figma at 2024-09-04T09:07:05 (7d4660f)
- update tokens from Figma at 2024-09-05T17:22:13 (fb90f70)
- update tokens from Figma at 2024-09-10T15:07:09 (45e1cc2)
- update tokens from Figma at 2024-09-13T12:34:06 (0deebb5)
- update tokens from Figma at 2024-10-02T15:19:29 (0628b0d)
- update tokens from Figma at 2024-10-11T16:12:23 (d29c47c)
- update tokens from Figma at 2024-10-17T08:51:38 (57f75b5)
- update tokens from Figma at 2024-10-17T11:33:38 (2e600de)
- update tokens from Figma at 2024-10-24T11:06:12 (94c37cb)
- update tokens from Figma at 2024-11-12T09:31:06 (f2dedc8)
- update tokens from Figma at 2024-11-21T15:31:32 (c588d3f)
- update tokens from Figma at 2024-11-22T13:13:11 (8c9eecd)
- update Toogle component as well (8dc5c75)
- update type casting (1884e43)
- update type definition (b2dba68)
- update type of file to ensure that works event without the dependencies (27959be)
- update types (46dc5c5)
- update use cases and Card usage (414846e)
- update xs breakpoint to 375 from 325 (75e5c6a)
- updated movie/item datamodels and usage on MovieDetail (0715385)
- updates after quility check (f686d86)
- updates on Footer component for 1.2.1 (77d8094)
- upgrade storybook to latest (8.4.x) (ca04788)
- upgrade storybook to test interactive story generation (8570767)
- use clsx on TabItem component (3d60070)
- use css modules for Slick navigation part (82e268a)
- use large as default for styles (5beb4a7)
- use new link|button|span case on tabItem (57bb5b9)
- use Responsive component and add size on existings when not in usage (7355dce)
- use SizableProps interface for defining size prop (f93cf24)
- use token to define input height (19de534)
- use token-based height on buttons (e0b097a)
- use unorder list and list item to make dropdown more accesible (aef5a5a)
- work on BUILDELEVATE-2471 by adding html body for modal and update styles (2d33807)
- work on css breakpoints utility definition and usage (f26b0f4)
- work on responsive/breakpoints server handling and utils (7da8fe7)
- work with new changes for 1.2.2 (4c45de0)
Reverts
- danger reviewers log (7d802d6)
- mock menu id (8cdec26)
- previous local danger changes (4ca1027)
- update deployment workflows to be executed inside the selfhosted runners (dd062f1)
1.0.0-dev.1 (2024-12-19)
Bug Fixes
- a11y errors highlighted (29c9b02)
- action checkout (027423d)
- add ampersand back in to prevent pure selector error (9a2fe43)
- add Avatar typography variables and unused ones from header (f77cf16)
- add HeroItem typography for tablet and mobile (de43202)
- add html as reporter (32bbf8e)
- add line-height changes for avatar (4b52987)
- add missing className prop (7b5e4f6)
- add missing describe on test file (36baddd)
- add missing dialog variables (a6e1b09)
- add missing token text-field-text-typing (ae885ad)
- add missing tokens for color fill of icons (021524d)
- add png module (6bbca2e)
- add proper cropping and css filling (f1b95c7)
- add TabItem typography for tablet and mobile (75b7ab6)
- add TabItem unused variables (f6e1140)
- added control appKey env var into dev and prod envs (bb3f622)
- address accesibility issues highlighted by sonar (5758659)
- address sonar cloud issues (b2f31bc)
- adjust volume bar sizing (e598765)
- align icon property with new input api (b330675)
- apply custom volume bar styles to scrubber (b3414ee)
- arrow icon svg to match figma (eaf9910)
- button typography for tablet and mobile (88134ba)
- category/genre rail items calculation (aef4889)
- center card height calculation (94aa946)
- change props to localCssVars in story components (7f9a316)
- change time bar buffer color to blue as per figma (2754950)
- cleanup and unify/align overview files (0131796)
- commented import in dropdown stories (2e2bb15)
- cursor for disabled state (43df9ae)
- data type issue (2f33d24)
- error with filtered tokens when split a different prefixed token (ebabc6c)
- fix clamp util function (94eb9d4)
- fix missing autodocs descriptions in PlayerTimeBar (91e2d5f)
- fix path to css modules in stories (d2f8eca)
- fix rounding of decimals in time formatter (1ff56fc)
- fix tokens for active state (7ba3a40)
- fix tokens for pin input spacing horizontal (c9fa81f)
- fix trailing icon style when non-button (5174b3a)
- force uppercase display on PinInput (6215426)
- handle Card size (0626d4c)
- handle sonar issues (edb6d6f)
- implement updated postcss plugin to support css nesting in nextjs (c09a941)
- import issue (1b8265f)
- inconsisten variable name for useState hook (aeeb56b)
- initialize i18n just once (866d6a5)
- input padding added correctly using ltr and rtl classes (a02a703)
- large placeholder size and rail padding update to be used only for rails (da23a62)
- line-height (bb5acd5)
- linksWrapper size as css classname (723f13e)
- lint check in tests (1632140)
- localStorage on node runtime (fe37bb5)
- make MovieDetails a valid next.js page (cf9d72c)
- missing cleanup function in useEffect (db35b24)
- missing description in tests for ResponsivePlayerTimeBar (eeacdf1)
- move from diff to diff tree (635e1f2)
- name change for Menu (7d9e500)
- ovp mermaid diagram (01b5638)
- pr validation workflow check moved into steps (bba86af)
- prevent calling onChange with backspace when no actual change happened (e03cc6a)
- prevent pointermove from stealing event (83b5c66)
- prevent progressBar from overlapping border-radius (0419be4)
- prevent ui update if the newProgress is NaN (ee6f888)
- proper implementation when no title provided (1c0264f)
- release version (1ce7449)
- remove ' char (1fb2972)
- remove complexity by wrapping component (a31b272)
- remove complexity by wrapping component (9afc780)
- remove console log in ShakaPlayer (7e7ebb0)
- remove double import of playerConfig mock (ef63369)
- remove mocks after testing playerUtils (3dadd89)
- remove nosonar and commented code (29065a2)
- remove unused props from stories (f47c8e1)
- rename file and links for gdoc (d6704bb)
- rename file and links for gdoc (8d1a78e)
- rename modal to dialog (2251fff)
- rename modal to dialog file names and imports (c3d5f57)
- rename modal to dialog in css (81358cd)
- reset browser default min-width for input (1afdace)
- rewrite typing, fix sonar issue (38a546f)
- rtl arrow navigation (61cfa92)
- set stylelint to allow camelcase on css modules (40ad25d)
- simplify and adjust progress bar styling (4c025b7)
- slick dots issue (a1f4d85)
- small issues on keys, styles (eb97a9c)
- small tsc issues on test file (11e5b63)
- solve a11n issues (84fb5b3)
- solve a11n issues (55b44fa)
- solve a11y issues (e0a4c76)
- solve accesibility issues (eba3226)
- solve accessibility issues (03cf980)
- solve cast parse (16b83a8)
- solve css module issues (807c3e9)
- solve css properties order issue (c370b4e)
- solve css properties order issue (5fcb79b)
- solve decimal lint issue for the transformation workflow (09bcce8)
- solve DesignToken condition and prefix usage on Overview (49f93f6)
- solve extra margin for medium and small (f2959db)
- solve fetch timeout issues and handle error inside components (1e65393)
- solve import issue (ee13782)
- solve issue related to next compilation and nested rules (c20fbdc)
- solve issue with button height by adding calculation with 2x border (615d82c)
- solve issue with button height by adding calculation with 2x border (f136fd4)
- solve issue with existing gap due to empty input label/name (c34c2e7)
- solve issue with heroDetail inner content positioning (8f0953c)
- solve issue with test due to lack of method on mock (ada5965)
- solve lint issues (cb91e1f)
- solve lint issues (25e6a01)
- solve logo/icon issues (f13324f)
- solve modal button issue (b434845)
- solve movie detail logo size issue by handling max height and crop it on the provider (3369bbf)
- solve NaN calculation (e287b4c)
- solve pr comments and fix mock tests (a429c8a)
- solve several reviews from the PR (d398f78)
- solve small issues from pr comments (4eb80b1)
- solve sonar issue (cd3982b)
- solve sonar issue (0d63e82)
- solve sonar issue (e0cd291)
- solve sonar issue (540324f)
- solve sonar issue with map without returning values (532c562)
- solve sonar issue with todo (3023ee8)
- solve ts issue on Component story with css var component (5cd1095)
- solve tsc issues (aee9830)
- solve tsc issues (2) (8ea3f9d)
- solve tsc issues and refactor types (5261a3b)
- sonar cloud issues (ee0cc12)
- sonar cloud issues (426c6ff)
- sonar issue (bc9acdf)
- sonar issue (b91c855)
- sonar issues with svg icons solved (a39a99a)
- specificity for trailing icon if is button (ddcf177)
- svg datatype (3186841)
- tab indentation in documentation (da410b9)
- tag typography for tablet and mobile (4e4c5d5)
- test from control due to env var changes (d7602eb)
- token text-field-fill-empty does not apply (926f863)
- tsc lint issue (e7a2ca5)
- type for pr (8dd3749)
- type in variable declaration (a62417b)
- types in readme (572d8a7)
- undo new lines in progress bar css modules (6b95681)
- update default value (f1c4882)
- update font-family implementaion to use font-face and local font (467c342)
- update IconButton usage from label to ariaLabel (0ac2cd7)
- update navigation color (a67419d)
- update PlayerTimeBar typography values (0acd3f2)
- update test (b949179)
- update test for hls player (1167f51)
- update test with PinInput changes (1647870)
- update tests to avoid unecesary awaits that make test longer (7805545)
- use aria-hidden in dropdown overlay (a8f4d8b)
- use clsx in class names (3ac553c)
- use correct component name when listing css variables (inputs) (278290c)
- use correct token for font-weight in inputs (378ce0e)
- use correct token for font-weight in inputs (566f9a4)
- use correct token for size of dropdown item icon (0a5008f)
- use private variable for padding and spacing (dropdown) (1d844f8)
- use pure selector to target input tag in css (c016bae)
- use same function reference for add/remove listener from window (f1dcc57)
- wrong icon being use on controls (37ec289)
- wrong usage of default value for token (c53a14e)
Features
- add action in pr checks (38b4178)
- add action in stories with listeners on password and regular input (a7b7164)
- add additional stories for dropdown input (0af9a51)
- add additional testing (1886b91)
- add argTypes for responsive text avatar (dc5e740)
- add arrow icon to DropdownInput (42b9133)
- add base for pin input (a5a4057)
- add base functionality for progress bar (b2c20b9)
- add base progress bar story (c5fb640)
- add base tag component with data type, test, and styling (d7145e2)
- add base url and services (1dc0c77)
- add baseline behavior for pin input (815e383)
- add basic portrait and square cases (83af185)
- add browser session to control and tests (965e063)
- add click handlers to stories (69744a9)
- add colors for icons in text input on disabled mode (1180ff0)
- add command to launch docusaurus from the root of the project (89dfada)
- add commitlint and set it up with husky (8802cb0)
- add comparision table for tag component (53f557b)
- add component comment documentation and tests (3c5bd66)
- add conditional rendering for extra details (f08bd68)
- add config to test pip for document and video pip api (800dd6a)
- add css vars on components overview to compare (910c801)
- add custom class and links into footer links buttons (beff68d)
- add custom icons feat for search and defaultuser (bfb82cd)
- add data-testid's for ProgressBar component (5212bd3)
- add deploy trigger from PR (8673b62)
- add design tokens for font sizes in inputs (23ec3c9)
- add design tokens for state styles in input title and input hint (74562c9)
- add design tokens for state styles in textInput (7f12202)
- add dev-utils directory (4509fce)
- add dismiss functionality to dropdown (22b057a)
- add documentation for providers (c06159b)
- add documentation for types of dropdown props (ae4eda0)
- add documnentation for OVP service (b17b265)
- add dummy implementation of hls.js player and related tests (4630baa)
- add dynamic rail card calculations (8220bca)
- add edit icon for profile avatar (5471bec)
- add Elevate Footer integration (88a60a1)
- add error handling for getFeature utility (7916d63)
- add error handling pages (909d502)
- Add fetcher utility function (960b86e)
- add files for player (3afd60b)
- add first draft of PlayerControls component (0f5dce1)
- add first draft of PlayerVolumeBar component (520dc3e)
- add font styles for dropdown label (5d33d4a)
- add getAsset method (7606409)
- add getName function to identify player implementation (766f23c)
- add getSeasons and getSeasonEpisodes for ovp (d2fa30c)
- add getShow function & parser for ovp (0758816)
- add global avatar base component and tests (fcb992d)
- add global avatar responsive component and tests (19d5c7f)
- Add global types file (b705d1e)
- add health check endpoint using a route handler (bfc00d8)
- add HeroBanner stories (5c9186a)
- add hide and unhide icons (8e480ca)
- add hooks for window resize events (20ab254)
- add icons and styling for the different snackbar types (69b9cf7)
- add icons for PlayerControls (c216f24)
- add iconTag and responsive tags (d71443e)
- add image avatar type (8b7a066)
- add initial a11n analysis and button changes (48ec074)
- add initial Footer implementation (1d0d918)
- add input types (a7386c6)
- add interface for config object with drm support (cb26437)
- add Link Button (c077317)
- add listeners to progress bat (99006c9)
- add loading indicator component (d27dc6c)
- add logic to preserve PiP window when exiting player page (23248b4)
- add metadata for dynamic routes (47fee14)
- add metadata for static page (4655e51)
- add method for player stats (a9b3c4b)
- add methods to get/set audio tracks and text tracks (522ad70)
- add min-width tokens to input (7eb45c9)
- add missing token variables (9fbfde9)
- add missing token variables (f343412)
- add mock implementation for required data for SEO (19f4b1b)
- add mocked movie asset for testing (e755ae1)
- add modal component with data types and styling (bb638ed)
- add more testing and improve readability (67323d1)
- add more testing and update stories (20f201c)
- add more testing for profile avatar (d09541e)
- add movie parser and update tests (0e30ab4)
- add new css files to find use css tokens (54a2b8d)
- add new tokens, do better conditional rendering (98da0cf)
- add onChange handler to pinInput (ee6410f)
- add pause button icon (4fca2c0)
- add player configuration file PlayerConfig.ts (2eae2b7)
- add player page and basic metadata implementation (a36cf67)
- add player page and basic metadata implementation (c10e652)
- add PlayerTimeBar component (018a6b7)
- add pr validation workflow (1322235)
- add private css token variables (77e1d96)
- add ProgressTimeBar Stories (a881b25)
- add prop defaultValue and include testIds (64d50cd)
- add proper use cases on readme and document responsive component (ff8fafe)
- add props to allow customize the component (663923f)
- add props to override styles of input base layout (f6bdbf6)
- add props to style input container (23d3e3d)
- add readme and stories files (6346e8d)
- add readme and tests for ThrowError component (150d31a)
- add readme and text avatar stories (cbaabaa)
- add RegularInput component (56695e1)
- add responsive and initial app menu (d615d10)
- add responsive component version (e058379)
- add responsive component, tests, and stories (c569fec)
- add responsive components (22c2635)
- add responsive components for avatars (a6f6487)
- add responsive icon test (85301fe)
- add responsive image test (a0a4645)
- add ResponsiveHeader tests (add useMediaQuery) (7ea58bc)
- add responsiveness (ca9dff3)
- add rounded case (7fd134f)
- add service based fetcher cache utility and improve service cache definitions (08bd38c)
- add setup for dynamic robots.txt and dynamic sitemap.xml (00c0792)
- add short form snackbar and styling (b6c81ed)
- add sonar setup (6070e8e)
- add space for Elevate rail (8cc960a)
- add stories for avatars (68134ed)
- add stories for base and short snackbar (697ab4a)
- add stories for inputs (180b957)
- add stories for pin inputs (5d8ecb9)
- add stories for tags (e1d1741)
- add stories on how to use next links (7b790e5)
- add story for dropdown with custom styles (7919153)
- add story for not found component (c42627e)
- add story for ProgressBar with callback (3f88b1e)
- add story for type 'custom' in PinInput (1e597c1)
- add styles for dropdown items (a51da9b)
- add styles for DropdownInput (b8c60e5)
- add styles for pin input (99459d1)
- add stylesOverrides (aeaf041)
- add support for custom styles of all elements in player controls (75b13c6)
- add test (6f5eadc)
- add test api for fetcher utility (b67c29c)
- Add testing component RequestButton (e2bbbb9)
- Add testing routes for fetch API testing playground (3fbe7d5)
- add tests (d460247)
- add tests and update rtl implementation (c0a6779)
- add tests file (8de1662)
- add tests for base and short snackbar (45fe479)
- add tests for error.tsx and global-error.tsx (9a93bc9)
- add tests for PasswordInput (637a454)
- add tests for RegularInput (416a27d)
- add tests for ResponsivePlayerTimeBar (f8e60e4)
- add tests for sitemap and robots function generators (161e3e4)
- add text align center to time labels (b67b9a6)
- add ThrowError component to test errors (a1bb67c)
- add toggle component (2aac2e5)
- add token for hint icon color in disabled state (4857ddd)
- add token for PlayerTimeBar labels with fixed width (3e71f0a)
- add token for spacing between hint icon and message (e5ade05)
- add token varaibles for figma 1.2.3 branch (1bdf1b7)
- add tokens for colors of icons in disabled state (13d96af)
- add tokens for controlling font styles (39ceced)
- add tokens for disable state in input name and input hint (5cc9ddc)
- add tokens for dropdown item icon color (314515e)
- add tokens for focus state in input (7ec3234)
- add tokens for hint leading icon size (e33375b)
- add tokens for pin input size (f1e22b7)
- add top level class for dir (920163e)
- add unit testing for clamp function (3010e9d)
- add utility to create a mouse event listener (692dc0b)
- add utility to format time for player (f363215)
- added a simple entitlement service (d830ac9)
- added basic login screen (efa0c21)
- added eslint-plugin-eslint-comments setup (ced1716)
- added figma reference link for buttons (490e500)
- added initial hero component with base component and elevate one (48e255b)
- added initial release tool (ab45c16)
- added login validation testing (5f79fd2)
- added new PlayerNav and updated PageNavigation (8c635c7)
- added new z-index variables for Player and Nav (4d7df96)
- added reels heroitem (f444396)
- added responsive and per size image fetching model (16dfd7d)
- added responsive button component tests (f0ffddf)
- added responsive css values and i18 strings (1e3b27d)
- added responsive version of components (fcad497)
- added segmented type (67ebbb7)
- added some centralized code on testSetup (870ef6a)
- added test cases for login form (fad15fa)
- added test cases for login page (eb874f7)
- added z-index css variables (93294b9)
- align snackbar component (70e6bad)
- allow default selected item (3bd18a9)
- allow leading icon and update text area width (657b557)
- allow passing custom styles and class names to elements in PlayerVolumeBar (8713d5a)
- allow prefix array for components with multiple prefixes (1a0b410)
- allow throtle to forward arguments (d3db482)
- allow to override show and hide icons (a1518e0)
- allow use of letters in PinInput (5bedd22)
- application config setup and doc (6baa015)
- avatar component alignment (5c5fa7f)
- better color group implementation (9db94ef)
- category/genre changes (29d0675)
- change default colors of progress bar (cd927bb)
- change false to boolean in return callbacks for dropdown (d8b92b4)
- change mouse event to pointer events to support touch screens (721eb54)
- cms service getMenu, data models and initial Menu component creation (eeca129)
- configure correct cursor shape (78b654f)
- continue with CTA implementation, now dictionary fixes and action handling (da6d3dc)
- continue working on button, arrow buttons almost done (8c101fb)
- create github workflow for the token sync (8c79cd5)
- create hook for the client component components that requires it (51a1679)
- create hook to handle vertical scroll and add env var and cms config value (36b45fc)
- create password input and rename file to Input.tsx (5da47e0)
- create utility for app config (b183758)
- create utility for mapper and documentation (602d639)
- debounce onFF (891f163)
- debounce onRW (d0ed357)
- debug info overlay implementation based on react error/warning model (c517298)
- default Hero Item with styles and story (2d25f06)
- draft component for DropdownInput (6325af8)
- elevate carousel mapped (b604103)
- enforce bottom position for Footer (85b784b)
- ensure tokens are used as expected (5bb8ada)
- export base layout for input (9bcf362)
- extract metadata objet into utility function (15cda32)
- extract not found component (21b53c1)
- finish initial Button component (f47aff1)
- finish search cases handling and tests (b58d7c1)
- finishing refactor for Button (b854288)
- first image component approach using breakpoints and blur (7b36834)
- first navigation with dots implementation (3ecb4f9)
- first reusage of the Mapper (5b7dc53)
- first style on stories approach (6069727)
- fix css classes no combining in ProgressBar component (4bd56d3)
- fix more buttons case, complete cases for episodes, bookmarks, ... (ade2e61)
- fix tests and lint (9be1f96)
- fixed a small indent issue (94d39ed)
- fixed pr comments (fbe4ae7)
- force redirect always and remove no needed cookie and searchParam (189e254)
- handle and debounce progress change (de863b6)
- handle case in fetche when request is not 'ok' (003509c)
- handle case when dropdown is open and it is set to disabled state (1a3ebd1)
- handle contentType (dec776f)
- handle control session create and sessionKey within memory (f8c7552)
- handle custom styles (9659869)
- handle dir update using changeLanguageDirection (a411e99)
- handle error with diciontary keys and PlayerError (e65fcc6)
- handle font size inside dropdown input (97a654f)
- handle keyboard behavior in dropdown (53d06f2)
- handle menu rtl (a528875)
- handle rounded, square and categories rail cases (73d5365)
- handle seek and updateprogress (1bacc84)
- handle single item case (0b93e71)
- handle stories (d4a1d78)
- handle stories docs (d449a6c)
- handle throlling for progress and removeEventListeners (021cd3e)
- ignore files from .next directory for search (e7d03c4)
- implement default route redirection (0062653)
- implement getAssetList (41c74c7)
- implement window resizing handling for progress bar ui (75f6e04)
- implementation of rail using swiper (7ec0d6a)
- improve documentation for ThrowError component (09a28a6)
- include deploy ci into pr workflow (e4ba8a8)
- include interpolation utility and tests (6cfafd5)
- include styles for typography (1665b3a)
- initial breakpoints/mediaQueries setup (e28404b)
- initial browerlist work (197ceae)
- initial Category/Genre Card implementation (c35ae7e)
- initial CTA DTO implementation (aa3c430)
- initial danger setup (0c90fad)
- initial Dockerfiles (477cf31)
- initial Dockerfiles (361b0eb)
- initial extra detail block (4d9f2bd)
- initial Hero alignment (910f998)
- initial HeroDetail implementation (a8322d4)
- initial i18n implementation (ce59429)
- initial landscapge card implementation (489f18d)
- initial lighthouse a11y setup (14816ad)
- initial login idp setuip (ce4afd8)
- initial login provider implementation (4de5112)
- initial menu flag changes (338f81c)
- initial Navigation Menu implementation (434e4c3)
- initial pagenavigation component (e9e3dea)
- initial player integration (9adb1bd)
- initial playwright a11n setup (0366163)
- initial pre sonar script (14e774f)
- initial progress for text and icon avatars (dc4aef1)
- initial pure dynamic route validation (f0ee278)
- initial rail implementation (3f0c00a)
- initial rail implementation, part 2. Rail with Elevate rail initial mapper (5fa89e8)
- initial rework of tabItem (3587420)
- initial search input implementation (9711b8e)
- initial service cache config setup and implementation (bcc8f6d)
- initial service integration (724a77c)
- initial setup for environment variables (d7192c0)
- initial snackbar component with neutral type (6b9bf25)
- initial styles with some tokens (c7e9aeb)
- initial swiper herobanner implementation (9343b8e)
- initial tokens variable export validation (bab42c0)
- initial work on the button component (549c692)
- keep workin on extra details sections (d5d618b)
- keep working on Button component with icon and rtl (e803090)
- keep working on Button with styling (15c5a52)
- keep working on Buttons; NavigationArrow buttons and css modules (23a8ff4)
- keep working on cards, placeholder, onload effect, events, ... (6971f8d)
- keep working on extra detail section (8dce9e4)
- keep working on extra details sections: i18n, more controlled cases and Footer (52a8c5e)
- keep working on Menu by adding all the wrappers (b332add)
- keep working on player feature (0035deb)
- keep working on square and portrait cases with placeholder (c8a0ee9)
- keep working on swiper on the herobanner (ffba263)
- make default story interactive (183c4cd)
- make main validation trigger main ci (758f2ad)
- make ThrowError component to be controlled programatically (a1b7672)
- mark property getSupportedTypes as readonly property (f8c09f4)
- merge branch main into feat/BUILDELEVATE-2315_snackbar (4ed8f90)
- modal component alignment (2e83a7d)
- more docs and App initialization setup (cf4679c)
- move danger to dlx and check (ee0564d)
- move from height to min-height in the buttons (9762aa9)
- move width definition to input container (df92bd6)
- new approach using route handler and redirect from base (1fc79e6)
- new category variant (d7cc259)
- new documentation model for reels components (aeec339)
- new documentation model for responsive components (a33aa32)
- new iteration of Buttons with Design tokens (ec6239e)
- npmrc on github flow (f0cc840)
- organize the types used in player controls (26ad7e7)
- prepare layout to test error pages (f670612)
- progress on video playback with volume and mute actions (00b0612)
- pure dynamic route validationalmost done (f02d9f1)
- readme with use cases (a1638f7)
- refactor iconTag into tag component (6ebb78b)
- refactor MixedPin story (82855fc)
- refactor stories and update spelling errors (6263e62)
- remove commented out code (89c83ce)
- remove comments (c09ef17)
- remove committed out code (63d7eef)
- remove default tokens for input width (5af0f64)
- remove duplicate semicolon (f9ff948)
- remove event type from onClick callback in button (336a8c8)
- remove placeholder css variables (00b252d)
- remove stories from overview files (bfbe621)
- remove unnecessary use of conditional expression (74ba8e9)
- remove unsafe argument (23321af)
- removed unneeded change (fb6bba3)
- removed width and height from svg (969ded1)
- revert previous changes (5a4d26c)
- separate validations and make it input dependant (0e53d33)
- separate video from PlayerControl and state component (dc20ec1)
- set back to control and do some fine-tunning (d8c7b74)
- set back to control and do some fine-tunning (bd93963)
- set cursor as pointer in PlayerTimeBar (74d08e3)
- setup app initialization flow (ef54331)
- simplify Element for links cases (03e36fe)
- style customization (a48f7a8)
- tabItem implementation (f599742)
- tag component alignment (c7e1bbc)
- text-wrap implemnetation with tokens and default style (6d569ea)
- token update and tests adjustments (3ae9eb7)
- update .env files setup to use .env for local tokens (c9b504c)
- update after latest component tests (619afc2)
- update all the button links to onClick with next navigation (0d32ec2)
- update animation for LoadingIndicator and use it on the ElevateCarousels (06d06e6)
- update avatar for profile icon (8283045)
- update avatar for profile image (8d95236)
- update avatar for profile text (1ca3ca8)
- update avatar to allow for edit icon to be passed in (35a2b10)
- update avatar usage for nav menu (1d304cc)
- update base component (665ade5)
- update base layout metadata (d7b515a)
- update button implementation to consider latest alignment and upgrade token storybook display (da2581c)
- update button tokens for icon size and disable and bring latest tokens (8a5f0cd)
- update Buttons, IconButton, TabItem and Card to handle Element case (c6be0f5)
- update card and rail with dynamic sizes (28b19dd)
- update component props and use datamodel for sizes (0f427ab)
- update danger setup and add local version (8b111d0)
- update danger to avoid issues on DT branch (8b9ce07)
- update data-testid for dropdown input (ad8ad5a)
- update deployment workflows to be executed inside the selfhosted runners (de209d6)
- update detail to add rate and score rating (5b03511)
- update dropdown menu positining based on size (eb8c971)
- update edit icon styling (ff33baf)
- update eslint rules and update file styles based on such (bd42710)
- update favicon.ico file (c6423d4)
- update from page to middleware rewrite and update doc (766688a)
- update hero from Elevate web to use the agreements (4c77037)
- update hero gradient for HeroDetail (ab77b1f)
- update HeroDetail and Elevate version (9894b37)
- update HeroItem and related components to use link buttons (8be5ff3)
- update HerpDetail with button changes (1d2c639)
- update hover to not applied for active (33fc7fd)
- update i18n initialization, adding global context and global service call (bc1b73a)
- update i18n usage within context and initialization (ca1b407)
- update imports using index export for icons (adf68ba)
- update initial styles and keep just what's in use (41605ed)
- update Loader component as well (c79a857)
- update loading indicator offset value (629a700)
- update loading indicator to use animations (cb4ee06)
- update Menu component token usage after 1.2 (2999898)
- update modal types to include more props (c3c6fa5)
- update naming conventions for primary button click handler (e44835f)
- update new gap variable tokens (c24a357)
- update node version on nvmrc (19e2e45)
- update PageNavigation threshold implementation and documentation (0f81cf3)
- update pin input type (c0bc951)
- update Player commponent to honor PlayerConfig (41c9c1d)
- update player data models to improve support for multiple player definitions (1484588)
- update Rail component as well (9fb92ce)
- update README file (20e6b19)
- update readme files (2d2a1e5)
- update readme files to reflect type casting (c85a22a)
- update Services interfaces (aa5c3b3)
- update ShakaPlayer and related tests with new type definitions (0f555a3)
- update stories and add custom css story (abfe7fa)
- update stories and readme files (08ef623)
- update stories custom and local css variables (397e0eb)
- update stories custom css variables (c9294d4)
- update stories directory and labels (67b7ab3)
- update stories remove local css variables (4036666)
- update stories title to match agreement (94bd8bd)
- update stories to include profile and edit options (5a02b5c)
- update stories, test and handle stylesOverrides (5e431e5)
- update styling with additional tokens and upadte icon props (eedce4e)
- update Tag component token usage after 1.2 (a0539a1)
- update the css styling with new design tokens (388b581)
- update the nested data types for header and image (576adec)
- update the stories type name and remove non working ones (cbe9049)
- update to add full switch profile (a0818be)
- update to use nested props (c017260)
- update token extractor parser to ignore private css variables" (a937ba0)
- update tokens based on latest update and tokens output cleanup (d9d25b1)
- update tokens from Figma at 2024-07-30T11:48:21 (65d2a73)
- update tokens from Figma at 2024-08-09T17:34:23 (2ca73e5)
- update tokens from Figma at 2024-08-14T15:36:19 (21c67b5)
- update tokens from Figma at 2024-08-22T11:33:52 (3fa54ec)
- update tokens from Figma at 2024-08-27T13:40:59 (0853de8)
- update tokens from Figma at 2024-08-28T15:00:23 (f0deb75)
- update tokens from Figma at 2024-09-03T16:19:55 (41e5a9e)
- update tokens from Figma at 2024-09-04T09:07:05 (7d4660f)
- update tokens from Figma at 2024-09-05T17:22:13 (fb90f70)
- update tokens from Figma at 2024-09-10T15:07:09 (45e1cc2)
- update tokens from Figma at 2024-09-13T12:34:06 (0deebb5)
- update tokens from Figma at 2024-10-02T15:19:29 (0628b0d)
- update tokens from Figma at 2024-10-11T16:12:23 (d29c47c)
- update tokens from Figma at 2024-10-17T08:51:38 (57f75b5)
- update tokens from Figma at 2024-10-17T11:33:38 (2e600de)
- update tokens from Figma at 2024-10-24T11:06:12 (94c37cb)
- update tokens from Figma at 2024-11-12T09:31:06 (f2dedc8)
- update tokens from Figma at 2024-11-21T15:31:32 (c588d3f)
- update tokens from Figma at 2024-11-22T13:13:11 (8c9eecd)
- update Toogle component as well (8dc5c75)
- update type casting (1884e43)
- update type definition (b2dba68)
- update type of file to ensure that works event without the dependencies (27959be)
- update types (46dc5c5)
- update use cases and Card usage (414846e)
- update xs breakpoint to 375 from 325 (75e5c6a)
- updated movie/item datamodels and usage on MovieDetail (0715385)
- updates after quility check (f686d86)
- updates on Footer component for 1.2.1 (77d8094)
- upgrade storybook to latest (8.4.x) (ca04788)
- upgrade storybook to test interactive story generation (8570767)
- use clsx on TabItem component (3d60070)
- use css modules for Slick navigation part (82e268a)
- use large as default for styles (5beb4a7)
- use new link|button|span case on tabItem (57bb5b9)
- use Responsive component and add size on existings when not in usage (7355dce)
- use SizableProps interface for defining size prop (f93cf24)
- use token to define input height (19de534)
- use token-based height on buttons (e0b097a)
- use unorder list and list item to make dropdown more accesible (aef5a5a)
- work on BUILDELEVATE-2471 by adding html body for modal and update styles (2d33807)
- work on css breakpoints utility definition and usage (f26b0f4)
- work on responsive/breakpoints server handling and utils (7da8fe7)
- work with new changes for 1.2.2 (4c45de0)
Reverts
- danger reviewers log (7d802d6)
- mock menu id (8cdec26)
- previous local danger changes (4ca1027)
- update deployment workflows to be executed inside the selfhosted runners (dd062f1)
Elevate Web