sean-brydon and GitHub
2bce38fd2a
feat(v3): table designs ( #21147 )
2025-05-07 09:54:36 +00:00
Eunjae Lee and GitHub
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
Keith Williams and GitHub
5aaca2b7aa
revert: "feat: add membership creation date to Organization Member List table (CAL-5406) ( #20595 )" ( #20978 )
...
This reverts commit d21f7ccbc8 .
2025-04-26 00:46:49 +00:00
d21f7ccbc8
feat: add membership creation date to Organization Member List table (CAL-5406) ( #20595 )
...
* feat: add membership creation date to Organization Member List table (CAL-5406)
Co-Authored-By: keith@cal.com <keith@cal.com >
* feat: add migration for membership creation date (CAL-5406)
Co-Authored-By: keith@cal.com <keith@cal.com >
* feat: make createdAt and updatedAt nullable (CAL-5406)
Co-Authored-By: keith@cal.com <keith@cal.com >
* feat: add updatedAt column to Organization Member List table (CAL-5406)
Co-Authored-By: keith@cal.com <keith@cal.com >
* fix: use type assertion to access createdAt and updatedAt fields (CAL-5406)
Co-Authored-By: keith@cal.com <keith@cal.com >
* fix: display N/A for null date values (CAL-5406)
Co-Authored-By: keith@cal.com <keith@cal.com >
* fix: use proper type assertions for createdAt and updatedAt fields (CAL-5406)
Co-Authored-By: keith@cal.com <keith@cal.com >
* fix: add createdAt and updatedAt to UserTableUser mock in test (CAL-5406)
Co-Authored-By: keith@cal.com <keith@cal.com >
* feat: add PostgreSQL trigger for membership timestamps (CAL-5406)
Co-Authored-By: keith@cal.com <keith@cal.com >
* fix: use empty string instead of N/A and add translations for column headers (CAL-5406)
Co-Authored-By: keith@cal.com <keith@cal.com >
* add i18n text
* clean up type issue
* feat: add translation keys for column headers (CAL-5406)
Co-Authored-By: keith@cal.com <keith@cal.com >
* disable sort
* remove duplicated i18n texts
* feat: add filters for lastActiveAt, createdAt, and updatedAt (CAL-5406)
Co-Authored-By: keith@cal.com <keith@cal.com >
* support date range filter
* fix date range for end date
* hide columns by default
* revert wrong change
* add missing selects
* fix e2e test
* fix: remove PostgreSQL trigger and let application handle timestamps (CAL-5406)
Co-Authored-By: keith@cal.com <keith@cal.com >
* feat: add application-level timestamp handling for Membership model (CAL-5406)
Co-Authored-By: keith@cal.com <keith@cal.com >
* add more timestamp handling
* refactor: use Prisma's built-in decorators for Membership timestamps (CAL-5406)
Co-Authored-By: keith@cal.com <keith@cal.com >
* refactor: remove application-level timestamp handling in favor of Prisma decorators (CAL-5406)
Co-Authored-By: keith@cal.com <keith@cal.com >
* refactor: remove more application-level timestamp handling in favor of Prisma decorators (CAL-5406)
Co-Authored-By: keith@cal.com <keith@cal.com >
* fix e2e test
---------
Co-authored-by: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
Co-authored-by: keith@cal.com <keith@cal.com >
Co-authored-by: Anik Dhabal Babu <81948346+anikdhabal@users.noreply.github.com >
Co-authored-by: Eunjae Lee <hey@eunjae.dev >
2025-04-24 10:48:06 -03:00
Eunjae Lee and GitHub
5935cf7f1b
fix: separate Filter Segment implementation from DataTableProvider ( #20587 )
...
* fix: separate Filter Segment implementation from DataTableProvider
* disable components
* early return
* fix type error
* add missing export
2025-04-09 09:53:02 +00:00
1e7453edcd
fix: keep search term on the url (DataTableToolbar.SearchBar) ( #20521 )
...
* fix: keep search term on the url (DataTableToolbar.SearchBar)
* update comment
* Update packages/features/data-table/components/DataTableToolbar.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 >
2025-04-03 12:59:36 +02:00
Eunjae Lee and GitHub
4db3c592e5
fix: add oauth client id to table identifier on platform managed user list ( #20513 )
2025-04-02 21:40:38 +02:00
Eunjae Lee and GitHub
4cd8dbbab4
feat: support Filter Segment in other pages ( #20461 )
...
* feat: support Filter Segment in other pages
* minor changes to the behaviors
* remove comment
* fix type error
* fix e2e test
2025-04-02 10:36:42 +02:00
Eunjae Lee and GitHub
ea250febbc
fix: style DataTableSelectionBar ( #20403 )
2025-03-27 14:29:45 +00: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
d6a3661e58
fix: support more className-related props at DataTable ( #19953 )
...
* fix: support more className-related props at DataTable
* update style
* fix type error
* use relative import
---------
Co-authored-by: Benny Joo <sldisek783@gmail.com >
2025-03-13 14:25:57 -04:00
Eunjae Lee and GitHub
6c01f5eace
fix: reset page on filter change and remove client-side filtering ( #20043 )
...
* fix: reset page on filter change
* remove unused filterFn
2025-03-13 15:25:10 +00:00
7eee2728a2
feat: implement standard pagination for org member list ( #19802 )
...
* feat: implement standard pagination for org member list
* fix type error
* i18n for pagination
* add paginationMode
* apply the change to PlatformManagedUsersTable
* replace useInfiniteQuery with useQuery
* fix type error
* fix type error
* fix type error
* fix type error
* update comment
* remove optimistic update
* minor changes
* update usage on nuqs
---------
Co-authored-by: Benny Joo <sldisek783@gmail.com >
2025-03-11 09:55:41 +01:00
Eunjae Lee and GitHub
f8a443557a
fix: show sort state on column header ( #18950 )
2025-01-28 18:50:16 +01:00
b304467f15
fix: use columnPinning API ( #18830 )
...
Co-authored-by: sean-brydon <55134778+sean-brydon@users.noreply.github.com >
2025-01-23 18:25:42 +00:00
Eunjae Lee and GitHub
4f494d5a32
refactor: use DataTable for /bookings ( #18589 )
...
* refactor: use DataTable for /bookings
* remove unnecessary animation (for better scroll performance)
* add consistent search box
2025-01-15 14:29:50 +00:00
Somay Chauhan and GitHub
f26d2998cb
feat: added pagination to platform managed users table ( #18523 )
...
* feat: added pagination to platform managed users table
* removed console
* implemented feedback, removed unused components
* added label
* Update managed-users-view.tsx
* Update managed-users-view.tsx
2025-01-10 12:53:20 +00:00