DmytroHryshyn
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
Hariom Balhara
4aa0b4cc65
fix: Team URL and booker URLs ( #13050 )
...
Co-authored-by: Bailey Pumfleet <bailey@pumfleet.co.uk>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
2024-01-08 15:25:48 +00:00
Alex van Andel
0897bf20da
feat: Add newline as a bulk import seperator ( #13052 )
2024-01-05 12:50:11 +00:00
sean-brydon
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
Robbie
2181731d64
docs: Add Tunnelmole as an open source alternative to ngrok ( #12925 )
...
* doc: Add Tunnelmole as an open source alternative to ngrok plus minor grammar fixes
* Update README.md
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
Co-authored-by: Keith Williams <keithwillcode@gmail.com>
2024-01-02 14:00:38 +00:00
Udit Takkar
1c2fff5447
fix: ui bugs in settings page ( #12975 )
2024-01-01 22:50:56 +00:00
Hariom Balhara
4fa7bb64eb
test: e2e for not allowing reschedule of a cancelled booking ( #12928 )
...
* test: e2e for not allowing reschedule of a cancelled booking
* Fix failing test
2023-12-22 08:07:47 -05:00
Sourav
b543c4030c
Fix : #12898 ( #12919 )
2023-12-22 09:54:43 +05:30
Carina Wollendorfer
076868d243
test: testing workflow triggers ( #12823 )
...
* add workflows to bookingScenario
* activate sandbox mode for unit/integreation tests
* add sendgrid specific code to SendgridProvider
* Refactor WIP
* remove duplicate sendgridProvider file
* first implementation for testing workflows
* revert unintended changes
* comment out Workflow trigger tests
* move sendgrid check after test mode
* Update signup.tsx
* fix esLint
* test webhooks on all tests in fresh-booking.test.ts
* fix subjectPattern as title can be different
* add workflow tests to reschedule.test.ts
* code clean up
* code clean up
* fix sendgrid credentials missing message
* code clean up
---------
Co-authored-by: CarinaWolli <wollencarina@gmail.com>
2023-12-21 18:57:06 +05:30
Hariom Balhara
a03a1ba34e
fix: bookerUrl for the user that isn't part of the org but appears in a team inside the org ( #12911 )
2023-12-21 09:17:41 -03:00
Hariom Balhara
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
Hariom Balhara
5886792285
feat: More admin options for organizations ( #12424 )
...
* Add more features in org admin
* Pr feedback addressed
2023-12-19 18:31:22 +05:30
Hariom Balhara
e3905f631f
fix: Copy invite link on safari ( #12873 )
2023-12-19 12:38:34 +00:00
Hariom Balhara
e5e0fa97eb
fix: Across Org Scenarios - Wrong links for event and team ( #12358 )
...
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>
2023-12-19 19:33:30 +10:00
Somay Chauhan
e1a9576530
fix: only owners can award owner role in an organization. ( #12803 )
...
* fix: only owners can award owner role in an organization.
* chore: improve code
---------
Co-authored-by: Udit Takkar <udit222001@gmail.com>
2023-12-18 12:39:27 +00:00
Hariom Balhara
a28e8ff39b
fix: A user joining from invite link of a team doesn't automatically become member of the org ( #12774 )
...
* fix: Add org membership when invite link for a team in an org is generated
* Run tests sequentially till we fix emails fixture
2023-12-18 17:48:35 +05:30
Joe Au-Yeung
9dfa596e3e
feat: Add consistent iCalUID ( #12122 )
...
Co-authored-by: Hariom <hariombalhara@gmail.com>
Co-authored-by: Keith Williams <keithwillcode@gmail.com>
2023-12-15 10:28:32 -05:00
Manavpreet Singh
63abda1693
chore: changed checkbox color ( #12783 )
...
Co-authored-by: ManavpreetSingh <119919977+manavpreetsingh@users.noreply.github.com>
2023-12-13 19:29:37 -08:00
Somay Chauhan
943c7a4c6c
fix: other team members page invite issue ( #12745 )
2023-12-13 19:53:20 +00:00
Peer Richelsen
65a36b37c5
removed org_team_names_example_1 ( #12759 )
2023-12-13 13:08:59 +05:30
Carina Wollendorfer
3164cd4ae7
feat: mandatory email reminder for attendees with @gmail.com ( #12747 )
...
Co-authored-by: Chiranjeev Vishnoi <somu209e@gmail.com>
Co-authored-by: CarinaWolli <wollencarina@gmail.com>
2023-12-13 02:23:48 +00:00
Patrick Arminio
a20179727b
Hide expires on message if never expires is selected ( #12723 )
2023-12-11 17:15:56 +00:00
Udit Takkar
e9ea0fcc20
feat: add cal video logo whitelabel for organization ( #12616 )
2023-12-09 09:02:14 +00:00
Ethan Chen
46c51df1e0
fix: Up libphonenumber-js to fix #12394 ( #12519 )
...
* Up libphonenumber-js
* Re-patch libphonenumber-js and restore the test files.
* fix: yarn and check
* Conflict Resolution
* fix lint error
* Restore files
* Fix yarn.lock
---------
Co-authored-by: Hariom <hariombalhara@gmail.com>
2023-12-08 14:09:45 +00:00
Udit Takkar
90a6fc3f26
refactor: Top Banner and add google calendar credential banner ( #12532 )
...
Fixes: https://github.com/calcom/cal.com/issues/12473
TODO:
- [x] Fix Type error
<img width="1512" alt="Screenshot 2023-12-02 at 12 47 19 AM" src="https://github.com/calcom/cal.com/assets/53316345/8a5c6dd0-6095-482b-b4d0-81653607a270 ">
<img width="1512" alt="Screenshot 2023-12-02 at 12 47 39 AM" src="https://github.com/calcom/cal.com/assets/53316345/fc64edb9-27b3-438f-b42d-75b200ac96e9 ">
2023-12-07 15:32:47 -07:00
Somay Chauhan
75eaed1c4d
fix: adding team members from organization tab that alredy exist ( #11689 )
...
* fix: adding team members from organization tab that alredy exist
* changed organizations.listOtherTeamMembers from useQuery to useInfiniteQuery
* undo yarn.lock
* fix: invalidate the organizations.getMembers query on removeMember and inviteMember Mutation
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
Co-authored-by: Hariom <hariombalhara@gmail.com>
2023-12-07 09:39:23 +00:00
Benny Joo
bb7057ea04
fix: type error in `settings/admin` in app router ( #12638 )
2023-12-04 15:31:36 -08:00
Haran Rajkumar
2f4b1818d0
feat: Allow only first slot to be booked ( #12636 )
...
Co-authored-by: Morgan Vernay <morgan@cal.com>
2023-12-02 19:07:06 -05:00
Peer Richelsen
7f23ae156b
fix: improved team upgrade screen to also show unpublished teams ( #12492 )
...
* improved team upgrade screen to also show unpublished teams
* Update TeamsListing.tsx
* bunch of stuff
---------
Co-authored-by: Omar López <zomars@me.com>
2023-11-29 14:48:26 -07:00
Morgan
a65e18d92d
chore: improve invitation form validation ( #12594 )
...
* chore: improve invitation form validation
* fixup! chore: improve invitation form validation
* fixup! fixup! chore: improve invitation form validation
2023-11-29 12:44:48 -07:00
Joe Au-Yeung
877cd4cdff
refactor: Team Creation Flow [CAL-2751] ( #12501 )
...
* Create new endpoint for creating a team
* Generate a team checkout session
* Create team navigate to checkout
* Clean up
* UI changes
* Add comments
* Fix
* Type fix
* Type fix
* Type fix
* Type fixes
* Set telemetry
* Import fix
* Type fix
* Update tests
* Type fix
* fix: e2e
* fix: e2e
* fix: e2e
* fix: e2e
* Update teams.e2e.ts
* fix: e2e
---------
Co-authored-by: Omar López <zomars@me.com>
2023-11-29 09:39:21 -07:00
Udit Takkar
7dc6df2ad6
chore: improve logs ( #12467 )
...
* chore: improve logs
* fix: import
* chore: use safe stringify
* chore: add more logs to google calendar
* chore: use this.log
---------
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>
2023-11-29 19:39:25 +05:30
Udit Takkar
6704e18e32
fix: cal video issues ( #12546 )
...
Co-authored-by: Joe Au-Yeung <65426560+joeauyeung@users.noreply.github.com>
2023-11-28 18:28:35 +00:00
Omar López
c765ea9b31
fix: team and org invite e2e tests ( #12566 )
2023-11-28 10:49:06 +00:00
Somay Chauhan
ada0ef242b
fix: crash on other team members and profile page ( #12539 )
2023-11-27 16:59:03 +00:00
Udit Takkar
a48e7cb39a
fix: remove duplicate key in common.json ( #12543 )
...
* fix: remove duplicate key in common.json
* chore: add both keys in same log
2023-11-27 19:23:35 +05:30
Peer Richelsen
c11f7aeffc
chore: insights UI refresher ( #12498 )
...
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com>
Co-authored-by: Alex van Andel <me@alexvanandel.com>
2023-11-23 21:25:27 +00:00
Amit Sharma
cb7ddc455a
chore: Add team invite tests ( #12425 )
...
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
2023-11-22 11:26:43 +00:00
Hariom Balhara
48dde246e9
test: Add more orgs tests ( #12241 )
2023-11-21 14:03:01 -03:00
Peer Richelsen
058844b6b8
chore: paid support wip ( #12419 )
...
* paid support wip
* nit
* added upgrade box to intercom
* nit
2023-11-20 22:08:39 +05:30
Omar López
c818ef3188
feat: implements basic user locking for admins ( #12393 )
...
* feat: implements basic user locking for admins
* Update sendPasswordReset.handler.ts
* check fixes
* Update packages/features/ee/users/components/UsersTable.tsx
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>
---------
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>
2023-11-17 16:06:29 +00:00
DmytroHryshyn
28acbe549a
chore: [app dir bootstrapping 9]: replace useSearchParams with useCompatSearchParams hook ( #12056 )
...
Co-authored-by: zomars <zomars@me.com>
2023-11-16 13:38:27 -07:00
Udit Takkar
a4c1df3658
refactor: team settings redesign ( #12230 )
...
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
2023-11-16 16:18:24 +00:00
Carina Wollendorfer
a2f859b55a
fix: unhandled promise rejection in scheduleWorkflowReminder ( #12301 )
...
Co-authored-by: CarinaWolli <wollencarina@gmail.com>
2023-11-14 10:27:16 +05:30
Peer Richelsen
518ec4f605
feat: added /enterprise upgrade tip ( #12207 )
2023-11-13 13:55:28 +02:00
Morgan
1f9880204e
fix: payment cancel button redirects properly ( #12254 )
2023-11-08 12:34:50 +02:00
Carina Wollendorfer
e11cb9e3a5
fix: unhandled promise error in scheduleEmailReminders endpoint ( #12183 )
...
Co-authored-by: CarinaWolli <wollencarina@gmail.com>
2023-11-06 09:14:35 -05:00
Manpreet Singh
809abd2f4f
fix: Removes send an invite email option & always send email ( #12229 )
2023-11-06 13:30:37 +05:30
Somay Chauhan
703bcd861e
fix: should allow org owners and admins to delete members from subteams ( #11710 )
...
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>
2023-11-02 14:37:19 -04:00
Siddharth Movaliya
79a6aef0e7
fix: text colour for no-show acknowledgment ( #12132 )
2023-10-31 16:41:25 +00:00