zomars
2408338ed4
Revert "chore: Chore team metadata table + isOrganization migration from metadata ( #12828 )"
...
This reverts commit aabfd3b3f6 .
2024-01-16 12:20:51 -07:00
Benny Joo and GitHub
b09f3e5c8d
chore: [app-router-migration 37] migrate connect and join page ( #13205 )
...
* Migrate Connect And Join page
* make legacy page client
2024-01-16 18:28:19 +00:00
312a3f2543
refactor: API POST /teams ( #13211 )
...
Co-authored-by: Omar López <zomars@me.com >
2024-01-16 17:47:46 +00:00
f52f2f32fa
chore: added dark mode image for signup ( #13251 )
...
* added dark mode image for signup
* fixed dark mode border
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-01-16 17:01:08 +00:00
aabfd3b3f6
chore: Chore team metadata table + isOrganization migration from metadata ( #12828 )
...
* Migration+schema changes
* Remove org utils from schema
* Users fixture
* Auth signup handlers
* checkIsOrg fn
* use team.isOrganization > metadata
* Add isOrganization to getTeamWithMembers query
* list handler + optimise queries
* Update trpc handlers to use team.isOrganization && orgSettings table
* Update fixture
* Fix typo in prisma.schema
* next auth options use organizationSettings instread of tema metadata
* Admin tooling
* Updating components to use orgsettings over metadata
* Add unique index + fix org lib files
* validateUsername
* Add a seperate unique constraint between isOrg and slug
* Invite Member Logic
* fix resend file
* force isOrg to exist
* Team settings
* update createOrUpdateMemberships
* fix: admin get handler
* fix: team list handler - improve select
* fix: update admin update handler
* fix: settings layout - team get select
* organziationSettings Schema + adminupdate
* organziationSettings Schema + adminupdate
* typefix onSubtmi
* Fix:team repo throwing error if no metadata is found
* fix: add onDelete to be cascade instead of restri
* fix: org - team invite e2e
* fix: team invites not working in subteam context
* rename to organizationID
* fix user fixture team names
* Fix the organization created in tests
* fix: update organization metadata
* variable rename
* Reuse isOrganization
* variable rename
* Remove unnecessary optional chaining
* Update packages/trpc/server/routers/viewer/organizations/adminUpdate.handler.ts
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
* Update packages/trpc/server/routers/viewer/organizations/adminUpdate.handler.ts
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
* Update packages/trpc/server/routers/viewer/organizations/create.handler.ts
---------
Co-authored-by: Hariom <hariombalhara@gmail.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-01-16 10:18:17 +00:00
60e0bbf4b7
feat: impersonation improvements ( #13066 )
...
* fix: rename checkPermission to be more fitting
* feat:return to user
* nits: cleanup plus comments
* cleanup
* test: Add e2e
* fix: fix fixtures
* nit: cleanup logs
* chore: move to impersonatedBy in session
* fix: can return to self
* Update apps/web/playwright/impersonation.e2e.ts
* fix: typecheck
---------
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-01-16 08:45:48 +00:00
0a7f65cd9b
fix: Use Google recurring events protocol ( #12651 )
...
* working create event
--wip-- [skip ci]
fix bug related to adding event
--wip-- [skip ci]
--wip-- [skip ci]
add delete all
remove console.log
remove console.log
add patching of instances
fix yarn.lock
remove comments
* fixed typing
* use rrule
* rollback tsconfig changes
* fix comments
* fix comments
* rename db column
* fix delete all booking
* Update apps/web/pages/api/book/recurring-event.ts
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
* remove non-null assertion
* attempt to fix type errors
* fix recurring event logic
* remove skipAvailabilityCheck
---------
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Hariom <hariombalhara@gmail.com >
2024-01-16 13:49:54 +05:30
7ec3d04acc
test: add test for invalid cal video ( #13103 )
...
* test: add test for invalid cal video
* chore: add confirm
* chore: fix type error
* chore: update code
* test: add unit test
* chore: type error
* chore
* chore: type
* chore: fix test
* chore
---------
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
2024-01-15 15:07:58 -05:00
Hariom Balhara and GitHub
93dc1247f1
fix: Dynamic group booking org-migration redirect ( #13223 )
...
* fix: Dynamic group booking redirect
* Fix flaky private team test
2024-01-15 21:38:43 +05:30
Peer Richelsen and GitHub
19a2cd5ae4
chore: small improvements to signup ( #13227 )
...
* removed features on mobile, better background color
* nit
* dark mode nits
2024-01-15 13:46:03 +00:00
Carina Wollendorfer and GitHub
67c318e527
fix: use DateRangePicker component in my-account/out-of-office ( #13207 )
2024-01-14 13:58:10 +00:00
Benny Joo and GitHub
b76a2a4019
chore: [app-router-migration 21] Migrate "/d/*" pages ( #13047 )
...
* Migrate d/* page group
* Fix metadata
* manual: fix type of arg of getData
* fix
* manual: fix type errors
* Fix type errors
* fix type errors
* fix error
* fix
* fix build error
2024-01-12 18:37:25 -03:00
DmytroHryshyn and GitHub
abd90f6af8
chore: [app-router-migration 14] migrate not-found page ( #13032 )
...
* chore: migrate not-found page
* migrate page, replace ssgInit
* fix flaky test
* fix
* fix
* fix
2024-01-12 18:21:35 -03:00
0bdc45a1a5
chore: [app-router-migration 18] Migrate "/settings/organizations/*" pages ( #13042 )
...
* manual: app-directory-boilerplate-calcom
* manual: import components directly
* manual: move files to correct route groups and add metadata
* manual: Change structure & Refactor to make code up to date
* manual: refactors
* Fix
* manual: fix type of arg of getData
* manual: fix type error
* fix type bugs
* fix
* fixing the build
* wip
---------
Co-authored-by: Greg Pabian <35925521+grzpab@users.noreply.github.com >
2024-01-12 15:32:39 -03:00
DmytroHryshyn and GitHub
9c1e1d7312
chore: [app-router-migration 24] migrate more page ( #13054 )
2024-01-11 21:45:45 +00:00
710a1a7d38
add teamId when refreshing access token ( #13159 )
...
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2024-01-11 21:43:15 +00:00
684575d0a4
chore: [app-router-migration 15] migrate bookings/* page group ( #13038 )
...
* codemod: remove-get-static-props
* replace ssrInit
* manual: extract getServerSideProps into a file
* manual: Export getServerSideProps from legacy page
---------
Co-authored-by: Benny Joo <sldisek783@gmail.com >
2024-01-11 18:20:03 -03:00
sean-brydon and GitHub
bc6267e99b
fix: Use constants.ts for brand colours > db DEFAULT ( #13167 )
...
* fix: user proper default values if no brand colour is set.
* fix:default value
* fix: more ?? to defined default as color is possibly null
2024-01-11 20:22:35 +00:00
Greg Pabian and GitHub
cd9d16be3e
chore: [app-router-migration 23] Migrate the "enterprise" page ( #13044 )
2024-01-11 12:56:30 +00:00
Benny Joo and GitHub
6f110d21fd
chore: [app-router-migration 22] Migrate /insights page ( #13055 )
...
* intuita codemod: remove-get-static-props
* intuita codemod: app-directory-boilerplate-calcom
* manual: refactor and add metadata title/description
* manual: Change structure & Refactor to make code up to date
2024-01-11 12:45:26 +00:00
Benny Joo and GitHub
0df6777814
chore: [app-router-migration 20] Migrate /settings/security/* pages ( #13046 )
...
* intuita codemod: app-directory-boilerplate-calcom
* manual: move folders to (settings-layout) route group
* manual: add title/description metadata
* manual: Change structure & Refactor to make code up to date
2024-01-11 12:44:44 +00:00
Benny Joo and GitHub
5f14cd31d1
chore: [app-router-migration 19] Migrate /settings/my-account/* pages ( #13045 )
...
* intuita codemod: app-directory-boilerplate-codemod
* manual: move to (settings-layout) route group
* manual: add title/description metadata
* manual: Change structure & Refactor to make code up to date
2024-01-11 09:22:44 -03:00
070ec326aa
chore: [app-router-migration 13] Migrate reschedule page group ( #13030 )
...
* app-boilerplate-codemod
* fin
* fix
* fix & test & move to new struct
* manual: fix type error
* manual: fix lint error
---------
Co-authored-by: Benny Joo <sldisek783@gmail.com >
2024-01-11 07:50:29 -03:00
Benny Joo and GitHub
f186d2e41d
Migrate: /maintenance page group ( #13056 )
2024-01-10 23:58:38 -03:00
96af17d8d7
feat: OOO booking-forwarding ( #12653 )
...
* feat-profile-forwarding
* fix for promises of handling
* fix badge success color
* clean up
* fix suggested changes
* Changed design on booking-forward pages and moar test
* taking care of suggested changes, trpc errors and code cleaning
* improve text
* fix conflicting data-testid
* fix unique data-testid
* fix error css-global, email button styles, error conditional
* rename files to match functionality, remove away ui
* Add translations and migration
* remove log
* small fixes + improvements
* fix styles to match new design
* merge fixes
* Fix styles dark mode
* Solving merge conflicts from earlier
* Fix/change test to match new elements
* use trash icon button insted of dots (design issues)
* only send email if toUserId is set
* Fix date picker dark mode
* merge with remote
* removed status field from table and email its now for notify
* small text improvement in email
* check for team plan not paid plan
* fixes and clean up due to removing status
* fix old send request name to new behaviour
* more naming improvements and text
* remove status from handle-type
* code clean up
* fix type error
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com >
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2024-01-10 17:04:02 +00:00
fcc50c1d0f
chore: [app-router-migration-11] Migrate settings/teams page group ( #12778 )
...
* intuita codemod: app-directory-boilerplate-calcom
* manual: add title and description metadata for each page
* manual: move between folders
* manual: finalize migration
* manual: fix client components
* manual: Change structure & Refactor to make code up to date
---------
Co-authored-by: Benny Joo <sldisek783@gmail.com >
2024-01-08 10:51:40 -07:00
Udit Takkar and GitHub
020515de8c
fix: invalid cal video bug ( #13058 )
...
* fix: invalid cal video bug
* chore: undo
* fix: daily video
* chore: refactor code
2024-01-08 13:10:06 +00:00
Hariom Balhara and GitHub
2f1e545976
feat: Allow org creation with conflicting slug and renaming team slug during migration ( #13065 )
2024-01-07 08:51:59 +05:30
Gabriel Hall and GitHub
50fb903ba6
chore: minor typo ( #13064 )
2024-01-06 12:42:06 +00:00
ccda3fd71e
chore: [app-router-migration-10] Migrate getting started page ( #12776 )
...
* make no-meeting-found page use ssr
* remove-route-groups
* add LayoutHOC
* fix
* fix
* add a/b test flags for apps, workflows, getting-started, settings/teams
* chore: migrate getting-started-page
* fix: move fonts css variables to layout
* chore/implement-ab-test
* Discard changes to .env.example
---------
Co-authored-by: zomars <zomars@me.com >
2024-01-05 10:21:11 -07:00
698d8ae4bd
chore: front-end-avatars ( #12716 )
...
* Update UserAvatar and remove org avatar
* Update Imports
* Fix imports to use calcom/ui
* type: fix imports
* fix: use testId on profile
* test: use image src instead of innerHTML
* fix: Allow alt on useravatar
* test: add testId to org profile
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
2024-01-05 10:36:44 +00:00
0dddc2224a
chore: [app-router-migration-9] Migrate apps/index page ( #12775 )
...
Co-authored-by: zomars <zomars@me.com >
2024-01-04 14:36:31 -07:00
3791af8644
feat: Make private URLs easier to copy-paste from web app ( #13018 )
...
* Make private URLs easier to copy-paste from web app
* Apply suggestions from code review
* Update apps/web/pages/event-types/index.tsx
* lint
---------
Co-authored-by: Peer Richelsen <peer@cal.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2024-01-04 16:28:23 +00:00
de1c9d01cd
feat: orgMigration - Support moving users as an option when moving a team ( #12917 )
...
* Move orgMigration routes to app to allow them to be tested as they are here to stay for longer tim
* move to Form everywhere and fix session reading
---------
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com >
2024-01-04 08:33:51 +05:30
6a1325867e
fix: Fix all TS warnings (fix-tsWarnings) ( #12139 )
...
Co-authored-by: gitstart-calcom <gitstart-calcom@users.noreply.github.com >
Co-authored-by: GitStart-Cal.com <121884634+gitstart-calcom@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2024-01-03 18:18:42 -07:00
Peer Richelsen and GitHub
c4b296d580
chore: replace global.css with todesktop tailwind variant ( #12991 )
...
* installed todesktop tailwind variant
* moved todesktop styles into tailwind classes
* fixed back button in settings
2024-01-03 13:54:44 -03:00
Udit Takkar and GitHub
6dec98129c
fix: bad request in webhook route ( #13008 )
2024-01-03 14:35:29 +00:00
DmytroHryshyn and GitHub
7015c8909f
fix: fix-animations on event-types/[type] page ( #12900 )
2024-01-02 08:56:50 -05:00
ffefb3461e
fix: check your email page flickers ( #12969 )
...
* fixes#12966
* fixes#12966
* "fix-modification
* fix-mis-paste
* checks-fixes
* civilized-code-of-same-previous-approach
* civilized-changes-of-same-approach
* fix
* checks-fix
* fix
* fix
* checks-fix
* checksfix
* check fix
* undochanges-_-
---------
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2024-01-02 09:32:57 +00:00
Peer Richelsen and GitHub
6f942cfcac
chore: removed isSignup for 404 page ( #12967 )
...
* removed isSignup for 404 page
* removed unused i18n
* minor fix to go back button
* nit
2023-12-30 22:23:14 +00:00
Peer Richelsen and GitHub
16d1adf990
fix: dark mode improvements for signup ( #12965 )
...
* dark mode improvements
* small changes
* readded producthunt badges
* only show social proof on cal.com
2023-12-29 18:08:36 +00:00
Peer Richelsen and GitHub
c4792c55fe
chore: minor changes to instant meetings ( #12931 )
2023-12-22 19:52:25 +00:00
Hariom Balhara and GitHub
69656b7861
fix: Dont allow rescheduling for an already cancelled/rejected and thus resheduled booking ( #12926 )
2023-12-22 15:15:55 +05:30
d07e86e4f3
fix: Update Event Type Pricing For Multiple Installed Payment Apps ( #12272 )
...
* Prevent two payment apps from being enabled
* Find the enabled payment app to update the event type
* Add string
* Add tests
* Type fix
* Abstract check for multiple payment app logic
* Type check
* Address feedback
* chore: Enable One Payment App Per Event Type (#12414 )
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
Co-authored-by: Morgan Vernay <morgan@cal.com >
* Fix bug
* Fix test
* Clean up
* Fix test
* Fix test
---------
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
Co-authored-by: Omar López <zomars@me.com >
Co-authored-by: Morgan Vernay <morgan@cal.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2023-12-20 13:29:23 -05:00
31c0804386
chore: [app-router-migration-8] Migrate all pages in /video directory ( #12623 )
...
* chore: migrate trpc, ssgInit, ssrInit
* intuita codemod: remove-get-static-props
* intuita codemod: app-directory-boilerplate-calcom
* manual: refactor and add title/description metadata
* intuita codemod: app-directory-boilerplate-calcom
* manual: refactor and add metadata
* manual: add ab test redirect
* fix: restore emails
* fix linter and ts issues
---------
Co-authored-by: Dmytro Hryshyn <dev.dmytroh@gmail.com >
Co-authored-by: zomars <zomars@me.com >
2023-12-19 14:47:47 -07:00
4b3ad579c8
chore: [app-router-migration-6] bookings/[status] page ( #12621 )
...
Co-authored-by: zomars <zomars@me.com >
2023-12-19 19:57:18 +00:00
200ce6932d
feat: Instant Meeting ( #12345 )
...
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: Udit Takkar <udit222001@gmail.com >
2023-12-19 11:01:42 -08:00
a8975f541f
fix: Dynamic Group Booking link for organization ( #12825 )
...
Co-authored-by: Erik <erik@erosemberg.com >
Co-authored-by: Omar López <zomars@me.com >
2023-12-19 17:42:40 +00:00
31b88c5537
chore: User page crash on bad metadata ( #12858 )
...
* chore: User page crash on bad metadata
* Sentry.captureException -> logger.error
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2023-12-19 12:17:39 -05:00
f0bd628713
fix: ZodError in auth/oauth/authorize ( #12877 )
...
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2023-12-19 16:55:09 +00:00