Commit Graph
61 Commits
Author SHA1 Message Date
Ardeman d885b3cf26 feat: implement update news functionality with API integration and form handling 2025-03-07 14:40:04 +08:00
Ardeman 5c716d7210 feat: integrate news data fetching by slug and update ContentsFormPage to utilize fetched data 2025-03-07 13:50:16 +08: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