CREDO23
|
b4cdf2dcc1
|
refactor: migrate deleteRole to use mutation atom and remove useRoles dependency in team page
|
2025-12-16 09:07:33 +00:00 |
|
CREDO23
|
cbe6a05253
|
refactor: migrate updateRole to use mutation atom in team page
|
2025-12-16 09:07:33 +00:00 |
|
CREDO23
|
7d89fea31d
|
refactor: migrate createRole to use mutation atom with proper types in team page
|
2025-12-16 09:07:33 +00:00 |
|
CREDO23
|
635be2b4e6
|
refactor: migrate team page to use React Query for permissions and roles fetching
|
2025-12-16 09:07:33 +00:00 |
|
CREDO23
|
f69b49e4c0
|
fix: add type assertions for Motion animation properties in team page
|
2025-12-16 09:07:33 +00:00 |
|
CREDO23
|
51216f0d04
|
feat: add roles mutation atoms with improved type safety
|
2025-12-16 09:07:33 +00:00 |
|
CREDO23
|
c732c5deee
|
feat: add cache keys and permissions query atom for RBAC
|
2025-12-16 09:07:33 +00:00 |
|
CREDO23
|
e086dd51fa
|
feat: add permissions-api.service.ts with getPermissions method
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
b20c526951
|
feat: complete roles-api.service.ts with all CRUD methods
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
4affdf70a6
|
fix: correct roles-api.service.ts to use parsedRequest.data pattern
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
ccdcec4dd4
|
feat: delete old rbac.types.ts after splitting into domain-specific files
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
ead71eb026
|
feat: create invites.types.ts with all invite-related schemas
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
226ebf2ddf
|
feat: create members.types.ts with membership and access schemas
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
5f156cfa85
|
feat: create roles.types.ts with all role-related schemas
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
ec9ed9d215
|
feat: create permissions.types.ts with single responsibility
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
86cac96fe0
|
feat: add getMyAccess request/response schemas
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
fdfba4bb4a
|
feat: add acceptInvite request/response schemas
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
1b41b2ff23
|
feat: add getInviteInfo request/response schemas
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
e5f5e46312
|
feat: add deleteInvite request/response schemas
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
134c70f87f
|
feat: add updateInvite request/response schemas
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
a74e69fdc5
|
feat: add getInvites request/response schemas
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
bec21a7207
|
feat: add createInvite request/response schemas
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
86b8cd6eff
|
feat: add leaveSearchSpace request/response schemas
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
9ec5b324fd
|
feat: add deleteMembership request/response schemas
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
39c64103ab
|
feat: add updateMembership request/response schemas
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
289cbc627c
|
feat: add getMembers request/response schemas
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
c51612867d
|
feat: add deleteRole request/response schemas
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
6eaf37589d
|
feat: add updateRole request/response schemas
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
f02fc9f4aa
|
feat: add getRoleById request/response schemas
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
4919b4717c
|
feat: add GetRoles request/response schemas for RBAC
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
f11215fcef
|
feat: add CreateRole request/response schemas for RBAC
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
d5af72bed6
|
feat: add GetPermissionsResponse schema for RBAC
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
18917519e9
|
feat: add PermissionInfo type for RBAC
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
34f0e4514c
|
feat: add Invite type for RBAC
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
8a9f3e1c18
|
feat: add Membership type for RBAC
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
37f2b27451
|
feat: add Role type for RBAC
|
2025-12-16 09:05:54 +00:00 |
|
CREDO23
|
bc6f7e15f1
|
refact: rebase on upstream dev
|
2025-12-16 05:37:30 +00:00 |
|
CREDO23
|
4bcb92c3ce
|
refactor: delete unused useUser hook after migration to currentUserAtom
|
2025-12-16 05:29:18 +00:00 |
|
CREDO23
|
8691ba9d72
|
refactor: migrate app-sidebar from useUser to currentUserAtom
|
2025-12-16 05:28:41 +00:00 |
|
CREDO23
|
2e0f59522a
|
refactor: migrate AppSidebarProvider from useUser to currentUserAtom
|
2025-12-16 05:28:41 +00:00 |
|
CREDO23
|
6b266ff128
|
refactor: migrate dashboard page from useUser to currentUserAtom
|
2025-12-16 05:26:43 +00:00 |
|
CREDO23
|
cee27f1263
|
feat: add current user query atom
|
2025-12-16 05:24:55 +00:00 |
|
CREDO23
|
d5997a6d0c
|
feat: add user cache keys
|
2025-12-16 05:24:55 +00:00 |
|
CREDO23
|
8c5ecfd4e4
|
feat: add user API service
|
2025-12-16 05:22:45 +00:00 |
|
CREDO23
|
42a585d880
|
feat: add user types with zod schemas
|
2025-12-16 05:22:45 +00:00 |
|
CREDO23
|
3c514756c7
|
refactor: use destructuring pattern for community prompts atom
|
2025-12-15 10:42:35 +00:00 |
|
CREDO23
|
8727acb5ad
|
refactor: migrate community prompts from imperative hook to jotai atom
|
2025-12-15 10:24:13 +00:00 |
|
CREDO23
|
ccce47846b
|
fix: build issues
|
2025-12-15 09:55:01 +00:00 |
|
CREDO23
|
ae1cd09013
|
refactor: delete unused search space hooks and update exports
|
2025-12-15 08:18:35 +00:00 |
|
CREDO23
|
291bb0369a
|
refactor: migrate dashboard-breadcrumb to useQuery and remove obvious comments
|
2025-12-15 08:18:35 +00:00 |
|