v1.3: Web3, SSO (SAML), Team Billing, Video Apps and more
What's Changed
- Fix for #1518 by @zomars in #1521
- Added known configuration for gmail smtp (nodemailer) by @deepakprabhakara in #1522
- fix/playwright test by @elaichenkov in #1533
- Sets new users to trial by default and docs improvements by @zomars in #1536
- Fixes: Get minutes offset from start of the day over days.utc() by @manjufy in #1488
- Removes e2e retries and videos by @zomars in #1537
- New Crowdin translations by Github Action by @github-actions in #1532
- german translation improvements by @philippdormann in #1553
- New Crowdin translations by Github Action by @github-actions in #1559
- Forgot password test troubleshooting by @zomars in #1538
- Survey at account deletion by @alishaz-polymath in #1561
- Lazy loads phone input by @zomars in #1566
- added heroku app.json by @PeerRich in #1565
- Follow up to #1566 by @zomars in #1567
- added telemetry to importer by @PeerRich in #1525
- Fixed issue with mixed up Google login by @deepakprabhakara in #1569
- Follow up to GI-1531 fixing redirect to cancellation survey by @alishaz-polymath in #1570
- added polish, hebrew, arabic to dropdown by @PeerRich in #1573
- I18n/new languages by @PeerRich in #1575
- New Crowdin translations by Github Action by @github-actions in #1574
- Adds missing locale by @zomars in #1576
- include
rescheduleUid
webhook payload (#1551) by @buschco in #1557 - Allow choosing destination calendar per event type by @zomars in #1514
- fixed mismatch of bg color for success page by @PeerRich in #1597
- New Crowdin translations by Github Action by @github-actions in #1598
- added chinese to i18next config by @PeerRich in #1591
- Fixes for team event creation by @zomars in #1604
- added component with tooltip by @PeerRich in #1609
- Add Jitsu badge to README by @vklimontovich in #1612
- New Crowdin translations by Github Action by @github-actions in #1614
- removed developer.cal.com from 404 by @PeerRich in #1617
- Explicitly set email variable for readability by @emrysal in #1619
- New Crowdin translations by Github Action by @github-actions in #1620
- fix mapping for cancel webhook (#1554) by @buschco in #1556
- Fix signup query by @miguelnietoa in #1608
- Added og-image for event-types by @alishaz-polymath in #1618
- Fix NaN values when creating event type under your name by @miguelnietoa in #1625
- Improved authentication screens (Login/Logout/Forgot Password) by @jamiepine in #1627
- fixed 404 by @PeerRich in #1629
- New Crowdin translations by Github Action by @github-actions in #1628
- Fixes #1572 by @dan2kx in #1622
- Revert "Fixes #1572" by @emrysal in #1630
- Upgrades zod-prisma by @zomars in #1632
- Wrong language in emails by @alishaz-polymath in #1541
- Add minimum value in minutes in new event type by @Jenietoc in #1624
- renamed booking_confirmed to booking_attempted by @PeerRich in #1639
- Revert "renamed booking_confirmed to booking_attempted" by @PeerRich in #1640
- New Crowdin translations by Github Action by @github-actions in #1641
- Fix avatar image flicker on route change by @alishaz-polymath in #1638
- feat: add option to provide cancellation reason for email by @nrademacher in #1587
- Allows for in-app upgrade by @zomars in #1642
- New Crowdin translations by Github Action by @github-actions in #1645
- New Crowdin translations by Github Action by @github-actions in #1647
- minor fixes to billing page and trial banner by @PeerRich in #1648
- Fixed caldav server events were not taken into consideration when booking by @natelindev in #1649
- Fix browser specific styling on some elements by @Noctember in #1637
- Fix/accept team invite once signup by @emrysal in #1653
- New Crowdin translations by Github Action by @github-actions in #1652
- Bugfix/minor email fix by @arnabtarwani in #1644
- 🚨 [security] Update next: 12.0.7 → 12.0.9 (patch) by @depfu in #1643
- Fixed typo in README.md by @vklimontovich in #1656
- New Crowdin translations by Github Action by @github-actions in #1662
- renamed github by @PeerRich in #1667
- New Crowdin translations by Github Action by @github-actions in #1672
- Web3 App by @edanfesi in #1603
- using button loading props vs Loader component by @PeerRich in #1677
- minor web3 fixes by @PeerRich in #1678
- Fix/web3 hotfixes by @PeerRich in #1679
- New Crowdin translations by Github Action by @github-actions in #1680
- RTL (right-to-left) layout by @PeerRich in #1654
- Web3 hotfixes to latest main by @emrysal in #1681
- New Crowdin translations by Github Action by @github-actions in #1684
- small darkmode fix for web3 by @PeerRich in #1685
- Feature/sso signup by @deepakprabhakara in #1555
- New Crowdin translations by Github Action by @github-actions in #1690
- added cz to dropdown by @PeerRich in #1688
- Add Huddle01 integration by @rohg007 in #1675
- New Crowdin translations by Github Action by @github-actions in #1696
- Guest language in email fallback to 'en' by @alishaz-polymath in #1694
- availability: end time should not be lower than start time by @alishaz-polymath in #1673
- removed redirects for web3, needs dialog in booking page by @PeerRich in #1700
- Works on local, fingers crossed by @emrysal in #1701
- Re-implemented smartContractAddress guards by @emrysal in #1703
- New Crowdin translations by Github Action by @github-actions in #1698
- Tandem Video by @kemiller in #1671
- Better 2FA Interface by @jamiepine in #1707
- New Crowdin translations by Github Action by @github-actions in #1704
- increased zindex of bottom nav by @PeerRich in #1712
- New Crowdin translations by Github Action by @github-actions in #1713
- made event-type full width clickable by @PeerRich in #1722
- Update project-folder in README by @miguelnietoa in #1726
- smaller layout improvements to event-types edit by @PeerRich in #1724
- added verified badge to profile and removed/dropped smartContractAddress from db by @PeerRich in #1710
- New Crowdin translations by Github Action by @github-actions in #1723
- fix: add missing items to app.json by @arthurdenner in #1732
- Team Billing by @jamiepine in #1552
- added signup message for 404 by @PeerRich in #1734
- New Crowdin translations by Github Action by @github-actions in #1743
- Fetch only CalDAV calendars via TSDav by @baileypumfleet in #1727
- fixed type for stripe payment page by @PeerRich in #1746
- New Crowdin translations by Github Action by @github-actions in #1745
- Ignores e2e test for translation PRs by @zomars in #1748
- Timeslot selectable times fix for not UTC timezones in Availability by @alishaz-polymath in #1721
- Brand color without correct hex value compatibility by @alishaz-polymath in #1737
- added playwright html reporter by @wilsongumba in #1715
- Delete cypress.json to fully remove cypress by @denik1981 in #1751
- fix: handle prefers-color-scheme correctly by @arthurdenner in #1740
- Add Jitsi Meet Integration by @philippdormann in #1674
- fix: remove template string to fix interpolation by @arthurdenner in #1736
- tailwind prettier by @PeerRich in #1646
- fixed multiple caldav integration bugs by @natelindev in #1764
- Add reason for rejection (optional) by @alishaz-polymath in #1719
- fixed calendso busy query timezone issue by @natelindev in #1360
- Add Prisma Vscode Extension to the recommended list by @denik1981 in #1760
- New Crowdin translations by Github Action by @github-actions in #1765
- fixes event-type location input length by @PeerRich in #1772
- verified badge margin by @PeerRich in #1775
- fixes gravatar fallback for team collective events by @alishaz-polymath in #1759
- adds validation to event type availability by @alishaz-polymath in #1778
- updated event object to hold rejection reason by @alishaz-polymath in #1777
- Adds skip check to crowdin commit messages by @zomars in #1769
- Fixed infinite event-type page loop after onboarding by @alishaz-polymath in #1782
- hides trial banner on tablet by @PeerRich in #1783
- The road to zero TypeScript errors by @zomars in #1756
- Fix/theme flicker by @hariombalhara in #1758
- New Crowdin translations by Github Action by @github-actions in #1776
- added Link component to see if it fixes the 404 link bug by @PeerRich in #1784
- Add postgres healthcheck to assure is ready to process queries by @denik1981 in #1767
- Revert "Adds skip check to crowdin commit messages" by @zomars in #1785
- Monorepo (Turbo Repo) by @zomars in #1770
- crowdin fixes by @zomars in #1792
- Renames calendso to web by @zomars in #1795
- E2E fixes by @zomars in #1798
- Fixes/e2e by @zomars in #1799
- Restores env example by @zomars in #1800
- 🚨🚨🚨 Turbo fixes 🚨🚨🚨 by @zomars in #1797
- Add zh-TW translations by @ymcheung in #1789
- 🚨 [security] Upgrade superjson: 1.8.0 → 1.8.1 (patch) by @depfu in #1794
- New Crowdin translations by Github Action by @github-actions in #1786
- Update all Yarn dependencies (2022-02-11) by @depfu in #1385
- readded common.json for en by @PeerRich in #1805
- New Crowdin translations by Github Action by @github-actions in #1806
- fixed 404 username link by @PeerRich in #1808
- Performance improvements (lazy loading) for booking pages by @hariombalhara in #1762
- Updates README by @zomars in #1811
- Migrate docs to mono repo by @zomars in #1814
- Lock Radix UI to 0.1.4 by @baileypumfleet in #1816
- Eslint fix to test deploy by @zomars in #1818
- Fix prettier importOrderSeparation not working by @denik1981 in #1796
- New Crowdin translations by Github Action by @github-actions in #1812
- updated license url by @PeerRich in #1820
- fixed team year message (2020 => 2022) by @PeerRich in #1821
- added z-index for dialog by @PeerRich in #1824
- small margin to verified badge by @PeerRich in #1825
- can't remove smart contract address bug fix by @ankitsridhar16 in #1827
- Lint fixes by @zomars in #1826
- Revert "Lock Radix UI to 0.1.4" by @emrysal in #1831
- fix: deployment setup to Heroku by @arthurdenner in #1834
- removed preview of location for in-person or third party link events by @PeerRich in #1844
- E2E fix attempt by @zomars in #1845
- New Crowdin translations by Github Action by @github-actions in #1842
- Fixes callbackUrl issue in login page by @agustif in #1848
- New Crowdin translations by Github Action by @github-actions in #1850
- Added Serbian by @milospuac in #1851
- renamed cal.com call to cal.com video, added og image by @PeerRich in #1852
- New Crowdin translations by Github Action by @github-actions in #1853
- temporal redirect cal.com/call to cal.com/video by @PeerRich in #1856
- E2E fixes by @zomars in #1858
- Fixes/e2e by @zomars in #1860
- CI turbo caching troubleshooting by @zomars in #1862
- Extract prisma to it's own package by @zomars in #1823
- New Crowdin translations by Github Action by @github-actions in #1857
- add validation for teams in the event type creation by @edanfesi in #1866
New Contributors
- @elaichenkov made their first contribution in #1533
- @buschco made their first contribution in #1557
- @miguelnietoa made their first contribution in #1608
- @dan2kx made their first contribution in #1622
- @Jenietoc made their first contribution in #1624
- @Noctember made their first contribution in #1637
- @arnabtarwani made their first contribution in #1644
- @rohg007 made their first contribution in #1675
- @kemiller made their first contribution in #1671
- @arthurdenner made their first contribution in #1732
- @wilsongumba made their first contribution in #1715
- @denik1981 made their first contribution in #1751
- @hariombalhara made their first contribution in #1758
- @ymcheung made their first contribution in #1789
- @ankitsridhar16 made their first contribution in #1827
- @agustif made their first contribution in #1848
- @milospuac made their first contribution in #1851
Full Changelog: v1.2...v1.3