vergiLgood1
e8acbf1645
Refactor user management components to use selectedUser instead of user
...
- Updated UserLogsTab to fetch logs for selectedUser and adjusted related state and props.
- Refactored UserOverviewTab to utilize selectedUser, including permission checks and user actions.
- Modified user-management component to pass selectedUser to UserInformationSheet.
- Enhanced use-detail-sheet handler to operate with selectedUser for user actions.
- Implemented useCheckPermissionsHandler to manage user permissions based on current user.
- Added new components: ActionRow, DangerAction, InfoRow, ProviderInfo, Section for better UI structure.
- Introduced constants for user roles and updated role model to include IUserRoles type.
- Updated global styles to include new color variables for better theming.
- Improved utility function getFullName to handle null or undefined values.
2025-04-12 17:18:36 +07:00
vergiLgood1
0c663753f6
refactor: consolidate permission checking logic and update related components
2025-04-12 13:56:49 +07:00
vergiLgood1
31e2fe590a
add RBAC on applications
2025-04-11 18:32:46 +07:00
vergiLgood1
cca250b275
removed unsused zustand store
2025-04-11 15:35:02 +07:00
vergiLgood1
1f8a6b18df
fixed bug scroll area pada setting components
2025-04-11 15:34:34 +07:00
vergiLgood1
258205ef49
Init roles, permissions and resources repository
2025-04-10 22:38:57 +07:00
vergiLgood1
a468f3db68
init model rbac
2025-04-07 20:50:57 +07:00
vergiLgood1
0205f6b5c7
init mock permission
2025-04-06 21:00:53 +07:00
vergiLgood1
22265fc2d2
use zustand to store management
2025-04-05 21:15:37 +07:00
vergiLgood1
b4eb2dc1ba
resolve bug on sign in
2025-04-05 09:57:43 +07:00
vergiLgood1
2ee73acfe7
Update middleware.ts
2025-04-05 09:27:58 +07:00
vergiLgood1
5d3665807e
add sign in with password and form forgot password
2025-04-04 22:00:19 +07:00
vergiLgood1
08ee186737
add sign in with password
2025-04-03 22:54:34 +07:00
vergiLgood1
741c44ebe5
Refactor lagi anjir
2025-04-02 21:00:11 +07:00
vergiLgood1
99692c37da
Change alert dialog to dialog
2025-03-30 22:41:47 +07:00
vergiLgood1
9380c371f8
refactor createUsersTable
2025-03-29 21:34:48 +07:00
vergiLgood1
2faf6ce83e
refactor handler and queries
2025-03-28 22:37:51 +07:00
vergiLgood1
e84a6f52c0
Refactor CRUD Users
2025-03-23 09:43:15 +07:00
vergiLgood1
179ddf6999
use IsActive props from sidebar component
2025-03-23 06:54:54 +07:00
vergiLgood1
398ca613ba
fix bug invite user
2025-03-23 06:28:39 +07:00
vergiLgood1
0af8a9be0b
refactor add user and invite user
2025-03-22 23:20:31 +07:00
vergiLgood1
e95bd8cb23
defines DI Types for users repo
2025-03-19 06:31:07 +07:00
vergiLgood1
4750f0055e
Membuat use case dan controller untuk users repository
2025-03-19 06:08:32 +07:00
vergiLgood1
009bfc19c3
initialize magic & number string
2025-03-17 23:12:36 +07:00
vergiLgood1
1a39925c97
implmentation clean architecture for auth services
2025-03-16 22:25:33 +07:00
vergiLgood1
aed9eba5d3
set up sentry
2025-03-16 00:46:37 +07:00
vergiLgood1
693f5d265e
refactor project structure (backups)
2025-03-15 22:49:23 +07:00
vergiLgood1
5830eedb18
Refactor structure auth
2025-03-14 16:37:06 +07:00
vergiLgood1
18a7be5c19
add services interface
2025-03-13 15:25:33 +07:00
vergiLgood1
44c330fca4
small refactor
2025-03-12 23:52:07 +07:00
vergiLgood1
bf84395efe
change project structure
2025-03-12 16:13:57 +07:00
vergiLgood1
0dc1717704
menggunakan refect function untuk mendapatkan data terbaru
2025-03-11 01:05:03 +07:00
vergiLgood1
280033b0e1
add custom date time picker
2025-03-10 23:54:28 +07:00
vergiLgood1
5ee59cbf20
Menggunakan rreact query untuk menangani CRUD
2025-03-09 23:48:59 +07:00
vergiLgood1
84490a1c70
small refactor
2025-03-08 20:31:40 +07:00
vergiLgood1
276a63a4dc
add layout for my account, preference, notiication and import
2025-03-07 23:08:16 +07:00
vergiLgood1
aa52dd0ca4
resolve RLS issue for upload avatars images
2025-03-07 00:22:44 +07:00
vergiLgood1
45daf059d3
fix dupicate nav routes
2025-03-06 15:02:34 +07:00
vergiLgood1
bc03c18a05
bug rls (not solved)
2025-03-05 22:51:46 +07:00
vergiLgood1
121017dfb1
add profile and remove older project
2025-03-05 14:58:15 +07:00
vergiLgood1
dc3c0bebbb
menampilkan user saat ini ke profile
2025-03-02 23:47:02 +07:00
vergiLgood1
f00544cb28
Remove reactQuery
2025-03-01 06:49:42 +07:00
vergiLgood1
0c16fc2be5
add filter per kolom user
2025-02-28 22:36:31 +07:00
vergiLgood1
dd24481574
update users stat, user sheet, dan action user
2025-02-28 22:06:43 +07:00
vergiLgood1
681517e28e
menambahkan user management
2025-02-28 20:23:31 +07:00
vergiLgood1
ca90871b22
remove older project
2025-02-28 19:26:26 +07:00
vergiLgood1
10ce404a1d
add trigger for auth.users to custom public.user
2025-02-27 19:58:21 +07:00
vergiLgood1
39a0af5e0f
add users table
2025-02-27 00:58:32 +07:00
vergiLgood1
3ba462d797
add floating navbar
2025-02-21 19:27:54 +07:00
vergiLgood1
7de1201675
add action search bar
2025-02-21 18:50:04 +07:00
vergiLgood1
67ecc950c2
add theme switcher and inbox drawer to header layout admin panel
2025-02-21 18:00:23 +07:00
vergiLgood1
56caad6b13
update nav items
2025-02-21 08:35:36 +07:00
vergiLgood1
bf12ded925
Rekursif nav items but not finished yet
2025-02-21 08:21:55 +07:00
vergiLgood1
d14cd33ef3
tes
2025-02-21 07:08:47 +07:00
vergiLgood1
538a8f4fa8
add shema for map fitur
2025-02-21 06:03:47 +07:00
vergiLgood1
a0b0289a86
init mapbox
2025-02-21 02:36:44 +07:00
vergiLgood1
bc0c6438a2
fecth dynamic navitem
2025-02-20 23:50:45 +07:00
vergiLgood1
7c58a7e46c
feat(get session and push to protected route)
2025-02-20 02:26:47 +07:00
vergiLgood1
99781de44c
Refactor(signin with otp): make code more clean
2025-02-20 02:26:18 +07:00
vergiLgood1
2b61c97cb4
Refactor(contact us): make code more clean
2025-02-19 23:28:15 +07:00
vergiLgood1
55f295cee3
feat(contact us): Send email function
...
Send email to admin and get the confirmation message from admin
2025-02-19 02:08:45 +07:00
vergiLgood1
8137c58cd8
add some hooks
2025-02-19 00:05:16 +07:00
vergiLgood1
c7e0e2905c
init prisma and edge functions
2025-02-17 23:41:35 +07:00
vergiLgood1
140b4544ab
feat:auth with otp
2025-02-14 01:26:47 +07:00
vergiLgood1
5bfad80bf0
init next 14 with supabase
2025-02-12 19:10:21 +07:00