Mihai C
903f7729c7
feat: add better error handling ( #605 )
...
* feat: add better error handling
* refactor: update after review
* refactor: remove unnecessary code
* refactor: better path structure
* refactor: fetch-wrapper after code review
Co-authored-by: Mihai Colceriu <colceriumi@gmail.com>
2021-09-09 16:51:06 +03:00
Bailey Pumfleet
70f595ec08
Change event types to use slug instead of ID ( #612 )
...
* Temporarily disable checking video busy times
* Add fix for create event type modal
2021-09-08 20:43:51 +01:00
Alex van Andel
1269c43c99
Username is now @unique in main, so we can now catch Prisma conflicts ( #610 )
2021-09-08 19:21:23 +02:00
Peer_Rich
766cdd7123
changed api docs link ( #606 )
2021-09-08 15:01:42 +01:00
Alex van Andel
aff45e3451
Fixed #598 - handleLegacyConfirmationMail ( #601 )
...
Co-authored-by: Bailey Pumfleet <pumfleet@hey.com>
2021-09-08 11:21:19 +00:00
Alex Johansson
a9a6d69ba6
tweak `inferSSRProps` to not need `as const` ( #591 )
2021-09-08 11:03:43 +00:00
Syed Ali Shahbaz
e587432894
Bug fix ( #592 )
2021-09-08 12:00:34 +01:00
dependabot[bot]
ee24ee5518
⬆️ Bump @radix-ui/react-dialog from 0.0.20 to 0.1.0 ( #600 )
...
Bumps [@radix-ui/react-dialog](https://github.com/radix-ui/primitives ) from 0.0.20 to 0.1.0.
- [Release notes](https://github.com/radix-ui/primitives/releases )
- [Changelog](https://github.com/radix-ui/primitives/blob/main/release-process.md )
- [Commits](https://github.com/radix-ui/primitives/commits )
---
updated-dependencies:
- dependency-name: "@radix-ui/react-dialog"
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bailey Pumfleet <pumfleet@hey.com>
2021-09-08 08:23:59 +00:00
Bailey Pumfleet
50d727cbbb
Temporarily disable checking video busy times ( #603 )
2021-09-08 10:14:13 +02:00
Alex Johansson
375256084b
update kodiak to approve dependabot automatically ( #593 )
2021-09-07 09:58:00 +01:00
dependabot[bot]
3d0429d172
⬆️ Bump @headlessui/react from 1.4.0 to 1.4.1 ( #590 )
...
Bumps [@headlessui/react](https://github.com/tailwindlabs/headlessui/tree/HEAD/packages/@headlessui-react ) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/tailwindlabs/headlessui/releases )
- [Changelog](https://github.com/tailwindlabs/headlessui/blob/main/CHANGELOG.md )
- [Commits](https://github.com/tailwindlabs/headlessui/commits/@headlessui/react@v1.4.1/packages/@headlessui-react )
---
updated-dependencies:
- dependency-name: "@headlessui/react"
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-06 17:11:37 +02:00
Alex Johansson
7e6e935ed3
add free plan ( #549 )
...
- add new fields to support this
- when free:
- fade out all event types after first
- hide events after first on booking page
- make booking page after the first one 404 if accessed directly
- add e2e tests
2021-09-06 13:51:15 +00:00
Syed Ali Shahbaz
fa35af7bd8
Cal 262 refactor edit teams according to the design reference ( #516 )
...
* refactored settings/team landing page
* changed team edit flow, WIP
* merge conflict fix for teams.tsx
* minor fixes to edit team, WIP
* invite-member and disband team APIs attached inside edit-team page
* added remove-member API in edit-team page, minor fixes
* minor code fix, WIP
* WIP
* add logo, bio, branding to team schema
* bio, logo, branding, slug patch API and minor code fix-- WIP
* fn to Disband team directly from the dropdown menu in settings/teams page, removed debug remnants --WIP
* Pull latest data after an action in settings/teams-edit page
* added slug conflict check at Patch time
* code clean-up
* initial change request fixes --WIP
* prop type fix and add warn button color theme --WIP
* added warn Button to Dialog
* remaining change request fixes
* added noop from react-query
* updated invited team-list design
* prettier fix for api/teams/profile
* removed noop import and added custom noop
* minor Button fix
* requested changes addressed
2021-09-06 14:22:22 +01:00
Alex van Andel
43b275bc30
Implemented Button, hide 'Prev step' on first step ( #583 )
...
* Implemented Button, hide 'Prev step' on first step
* Changed 00:00:00 -> 00:00 whilst keeping values unchanged
* Updated to localizedFormat (future i18n) + remove unused const
* Going native for now, can revisit later
Co-authored-by: Bailey Pumfleet <pumfleet@hey.com>
2021-09-06 09:14:01 +00:00
Alex van Andel
d9aff72220
Prepares the email system for Calendso Teams ( #586 )
...
Co-authored-by: Bailey Pumfleet <pumfleet@hey.com>
2021-09-06 09:06:33 +00:00
Syed Ali Shahbaz
19f5b9d6c6
added BASE_URL in nextjs config ( #587 )
2021-09-06 09:58:17 +01:00
Bailey Pumfleet
4d3b258bf2
Adds the rest of the bodies and responses for API docs ( #585 )
...
* Added bodies and responses for availability calls
* Finished the rest of the bodies and responses
Co-authored-by: bailey <bailey@calendso.com>
2021-09-05 11:03:26 +01:00
Peer_Rich
1d22c32904
reverting App Store naming back to Integrations, closes #576 ( #584 )
2021-09-05 01:27:19 +02:00
Adam Spiers
9077640983
Fix the text of the requiresConfirmation option ( #571 )
2021-09-04 18:41:39 +01:00
Bailey Pumfleet
9195ef41f3
Added bodies and responses for availability calls ( #569 )
...
Co-authored-by: bailey <bailey@calendso.com>
2021-09-04 11:28:05 +01:00
Alex Johansson
2f1ede9bcd
use `getSession()` from `@lib/auth` everywhere ( #563 )
2021-09-03 21:51:21 +01:00
dependabot[bot]
1cdb449ecc
⬆️ Bump eslint-plugin-react from 7.24.0 to 7.25.1 ( #567 )
...
Bumps [eslint-plugin-react](https://github.com/yannickcr/eslint-plugin-react ) from 7.24.0 to 7.25.1.
- [Release notes](https://github.com/yannickcr/eslint-plugin-react/releases )
- [Changelog](https://github.com/yannickcr/eslint-plugin-react/blob/master/CHANGELOG.md )
- [Commits](https://github.com/yannickcr/eslint-plugin-react/compare/v7.24.0...v7.25.1 )
---
updated-dependencies:
- dependency-name: eslint-plugin-react
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-03 17:33:00 +00:00
Alex Johansson
8999829490
inverted logic on `ONBOARDING_INTRODUCED_AT` ( #566 )
2021-09-03 17:24:11 +00:00
Alex Johansson
ab33cbde4c
fix: `<Button/>` types of `StartIcon`/`EndIcon` ( #562 )
2021-09-03 16:34:57 +01:00
Alex Johansson
adff0d0176
improve typings on "getting started" ( #554 )
2021-09-03 09:45:57 +02:00
dependabot[bot]
0953c6b541
⬆️ Bump @typescript-eslint/eslint-plugin from 4.29.2 to 4.30.0 ( #550 )
...
Bumps [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin ) from 4.29.2 to 4.30.0.
- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases )
- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/master/packages/eslint-plugin/CHANGELOG.md )
- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v4.30.0/packages/eslint-plugin )
---
updated-dependencies:
- dependency-name: "@typescript-eslint/eslint-plugin"
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-02 16:54:09 +00:00
Alex Johansson
d88ebd233d
add cypress e2e testing ( #534 )
2021-09-02 16:41:15 +00:00
Alex Johansson
8eaa94d3c1
mv `ONBOARDING_INTRODUCED_AT` to new file ( #557 )
...
otherwise will the `/event-types`-route probably unnecessarily import the whole `getting_started`-page
2021-09-02 16:36:58 +00:00
Alex Johansson
72c43cc44e
mv `/getting_started` to `/getting-started` ( #556 )
2021-09-02 16:26:21 +00:00
Alex Johansson
52f95eb1c3
add `inferSSRProps` utility ( #551 )
2021-09-02 18:10:44 +02:00
Alex Johansson
c6fa712b10
add `yarn dx` for easier local development ( #553 )
2021-09-02 15:20:36 +00:00
Alex Johansson
da7986c1f9
bare minimum to fix lint error on `main` ( #555 )
2021-09-02 16:17:24 +01:00
Alex Johansson
d01d8b7a5e
allows builds to complete even if the project has lint errors. ( #552 )
2021-09-02 15:33:05 +01:00
Femi Odugbesan
2d23a8b7db
Onboarding Flow ( #503 )
...
* wip
* wip
* db: schedule schema
* fix adding time goes into new day
fix adding new time not keeping updating ranges
fix updating ranges not maintaining changed values
* remove photo upload
* remove unused code
* remove more unused code
* undo time lib
* didnt actually change this
* dont show onboardi
ng flow for users created before sept 1 2021
* use more consistent max-widths
* align all inputs in scheduler component
* allow overriding of default styles
* match figma designs
implement goto previous step
* add more types, match figma
Co-authored-by: Bailey Pumfleet <pumfleet@hey.com>
2021-09-02 13:13:19 +01:00
Alex Johansson
f63c9311e5
use `JSX.IntrinsicElements` for pass-through props ( #545 )
2021-09-02 10:02:45 +00:00
dependabot[bot]
995f8eea26
⬆️ Bump next from 10.2.3 to 11.1.1 ( #548 )
...
* ⬆️ Bump next from 10.2.3 to 11.1.1
Bumps [next](https://github.com/vercel/next.js ) from 10.2.3 to 11.1.1.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v10.2.3...v11.1.1 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* Remove future webpack5 property
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Bailey Pumfleet <pumfleet@hey.com>
2021-09-01 22:36:56 +01:00
Mihai C
1ab9d1797a
fix: organizer/attendee timezones in emails ( #543 )
2021-09-01 21:39:24 +01:00
Femi Odugbesan
8e9703545a
fix: error when description is null ( #536 )
2021-08-28 19:04:09 +02:00
Bennet Robin Fabian
5c1d46aa25
Changed button text on Select calendars modal ( #535 )
2021-08-27 23:13:27 +02:00
Alex van Andel
252179f3be
Add 'Button' component & update to current best practise ( #523 )
...
* Add 'Button' component & update to current best practise
* Use literal string for type, renamed alert -> variety
Co-authored-by: Bailey Pumfleet <pumfleet@hey.com>
2021-08-27 14:22:49 +00:00
Mihai C
a37411b8af
refactor: add next-seo ( #531 )
...
* refactor: add next-seo
* refactor: change naming of seo component
2021-08-27 15:35:20 +03:00
Mihai C
fc50821282
feat: add react-query and navigate to edit after event-type creation ( #528 )
...
* feat: add react-query and navigate to edit after event-type creation
* fix: add types/toasts and add react-query mutations on event-types
Co-authored-by: Mihai Colceriu <colceriumi@gmail.com>
2021-08-27 15:11:24 +03:00
Alex Johansson
a44bc63304
fix linting issue introduced in 9844cf9
( #529 )
2021-08-26 13:42:40 +02:00
Alex van Andel
160727c0e2
Extracted PhoneInput, fixed styling ( #520 )
2021-08-25 11:18:37 +01:00
Bailey Pumfleet
9844cf92a8
Temporarily disable checking video busy times
2021-08-24 22:44:29 +01:00
Alex van Andel
47d28756b6
Fixed import ( #515 )
2021-08-24 10:38:37 +02:00
Omar López
7a9a5f08db
fixes #513 ( #514 )
2021-08-23 23:17:05 +01:00
Peer Richelsen
fa08e2b66a
Merge branch 'main' of github.com:calendso/calendso
2021-08-23 22:43:12 +02:00
Peer Richelsen
5fe4a37908
added floating action button props to <Button> and using it in event types on mobile
2021-08-23 22:42:24 +02:00
Femi Odugbesan
2d127a5316
improve speed of caldav event fetching ( #501 )
...
* improve speed of caldav event fetching
use forked version of tsDav
* use dayjs to format timerange
* apply calendar timezone to event dates
2021-08-23 16:15:03 +00:00