Bug Fixes
- A11y: make focused input borders have default styling (4ea8c72)
- add an extra confirmation step to appointment booking (a0d592c)
- appointment booking overview page styling (ddb9ef0)
- blank date on manual input (3f8bd0a)
- deps: Fix npm audit (40cdd5c)
- deps: Fix npm audit (1b999b9)
- deps: Fix npm audit (fb4e3a9)
- display custom public calendars as subscribed when they are subscribed (28cb69d), closes #8134
- Editors: auto focus title inputs (181edfb)
- EmailController: Ensure provided token matches any shared calendar (16e11e5)
- Fix active day highlight in month view for longer languages like Japanese (341b786)
- improve attendee search (f32faa4)
- InviteesListItem: attendee name wrapping (d4d5b6a)
- modified dates logic in ProposalDateCollection (a816fe8)
- new event style in calendar grid (9095e0e)
- OCP: Adjust public API method name (5374ab8)
- proposal email time localization (8f92222)
- repeat: Change button label in 'Repeat event' dialog from generic 'Add' to specific 'Set repetition' (dcc6296)
- Repeat: date picker positioning (4c0fe5a)
- repeat: Fix layout of 'Repeat event' dialog (7fbe0fa)
- repeat: Undo removal of border-radius in 'Repeat event' dialog so week/month/year view looks closer to styleguide (658b33f)
- Separate 'Delete this and all future' as last most destructive action of the menu with a separator (f0bec74)
- Specific icon for 'Update this and all future' to be more distinguishable (8969d1b)
- talk-integration: make sure talk is enabled for user (04d3e10)
- widget icon generation (4523019)