Ardeman
|
95565b5313
|
refactor: remove Select component from UI library
|
2025-03-06 08:20:39 +08:00 |
|
Ardeman
|
d4d9861727
|
feat: add Switch component for premium content toggle in CreateContentsPage
|
2025-03-06 08:18:36 +08:00 |
|
Ardeman
|
8f8fb6b97c
|
feat: add Save button to CreateContentsPage for improved user interaction
|
2025-03-06 05:51:03 +08:00 |
|
Ardeman
|
c6149f1bd5
|
fix: update createNewsRequest to use category and tag IDs instead of codes
|
2025-03-06 05:49:49 +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
|
9117a99cc3
|
feat: add TextEditor component
|
2025-03-05 23:39:09 +08:00 |
|
Ardeman
|
a6e6e10c69
|
fix: simplify path extraction logic in Sidebar component
|
2025-03-05 22:39:00 +08:00 |
|
Ardeman
|
9dd7e798f7
|
feat: refactor sidebar component to use extracted path for active link styling
|
2025-03-05 22:36:34 +08:00 |
|
Ardeman
|
1a1d8cc209
|
feat: implement getTags API and integrate with content creation form
|
2025-03-05 17:57:52 +08:00 |
|
fredy.siswanto
|
aca894729e
|
fix: remove commented-out scrollY property in ContentsPage component
|
2025-03-04 22:11:13 +07:00 |
|
fredy.siswanto
|
d6768f0318
|
feat: add toggle functionality for advertisement view and integrate button for switching
|
2025-03-04 22:04:07 +07:00 |
|
Ardeman
|
1758b7837e
|
fix: update variable names in Combobox component for clarity
|
2025-03-04 12:03:02 +08:00 |
|
Ardeman
|
dc794a29d3
|
feat: enhance layout and button functionality in subscriptions page
|
2025-03-04 09:53:13 +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
|
8aeb7a3197
|
feat: replace Select component with Combobox for subscription selection and update validation schema
|
2025-03-04 09:00:10 +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
|
c20022f58c
|
Merge commit '90d13fe3422986427b6727428e7401e8880c25a0'
|
2025-03-04 07:06:45 +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
|
90d13fe342
|
feat: add default img navbar for users without profile pictures
|
2025-03-04 04:41:59 +07:00 |
|
Ardeman
|
f4e83f7eac
|
feat: improved padding on modal components and implement logout in mobile menu
|
2025-03-04 03:47:54 +08:00 |
|
Ardeman
|
a9b9b76ef2
|
fix: correct app description text and adjust header styling for better visibility
|
2025-03-04 03:41:02 +08:00 |
|
Ardeman
|
256c07a2b9
|
feat: update admin login page to redirect to home and remove registration link
|
2025-03-04 03:35:14 +08:00 |
|
fredy.siswanto
|
120450fd7c
|
feat: implement UiTable component and refactor dashboard pages to use it
|
2025-03-04 00:21:14 +07:00 |
|
fredy.siswanto
|
1538869e49
|
feat: add currency support to CardReport and update dashboard data structure
|
2025-03-03 21:17:46 +07:00 |
|
fredy.siswanto
|
030de2c2dd
|
feat: enhance button styling on contents page for better visibility
|
2025-03-03 19:31:28 +07:00 |
|
fredy.siswanto
|
01925c7c63
|
Merge remote-tracking branch 'origin/master' into feature/slicing
|
2025-03-03 19:16:30 +07: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 |
|
fredy.siswanto
|
9809dd0d90
|
Merge remote-tracking branch 'origin/master' into feature/slicing
|
2025-03-03 17:55:22 +07:00 |
|
fredy.siswanto
|
69094b85ed
|
feat: update titles and enhance update contents page with tags and status selection
|
2025-03-03 17:53:35 +07: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
|
599a92fba3
|
feat: update staff API schema and refactor admin login paths
|
2025-03-03 17:33:52 +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
|
acd3e36b31
|
Merge commit 'b42aa6c960d7adfc435a7386ae0d983df1b5739c'
|
2025-03-03 15:42:59 +08:00 |
|
Ardeman
|
ba19a4dc5b
|
feat: add staff and user authentication APIs with request handling
|
2025-03-03 15:42:12 +08:00 |
|
fredy.siswanto
|
b42aa6c960
|
feat: implement banner component with carousel functionality and dynamic content
|
2025-03-03 13:42:01 +07:00 |
|
Ardeman
|
1b4ff4c3e7
|
feat: refactor user handling in news components and add premium attribute logic
|
2025-03-03 08:59:06 +08:00 |
|
Ardeman
|
a594227026
|
feat: update subscription handling in context and components
|
2025-03-03 08:41:38 +08:00 |
|
Ardeman
|
722966f50e
|
feat: implement subscription form with validation and fetcher integration
|
2025-03-03 05:16:31 +08:00 |
|
fredy.siswanto
|
5cfad29302
|
feat: add rich text editor component for content creation page
|
2025-03-02 23:13:09 +07:00 |
|
fredy.siswanto
|
1486d3a7b7
|
feat: add create and update contents pages with admin dashboard layout
|
2025-03-02 21:51:50 +07:00 |
|
fredy.siswanto
|
9da31472f9
|
Merge remote-tracking branch 'origin/master' into feature/slicing
|
2025-03-02 20:15:47 +07:00 |
|
fredy.siswanto
|
c4297a8167
|
feat: replace inline button with reusable Button component in dashboard contents
|
2025-03-02 20:09:09 +07:00 |
|
fredy.siswanto
|
cd3637bf03
|
feat: implement carousel navigation buttons for improved user interaction
|
2025-03-02 20:08:03 +07:00 |
|
Ardeman
|
0a6f1a2d6f
|
refactor: replace userToken with userData in SuccessModal and HeaderTop components
|
2025-03-02 16:36:03 +08:00 |
|
Ardeman
|
a53f754ec5
|
refactor: update onClick type in getPremiumAttribute to MouseEventHandler
|
2025-03-02 16:19:51 +08:00 |
|
Ardeman
|
cd85f660b7
|
refactor: simplify premium button logic by creating getPremiumAttribute utility
|
2025-03-02 16:15:24 +08:00 |
|