96 Commits

Author SHA1 Message Date
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
fredy.siswanto
eafe70a021 feat: adj links kategory 2025-02-20 23:22:04 +07:00
fredy.siswanto
2e09e8a962 feat: adj ui page detail, add breadcom component, add media sosial group 2025-02-20 22:20:27 +07:00
Ardeman
878fb640af feat: implement news detail layout and update carousel link 2025-02-20 07:04:56 +08:00
Ardeman
e73949295d feat: refactor news components and add news detail layout 2025-02-20 07:01:36 +08:00
fredy.siswanto
f17627bdf2 style: slicing home page, adjust for mobile view
slicing home page, adjust for mobile view
2025-02-20 01:37:35 +07:00
Ardeman
0c297500db feat: remove Welcome page and redirect to News; streamline routing 2025-02-03 19:06:55 +08:00
Ardeman
7ee342f493 feat: restructure News layout with new header and footer components; remove redundant files 2025-02-03 17:01:56 +08:00
Ardeman
f8a87019af feat: add new components and layouts for news and dashboard pages 2025-01-31 19:34:22 +08:00
Ardeman
005e72798c chore: rename home route file to _layout._index.tsx and update type import 2025-01-30 18:00:01 +08:00
Ardeman
c376baab84 chore: add configuration files for linting, formatting, and husky pre-commit hooks 2025-01-30 15:40:30 +08:00
Ardeman
7d34ca9752 Initial commit from create-react-router 2025-01-30 14:24:13 +08:00