sean-brydon
2bce38fd2a
feat(v3): table designs ( #21147 )
2025-05-07 09:54:36 +00:00
Hariom Balhara and Omar López
390ee79134
Reduce payload size ( #21093 )
...
Co-authored-by: Omar López <zomars@me.com >
2025-05-07 03:16:07 +00:00
cfc9f0bfc3
refactor: Consolidate date parameter extraction and booking period check logic ( #21142 )
...
Co-authored-by: keith@cal.com <keith@cal.com >
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: Omar López <zomars@me.com >
2025-05-06 16:33:22 -07:00
Morgan
58d5f2a17c
fix: advanced text filters getBookings with kysely ( #21143 )
2025-05-06 21:08:14 +00:00
Anwar Sadath
37f271bd74
fix: delete organization user endpoint not working in api v2 ( #21136 )
2025-05-06 19:10:55 +00:00
devin-ai-integration[bot] and keith@cal.com
d770cfc65e
perf: Optimize team bookings query by fetching data for multiple users at once ( #21137 )
...
Co-authored-by: keith@cal.com <keith@cal.com >
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2025-05-06 11:47:06 -07:00
Eunjae Lee and sean-brydon
ab8556790e
feat: add denormalized table for BookingTimeStatus view ( #20947 )
...
* feat: add denormalized table for BookingTimeStatus
* Update packages/prisma/migrations/20240320000001_add_booking_time_status_denormalized/migration.sql
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com >
* add more indexes
* improvement
* update schema
* improve indexes
* apply feedback from mrge
* split update trigger for better perf
* remove unnecessary checks
* split migration into two
* less logging
* address feedback
* add updatedAt and userUsername
* remove timeStatus
* add deletion trigger
* clean up denorm table on row deletion at EventType or users
* add timeStatus back as a part of a new view
* keep user and eventType nullable
* rename triggers
* add tests
* clean up migrations
* update tests
* update tests
* update test clean up
* one more try
* similar updates
* use e2e test instead
---------
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com >
2025-05-06 20:34:45 +02:00
Hariom Balhara
3d89b37cc6
Adding already released embed version ( #21033 )
2025-05-06 15:19:47 +00:00
GitHub Actions
78b213321c
chore: release v5.2.11
Post release / release (push) Canceled after 0s
v5.2.11
2025-05-06 14:43:34 +00:00
Carina Wollendorfer and CarinaWolli
276ba1179f
fix: improvements for scheduling Email reminders ( #21129 )
...
* improvements cron job
* improvements emailReminderManager
* order bookings for reminders
* fix cleaning up past cancelled reminders
---------
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2025-05-06 15:23:48 +01:00
Hariom Balhara and Anik Dhabal Babu
0109d166a1
Update delegation-credential.md ( #21124 )
...
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
2025-05-06 13:29:13 +00:00
Morgan
779c014256
fix: get bookings advanced email and attendee filter ( #21125 )
...
* fix: get bookings advanced email and attendee filter
* bump libraries
* bump libraries
2025-05-06 09:28:57 +01:00
sean-brydon and Udit Takkar
073faf9e10
feat: Salesforce Event Type App v3 designs ( #21100 )
...
* section component
* more section UI
* wip
* core components styled
* all components using sections
* match icons to figma
* small inputs
* fix select small to be the same as small text
* center flex rows
* enforce inputs to be full spanning grid
* tidy up section container for single inputs
* fix select and i18n
* wip
* install available apps
* raw heading
* app install card
* fix app logos width x height
* fix gap
* match design for other button
* fix prop name
* push i18n string
* fix doc snippets
* fix docs
* chore: remove yarn.lock changes
---------
Co-authored-by: Udit Takkar <udit222001@gmail.com >
2025-05-06 08:21:20 +00:00
GitHub Actions
d0e39cf2dd
chore: release v5.2.10
Post release / release (push) Canceled after 0s
v5.2.10
2025-05-06 02:50:01 +00:00
Benny Joo
f9488a1866
fix: theme search param crashing booking page ( #21120 )
...
* fix
* fix
2025-05-06 00:31:40 +00:00
Morgan and Keith Williams
d4a3894a9e
chore: get bookings with kysely ( #21084 )
...
* chore: get bookings with kysely
* fixup! chore: get bookings with kysely
* replace left joins with inner joins
* add missing filter and count with kysely
* main query done
* kysely use connection string
* fix attendee emails operator
* fix immutability and add attendee email filter
* chore: everything working but date filters
* limit offset
* chore: bump platform libraries
* fix bookingseat / attendee user email filter
* refactor, clean, and subquery updatedAt/createdAt
* fix import kysely types path
* fix missing references and payments fields
* create kysely module in apiv2
* fix before created at filter
* fix types
* update yarn.lock
* update yarn.lock
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2025-05-05 17:21:15 -07:00
Omar López
91288b41cd
refactor: centralize feature flag operations in FeaturesRepository ( #21032 )
2025-05-05 19:06:41 -04:00
GitHub Actions
1aa2f68e73
chore: release v5.2.9
Post release / release (push) Canceled after 0s
v5.2.9
2025-05-05 17:55:27 +00:00
Udit Takkar
ad707b0ee4
chore: improve error message ( #21112 )
2025-05-05 16:41:44 +00:00
Alex van Andel
49a2f4d4f7
chore: Add proton.me to email provider list ( #21117 )
2025-05-05 16:09:43 +00:00
Benny Joo
f576979345
perf: remove unnecessary routes from middleware ( #21089 )
...
* perf: Remove unnecessary routes from middleware
* remove tests not needed
2025-05-05 11:47:27 -04:00
Keith Williams
b45399ab78
chore: Update CODEOWNERS for booking tRPC handlers ( #21118 )
2025-05-05 15:40:42 +00:00
306dc5e4fb
fix: add back round robin data to insights/router-position ( #21116 )
...
* add back all data to router-position
* fix type error
---------
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2025-05-05 15:30:55 +00:00
Anik Dhabal Babu
605304b93b
fix: availability view error ( #21115 )
...
* fix: avaiability view error
* Update list.handler.ts
2025-05-05 14:41:17 +00:00
amrit and Tushar Bhatt
d6a17b2b1e
feat: booking URL validation to accept links without explicit mention of https:// ( #21110 )
...
* fix: trigger lingo.dev by removing duplicate value
* feat: allow urls without an explicit https://
* fixed the test that ensures malformed URLs like "http:/nope" are rejected
---------
Co-authored-by: Tushar Bhatt <95581504+TusharBhatt1@users.noreply.github.com >
2025-05-05 12:49:19 +00:00
Yadong (Adam) Zhang
4bee875a8c
build(packages/features): resolved type error when building apps/web. ( #21094 )
2025-05-05 11:20:05 +00:00
Anik Dhabal Babu
fe4ae3ae62
fix: {Organizer} placeholder in event title not updating on reschedule ( #21034 )
2025-05-05 10:22:29 +00:00
Anik Dhabal Babu
a245578ff2
fix: meeting link fails when manually reassign ( #21106 )
...
* fix: meeting link fails when manually reassign
* update
* Update booking.ts
2025-05-05 09:32:56 +00:00
sean-brydon and Eunjae Lee
f5ec696e15
fix: button fixes v3 ( #20557 )
...
* fix button styling
* add button usage
---------
Co-authored-by: Eunjae Lee <hey@eunjae.dev >
2025-05-05 09:31:14 +00:00
sean-brydon and Udit Takkar
ec9384858b
move form builder email input away from routing form widget ( #21077 )
...
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
2025-05-05 09:05:01 +00:00
Eunjae Lee
47613f796e
feat: add membership creation date to Organization Member List table (CAL-5406) ( #21008 )
...
* feat: add membership creation date to Organization Member List table (CAL-5406)
This reverts commit 5aaca2b7aa .
* fill createdAt
2025-05-05 10:15:30 +02:00
luzpaz
446c780d85
fix: typos in apps/api/v2 ( #21105 )
...
Found via `codespell -q 3 -S "*.svg,./apps/web/public/static/locales,./packages/app-store/stripepayment/lib/currencyOptions.ts,./packages/lib/freeEmailDomainCheck/freeEmailDomains.ts" -L afterall,atleast,datea,fo,incase,ist,nam,notin,optionel,perview,reccuring`
Closes #21104
2025-05-04 15:58:37 +00:00
Shashwatt
615968c640
fix: add missing 'add' in profile username tip ( #21049 ) ( #21097 )
2025-05-04 20:13:55 +05:30
Morgan
fc89436b6a
chore: bump platform libraries ( #21101 )
2025-05-04 10:13:28 +00:00
Joe Au-Yeung
3c1015cb11
Get correct userId ( #21092 )
2025-05-03 00:43:05 +00:00
Anik Dhabal Babu
46c513330c
test: retry times for api v2 e2e test in CI ( #21087 )
...
* test: test retry times for api v2 test
* Update jest.setup-e2e.ts
2025-05-02 19:42:36 +00:00
sean-brydon
ef1598faeb
fix return ( #21088 )
2025-05-02 20:06:58 +01:00
Anik Dhabal Babu
42a6903057
fix: wrong info on cancelled email ( #21085 )
2025-05-02 17:19:19 +00:00
Morgan
0f0c2b8b92
feat: verified resources endpoint [v2] ( #21006 )
...
* feat: verified resources endpoint [v2]
* add tests and fixes
* chore: add endpoint throttler decorator and handling
* chore: code review comments
* chore: code review comments
* chore: code review comments
* bump platform libraries
* chore: add tests and fix issues
2025-05-02 13:37:19 +03:00
Vijay and Tushar Bhatt
c400c36306
fix: between operator for attribute matching ( #21031 )
...
* update json logic for raqb between operator
* nit
* add tests
* e2e tests
* after merge: updated tests due to latest changes in routingforms v3
---------
Co-authored-by: Tushar Bhatt <95581504+TusharBhatt1@users.noreply.github.com >
2025-05-02 10:29:48 +00:00
sean-brydon
6410bd2eaf
fix: rf v3 tidy up mobile issues ( #21078 )
...
* remove incomplete booking from mobile
* add incomplete booking to dropdown on mobile
* padding
2025-05-02 10:01:07 +00:00
Alex van Andel
2ddc5317b8
fix: disabled sms hanging, by calling resolve() ( #21070 )
2025-05-02 02:23:42 +00:00
Joe Au-Yeung
6fffe3377d
refactor: Replace attendee email with user id in idempotency key ( #21058 )
...
* Use userId instead of attendee email
* Only write if booking is accepted
* Create `getBookingRequest` function
* Return already requested booking
* Type fixes
* Type fix
* Type fix
* Pass empty seatReferenceId
* Handle no userId
* Update test
2025-05-02 00:46:19 +01:00
GitHub Actions
eedef35d02
chore: release v5.2.8
Post release / release (push) Canceled after 0s
v5.2.8
2025-05-01 22:09:04 +00:00
Keith Williams
08d232a816
revert: "feat: Ability to set a locked timezone for event type ( #20425 )" ( #21066 )
...
This reverts commit 03240709dc .
2025-05-01 21:51:20 +00:00
Udit Takkar and Syed Ali Shahbaz
d9b3f8657f
feat: add setting to disable phone only sms notification ( #21038 )
...
* feat: add setting to disable phone only sms notification
* Update apps/web/public/static/locales/en/common.json
Co-authored-by: Syed Ali Shahbaz <52925846+alishaz-polymath@users.noreply.github.com >
---------
Co-authored-by: Syed Ali Shahbaz <52925846+alishaz-polymath@users.noreply.github.com >
2025-05-01 18:18:52 +00:00
Eunjae Lee
99dc5837f5
revert: "fix: eventType filter on /insights ( #20823 )" ( #21059 )
...
This reverts commit 45904c07bc .
2025-05-01 15:51:49 +00:00
Tushar Bhatt
5a35540522
feat: show-utm-params ( #20733 )
...
* feat:utm
* locale
* yarn.lock
* fix-typecheck
* indentation
* edge-case
* Update apps/web/modules/bookings/views/bookings-single-view.tsx
* Update apps/web/modules/bookings/views/bookings-single-view.tsx
2025-05-01 14:46:42 +00:00
Keith Williams
c01fc08f67
chore: Allow Foundation to approve on behalf of Consumer ( #21057 )
2025-05-01 14:37:35 +00:00
Peer Richelsen
7397722eb3
chore: fixed headline of timelessui ( #21051 )
...
* Update page.tsx
* Update apps/ui-playground/app/(home)/page.tsx
2025-05-01 13:23:22 +01:00