111 Commits

Author SHA1 Message Date
Ardeman
5c716d7210 feat: integrate news data fetching by slug and update ContentsFormPage to utilize fetched data 2025-03-07 13:50:16 +08:00
fredy.siswanto
df41e4050c feat: add dashboard categories page with data table and loader 2025-03-07 12:42:08 +07:00
Ardeman
2c05c543ce feat: remove DefaultTextEditor and UpdateContentsPage, replace with ContentsFormPage 2025-03-07 12:42:45 +08:00
Ardeman
18098d63ba feat: add news and dashboard content routes with corresponding layouts 2025-03-07 12:11:48 +08:00
Ardeman
afebd8b335 feat: create ContentsFormPage for content creation and update related imports 2025-03-07 11:10:53 +08:00
fredy.siswanto
eac8e0cb43 feat: add category creation functionality with validation and API integration 2025-03-07 05:53:52 +07:00
Ardeman
703e347830 feat: implement news fetching API and integrate with dashboard contents 2025-03-06 09:30:53 +08:00
Ardeman
414806734d feat: implement createNews API and integrate with content creation flow 2025-03-06 05:46:25 +08:00
Ardeman
894698c5d6 feat: enhance TextEditor and Input components with improved styling and error handling 2025-03-06 03:53:15 +08:00
Ardeman
1a1d8cc209 feat: implement getTags API and integrate with content creation form 2025-03-05 17:57:52 +08:00
Ardeman
6d8e352ffc feat: refactor login handling to use staff-login page and update related imports 2025-03-04 09:44:09 +08:00
Ardeman
5f5a0dff31 feat: update admin navbar to display staff profile information and refactor loader data 2025-03-03 19:10:50 +08:00
Ardeman
8f5f1bc552 feat: implement logout functionality in admin navbar and update sidebar links 2025-03-03 19:03:04 +08:00
Ardeman
1bebe61634 feat: enhance admin login flow with conditional redirects based on authentication status 2025-03-03 17:50:10 +08:00
Ardeman
5007b8d4db feat: update cookie paths for staff authentication and implement redirect logic in admin login 2025-03-03 17:48:24 +08:00
Ardeman
459e25c010 feat: refactor admin authentication to staff authentication with updated cookie handling 2025-03-03 16:47:59 +08:00
Ardeman
4f4e94389e feat: add admin login page and authentication logic with form handling 2025-03-03 16:33:30 +08:00
Ardeman
ba19a4dc5b feat: add staff and user authentication APIs with request handling 2025-03-03 15:42:12 +08:00
Ardeman
a594227026 feat: update subscription handling in context and components 2025-03-03 08:41:38 +08:00
fredy.siswanto
1486d3a7b7 feat: add create and update contents pages with admin dashboard layout 2025-03-02 21:51:50 +07:00
Ardeman
0a6f1a2d6f refactor: replace userToken with userData in SuccessModal and HeaderTop components 2025-03-02 16:36:03 +08:00
Ardeman
25e136ba72 feat: implement category fetching and integrate into header menus 2025-03-02 12:06:30 +08:00
Ardeman
adba58780a feat: add subscription selection to registration form and implement API for fetching subscriptions 2025-03-02 01:20:18 +08:00
Ardeman
42eb159a52 feat: implement user registration functionality with form validation and API integration 2025-03-01 01:00:52 +08:00
Ardeman
0577975846 feat: implement HttpServer for API requests and add getUser function for user profile retrieval 2025-02-28 23:56:47 +08:00
Ardeman
3f9bfded80 feat: update admin routes and cookie paths to use '/lg-admin' prefix 2025-02-28 12:19:05 +08:00
Ardeman
5f1fd8b1a2 feat: implement admin authentication and dashboard layout with routing 2025-02-28 12:05:20 +08:00
Ardeman
23e3493a3f feat: restructure routing and layouts for admin and news sections, update cookie paths 2025-02-28 11:49:51 +08:00
Ardeman
0b6b43a951 feat: enhance login form with error handling and disable state 2025-02-28 09:10:45 +08:00
Ardeman
7db38d3b67 feat: implement logout action 2025-02-27 23:50:46 +08:00
Ardeman
5acf3970a3 fix: improve error message handling in login action 2025-02-27 23:10:01 +08:00
Ardeman
f9d861f24d feat: add environment configuration and implement cookie handling for user authentication 2025-02-27 19:37:31 +08:00
fredy.siswanto
b7e029546f feat: add subscriptions page with data table and sample data 2025-02-25 15:55:41 +07:00
fredy.siswanto
e476e3a3ad feat: implement dashboard contents page with data table and styling 2025-02-25 15:45:27 +07:00
Ardeman
0c38a775e3 refactor: move APP import from data to configs for better organization 2025-02-25 06:07:45 +08:00
fredy.siswanto
d42ea410c6 feat: implement TitleDashboard component and integrate it into UsersPage and AdvertisementsPage 2025-02-24 21:48:41 +07:00
fredy.siswanto
4833a1e45b feat: add ChevronIcon and ChevronDoubleIcon components, and implement pagination in UsersPage 2025-02-24 14:10:15 +07:00
Ardeman
9e6d2fe6c0 feat: add loader to redirect to admin dashboard 2025-02-24 08:17:35 +08:00
fredy.siswanto
712b9155d2 feat: add dashboard page and data structure for reporting 2025-02-23 21:13:31 +07:00
Ardeman
91163288db feat: update sidebar navigation to use pathname and add subscriptions layout component 2025-02-23 17:45:46 +08:00
Ardeman
396721fbf2 feat: add multiple admin dashboard layout components and update sidebar and navbar 2025-02-23 17:41:54 +08:00
Ardeman
661baca101 feat: add NotificationIcon component and update admin layout for improved UI 2025-02-23 17:00:17 +08:00
Ardeman
23ac20c017 feat: implement admin dashboard layout and update authentication flow 2025-02-23 10:22:51 +08:00
Ardeman
8b1af335ec feat: add admin and dashboard layouts with context for improved structure and functionality 2025-02-23 10:11:47 +08:00
Ardeman
2435f9a5d5 fix: update login text to 'Login form' for clarity 2025-02-22 17:37:25 +08:00
Ardeman
00d385d7ab feat: add AuthLayout component for login page structure 2025-02-22 17:36:51 +08:00
Ardeman
77c9843267 feat: implement news layout components and context for improved structure and functionality 2025-02-22 17:34:25 +08:00
Ardeman
d9c36c5ff0 feat: create AuthLayout component and refactor modal usage in forms 2025-02-22 17:14:33 +08:00
fredy.siswanto
84e49cd335 feat: create component modal, popup and form input 2025-02-21 20:47:15 +07:00
fredy.siswanto
7c4440cc6b feat: add component form-login
add component form-login
2025-02-21 16:44:51 +07:00