69efc26f36
perf: slim down middleware matcher ( #20735 )
...
* wip
* wip
* refactor
* add pathname
* fix
* fix: manually construct pathname for metadata functions
Co-Authored-By: benny@cal.com <benny@cal.com >
* fix: add pathname parameter to all metadata functions
Co-Authored-By: benny@cal.com <benny@cal.com >
* fix: add pathname parameter to remaining metadata functions
Co-Authored-By: benny@cal.com <benny@cal.com >
* fix
* fix
* fix type checks
* Refactor
* fix
* fix
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: benny@cal.com <benny@cal.com >
2025-04-17 19:55:01 -07:00
Benny Joo
a43437b1d6
fix ( #20693 )
2025-04-14 16:54:25 +00:00
Benny Joo
19a0f968ca
perf: Speed up User Type booking page ( #20516 )
...
* refactor [user]/[type] server logic
* refactor useSlot
* refactor
* fix
* fix OG images
* fix
2025-04-03 22:13:53 -03:00
8ad442f2be
feat: Upgrade to Next 15 ( #18834 )
...
* wip
* update layoutHOC
* wip
* remove app router related code no longer used
* remove more
* await cookies, headers, params, serachparams
* update yarn.lock
* await cookies, headers, params, serachparams more
* update yarn lock again
* downgrade next-auth to 4.22.1
* update yarn lock
* fix
* update yarn lock
* fix type checks
* update yarn lock
* await headers and cookies
* restore pages folder
* restore yarn.lock
* update yarn.lock
* await headers and cookies
* remove
* await params in API routes
* updates
* restore next.config.js
* remove i18n from next.config.js
* Fixed tests
* Fixed types
* Removed duplicate favicon.ico
* Fixing more types
* ImageResponse moved to next/og
* Fixed prisma import issues
* dynamic import for @ewsjs/xhr
* remove deasync dep
* dynamic import for @tryvital/vital-node
* fix type checks
* add back turbopack command
* Type fix
* Removed unneeded file
* fix turbopack relative path errors
* add comments
* remove unneeded code
* Fixed build errors
* await apis
* use Promise<Params> type in defaultResponderForAppDir util
* refactor scim api route
* fix type checks
* separate app-routing.config into client-config and server-config
* wip
* refactor routing forms components
* revert unneeded changes for easier review
* fix
* fix
* use CustomTrans
* fix type
* fix unit tests
* fix type error
* fix build error
* fix build error
* fix build error
* fix warnings
* fix warnings
* upgrade @tremor/react and tailwindcss
* numCols -> numItems
* fix forgot-password e2e test
* fix 1 more e2e test
* fix login e2e test
* fix e2e tests
* fix e2e tests
* clean up
* remove error
* use tremor/react 2.11.0
* fix
* rename CustomTrans to ServerTrans
* address comment
* fix test
* fix ServerTrans
* fix
* fix type
* fix ServerTrans usages 1
* fix translations
* fix type checks
* fix type checks
* link styling
* fix
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
2025-03-20 21:30:51 -03:00
Hariom Balhara
564c84dade
fix: App theme being used in routing-form embed ( #19489 )
...
* fix wrong theme routing-form embed
* fix wrong theme routing-form embed
2025-02-28 23:50:46 +05:30
Benny Joo and Hariom Balhara
e3d1e998f2
chore: migrate /org and /team embed pages to App Router ( #19148 )
...
* migrate all /org embed pages to app router
* migrate all /team embed pages to app router
* remove /future routes
* move to (booking-page-wrapper) route group
---------
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2025-02-28 11:04:19 +01:00
Benny Joo and Hariom Balhara
caaecf2f94
chore: migrate /user embed pages ( #19149 )
...
* add user pages to config.matcher in middleware
* add app router user booking pages
* remove HeadSeo from users-public-view component
* remove pages router user booking pages
* fix type check
* fix embed
* fix test
* chore: remove BookerSEO from users-type-public-view
* fix
* migrate all /user embed pages to app router
* remove /future routes
* fix prefill not working with preload
* move to (booking-page-wrapper) route group
---------
Co-authored-by: Hariom Balhara <hariombalhara@gmail.com >
2025-02-26 11:50:27 +01:00
Benny Joo
6ea879f265
perf: run ssrInit() at root layout ( #19460 )
...
* wip
* remove ssrInit unneeded
* refactor
* revert unneeded changes
* update booking-page-wrapper layout
2025-02-25 06:08:23 -05:00
Benny Joo
aba7c6df7f
perf: move all booking pages into (booking-page-wrapper) route group ( #19321 )
...
* update useIsBookingPage
* move team pages into use-page-wrapper route group
* update imports
* fix type check
* update
* update
* remove isBookingPage configure from booking client components
* move all booking pages to use-page-wrapper route group
* add checkIfBookingPage util
* update layout
* update AppProviders
* improve comments
* update
* update pagesAndRewritePaths logic
* refactor
2025-02-23 10:13:11 +01:00