Benny Joo and GitHub
ff38d6c7db
refactor: Remove circular deps between @calcom/lib and @calcom/features [1] ( #24399 )
...
* add eslint config
* migrate autoLock to features
* migrate teamService to features
* migrate userCreationService
* migrate insights services to features
* migrate ProfileRepository
* update imports
* migrate filter segmen tests
* migrate filter segment repository
* migrate getBusyTimes
* migrate getLocaleFromRequest
* refactor csvUtils
* make filename clearer
* migrate getLuckyUser integration test
* migrate autoLock test to features
* wip
* refactors
* migrate useBookerUrl
* migrate more
* wip
* Migrate eventTypeRepository
* membership repository
* update imports
* update imports
* migrate
* move organization repository
* update imports
* update imports
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix tests
* fix type checks
* fix
* fix
* migrate
* update imports
* fix tests
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
2025-10-13 12:01:02 -03:00
Benny Joo and GitHub
bb68cd73ef
refactor: circular deps between app store and lib [6] ( #23971 )
...
* move delegation credential repository to features
* mv credential repository to features
* update imports
* mv
* fix
* fix
* fix
* fix
* fix
* update imports
* update imports
* update eslint rule
* fix
* fix
* mv getConnectedDestinationCalendars
* fix import errors
* mv getCalendarsEvents
* remove getUsersCredentials
* wip
* revert eslint rule change for now
* fix type checks
* fix
* format
* cleanup
* fix
* fix
* fix
* fix
* fix tests
* migrate getUserAvailability
* migrate
* fix tests
* fix type checks
* fix
* fix
* migrate crmManager
* update imports
* migrate raqbUtils to appstore
* migrate getLuckyUser to features
* migrate findTeamMembersMatchingAttributeLogic to appstore
* update imports
* fix
* fix
* fix test
* fix unit tests
* fix
* fix
* add eslint config
2025-10-09 14:02:12 +00:00
Benny Joo and GitHub
6815f2f9c7
perf: server-side fetching for /availability ( #20804 )
...
* availability
* refactor
* add loader
* improve
* update
* fix loader
* rename
* satisfying types
* refactor
* remove log
* add CTA to skeleton
* refactor
* fix revalidations
* refactor
* update
* finish
2025-04-24 11:10:54 +02:00
853f9bc436
perf: do not import from @calcom/ui barrel file ( #20184 )
...
* Icon and IconName
* Button and ButtonGroup
* UserAvatar
* AvatarGroup
* Avatar
* WizardLayout
* Dialogs
* EmptyScreen
* showToast and TextField
* Editor
* Skeleton
* Skeleton
* TopBanner and showToast
* Button again
* more
* perf: Remove app-store reference from @calcom/ui
* more
* Fixing types
* Icon
* Fixed casing
* dropdown
* more
* Select
* more
* Badge
* List
* more
* Divider
* more
* fix
* fix type check
* refactor
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix type check
* fix
* fix
* fix
* fix
* more
* more
* more
* more
* add index file to components/command
* fix
* fix
* fix
* fix imports
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix build errors
* fix build errors
* fix
---------
Co-authored-by: Keith Williams <keithwillcode@gmail.com >
2025-03-19 19:00:55 -03:00
Keith Williams and GitHub
78d06c6d01
refactor: Move classNames from @calcom/lib to @calcom/ui ( #19674 )
...
* refactor: Move classNames from @calcom/lib to @calcom/ui
* Import fix
* Removed extra import of classNames
* Removed tailwind-merge from @calcom/lib
2025-03-03 15:54:33 +00:00
Morgan and GitHub
40fee7af51
chore: reorganize event type files ( #16393 )
...
* chore: reorganize event type files
* fixup! chore: reorganize event type files
* fixup! Merge branch 'main' into refactor-event-types-components-folder
2024-08-30 10:41:37 +00:00
2f2b72dd54
Feature/date overrides ( #5991 )
...
* Initial incomplete (but mostly functional) push of date override functions
* Fixed date shifting on load
* Bring back minDate (automatically disable all dates before current date)
* Fix type error
* Supply working hours to render available dates
* Converted to SSR
* moving defaultValues to the backend
* Improv. as filter can be achieved within the reduce
Co-authored-by: Omar López <zomars@me.com >
* Double inversion -> single, as it is an early return
* uniq() exit - not needed anymore
* Typefixes
* It's overriding dates :D
* Fixed duplication DateOverrides in list
* Implemented changing the month
* Make dateOverrides an optional param
* Fixed test (which requires dateOverrides due to auto-typing)
* Prevent a full update on set as default from list view
* Added some extra keys to keep ts happy
* Only allow a single date override per date
* Disallow editing excludedDates to the same date
* Bring back duplicate key ?.?
Co-authored-by: Peer Richelsen <peeroke@gmail.com >
Co-authored-by: zomars <zomars@me.com >
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-12-14 17:30:55 +00:00
464343f5ab
Refactors EE code ( #3490 )
...
* WIP
* WIP
* Type and migration fixes
* Adds missing default import
* Fixes import
* Fixes tRPC imports in App Store
* Migrate stripe helpers
* WIP
* Type fixes
* Type fix?
* WIP
* WIP
* Update index.ts
* Fixes
* Update workflow.tsx
* Moved queries to lib
* Moves QueryCell
* Migrates MultiSelectCheckboxes
* WIP
* CryptoSection type fixes
* WIP
* Import fixes
* Build fixes
* Update app-providers.tsx
* Build fixes
* Upgrades hookform zod resolvers
* Build fixes
* Cleanup
* Build fixes
* Relocates QueryCell to ui
* Moved List and SkeletonLoader
* Revert QueryCell migration
* Can't use QueryCell here
* oops
* CryptoSection cleanup
* Update app-providers.tsx
* Moved ee to features
* ee to features/ee
* Removes @calcom/ee
* Adds possible feature locations
* Build fixes
* Migrates stripe to app-store lib
* Colocates stripe imports
* Update subscription.ts
* Submodule sync
Co-authored-by: kodiakhq[bot] <49736102+kodiakhq[bot]@users.noreply.github.com>
2022-07-28 13:58:26 -06:00