Skip to content

Latest commit

 

History

History
512 lines (335 loc) · 44.3 KB

CHANGELOG.md

File metadata and controls

512 lines (335 loc) · 44.3 KB

Changelog

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

2.12.2 (2025-01-29)

Bug Fixes

  • style: White-space wrapping in enrolment form and event details (5b5a721)

2.12.1 (2025-01-27)

Bug Fixes

  • Check SKIP_BUILD_STATIC_GENERATION properly (b8d9ddc)
  • Cms search unique component key (3fd7047)
  • Configure HCRC fallback image urls (70f3558)
  • docker: Local docker compose environment (a5068a7)
  • Hcrc v1 major (5e6abea)
  • Increase staticPageGenerationTimeout (7476246)
  • The CMS image URLs should not be rewritten to internal URLs (d5c08d4)
  • Update CMS graphql schemas to support medium sized images (482f808)
  • Use medium large image in cms search instead of full (04459d6)
  • Use root in production stage before copying files (6b915c3)
  • Webmanifest favicon path (33febb3)
  • Webmanifest HRCR-config (33febb3)
  • Webmanifest path (33febb3)

2.12.0 (2025-01-20)

Features

  • Skip build static generation with env-variable (9534815)

2.11.3 (2024-12-06)

Bug Fixes

  • Event mobile layout (c4be1f5)
  • Hds 3.11 and new hcrc alpha 307 (333f404)

2.11.2 (2024-10-31)

Bug Fixes

  • Hot reload in docker development by using polling & correct workdir (2381b2d)
  • Many warnings when running tests by resolving conflicting packages (225a4b1)

2.11.1 (2024-10-22)

Bug Fixes

  • Development stage of Dockerfile, add volume mappings for compose (58b4efa)
  • Update types after backend PR City-of-Helsinki/palvelutarjotin#364 (1c333ef)

2.11.0 (2024-10-08)

Features

  • Enrolment status in event card (44b7636)

Bug Fixes

  • Categories dropdown keyboard navigation (#330) (3625d27)
  • Date filter translation (ba04d79)
  • Group size field validation when no limits are set (6524c7c)
  • Improve dropdown navigation (#335) (62f4108)
  • Load more button styles configs (#334) (8085f74)
  • Set CMS page search size to better fit on grid implementation (714b79b)
  • Suggested translations update (#331) (2633114)
  • Update enrolment confirmation messages (c8c2930)
  • Use only the values of a persisted form state when initializing a form with FormikPersist (9cfe223)

2.10.0 (2024-09-16)

Features

  • Change domain to hel.fi (4ba9ded)

2.9.0 (2024-07-26)

Features

Bug Fixes

  • Resolving internal URLs to known non-CMS pages e.g. /newsletter/ (e765b2d)

2.8.0 (2024-07-01)

Features

  • Use keywordOrSet-filter in events list query for keywords (fcea3c1)

2.7.0 (2024-05-18)

Features

  • Unit place selector search filter parameter (172fc33)

Bug Fixes

  • GetAllMenuPages, footer CMS page links, remove obsolete menus (854f32d)

2.6.0 (2024-04-26)

Features

  • Add pEvent.isQueueingAllowed & studyGroup.preferredTimes support (302bd02)
  • Upgrade to HDS v3.7 & RHHC v1.0.0-alpha273 that uses HDS V3.7 (#304) (c64b314)

Bug Fixes

2.5.0 (2024-03-25)

Features

  • Use keywordAnd-filter in events list query for keywords (d66806f)

Bug Fixes

  • Fix "Share Event" translation (en & fi translations were swapped) (f625a55)
  • Matomo update logic (#302) (7c48c0f)

2.4.1 (2023-12-27)

Bug Fixes

  • Header logo should use a pointer as a cursor (8dae542)

2.4.0 (2023-11-09)

Features

  • Add specific toast error message for event full when enrolling (05cfa19)
  • Update extra needs field's helper text (7d90aa7)

Bug Fixes

  • toast: Automatically close toast error messages after 10s (a7567e3)

2.3.2 (2023-09-07)

Bug Fixes

  • Version, release and build information PT-1652 (#284) (a568070)

Refactoring

  • Moved the event enrolment queue component below the occurrences table.

2.3.1 (2023-06-29)

Updates

  • the Node has been updated to v. 20.
  • all the dependencies has been updated to the latest, so also all the existing code needed some migration.

Bug Fixes

  • cms page generation for pages with a search feature for subpages (100adf3)
  • datepicker: replace custom date picker with the HDS date input (021cf94)
  • enrolment form value set async calls must be awaited (ecba27d)
  • eslint configuration (6ac7b25)
  • eslint configuration (a113e66)
  • setFieldValue types and usage (f776972)
  • stylelint: scss files configuration and format (b5883ba)
  • trivial test mock bug (59d28e8)
  • yup validation schema (92b99f6)

2.3.0 (2023-05-10)

  • event queue enrolments (#278)

2.2.0 (2023-03-27)

Features

  • cookie consent implementation (#258) (187dc42)
  • enrolment: require phone number when enrolling (f008e72)
  • upgrade hds version to 2.8.0 (#257) (9ee5d9d)

Bug Fixes

  • cookie consent translations (#260) (342b39e)
  • essential cookies texts overrides (#261) (ff5830a)
  • fix banner hero layout accessibility issue 4.1 (30c14f0)
  • fix study level grade translations, e.g. "3rd class" (f288cfb)
  • fix swedish translations of study level grades to "Åk {{count}}" (66887c1)
  • update banner hero texts and raise search box a bit (f7b34b5)

2.1.0 (2022-12-15)

Features

2.0.0 (2022-11-08)

⚠ BREAKING CHANGES

  • hcrc: installed latest version and handled the links with middleware

Features

  • add terms of service to footer (70372b6)
  • dynamic footer links from cms (d4fec64)
  • hcrc: add CMS translations to HCRC config (c43c883)
  • hcrc: implemented a first cms collection (41a43ba)
  • hcrc: implemented getIsHrefExternal to cms config (ea5c39f)
  • hcrc: init PoC use of RHHC (0746c19)
  • hcrc: integrated articles to SSR (da37ceb)
  • hcrc: use archive page search for page's sub pages searching (9cb5a8a)

Bug Fixes

  • footer terms of service link i18n support (eed3103)
  • hcrc: added internal href origins (69e0682)
  • hcrc: getCmsArticlePath (3779dc9)
  • hcrc: installed latest version and handled the links with middleware (686a50f)
  • hcrc: rename the layoutPageframent and layoutArticleFragment fields (b25d6cd)
  • hcrc: set cms articles static paths fall back to true (89bcd55)
  • trivial translation fix (0a98c78)

1.6.0 (2022-10-12)

Features

  • search: use text-param instead of allOngoingAnd (6c8fcfe)

1.5.0 (2022-09-16)

Features

  • navigation: add support for dropdown in header and delete sub menus (bf9ef52)
  • search: added a bookable place filter (684dd00)
  • search: added a isFree -filter to the events search (8b72747)
  • search: save EventSearchPage sort state to localStorage (4acadbb)
  • sidebar: Add sidebar layout (ae09705)
  • sidebar: add support for layout link list (04973dc)
  • sidebar: allow highlighting of pages and articles (a0ea4ee)
  • sidebar: deprecate sidebarlayout component (14530c1)
  • sidebar: use sidebar layout for all content (fecc8a3)

Bug Fixes

  • a typo in the placeholder text "Etsi helsinkiläistä toimipistettä" (d0cf4d1)
  • add img and figure styles to fix cms page with bit image (4994175)
  • add missing domain (ba86e71)
  • delete duplicated page tracking and move matomo tests (3840d95)
  • delete unused import (28e34f3)
  • enrolments with 0 participants are not allowed (9a53f42)
  • handle situation when cms page is not found (bcf7f26)
  • move matomo tracking component _app.tsx so it included on all pages (1ad0c60)
  • prevent fetching the places without place id (5bbf07c)
  • search: the keyboard navigation issue in place multiselect (0587bc8)
  • update organisation events link to target correct page (fa89087)

1.4.0 (2022-04-21)

Features

  • navigation: add support for dropdown in header and delete sub menus (bf9ef52)
  • search: added a bookable place filter (684dd00)
  • search: added a isFree -filter to the events search (8b72747)
  • search: save EventSearchPage sort state to localStorage (4acadbb)
  • sidebar: Add sidebar layout (ae09705)
  • sidebar: add support for layout link list (04973dc)
  • sidebar: allow highlighting of pages and articles (a0ea4ee)
  • sidebar: deprecate sidebarlayout component (14530c1)
  • sidebar: use sidebar layout for all content (fecc8a3)

Bug Fixes

  • a typo in the placeholder text "Etsi helsinkiläistä toimipistettä" (d0cf4d1)
  • add img and figure styles to fix cms page with bit image (4994175)
  • add missing domain (ba86e71)
  • delete duplicated page tracking and move matomo tests (3840d95)
  • delete unused import (28e34f3)
  • handle situation when cms page is not found (bcf7f26)
  • move matomo tracking component _app.tsx so it included on all pages (1ad0c60)
  • prevent fetching the places without place id (5bbf07c)
  • search: the keyboard navigation issue in place multiselect (0587bc8)
  • update organisation events link to target correct page (fa89087)

1.3.1 (2022-01-20)

Bug Fixes

  • enrolment: don't show enrolment has ended if enrolmentEndDays is not defined (f51b45e)

1.3.0 (2022-01-12)

Features

  • newsletter: show privacy statement in the newsletter form (37ff1cf)

Bug Fixes

  • make learning materials to link corretly in english and swedish (b917541)
  • newsletter: added env next to arg defines in dockerfile (535c401)
  • newsletter: added error message to generic newsletter api error (ba10dde)
  • newsletter: language specific link to newsletter (73c453d)
  • newsletter: moved api docker env variables under prod settings (d902073)

1.2.0 (2021-12-17)

Features

  • add support for localization in notification (7dfea80)
  • newsletter: added feature flag for newsletter (2aabbec)
  • newsletter: api implementation for subscribing (c53f854)
  • newsletter: client uses internal api to hide api key (83d4ccb)
  • newsletter: gruppo-client (13a0bfa)
  • newsletter: link added to the footer (693df77)
  • newsletter: subscription page (d778fe1)

Bug Fixes

  • add event language to the include list in evets and events search pages (11f04a6)
  • newsletter: using HDS notifications (2aec8d0)
  • resolve validate dom nesting issue by changing link to button (1a224f6)
  • update next to fix typing issues in _document.tsx (95b3872)

1.1.0 (2021-12-10)

Features

  • add notification on top of occurrences table if enrolment hasnt started (f88147c)
  • add support for email link in enrolment (24694df)

Bug Fixes

  • isEnrolmentStarted now takes null in account (67d4f14)

1.0.0 (2021-12-08)

Features

  • add language column to occurrences table in event page (ec6c5cd)
  • add popular keywords section to front page (37c4216)
  • event back button navigates to correct page (10f5d7d)
  • filter tags + clear filter button (201538e)
  • new event page enrolment forms (8983ebb)
  • save recommended events variables from enrolment form (755a471)
  • show date span in occurrence table for multi day occurrences (428d794)
  • support for cms notification (2247325)
  • unit place selector uses schoolsAndKindergartens query (ecb489c)
  • use local storage to remember if user close notification (83dc7c2)
  • use new upcoming events query in front page (2171057)

Bug Fixes

  • add better abel for show mroe details button in occurrence table (17593b7)
  • add missing sv translations (0926980)
  • add translation to select occurrence checkbox (a4a54b4)
  • change language order in occurrence table to be fi, sv first (ae2ba2e)
  • cms card image aspect ratio (17e4232)
  • cms card layout (3ce5064)
  • delete duplicate properties from mock data (d542b86)
  • delete redundant enrolOccurrenceMock from UnitField tests (18efe57)
  • delete unused create enrolment page (108b4b5)
  • enrolment form group size validation bug that was caused by formik persist (0830cca)
  • event card should show upcoming occurrences only, no matter the enrolment time (bc57ca8)
  • external enrolment link fixed for occurrences (745d6d2)
  • fixes based on comments (e8afef8)
  • languages in occurrences table so that screen reader reads whole language (09b280a)
  • small fixes for linting warnings (4d52e2c)
  • unit id fields entries are filtered in lowercase format (09adf5d)
  • upcoming events query (508909c)
  • update event list title and delete pagination logic (81f88cf)
  • update snapshot (4ccd4aa)
  • update unit field tests for new EventPage (52d65b3)

0.3.11 (2021-11-12)

Features

  • implement keywords as links to search (f05186b)
  • implemented UnitPlaceSelectorField (1fc5169)
  • initialize enrolment form from local storage if possible (d3623df)
  • integrate unified search and use division from there (224d2a1)
  • new event page layout (525cc2f)
  • new search form panel and event search page (9736c8b)
  • show timespan in days in event card when occurrence spans multiple days (4a2e578)
  • updated the study group and servicemap api schemas (15e6eaf)

Bug Fixes

  • act errors in CreateEnrolmentPage (d7cd3fb)
  • add check for undefined connectedNode in cms page (5fb4eaa)
  • add missing swedish translations (ac76169)
  • add sv translation to labelKeywordLink (4e73213)
  • better translation for unit field checkbox (2b0ea46)
  • couple more swedish translations (3506d88)
  • delete comma from review.yml (5491471)
  • delete neighborhood related mock utils (93c0a5d)
  • delete some unused imports (c1bcc5c)
  • dont try to fetch language options from cms when not on cms page (3a639c9)
  • english translation for keyword link label (9503a1d)
  • eventsSearchPage test mock (105fecb)
  • external enrolment link that was not rendered (5129f21)
  • how some info for multi day occurrences are shown (54e8ac9)
  • linter errors and warnings (4af8067)
  • lodash/debounce mock comment (bff8482)
  • prevent focus reset when using search in EventsSearchPage (74413d4)
  • removed console logs and fixed nullable validation in enrolment (54888aa)
  • skip cms page test because next-page-tester doesn't support next@12 (508ea02)
  • swedish translations (221c690)
  • tyhjennä lomake swedish translation (afe6c20)
  • update keyword links to work with new events search page (906af5f)
  • update start/server files to mjs also in Dockerfile (be731ab)
  • use d.M.yyyy format that comply with hds guidelines (9d3257f)

0.3.10 (2021-09-29)

Bug Fixes

  • remove lookbehind regex operator to fix safari bug (d2b21ff)

0.3.9 (2021-09-24)

Bug Fixes

  • add missing env variables to Dockerfile (69116c9)

0.3.8 (2021-09-24)

Bug Fixes

  • matomo config to work with digiaiiris (8c0f508)

0.3.7 (2021-09-23)

Bug Fixes

  • ignore js errors in testcafe to make it work (df0d3bc)
  • matomo url base and site id (823f8ae)

0.3.6 (2021-09-23)

Bug Fixes

  • occurrences table enrolment button styling (1f402ce)

0.3.5 (2021-09-21)

Features

  • cms: add breadcrumbs and improve sub page search layout (3f0762c)
  • cms: cms navigation and SEO optimization (ade5f27)
  • enrolment-type: the enrolment type effects on views (09e3f61)
  • search: search by a division. (dc08deb)
  • support new enrolment types in occurrences table (609c112)
  • use allOngoingAnd parameter to get better search results (6402b78)

Bug Fixes

  • add key to breadcrumb list item (0859588)
  • dont show upcoming occurrences in event card when there is none (5b3f8ec)
  • missing placeIds field in mock data utils (0a74056)
  • multiple occurrences bug (e3c9692)
  • small fix to showEnrolmentButton boolean so 0 is not rendered to view (a5c71e7)

0.3.4 (2021-09-07)

Bug Fixes

  • language change when headless cms is not enabled (46239e0)

0.3.3 (2021-09-07)

Features

  • cms: added a feature flag for headless cms implementation. (8a465dd)
  • cms: integrated the headless cms to render a language specific page menu (6a2fd0c)
  • make localization work with language selector in cms page (82ee234)

Bug Fixes

  • cms navigation to work with new graphql queries (6f14a25)
  • occurrencesdate filtering in single event page (9123a12)
  • use event.offer instead of occurrence.linkedEvent to improve api perf (37df638)

0.3.2 (2021-08-18)

0.3.1 (2021-07-16)