v1.4: Structural improvements and fixes
What's Changed
- fix: prisma schema directory in heroku config by @maximousblk in #1872
- Wrong config YAML file name in issue template by @brunowego in #1867
- hide additional notes in organizer scheduled email if empty by @frankgreco in #1870
- New Crowdin translations by Github Action by @github-actions in #1873
- Fix prisma commands in README file by @miguelnietoa in #1843
- Test possible fix for Vercel builds by @zomars in #1859
- Adds testing mail credentials by @zomars in #1865
- Hotfix for success page email input and button by @alishaz-polymath in #1854
- Remove intercom from public booking pages by @hariombalhara in #1835
- Feature: Instant Theme Change, without refresh [Booking Pages Only] by @hariombalhara in #1807
- New Crowdin translations by Github Action by @github-actions in #1874
- Replace whatsmybrowser.org with Bird Eats Bug by @franciscolourenco in #1787
- New Crowdin translations by Github Action by @github-actions in #1879
- Updated attendees to auto-accept and setting reminders to useDefault by @emrysal in #1880
- fixed input margin for profile settings on mobile by @PeerRich in #1890
- Turbo fixes. Run apps (web/docs) scoped instead of concurrently by @denik1981 in #1887
- Regenerates zod files by @zomars in #1896
- Upgrades next to 12.1 by @zomars in #1895
- Revert "Upgrades next to 12.1" by @zomars in #1903
- Tweak/gitignore prisma zod by @zomars in #1905
- Revert "Tweak/gitignore prisma zod (#1905)" by @zomars in #1906
- added swedish by @PeerRich in #1911
- Eslint fixes by @zomars in #1898
- New Crowdin translations by Github Action by @github-actions in #1891
- Fix/sso username by @deepakprabhakara in #1897
- Upgrade to next 12.1 by @zomars in #1904
- Add 500 error page by @baileypumfleet in #1910
- Add Web Share in mobile by @Jenietoc in #1810
- Adds discord webhook support by @alishaz-polymath in #1886
- changed text of share button by @PeerRich in #1914
- Upgrades prisma to latest version by @zomars in #1894
- New Crowdin translations by Github Action by @github-actions in #1915
- include
rescheduleUid
webhook payload (#1551) by @buschco in #1584 - Removing room entry buffer before a Daily.co video call by @lunchpaillola in #1902
- fix/bookings-order by @alannnc in #1920
- New Crowdin translations by Github Action by @github-actions in #1922
- Refresh the state for the onboarding check in the Shell after onboarding by @denik1981 in #1918
- Handy shortcut to start Prisma Studio by @denik1981 in #1921
- Add ui package for reusable components by @zomars in #1916
- Fix URL by removing slash and backslash by @Jenietoc in #1733
- Build fixes by @zomars in #1929
- fix/update-days-schedule by @alannnc in #1931
- Adds BASE_URL to callbackUrl in signup page and Shell component by @agustif in #1882
- Docs/prisma commands on docs by @miguelnietoa in #1875
- Contributing guide by @zomars in #1930
- Always disconnect + remove redundant success message by @emrysal in #1945
- New Crowdin translations by Github Action by @github-actions in #1926
- Adds BASE_URL to connectIntegrations by @agustif in #1883
- Second go at removing Zod generated classes from our repo by @emrysal in #1946
- Fix dynamic min/max values for schedule form by @denik1981 in #1940
- fixed avatar group and tooltip by @PeerRich in #1950
- New Crowdin translations by Github Action by @github-actions in #1952
- Detect users browser locale for time format 12/24 hours by @agustif in #1900
- adding border to avatargroup based on the parent background color by @PeerRich in #1954
- Fix/border avatargroup by @PeerRich in #1956
- Delete .vercelignore by @emrysal in #1957
- Test/get availability from schedule unit test by @denik1981 in #1951
- [RFC-dx] Opt-out for trpc logging. Sanitize the dev console. by @denik1981 in #1949
- Migrate website to monorepo by @zomars in #1962
- Prisma cache improvements by @zomars in #1963
- Prod fix! by @zomars in #1964
- Fix billing portal for users without stripeCustomerId by @alannnc in #1936
- Added API private submodule by @zomars in #1958
- fix: twitter handle in seo by @imkrunal in #1967
- Fix db-studio calling a missing script by @denik1981 in #1966
- New Crowdin translations by Github Action by @github-actions in #1973
- Locks Node version to 14 by @zomars in #1977
- Adds script to regulate staging deploys by @zomars in #1979
- Fix missing zero-padding on troubleshoot by @leog in #1974
- Update vercel.sh by @zomars in #1983
- Fixes connectionIntegration undefined bug by @agustif in #1987
- Website update by @zomars in #1986
- [Perf Improvement] Event Booking Date Picker by @hariombalhara in #1980
- New Crowdin translations by Github Action by @github-actions in #1975
- fixed dialog button on mobile by @PeerRich in #1995
- Fixes undefined bug by replacing BASE_URL with NEXT_PUBLIC_BASE_URL in Shell and signup. by @agustif in #1991
- fix/slots-calculate-hours by @alannnc in #1994
- New Crowdin translations by Github Action by @github-actions in #1996
- [Bugfix] Booking Date Picker - First few dates are rendered fast, but later dates are all rendered in UI at once. by @hariombalhara in #1989
- Fixes ambiguous cancel dialog by @alishaz-polymath in #2001
- Let users set 12/24 hour time format by @baileypumfleet in #2002
- fix/secret-premade-event-hidden by @alannnc in #1999
- New Crowdin translations by Github Action by @github-actions in #2007
- fix: docs title showing untitled by @imkrunal in #2006
- New Crowdin translations by Github Action by @github-actions in #2017
- New Crowdin translations by Github Action by @github-actions in #2019
- New Crowdin translations by Github Action by @github-actions in #2024
- docs: add contributing guide by @imkrunal in #2021
- Webhooks to support event type association by @alishaz-polymath in #1889
- Revert "Webhooks to support event type association" by @zomars in #2032
- New Crowdin translations by Github Action by @github-actions in #2031
- Revert "Revert "Webhooks to support event type association"" by @zomars in #2033
- Update turbo.json by @zomars in #2039
- New Crowdin translations by Github Action by @github-actions in #2034
- fix/booking-first-day-of-next-mont by @alannnc in #2037
- fix: jitsi email does not contain meeting link by @imkrunal in #2004
- Update CONTRIBUTING.md by @imkrunal in #2036
- chore: update correct link for docs by @ThangHuuVu in #2030
- Fix missing phone data from location after booking by @alishaz-polymath in #1968
- Fixes incorrect Webhook Component title by @alishaz-polymath in #2047
- fix: HTTP 404 when trying to access
/user/book
route with username containing uppercase letters by @LouisHaftmann in #2045 - Enable Hotreload for packages by @sean-brydon in #2051
- Admin/team billing downgrader by @zomars in #2040
- New Crowdin translations by Github Action by @github-actions in #2049
- Update Booking Page A11ly by @sean-brydon in #2053
- New Crowdin translations by Github Action by @github-actions in #2055
- Enable Data Fetch Timing logging with log=1 param by @hariombalhara in #2042
- Bugfix/opt in booking shown on attendee booking page by @joeauyeung in #2026
- Set buffer time before/after event type by @alishaz-polymath in #2015
- Fixes upgrade for users without customer id by @zomars in #2059
- Ensures prisma schemas are generated and formatted post-install by @zomars in #2060
- New Crowdin translations by Github Action by @github-actions in #2061
- sync website by @PeerRich in #2062
- Fixing Mobile UI - Event Types by @sean-brydon in #2065
- [Perf Improvement] Booking Page score should be in green now by @hariombalhara in #2057
- Add "light-brand" and "dark-brand" colors (add a second color picker) by @alishaz-polymath in #2028
- Added named dialog to replace new=1 by @emrysal in #2076
- Back Button Events - [2058] by @sean-brydon in #2074
- Fix prisma setup on e2e tests by @denik1981 in #2070
- fix: disregarding already booked spots or blocked calendar times by @LouisHaftmann in #2029
- Feature/send opt in booking email by @Mayowa-Ojo in #2048
- Upgrades prisma to 3.10 by @zomars in #1978
- hotfix: organizer needs to confirm booking, not attendee by @agustif in #2090
- E2E fixes by @zomars in #2092
- Moves tailwind to monorepo package by @zomars in #2091
- New Crowdin translations by Github Action by @github-actions in #2077
- Fix: Redirection to 404 page on login, when you land to login page from some protected page by @hariombalhara in #2086
- Update CONTRIBUTING.md by @louis-27 in #2084
- New Crowdin translations by Github Action by @github-actions in #2094
- Linting by @zomars in #2083
- New Crowdin translations by Github Action by @github-actions in #2095
- fixed tablet view of event-types by @PeerRich in #2098
- Stripe to monorepo by @zomars in #2063
- added emptyscreen for away mode profile by @PeerRich in #2093
- Fixed bug with creating new outlook events by @joeauyeung in #2105
- Fixes username check by @zomars in #2106
- Type fixes by @zomars in #2107
- Radix UI Switch by @sean-brydon in #2075
- Fix for unintended webhook data being sent by @alishaz-polymath in #2108
- Add contributing to app store docs by @joeauyeung in #2113
- Revert "Add contributing to app store docs" by @joeauyeung in #2115
- New Crowdin translations by Github Action by @github-actions in #2099
- Fix for buffer not considering custom interval slots and event duration for slots when using custom intervals by @alishaz-polymath in #2079
- added day, version, plan and self host (sh) or hosted (h) into left s… by @PeerRich in #2111
- New Crowdin translations by Github Action by @github-actions in #2121
- New Crowdin translations by Github Action by @github-actions in #2123
- New Crowdin translations by Github Action by @github-actions in #2124
- Link/In person location by @sean-brydon in #2104
- Removing headlessui used in menus by @leog in #2127
- New Crowdin translations by Github Action by @github-actions in #2126
- Fix Broken user dropdown by @hariombalhara in #2138
- Renames 'version' to full package.json import by @emrysal in #2132
- New Crowdin translations by Github Action by @github-actions in #2140
- Update .kodiak.toml by @PeerRich in #2142
- Improved discord webhook payload by @alishaz-polymath in #2109
- Bugfix/login failure due email capitalisation by @voyager163 in #1884
- Revert "Bugfix/login failure due email capitalisation" by @baileypumfleet in #2143
- Update webhooks.mdx by @milospuac in #2144
- Adds missing required main file for EE by @zomars in #2146
- Added 3 digit hex compatibility for Custom Brand colors by @alishaz-polymath in #2152
- Feature: pre-fill name and email if user loggedIn in booking page by @agustif in #2131
- Add contributing to app store doc - V2 by @joeauyeung in #2118
- Add a fallback if name is null by @baileypumfleet in #2157
- Remove font weights from Cal Sans text by @baileypumfleet in #2158
- add zendesk by @PeerRich in #2156
New Contributors
- @maximousblk made their first contribution in #1872
- @brunowego made their first contribution in #1867
- @frankgreco made their first contribution in #1870
- @franciscolourenco made their first contribution in #1787
- @imkrunal made their first contribution in #1967
- @ThangHuuVu made their first contribution in #2030
- @LouisHaftmann made their first contribution in #2045
- @sean-brydon made their first contribution in #2051
- @Mayowa-Ojo made their first contribution in #2048
- @louis-27 made their first contribution in #2084
- @voyager163 made their first contribution in #1884
Full Changelog: v1.3...v1.4