Ardeman
|
4ca2d8cf84
|
fix: correct spelling of 'Rquest Topic' to 'Request Topic' in footer menu
|
2025-03-19 17:21:17 +08:00 |
|
Ardeman
|
d32eb2e7ed
|
feat: implement logging for ad interactions with new API and update banner component
|
2025-03-18 16:42:18 +08:00 |
|
Ardeman
|
d767055bdb
|
fix: streamline error handling in dialogs by removing unnecessary return statements
|
2025-03-15 17:33:21 +08:00 |
|
Ardeman
|
7b840ce5cd
|
fix: update effect dependencies to use fetcher.data for improved error handling in dialogs
|
2025-03-15 17:27:49 +08:00 |
|
Ardeman
|
e7ef7177ca
|
feat: replace error state handling with toast in login, register, and subscribe dialogs
|
2025-03-15 17:25:08 +08:00 |
|
Ardeman
|
4c3a143338
|
fix: correct subscription plan access check in login dialog
|
2025-03-15 17:03:06 +08:00 |
|
Ardeman
|
c7195b7428
|
feat: refactor user authentication and subscription dialogs for improved structure and consistency
|
2025-03-15 15:24:01 +08:00 |
|
Ardeman
|
405e57b92d
|
feat: update icon size classes for consistency across components
|
2025-03-15 08:58:34 +08:00 |
|
Ardeman
|
19a5e6ab88
|
feat: update heroicons to version 24 and refactor button variants for consistency
|
2025-03-14 23:50:27 +08:00 |
|
Ardeman
|
b00adf89ec
|
feat: implement unified delete dialog component and update related pages
|
2025-03-13 09:26:33 +08:00 |
|
Ardeman
|
f40f2dadde
|
refactor: rename subscription references to subscribe plan and update related imports
|
2025-03-13 06:13:43 +08:00 |
|
Ardeman
|
86ee6abef7
|
style: update header title to uppercase for improved readability
|
2025-03-12 21:45:45 +08:00 |
|
Ardeman
|
86e87998bd
|
refactor: update header title styling for improved visibility
|
2025-03-12 21:44:32 +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
|
4a21b7d331
|
feat: integrate ads data into news banner and update loader to fetch ads
|
2025-03-12 11:03:53 +08:00 |
|
Ardeman
|
70cbb134d8
|
feat: restructure ads mgmt by creating a new layout for ads creation and updating related schemas
|
2025-03-12 09:47:21 +08:00 |
|
Ardeman
|
8cddc82031
|
fix: add loading state to buttons in forms and update button styles
|
2025-03-11 06:00:49 +08:00 |
|
Ardeman
|
a45a6fb87e
|
fix: update button styles and variants for consistency across forms
|
2025-03-11 05:51:16 +08:00 |
|
Ardeman
|
0da2006e78
|
refactor: destructure loaderData in multiple components for cleaner code
|
2025-03-09 09:32:51 +08:00 |
|
Ardeman
|
87156e93ee
|
feat: sort categories by sequence and update category description handling in news pages
|
2025-03-08 02:14:36 +08:00 |
|
Ardeman
|
18098d63ba
|
feat: add news and dashboard content routes with corresponding layouts
|
2025-03-07 12:11:48 +08:00 |
|
Ardeman
|
d765d92df7
|
feat: refactor API response schemas for improve consistency
|
2025-03-07 09:04:11 +08:00 |
|
Ardeman
|
1bb63bec8e
|
feat: refactor news and category schemas, update API response handling, and improve date formatting
|
2025-03-07 08:50:04 +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
|
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
|
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 |
|
Ardeman
|
0a6f1a2d6f
|
refactor: replace userToken with userData in SuccessModal and HeaderTop components
|
2025-03-02 16:36:03 +08:00 |
|
Ardeman
|
82c0894ccd
|
refactor: change import to type import for loader in header-top component
|
2025-03-02 15:11:21 +08:00 |
|
Ardeman
|
9980cb90df
|
feat: refactor subscription handling in registration form and header component
|
2025-03-02 12:21:18 +08:00 |
|
Ardeman
|
25e136ba72
|
feat: implement category fetching and integrate into header menus
|
2025-03-02 12:06:30 +08:00 |
|
Ardeman
|
cfc864cb43
|
fix: update subscription status check to use subscribe_plan_code instead of subscribe_status
|
2025-03-02 10:18:07 +08:00 |
|
Ardeman
|
b58c57a6af
|
feat: rename subscription field to subscribe_plan in registration payload and form
|
2025-03-02 09:17:28 +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
|
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
|
2b551aad28
|
feat: implement carousel components for news section and update layout styles
|
2025-02-28 16:50:44 +07: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
|
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
|
f9d861f24d
|
feat: add environment configuration and implement cookie handling for user authentication
|
2025-02-27 19:37:31 +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 |
|