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
Benny Joo
ca78be011c
chore: [app-router-migration-1] migrate the pages in `settings/admin` to the app directory ( #12561 )
...
Co-authored-by: Dmytro Hryshyn <dev.dmytroh@gmail.com>
Co-authored-by: DmytroHryshyn <125881252+DmytroHryshyn@users.noreply.github.com>
Co-authored-by: zomars <zomars@me.com>
2023-12-01 13:07:26 -07:00
Manpreet Singh
d13dedda9a
fix: handle reschedule request for dynamic meetings ( #12275 )
2023-12-01 16:39:06 +00:00
sean-brydon
c78eb752a7
feat: rate limit removeMember ( #12570 )
...
* feat: rate limit removeMember
* Remove optional type as its always there
* fix
---------
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com>
2023-11-30 22:16:40 +00:00
Carina Wollendorfer
56050b994d
fix 'attempt booking in the past' error ( #12597 )
...
Co-authored-by: CarinaWolli <wollencarina@gmail.com>
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com>
2023-11-30 17:31:59 +00: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
Carina Wollendorfer
d0f7085cb8
fix: updating workflow with new step and new active event type ( #12592 )
...
* correctly filter event types to avoid null values
* clean up all filters
* re-add reverted fix
---------
Co-authored-by: CarinaWolli <wollencarina@gmail.com>
2023-11-29 23:51:12 +05:30
Morgan
ea8437b4f7
fix: invite member by username ( #12591 )
...
* fix: invite member by username
* fixup! fix: invite member by username
2023-11-29 19:57:51 +02: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
Morgan
07f42057fc
fix: increase maxWait/Timeout invite members transaction ( #12583 )
2023-11-29 09:07:03 +00:00
sean-brydon
8dabbbd09f
feat: signup refactor ( #11421 )
...
Co-authored-by: alannnc <alannnc@gmail.com>
Co-authored-by: Alex van Andel <me@alexvanandel.com>
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
2023-11-28 14:52:53 +00:00
sean-brydon
32933ed6ef
fix: premium username to premium username ( #12569 )
2023-11-28 12:55:35 +00:00
Omar López
c765ea9b31
fix: team and org invite e2e tests ( #12566 )
2023-11-28 10:49:06 +00:00
Morgan
2094d59856
refactor: invite members handler ( #12442 )
...
* refactor: invite members handler
* fixup! refactor: invite members handler
* fixup! fixup! refactor: invite members handler
* refactor: promise all settled send emails
* fixup! refactor: promise all settled send emails
* fixup! fixup! refactor: promise all settled send emails
* fixup! fixup! fixup! refactor: promise all settled send emails
* fix: opening team invite link in email throws error on signup page
* fixup! Merge branch 'main' into cal-2698-refactor-invitemember-handler
* fix: centralize validation if invitee can be invited
* fix: improve select query and fix tests
* fixup! Merge branch 'main' into cal-2698-refactor-invitemember-handler
* rename functions and add some tests
2023-11-27 09:27:27 +00:00
Alex van Andel
343f8ee303
Avatar write and unset, ensure no bad behaviour ( #12504 )
...
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>
2023-11-23 15:39:50 +00:00
JA
7ee035c3a3
feat(webhooks): pass webhook secret to `testTrigger` ( #12187 )
2023-11-22 14:17:50 -05:00
Joe Au-Yeung
2498785c49
chore: Clean Up Delete Credential Selected Calendar Error Message ( #12353 )
2023-11-22 10:22:03 -03:00
Somay Chauhan
4b060fc2cd
fix: opening team invite link in email throws error on signup page ( #12397 )
...
Co-authored-by: Keith Williams <keithwillcode@gmail.com>
2023-11-22 06:49:37 -03:00
Hariom Balhara
48dde246e9
test: Add more orgs tests ( #12241 )
2023-11-21 14:03:01 -03:00
Manpreet Singh
77fa3702db
fix: slug value in webhook payload ( #12290 )
...
Co-authored-by: Udit Takkar <udit222001@gmail.com>
Co-authored-by: CarinaWolli <wollencarina@gmail.com>
2023-11-20 15:39:21 +00:00
Alex van Andel
8e7785ca64
fix: Better error reporting & some fixes to deleteUser API ( #12439 )
2023-11-20 13:28:25 +00:00
sean-brydon
608b891536
fix: identifer ( #12426 )
...
Co-authored-by: Udit Takkar <udit222001@gmail.com>
2023-11-20 13:28:10 +00:00
Alex van Andel
4f26ca1a7b
feat: Base implementation of v2 of avatars ( #12369 )
...
* feat: Base implementation of v2 of avatars
* Make avatarUrl and logoUrl entirely optional
* Made necessary backwards compat changes
* fix: type errors
* Fix: OG image
* fix types
* Consistency with other behaviour, ux tweak
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
2023-11-20 12:49:38 +00:00
sean-brydon
bdd3b132d4
feat: troubleshooter with weekly view (V2) ( #12280 )
...
* Inital UI + layout setup
* use booker approach of grid
* event-select - sidebar + store work
* adds get schedule by event-type-slug
* Calendar toggle
* Load schedule from event slug
* Add busy events to calendar
* useschedule
* Store more event info than just slug
* Add date override to calendar
* Changes sizes on smaller screens
* add event title as a tooltip
* Ensure header navigation works
* Stop navigator throwing errors on inital render
* Correct br
* Event duration fixes
* Add getMoreInfo if user is authed with current request.username
* Add calendar color map wip
* Add WIP comments for coloured outlines
* Revert more info changes
* Calculate date override correctly
* Add description option
* Fix inital schedule data not being populated
* Nudge overlap over to make it clearer
* Fix disabled state
* WIP on math logic
* Event list overlapping events logic
* NIT about width
* i18n + manage calendars link
* Delete old troubleshooter
* Update packages/features/calendars/weeklyview/components/event/EventList.tsx
* Remove t-slots
* Fix i18n & install calendar action
* sm:imrovments
* NITS
* Fix types
* fix: back button
* Month prop null as we control from query param
* Add head SEO
* Fix headseo import
* Fix date override tests
2023-11-20 17:49:33 +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
Erik
e48a6c3dcf
chore: Disable i18n cache in development ( #12374 )
2023-11-16 16:56:24 +00: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
Erik
6a8726f5f8
chore: Insights readonly DB client ( #12373 )
2023-11-15 14:50:20 -07:00
Mehul
a519941b81
fix avatar remove button ( #12249 )
2023-11-15 15:23:33 +05:30
Hariom Balhara
9d06f6dd0e
fix: Fix 'Book a new time' link in request-reschedule for Team Event ( #12261 )
...
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com>
Co-authored-by: Alex van Andel <me@alexvanandel.com>
2023-11-14 13:23:44 -07:00
Amit Sharma
2867d53442
fix resend team member invite ( #12360 )
2023-11-14 13:59:49 +00:00
Carina Wollendorfer
f29328e6a2
fix: meeting url variable in workflow notifitcations ( #12308 )
...
Co-authored-by: CarinaWolli <wollencarina@gmail.com>
2023-11-13 09:28:15 -05:00
Alex van Andel
63f2f6edba
fix: getTeamOrThrow ran on every request ( #12337 )
...
* fix: getTeamOrThrow ran on every request
This creates unnecessary strain on the DB when someone is hitting the endpoint a lot.
* Add rate limit
* Update packages/trpc/server/routers/viewer/teams/inviteMember/inviteMember.handler.ts
---------
Co-authored-by: Sean Brydon <sean@cal.com>
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com>
2023-11-13 13:45:46 +00:00
Keith Williams
09fc7e1a4c
fix: Remove count from query to update schedule ( #12287 )
...
Co-authored-by: Carina Wollendorfer <30310907+CarinaWolli@users.noreply.github.com>
2023-11-08 14:47:33 -03:00
Keith Williams
2e3b3257db
feat: Add Sentry ( #12155 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com>
2023-11-07 13:18:25 -03: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
sean-brydon
31f3d9778e
Use correct typing for totalTeamMembers ( #12152 )
2023-10-30 17:29:09 +02:00
Hariom Balhara
31fc4724e0
fix: request reschedule link in email for an Org event ( #12125 )
2023-10-30 16:25:12 +05:30
Hariom Balhara
f81f0a26ec
fix: Prevent possible reason behind avatar infinite redirect ( #12143 )
2023-10-30 09:19:06 +00:00
Hariom Balhara
426d31712e
test: E2E for Orgs - The beginning ( #12095 )
2023-10-27 18:14:16 +05:30
Carina Wollendorfer
09ecd445bb
fix adding managed event type to workflow ( #12111 )
...
Co-authored-by: CarinaWolli <wollencarina@gmail.com>
2023-10-27 17:30:34 +05:30
Hariom Balhara
af801df421
Fixes in teams and avatar across org ( #12070 )
2023-10-25 15:57:29 +05:30
Hariom Balhara
b934c74c30
fix: Avatar slug and cal links for cross org users ( #12031 )
2023-10-24 16:12:36 +05:30
sean-brydon
be1517facd
fix: get correct count for team members in slider ( #12017 )
2023-10-20 09:42:49 -03:00
Hariom Balhara
e2414b174a
Handle non-org team with same slug as the organizations requestedSlug ( #11996 )
2023-10-20 00:05:34 +05:30
Benny Joo
63416d4f33
chore: update `tslog` from 3.2.1 to 4.9.2 ( #11717 )
...
Co-authored-by: zomars <zomars@me.com>
2023-10-17 19:00:48 +00:00
Alex van Andel
0fd6bed813
chore: Remove users from getSchedule return ( #11940 )
2023-10-17 13:29:21 +02:00
Hariom Balhara
225055fb0c
feat: Support moving a user and it's teams to an org as temporary approach ( #11892 )
2023-10-17 08:36:46 +05:30