Bug Fixes
- add an extra confirmation step to appointment booking (ceff98c)
- appointment pages overlapping with footer on mobile (741ab95)
- EmailController: Ensure provided token matches any shared calendar (18ed8cb)
- improve attendee search (5bfc2c8)
- l10n: Update translations from Transifex (09381c1)
- l10n: Update translations from Transifex (a6929fe)
- l10n: Update translations from Transifex (d79d719)
- l10n: Update translations from Transifex (9c76cbd)
- l10n: Update translations from Transifex (29dd73e)
- l10n: Update translations from Transifex (737df40)
- l10n: Update translations from Transifex (4cb100e)
- l10n: Update translations from Transifex (28b5405)
- l10n: Update translations from Transifex (34931e2)
- l10n: Update translations from Transifex (e673132)
- l10n: Update translations from Transifex (432b908)
- l10n: Update translations from Transifex (b619343)
- l10n: Update translations from Transifex (95e91f3)
- l10n: Update translations from Transifex (eac291a)
- l10n: Update translations from Transifex (ba65458)
- l10n: Update translations from Transifex (f92ba7b)
- l10n: Update translations from Transifex (8a0494f)
- l10n: Update translations from Transifex (7b0939f)
- l10n: Update translations from Transifex (8668bd8)
- l10n: Update translations from Transifex (c6f19f6)
- l10n: Update translations from Transifex (9c8ebbc)
- l10n: Update translations from Transifex (0ebfc9b)
- l10n: Update translations from Transifex (1b077c8)
- talk-integration: make sure talk is enabled for user (ffa492b)
- widget icon generation (ca066b3)