1.3.0 (2023-09-10)
- added missing google calendar icon (7a0e904)
- adding missing yarn files (0a0b914)
- build: fix all typescrpt warnings (89b3820)
- build: fix all warnings (84571c2)
- build: fix build of appointme-common (01f4a8e)
- build: fix build of common module in ci (a241d59)
- build: fix CI build (b420d77)
- build: fix CI build on GitHub (f866ccd)
- bump dependencies: upgrade several dependencies (ca905e2)
- ChooseTime: do not modify read-only variable step (ab37be3)
- client: fix typescript issue in ChooseTime (a84db13)
- cypress: fix cypress tests on ci (5350718)
- dependencies: add missing @emotion/react (839b522)
- dependencies: fix dependencies & removed fields in Event type (d75b572)
- deployment: make deployment path configurable (8f77c48)
- error handling: catch backend errors when querying available slots (bc07116)
- freeBusy: filter out free slots shorter than the event duration (2eedf77)
- frontend: avoid repeated backend calls (52a33aa)
- i18n: add missing translation (ad9e70f)
- imports: remove unused imports (c9db46b)
- insertEvent: check availablility of requested slot in backend (54c9e92), closes #27
- localization: fix display of local times in ChooseTime (88b1a16)
- localization: fix time display (5bd8c09)
- Migrate to Google Sign In (e3e51e4)
- security updates (9e359b1)
- semantic release config (981919d)
- semantic-release config (7ac94ec)
- UI: fix data handling in BookDetails form (7a0cf77)
- UI: fix editing of event types (a80b3c5)
- ui: fix error handling (53a0a3d)
- UI: fix unused import in BookDetails (404dfaa)
- ui: fix validation in BookingDetails (eabd645)
- UI: handle errors from backend (9ecc7b3)
- update docker build to use yarn (e0618f7)
- yarn build/dependency management & docker (eaae025)
- yarn update (5cb7569)
- yarn update (2fac859)
- event type: add min/max timespan for events, add maximum number of events per day (59454e7)
- event type: remove deprecated fields (4f85047)
- freeBusy: check maxPerDay constraint (ad49b95)
- freeBusy: freeBusy should observe minFuture and maxFuture restrictictions of an event (a670b7d)
- markdown: handle event type description as markdown. (4bedade)