34 Commits

Author SHA1 Message Date
Ardeman
731b36ef70 feat: replace jose with @edgefirst-dev/jwt for token decoding in cookie generation 2025-03-20 12:36:28 +08:00
Ardeman
305c2cf140 feat: integrate getClientIPAddress utility for improved IP address retrieval 2025-03-20 12:31:51 +08:00
Ardeman
deb2004039 feat: update editor menubar icons and add clear format functionality 2025-03-14 17:43:54 +08:00
Ardeman
f026277a88 feat: add react-hot-toast in admin and news layouts, and update ads form handling 2025-03-12 19:20:59 +08:00
Ardeman
e7eda086e4 refactor: integrate autoplay functionality in Banner and enhance news data handling 2025-03-09 14:32:04 +08:00
Ardeman
4847ef2be3 refactor: enhance news handling and improve content display in various components 2025-03-09 11:36:47 +08:00
fredy.siswanto
333fa32eda Merge remote-tracking branch 'origin/master' into feature/slicing 2025-03-08 20:36:43 +07:00
fredy.siswanto
1881032ed2 feat: implement social share buttons 2025-03-08 20:25:41 +07:00
Ardeman
6e858f1860 feat: add reading time calculation to news detail page 2025-03-08 15:34:38 +08:00
Ardeman
9117a99cc3 feat: add TextEditor component 2025-03-05 23:39:09 +08:00
Ardeman
78287cc6c5 feat: add Combobox component for subscription selection and integrate with form validation 2025-03-04 08:55:01 +08:00
Ardeman
7c244e256f feat: remove NotificationIcon from admin navbar and add @heroicons/react dependency 2025-03-04 05:49:00 +08:00
fredy.siswanto
5cfad29302 feat: add rich text editor component for content creation page 2025-03-02 23:13:09 +07:00
Ardeman
f9d861f24d feat: add environment configuration and implement cookie handling for user authentication 2025-02-27 19:37:31 +08:00
Ardeman
581e99c4b3 feat: remove react-query dependency and simplify App component 2025-02-27 16:48:55 +08: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
c1bacacb49 feat: add cookie management and HTTP client for user and admin authentication 2025-02-25 08:51:08 +08:00
Ardeman
fe9b8bc97a refactor: simplify Carousel component and update news data structure for clarity 2025-02-25 04:48:13 +08:00
Ardeman
2a0b0af45f feat: add @tanstack/react-query, and DataTables packages 2025-02-24 12:27:49 +08:00
Ardeman
8bf7bd812d feat: add @tanstack/react-query and related packages for improved data fetching 2025-02-24 12:15:59 +08:00
Ardeman
4fa3873dda feat: add @hookform/resolvers dependency and update zod version in package.json 2025-02-23 19:47:12 +08:00
Ardeman
feff32f588 feat: update social share component, and enhance modal structure 2025-02-23 19:43:45 +08:00
Ardeman
396721fbf2 feat: add multiple admin dashboard layout components and update sidebar and navbar 2025-02-23 17:41:54 +08:00
fredy.siswanto
ffc649d06d Merge remote-tracking branch 'origin/master' into feature/slicing 2025-02-22 15:29:49 +07:00
fredy.siswanto
ac13e2a854 feat: adj component 2025-02-22 15:15:04 +07:00
Ardeman
54faf57262 feat: refactor PopupModal to use Headless UI components and update FormLogin layout 2025-02-22 15:17:46 +08:00
Ardeman
531871d349 chore: update package.json to use minimum version constraints for Node.js and pnpm 2025-02-22 12:07:29 +08:00
Ardeman
293f38b7e4 chore: update Dockerfile and README for pnpm support and Node.js version 2025-02-22 12:03:32 +08:00
fredy.siswanto
7c4440cc6b feat: add component form-login
add component form-login
2025-02-21 16:44:51 +07:00
Ardeman
d2534bd94e feat: enhance Button component with variants and sizes; update HeaderTop to use DUMMY data 2025-02-01 00:43:21 +08:00
Ardeman
c710ff115a chore: update routing configuration and add new dependencies for improved functionality 2025-01-30 16:02:38 +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