Somay Chauhan and GitHub
56cd9cef8b
perf: don't fetch all the hosts #18319 followup ( #19021 )
...
* perf: don't fetch all the hosts #18319 followup
* undo for user events
* undo for regular user events
* fix: limitHostsToThree -> hostsLimit
* accepting hostLimit prop in <Booker />
* Update booking.tsx
* hostLimit -> hostsLimit
2025-01-31 12:19:21 +02:00
8d2dc0bbe5
feat: setting to enable weights on attribute in route ( #18592 )
...
* add UI to Routes
* add attributeIdForWeights to route json
* fixes and clean up
* clean up onChangeAttributeIdForWeights
* fix type errors
* fix attribute weights in getLuckyUser
* adjust tests
* fixes for attribute rule changes
* fix type error
* Keep weighted attributes logic outside Route (#18974 )
Co-authored-by: Hariom Balhara <hariombalhara@gmgmail.com >
* use findUnique
* fix test
---------
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
Co-authored-by: Hariom Balhara <hariombalhara@gmgmail.com >
2025-01-30 11:44:42 -05:00
a0f6e50d5b
feat: show ooo forwarding and emoji when not available ( #18054 )
...
* feat: show ooo when not available
* fix: send correct username for toUser if user belongs to org
* enrich ooo user with profile in getUserAvailability
* fix: set correct ooo slots
---------
Co-authored-by: Udit Takkar <53316345+Udit-takkar@users.noreply.github.com >
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
2025-01-30 16:36:27 +01:00
7ec928f5c2
feat: keep column visibility on query params ( #19013 )
...
* feat: keep column visibility on query params
* fix resizing logic
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2025-01-30 13:19:03 +00:00
06729cfc9a
feat: update translations via @lingodotdev ( #19015 )
...
Co-authored-by: Lingo.dev <support@lingo.dev >
2025-01-30 13:12:49 +00:00
Anik Dhabal Babu and GitHub
cdc3c49b23
fix: few flaky e2e tests ( #19010 )
...
* fix: flaky test organization.spec
* fix: few flaky tests
* Update apps.ts
* Update apps.ts
* Update testUtils.ts
2025-01-30 17:08:36 +05:30
Anik Dhabal Babu and GitHub
962f692e29
fix: Disable sms/whatsapp action for trialing teams ( #18896 )
...
* fix: flaky test organization.spec
* Workflow doesn't save when setting a WhatsApp workflow
* update
2025-01-30 08:55:13 +00:00
783f10ffb5
ui playground ( #18995 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2025-01-29 18:53:38 +00:00
Alex van Andel and GitHub
b6a7a8f75a
fix: modify error handling of incompleteBookingWriteToRecord ( #18998 )
...
* fix: modify error handling of incompleteBookingWriteToRecord
* fix: TS error?
* fix: TS error attempt #2 ?
2025-01-29 17:12:33 +00:00
1e610ea684
perf: don't fetch all the hosts ( #18319 )
...
* perf: don't fetch all the hosts
* fix: type err
* use appschema only when necessary
* Variable casing change and type fixes
* Another missing ts fix
* chore: update variable name
* chore: remove from personal event types
* chore: remove limitHostsToThree
* chore: make it a variable
* chore: move it below
* chore: change name to firstThreeHosts
* chore: update to first three users
* fix: type error
* chore: add firstThreeHosts
* fix: type error
* fix: type error
* fix: support users
* chore: update metadata
* fix: API v2 build error
* chore: change var name
* chore: remove cursorrules
* chore: undo API v2 changes
* chore: add type
---------
Co-authored-by: Hariom <hariombalhara@gmail.com >
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2025-01-29 19:05:54 +02:00
Eunjae Lee and GitHub
5c98861f6f
fix: re-design DateRangeFilter ( #18924 )
...
* fix: re-design DateRangeFilter
* update style
* adjust padding
2025-01-29 16:41:53 +00:00
Somay Chauhan and GitHub
be1b9d1a79
feat: skip confirm step in booker ( #18773 )
...
* feat: skip confirm step
* better naming
* disable on loading
* feat: added cloudflare turnstile captcha to booker
* Update Booker.tsx
* Update AvailableTimeSlots.tsx
* made optional to fix type errors
* Update Booker.tsx
* Update getBookingResponsesSchema.ts
* Update Booker.tsx
* fixed failing tests
* added tests
* fix: fixed failing embed tests
2025-01-29 12:56:23 -03:00
Hariom Balhara and GitHub
ac8b4a2861
fix: Wrong username with -{DOMAIN} in case of an autoAcceptEmail when synced through SCIM ( #18384 )
...
* Okta fixes
* Fix username and name in case of sync from Okta
* Fix username and name in case of sync from Okta
* Add test
* cleanup code and add tests
2025-01-29 12:05:27 -03:00
sean-brydon and GitHub
33903f1a03
fix:clear cancellation reason on other select ( #18982 )
2025-01-29 14:12:19 +00:00
Syed Ali Shahbaz and GitHub
92678dc042
fix: eventtype null cant be booked error ( #18975 )
...
* fix err msg and add more description
* improvements
* fix cause
* add warn logs for when failing to specific limit checks
* typefix
* safestringify log
* improve error
* test fix and log min booking notice
* adds out of bounds error code
* test fix
* fix
2025-01-29 13:00:51 +00:00
8615ccb1aa
feat: routing forms integration for booker atom ( #18726 )
...
* update booker atom for routing form
* remove logs
* hide routing form properties from docs
* fixup
* add comments to explain why certain fields are not defined for routing forms in v2
* chore: routing for handler return team and org id
* bump libraries platform
* fixup! bump libraries platform
* chore: get routing form params to embed
* logs to remove
* fix import path
* chore: handle routing form params in booker embed
* wip need router api v2 endpoint
* resolve merge conflicts
* fixup
* fixup! Merge branch 'main' into remove-redirect-on-success-for-platform
* fixup! fixup! Merge branch 'main' into remove-redirect-on-success-for-platform
* router atom
* fix libraries version
* cleanup
* remove console logs
* bump libraries
---------
Co-authored-by: Morgan Vernay <morgan@cal.com >
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
2025-01-29 13:51:58 +02:00
Benny Joo and GitHub
9608669f98
chore: migrate /routing-forms to app router ( #18976 )
2025-01-29 07:36:06 +00:00
Alex van Andel and GitHub
f8fa8ff294
fix: Exclude .next from TS & fixup ImageResponse types ( #18972 )
2025-01-29 02:33:59 +00:00
2a5e93b015
chore: Salesforce - Add additional logging ( #18959 )
...
Co-authored-by: Omar López <zomars@me.com >
2025-01-28 14:08:31 -08:00
Benny Joo and GitHub
e23ab02c23
chore: migrate /auth/forgot-password pages ( #18945 )
2025-01-28 21:51:14 +00:00
Benny Joo and GitHub
8205431640
migrate /auth/sso pages ( #18951 )
2025-01-28 21:49:06 +00:00
Benny Joo and GitHub
9cec970943
fix: invalid iCal download link must not crash booking page ( #18966 )
2025-01-28 18:16:32 -03:00
Benny Joo and GitHub
296a09dc7b
chore: move /auth/verify out of /future ( #18952 )
2025-01-28 21:00:07 +00:00
Benny Joo and GitHub
377d4e5bfd
migrate / index page ( #18960 )
2025-01-28 20:33:00 +01:00
Benny Joo and GitHub
ce4c9dfc9a
chore: migrate /auth/saml-idp ( #18943 )
2025-01-28 20:32:12 +01:00
438a73b0cd
feat: Setting for rescheduling past bookings ( #18358 )
...
* feat: Setting for rescheduling past bookings
* fix stuff
* rename column
* add e2e test
* fix column name
* fix typo
---------
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2025-01-28 19:25:41 +00:00
Joe Au-Yeung and GitHub
39891ee308
fix: Tasker CRM - parse full app metadata ( #18961 )
...
* Parse correct app data
* Add error catching
2025-01-28 15:57:55 -03:00
Syed Ali Shahbaz and GitHub
2646f57da4
fix: API V1 cancellationReason fallback/default and doc update ( #18946 )
...
* adds fallback/default cancellationReason
* add doc update
2025-01-28 15:52:37 -03:00
Eunjae Lee and GitHub
f8a443557a
fix: show sort state on column header ( #18950 )
2025-01-28 18:50:16 +01:00
fa82ecd2a5
fix: admin should see all routing forms (Router position) ( #18931 )
...
Co-authored-by: CarinaWolli <wollencarina@gmail.com >
2025-01-28 17:29:44 +00:00
Eunjae Lee and GitHub
8f8af6536c
fix: remove stale cache for column visibility state ( #18944 )
2025-01-28 16:37:06 +00:00
Benny Joo and GitHub
9ad45bb477
chore: migrate /auth/setup ( #18941 )
2025-01-28 11:34:52 -05:00
Benny Joo and GitHub
a1e4959fb7
chore: migrate /auth/verify-email-change ( #18942 )
2025-01-28 11:34:39 -05:00
sean-brydon and GitHub
e5946db179
allow nullable reason ( #18939 )
2025-01-28 14:45:44 +00:00
Benny Joo and GitHub
f2d12a4c21
fix: safe-parse query schema in signup page to avoid zod throw ( #18927 )
2025-01-28 10:15:19 +01:00
sean-brydon and GitHub
d8c9d2ad94
fix managed events ( #18933 )
2025-01-28 08:53:20 +00:00
sean-brydon and GitHub
cc94fb4a4b
disable cancel if no internal note is selected ( #18926 )
2025-01-28 08:53:07 +00:00
Benny Joo and GitHub
cd413cf640
chore: remove unused getStaticProps file ( #18928 )
2025-01-27 22:36:46 +00:00
Joe Au-Yeung and GitHub
7d4abea9b4
Add uid and event responses to tasker calendar event ( #18930 )
2025-01-27 22:29:48 +00:00
e0527587c1
feat: routing forms for api v2 ( #18885 )
...
* init router endpoint for v2
* fixup fixup
* resolve merge conflicts
* update libraries
* update router controller
* make router endpoint public
* chore: refactor router endpoint and add team/org id
* cleanup
* chore: Only import Sentry when needed (#18882 )
* perf: prerender routes in main navigation (#18883 )
* chore: migrate /apps/categories pages (#18871 )
* migrate apps/categories pages
* remove pages dir
* chore: app router - /payment pages (#18152 )
* remove Head from payment page comp
* remove route from pages router
* move out of future folder
* add to config.matcher
* remove unneeded code
* update middleware
* fix
* fix
* perf: replace `getServerSessionForAppDir` usages with our original `getServerSession` function (#18897 )
* chore: migrate /apps/installation pages (#18870 )
* migrate apps/installation pages
* fix test
* chore: migrate `/auth/logout` (#18901 )
* migrate /auth/verify-email page
* update middleware
* migrate /auth/logout page
* expose router endpoint
* small refactor pageprops not necessary
* sentry is already tracking performance
* reuse logic
* fixup! reuse logic
* fixup! fixup! reuse logic
* fixup! fixup! fixup! reuse logic
---------
Co-authored-by: Morgan Vernay <morgan@cal.com >
Co-authored-by: Alex van Andel <me@alexvanandel.com >
Co-authored-by: Benny Joo <sldisek783@gmail.com >
Co-authored-by: Morgan <33722304+ThyMinimalDev@users.noreply.github.com >
2025-01-27 19:02:11 +00:00
Benny Joo and GitHub
ae51c8b599
fix: make workflow page not static ( #18925 )
...
* fix: make workflow page not static
* fix
* fix
2025-01-27 18:05:15 +00:00
7fb60fe5f7
feat: update translations via @lingodotdev ( #18922 )
...
Co-authored-by: Lingo.dev <support@lingo.dev >
2025-01-27 18:04:15 +00:00
Joe Au-Yeung and GitHub
4a93511f50
fix: Add Stripe past_due to active team subscription status ( #18917 )
2025-01-27 16:17:09 +00:00
Eunjae Lee and GitHub
61a2a3ef5a
chore: clean up ColumnFilterType ( #18915 )
2025-01-27 17:13:10 +01:00
f06bac7129
fix: Missing salesforce options in Routing Form ( #18884 )
...
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2025-01-27 14:49:13 +00:00
Anik Dhabal Babu and GitHub
0ecc90ccb4
fix: Checkly flake ( #18904 )
...
* fix: flaky test organization.spec
* fix: checkly flake
2025-01-27 13:35:07 +00:00
ee31633e2b
perf: layout persistence and reduced bundle size ( #18889 )
...
* create /(main-nav)/layout.tsx file that uses Shell
* Add ShellMainAppDir that clones ShellMain but with client/server separation
* event-types, availability, bookings
* update pagesAndRewritePaths logic
* fix
---------
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
2025-01-27 11:08:47 +00:00
Eunjae Lee and GitHub
8be2ea8117
chore: split data-table/components/filters/index.tsx ( #18679 )
...
* chore: split data-table/components/filters/index.tsx
* fix type error
* fix type error
2025-01-27 10:35:51 +00:00
Benny Joo and GitHub
df4359e3e5
migrate /auth/login page ( #18903 )
2025-01-27 10:23:51 +00:00
Eunjae Lee and GitHub
d3ef807af5
feat: add command list to DataTable column header ( #18867 )
...
* feat: add command list to DataTable column header
* disable hiding and sorting for some columns
* disable hiding & sorting
2025-01-27 10:20:59 +00:00