282 Commits

Author SHA1 Message Date
fredy.siswanto
06c8fb8535 Merge remote-tracking branch 'origin/master' into feature/slicing 2025-03-01 15:45:42 +07:00
fredy.siswanto
a749759164 feat: implement CategorySection component and update carousel usage in news pages 2025-03-01 15:44:23 +07:00
Ardeman
1e876ae04f feat: refactor Button and Input components to use Headless UI 2025-03-01 16:14:03 +08:00
fredy.siswanto
422f3fcba5 Merge remote-tracking branch 'origin/master' into feature/slicing 2025-03-01 11:43:14 +07:00
Ardeman
9ef33d72d3 feat: refactor Input component to use Headless UI and add disabled prop 2025-03-01 06:32:20 +08:00
Ardeman
42eb159a52 feat: implement user registration functionality with form validation and API integration 2025-03-01 01:00:52 +08:00
Ardeman
fd745c20a0 feat: conditionally open subscription modal based on user subscribe status in FormLogin 2025-03-01 00:07:57 +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
9bc7fbb902 Merge commit '9b13733205cf48354c86997c188063706657962a' 2025-02-28 22:58:55 +08:00
Ardeman
13f44f336d feat: update News context to use consistent setter naming and refactor FormLogin to utilize context 2025-02-28 22:50:58 +08:00
fredy.siswanto
3a61b38961 feat: simplify layout margins for banner and news categories page 2025-02-28 18:59:27 +07:00
fredy.siswanto
9b13733205 feat: update breadcrumb component for improved slug display and enhance news detail page layout 2025-02-28 18:55:12 +07:00
fredy.siswanto
2b551aad28 feat: implement carousel components for news section and update layout styles 2025-02-28 16:50:44 +07: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
4b8fc0721e feat: enhance Input component with placeholder support and styling adjustments 2025-02-28 09:23:36 +08:00
Ardeman
f66ddde6f0 feat: switch from useFormContext to useRemixFormContext in Input component 2025-02-28 09:12:38 +08:00
Ardeman
0b6b43a951 feat: enhance login form with error handling and disable state 2025-02-28 09:10:45 +08:00
Ardeman
e546ebd3dd docs: update README to include environment variable setup instructions 2025-02-27 23:54:53 +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
a15c267eda feat: remove .env file and update .gitignore to exclude it 2025-02-27 22:53:22 +08:00
Ardeman
16a6a14d67 feat: enhance Newsletter component with props 2025-02-27 19:40:31 +08:00
Ardeman
f9d861f24d feat: add environment configuration and implement cookie handling for user authentication 2025-02-27 19:37:31 +08:00
Ardeman
9386b8dd69 feat: remove placeholder text from Banner component 2025-02-27 17:59:19 +08:00
fredy.siswanto
1d23fea02a Merge remote-tracking branch 'origin/master' into feature/slicing 2025-02-27 16:45:21 +07:00
fredy.siswanto
7eb38d03a0 feat: enhance newsletter component with customizable properties and add search/filter adj dashboard 2025-02-27 16:42:36 +07:00
Ardeman
581e99c4b3 feat: remove react-query dependency and simplify App component 2025-02-27 16:48:55 +08:00
fredy.siswanto
a333b7924f feat: enhance subscriptions page with status rendering and search/filter functionality 2025-02-27 00:09:47 +07:00
fredy.siswanto
c36c5721c8 feat: update content tags and enhance rendering in dashboard data table 2025-02-26 23:26:46 +07:00
fredy.siswanto
d273d9ecc6 feat: implement DataTable component with custom styling for dashboard and subscriptions pages 2025-02-26 23:25:05 +07:00
fredy.siswanto
238e69b5e2 feat: enhance subscriptions page with new data structure and toggle view for settings 2025-02-26 15:10:47 +07:00
fredy.siswanto
7218c7036b feat: add banner upload functionality with preview and link input 2025-02-26 13:52:47 +07:00
fredy.siswanto
bd3ee8db53 fix: update bar chart max value based on view type 2025-02-26 00:43:47 +07:00
fredy.siswanto
6a00b9207e feat: add bar and subscription chart components, update dashboard integration 2025-02-26 00:35:53 +07:00
fredy.siswanto
bd92f9a09f feat: add pie chart component and integrate it into the dashboard 2025-02-25 22:52:26 +07: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
929f5c91b0 chore: add eslint-import-resolver-typescript to dependencies and update version 2025-02-25 09:47:28 +08:00
Ardeman
bf831b9c46 refactor: update ESLint configuration to include prettier and adjust rules 2025-02-25 09:41:47 +08:00
Ardeman
6829bc86fc refactor: update ESLint configuration to include @tanstack/query plugin and rules 2025-02-25 08:56:16 +08:00
Ardeman
c1bacacb49 feat: add cookie management and HTTP client for user and admin authentication 2025-02-25 08:51:08 +08:00
Ardeman
0c38a775e3 refactor: move APP import from data to configs for better organization 2025-02-25 06:07:45 +08:00
Ardeman
5227204791 refactor: remove unnecessary size attribute from HeaderSearch input for improved styling 2025-02-25 06:06:01 +08:00
Ardeman
cf130a00d9 refactor: update SuccessModal and News context for improved state management and clarity 2025-02-25 06:00:12 +08:00
Ardeman
6b2ba85642 feat: enhance SuccessModal and News context for improved modal management and subscription flow 2025-02-25 05:18:40 +08:00
Ardeman
fe9b8bc97a refactor: simplify Carousel component and update news data structure for clarity 2025-02-25 04:48:13 +08:00
fredy.siswanto
7e82768423 refactor: clean up Carousel component by removing commented-out code 2025-02-24 23:30:01 +07:00
fredy.siswanto
9e1fb4ed48 feat: update news items with new titles, content, and slugs for improved organization 2025-02-24 23:27:41 +07:00