Changes that landed in develop and might be expected in the upcoming releases. Click to see more.
Changed:
- Berth profile created on login if it did not previously exist
Fixed:
- Show harbours that are in the same location by clustering them
- Allow boat registration numbers to contain 0
Added:
- Separate prioritized municipalities in PostalDetails (#332)
- Change review and staging urls to point to new backend (#333)
- Reorganize some components (#325)
- Adjust GitLab pipeline configuration (#331)
- Open external links in new tab (#330)
Added:
- Add winter storage contract PDF. in (#316, #318)
- Add loading spinners to Berth Page and Winter Storage Page contents. in (#320)
- Use a predefined list of finnish municipalities. in (#322, #328)
Fixed:
- Improve email validation. in (#317)
- Change the payment error page into more generic. in (#321)
- Add harbor and winter storage areas images. in (#319)
Added:
- Update graphql schema. in (#308)
- Unmarked winter storage form. in (#307)
- Update payment translations. in (#310)
- Remove selection for unmarked WS from winter storage application form. in (#309)
- Add trailer information to the unmarked WS application. in (#311)
- Remove feature flag from unmarked winter storage. in (#312)
- Add Swedish and English translations. in (#758)
Added:
- Put unmarked winter storage behind feature flag. in (#304)
Fixed:
Added:
- Implement payment page layout. in (#296)
- Add Nostojärjestys card to front page. in (#298)
- Payment flow. in (#299)
- Unmarked WS areas: implement choose area page. in (#300)
- Create notice template and add payment and confirmation pages. in (#283)
- Integrate project with gitlab infra. in (#291)
- KuVa prod infra. in (#301)
Fixed:
- Update layout to match design in Abstract. in (#284)
- Kuva test env fixes. in (#294)
- Fix piwik url. in (#295)
- Fix problems with hyphens on Windows. in (#297)
Changed:
Fixed:
- Validate empty selections correctly. in (#292)
Changed:
- Update contact information text on application confirmation page. in (#292)
Fixed:
- Selected winter storage areas page: false notification of invalid selection. in (#288)
Added:
Changed:
- Finnish as a fallback language. in (#282)
- Technical: folder structure. in (#281)
- Accessibility improvements. in (#273, #274, #275)
- Invalid URL: redirect to the front page. in (#244)
Fixed:
- Winter storage application: replace harbor-related texts. in (#285)
- Overview page: display company info. in (#272)
- Berth application: skip unfilled fields when submitting the application. in (#271)
- Winter storage application: replace the content that is inherited from berth application in "Selected" and "Overview" pages. in (#245)
- Winter storage application: remove "Large vessel" additional information. in (#244)
- Summary page: add missing fields. in (#244)
- Boat dimensions fields: add validation to prevent large numbers and floating point numbers with more than two decimals. in (#246)
- Technical: TS types for form values. in (#245)
- Switch reason: send an empty string when 'No special request' is selected. in (#248)
Fixed:
- Fix the overlapping icons' labels on the Winter Storage page in Firefox. in (#268)
- Fix the icon's incorrect label on the Winter Storage page. in (#267)
- Failure in submitting switch applications when the user selects "no preference" as a reason. in (#266)
- Remove the accessibility checkbox. in (#265)
- Update the year on the footer. in (#264)
Fixed:
- Mutations for submitting applications to follow the latest API. in (#262)
Fixed:
- The links on the berths page lead to the service map after the individual harbor pages were deleted. in (#258)
Fixed:
- The wording of the text under exchange application. in (#256)
Added:
Added:
- Berth exchange application: Field for selecting the reason of requesting a new berth. in (#229)
Changed:
- Selected page: Confirmation prompt before removing the selection. in (#230)
- Application steps: Application type as a header. in (#236)
Fixed:
- Selected page: translations for the selected berths/storage-areas. in (#238)
- Winter Storage application: Trailer Registration Number is no longer required. in (#239)
- HTML tag: lang attribute match the selected language. in (#232)
MAJOR CHANGES
UI improvements:
- Add winter storage application. User is now able to make winter storage applications or berth applications.
- Inside berth application, user can choose to create new application or extending existing application (with limits).
- Add better routing / app navigation.
- Better overview informations and navigation to edit.
- Better map tiles for Uusima region.
- Various style fixes and upgrade. Make venepaikka styling consist with the rest of City-of-Helsinki services.
Technical improvements:
- Replace REST-based API with GraphQL.
- Enhance typing with Typescript.
- Dockerize UI dev-environment.
- Remove styled-component, use vanilla SASS config from opencity.design and Bootstrap.
- Persisted form data as well as input data.
- Add Codecov config to show test coverages.
- Use upgradable Create-react-app. Reduce unnecesary dependencies.
CHANGELOG
-
#167 Dockerize development environment.
-
#168 Migration to Typescript.
-
#169 Remove styled-component, use vanilla SASS config from bootstrap SASS / opencity.design.
-
#170 Add Codecov.
-
#172 Migrate to GraphQL.
-
#176 Persist data with redux-persist.
-
#180 Add berth application switch: new application or exchange applicaiton.
-
#191 Winter Storage Areas.
-
#201 Use Helsinki map tiles.
MAJOR CHANGES
- Berth reservations UI initial release, version 0.1.0