fix: adjust text size and formatting for user session and localization messages
22 Jan 2026
m health dev
8ca78f9
chore: update version to v1.0.0@beta-1 and refactor consultation detail components
- Changed application title and version from alpha-4 to beta-1 in layout, global error, and global not found files.
- Updated transaction status client to improve error handling and user feedback.
- Refactored consultation schedule picker for better UI and user experience.
- Added new consultation detail client component for displaying detailed consultation information.
- Implemented API routes for fetching consultation details and chat summaries.
- Enhanced chat message component to include dynamic session ID handling.
22 Jan 2026
m health dev
233a8a3
fix: update logo alt text and improve localization in various components
feat: add dynamic greeting component with localized messages
fix: enhance loading chat and dialog language switcher with suspense
fix: update date formatting to include seconds based on locale
fix: improve vendor hotel data table localization and filtering
fix: update wellness detail and card components for better image handling
fix: refactor chat history hook for improved loading and error handling
fix: update zod schema for stricter validation rules
chore: update package dependencies for better stability and performance
chore: add utility functions for locale messages and current time fetching
22 Jan 2026
m health dev
c61ba65
feat: update changelog to display total commits and refactor API call for fetching commits
21 Jan 2026
m health dev
a87c543
feat: add insurance management features including CRUD operations, loading states, and error handling
- Implemented error page for handling fetch errors.
- Added loading states for insurance pages.
- Created detailed insurance page with metadata generation.
- Developed client-side insurance listing with pagination and search functionality.
- Introduced utility components for loading indicators and avatars.
- Established API functions for fetching, creating, updating, and deleting insurance data.
- Added types for insurance, contact, and error logs to improve type safety.
21 Jan 2026
m health dev
12700f7
chore: update dependencies and add new components for image handling and lazy loading
- Updated @aws-sdk/client-s3 to version 3.972.0
- Updated @supabase/supabase-js to version 2.91.0
- Updated @tiptap packages to version 3.16.0
- Updated framer-motion and motion to version 12.27.5
- Updated baseline-browser-mapping to version 2.9.16
- Added Loading component for insurance studio
- Added InsuranceStudioPage component with under construction message
- Implemented SingleImageField and MultipleImageField components for image upload with error handling
- Created LazyActionItem component for lazy loading action cards in chat
- Developed AvatarDoctor component to display doctor avatars with fallback handling
21 Jan 2026
m health dev
8e85580
feat: update ChatWindow message actions type and refactor VendorCardSlide to use hooks for data fetching
feat: bump version to v1.0.0@alpha-4 in package.json and package-lock.json
feat: add loading and transaction client admin components for payment processing
feat: create loading components for user view and payment studio
feat: implement DoctorCardSlide and MedicalCardSlide components for displaying doctor and medical information
feat: add PackageCardSlide and HotelCardSlide components for package and hotel displays
feat: introduce WellnessCardSlide component with hover effects and loading states
20 Jan 2026
m health dev
4061415
chore: update dependencies and add new features
- Updated @aws-sdk/client-s3 from ^3.969.0 to ^3.971.0
- Updated @next/third-parties from ^16.1.2 to ^16.1.4
- Updated framer-motion from ^12.26.2 to ^12.27.1
- Updated next from ^16.1.2 to ^16.1.4
- Updated baseline-browser-mapping from ^2.9.14 to ^2.9.15
- Updated eslint-config-next from ^16.1.2 to ^16.1.4
- Added new fields to ConsultScheduleType in consult.types.ts
- Created TransactionDetailAdmin component for displaying transaction details
- Added VendorCardSlide component for rendering vendor information with lazy loading and skeleton UI
20 Jan 2026
m health dev
f05879e
fix: update @tailwindcss/postcss and related dependencies to latest versions
15 Jan 2026
m health dev
cfb5ae7
Update Dockerfile
15 Jan 2026
m health dev
fe53af1
feat: add doctor management features including loading states, update forms, and public detail pages
- Implemented loading components for doctor-related pages.
- Created a DoctorStudio page for managing doctor data with a data table.
- Added functionality to update doctor information with a dedicated form.
- Developed a public detail page for displaying doctor profiles.
- Introduced a client-side component for rendering a list of doctors with pagination.
- Defined DoctorType for type safety in doctor-related data handling.
15 Jan 2026
sisinusa
1143b71
v1.0.0@alpha-3
feat: add ComboBox for doctor selection with loading and search functionality
feat: implement HomeLazySections component for lazy loading various sections on the homepage
feat: create LazySection component for optimized lazy loading of content
feat: add PageTransition component for smooth page transitions using Framer Motion
feat: implement deleteDoctor function for removing doctors from the backend
feat: add functions to fetch doctor data including getAllDoctorsWithoutPagination and getDoctorsByID
feat: implement addDoctor and updateDoctor functions for managing doctor data
feat: create TransactionType definition for transaction-related data structure
14 Jan 2026
m health dev
976a934
refactor(auth): move getBaseUrl function to route and update success message handling in ForgotPassClient
13 Jan 2026
m health dev
51672b5
fix(auth): export getBaseUrl function and use it in the auth callback route
13 Jan 2026
m health dev
54ad6e5
feat(chat): silently update URL on new session creation
13 Jan 2026
m health dev
6d75c6b
Update next-env.d.ts
13 Jan 2026
m health dev
f237e45
refactor: enhance RichEditor toolbar layout and styling
fix: improve ChatStart session handling and SSE event processing
fix: update EquipmentCard discount display logic
feat: add email and phone number display in Studio1DataTable for consult-schedule type
refactor: adjust PriceInfo component to handle discount display more effectively
fix: update loading-component to include phase management
refactor: change scheduled_datetime and date_of_birth types to Date in consultation payload
chore: update next-env.d.ts to reference development types
13 Jan 2026
m health dev
c5afa07
feat: add update hotel form and related functionalities
- Implemented UpdateHotelForm component for hotel updates with image upload and deletion features.
- Created API route for chat streaming with error handling and response streaming.
- Added skeleton components for chat content and sidebar items to enhance loading states.
- Developed ChatPreviewMode and ChatWithSidebar components for improved chat interface.
- Introduced hooks for managing chat sessions and sidebar data fetching.
- Added utility functions for deleting consultations and fetching public packages.
- Defined types for consultation schedules to ensure type safety across the application.
13 Jan 2026
m health dev
6482463
chore: improve Docker setup and fix production issues
- Add Dockerfile with standalone output support
- Configure .env.production for production builds
- Fix blank page issue in detail pages (wellness/package/medical)
- Fix delete functions to return plain objects instead of Response
- Update .gitignore to exclude .env.production
- Configure Next.js image optimization settings
12 Jan 2026
m health dev
a4b3b16
feat(payment): add success payment page and transaction status client
- Implemented SuccessPayment component to handle payment success display.
- Created TransactionStatusClient for real-time transaction status updates.
- Added API route to check transaction status by order ID.
- Developed ConsultationSchedulePicker for selecting consultation dates and times.
- Introduced helper functions for UTC date conversion and consultation data fetching.
- Enhanced consultation creation and update functionalities with error handling.
12 Jan 2026
m health dev
b2e7025
feat(payment): integrate Midtrans payment gateway and implement booking form
- Added midtrans-client dependency for payment processing.
- Updated account types to include detailed domicile information.
- Created a new booking form component to handle user input for booking.
- Implemented payment section to summarize payment details and trigger payment actions.
- Added success and failure pages for payment transactions.
- Developed API routes for handling payment transactions and retrieving payment data.
- Created utility functions for formatting currency and calculating discounts/taxes.
- Established a payment flow context to manage booking submission state.
11 Jan 2026
m health dev
a9bcf88
Refactor code structure and remove redundant code blocks for improved readability and maintainability
- Optimize SEO with adding page metadata in Public Page
10 Jan 2026
m health dev
6dbfc6c
Update next-env.d.ts
10 Jan 2026
m health dev
8d4e21a
feat: add SearchArea component and integrate it across various pages for improved search functionality
10 Jan 2026
m health dev
b4e1ed4
feat: enhance loading states and improve user experience
- Added multiple loading variants for better visual feedback during data fetching.
- Implemented skeleton loaders in various components to indicate loading states.
- Introduced image zoom functionality using react-medium-image-zoom for better image viewing experience.
- Optimized user role fetching with caching to reduce unnecessary API calls.
- Updated NavHeader component to improve accessibility and loading indicators.
- Refactored LanguageSwitcher to include loading state while changing languages.
- Enhanced event card and wellness detail components with loading states for images.
- Fixed loading components for legal and article pages to use consistent loading variants.
- Updated package dependencies to include react-medium-image-zoom.
10 Jan 2026
m health dev
e9629b8
feat: Enhance search functionality and UI components with new cards for articles, medical equipment, and hotels
10 Jan 2026
m health dev
4e2874d
fix: Update phone number in ChatMessage component
09 Jan 2026
m health dev
40a7ee0
feat: Add initial GitLab CI/CD configuration with build, test, and deploy stages
09 Jan 2026
m health dev
9e041c9
Refactor code structure for improved readability and maintainability
09 Jan 2026
m health dev
0233aa4
feat: Update privacy policy and terms links; enhance content rendering for various components
08 Jan 2026
m health dev
452f658
fix: Update import path for route types in TypeScript environment configuration
08 Jan 2026
m health dev
3ec83be
feat: Improve layout and responsiveness in various components; enhance data handling in ChatContent and vendor/hotel pages
08 Jan 2026
m health dev
cee0f83
feat(legal): implement privacy policy and terms of service management
- Added loading components for privacy and terms creation pages.
- Created forms for adding and renewing privacy policies and terms of service.
- Implemented data fetching for displaying existing privacy policies and terms of service.
- Added preview functionality for privacy policy and terms of service.
- Integrated API calls for creating and retrieving privacy policies and terms of service.
- Enhanced UI with responsive design and user feedback through toasts.
07 Jan 2026
m health dev
fbd5212
feat: Update locale handling and improve loading states across various components
- Refactored locale handling in the dashboard connect page to use next-intl for translations.
- Enhanced session validation logic in the dashboard connect page.
- Updated ComboBoxCategory to use category IDs instead of names for better consistency.
- Improved loading states in the update article form and added skeleton loaders for better UX.
- Adjusted article page to display category names based on locale.
- Modified footer and contact page to reflect updated company names and addresses.
- Updated navigation links to use "Kebugaran" instead of "Kesehatan" for consistency.
- Added loading states for various authentication pages to improve user experience.
- Updated metadata in layout and global error pages to reflect new branding.
- Fixed issues with article deletion and fetching logic to ensure proper data handling.
06 Jan 2026
m health dev
5781d3a
feat: Personalize greeting messages in ChatStart component; add camera quick link in QuickAction; update share link format in ChatNavHeader; adjust TypeScript route import in next-env
06 Jan 2026
m health dev
05adc6a
fix: Update import path for route types in TypeScript environment configuration
06 Jan 2026
m health dev
2f5961e
feat: Enhance article management with author and category handling; improve layout and image handling in article components
06 Jan 2026
m health dev
9cef17a
feat: Implement Hero Management Features
- Add columns definition for hero data table with actions for update, delete, and copy ID.
- Create loading component for hero pages.
- Develop main hero page to display and manage hero banners with pagination.
- Implement update page for editing hero details.
- Add form for updating hero information including image upload and validation.
- Create delete functionality for hero banners with confirmation dialog.
- Integrate API calls for fetching, adding, updating, and deleting hero data.
- Ensure proper error handling and user feedback through toast notifications.
05 Jan 2026
m health dev
49b3d88
feat: Implement account management form with validation, image upload, and session handling; enhance layout and routing for account settings
05 Jan 2026
m health dev
bf92f4d
feat: Update medical and wellness components to display vendor information; enhance utility labels and adjust route type imports
05 Jan 2026
m health dev
d4f5589
feat: Implement contact page with form validation and submission handling
- Added ContactPageClient component for handling user contact form submissions.
- Integrated Zod for form validation and error handling.
- Implemented success and error toast notifications upon form submission.
- Created a new page component for the contact page that includes company information and the contact form.
- Added event page client component to display events with pagination.
- Created API routes for user recovery actions including GET and POST methods.
- Developed ChatNavHeader component for navigation with chat status management.
- Implemented utility functions for user recovery operations in the backend.
05 Jan 2026
m health dev
841e57c
feat: Implement hotel update functionality with loading states and image management
- Added loading component for user updates in the dashboard.
- Created a new page for updating hotel details, fetching data by hotel ID.
- Developed a comprehensive update form for hotel details, including image uploads and deletions.
- Integrated image upload functionality with error handling and loading states.
- Implemented vendor deletion functionality with associated image cleanup.
- Enhanced user experience with skeleton loaders during data fetching.
- Added utility components for displaying author avatars and equipment details.
- Refactored user-related API calls for better error handling and response management.
04 Jan 2026
m health dev
83fd447
update: Enhance author and category selection components with improved state management and UI consistency; add locale prop to data tables and fix deleteArticles function error handling
26 Dec 2025
m health dev
e69eaf1
update: Refactor author and category selection components for improved state management and UI consistency
26 Dec 2025
m health dev
19edcc8
feat: Enhance sign-in flow with improved redirect handling and error messages
fix: Update chat activity fetching to include access token for authorization
feat: Implement new medical, package, and wellness pages with dynamic content loading
refactor: Improve data table display with fallback values for IDs and public IDs
feat: Add detailed package and wellness client pages with pagination support
fix: Correctly handle medical equipment fetching and display in the UI
chore: Export discount calculation function for better reusability
update: enhance data handling and error management across various components
24 Dec 2025
m health dev
851eb29
debug length and map error
24 Dec 2025
m health dev
06c6c92
update: improve user data fetching with error handling in SessionPage and ShareChatPage
24 Dec 2025
m health dev
09f9c5e
update: refactor user ID handling, improve data fetching, and enhance UI components
24 Dec 2025
m health dev
d0e7439
chore: update dependencies to latest versions
- bump @aws-sdk/client-s3 from 3.956.0 to 3.958.0
- bump @next/third-parties from 16.1.0 to 16.1.1
- bump next from 16.1.0 to 16.1.1
- bump nodemailer from 7.0.11 to 7.0.12
- bump eslint-config-next from 16.1.0 to 16.1.1
24 Dec 2025
m health dev
c81b688
chore: update dependencies and add ChatActivityClient component
- Updated @aws-sdk/client-s3 to version 3.956.0
- Updated @tiptap packages to version 3.14.0
- Updated libphonenumber-js to version 1.12.33
- Updated react-hook-form to version 7.69.0
- Updated baseline-browser-mapping to version 2.9.11
- Added ChatActivityClient component for displaying chat activity with pagination and loading states
20 Dec 2025
m health dev
c88fdc3
update: UIUX: fix About, Try to Fix Chat Privacy Control, try to add Google One Tap Auth, dependency and security update.
19 Dec 2025
m health dev
463d3be
update Nav Share Chat UI
18 Dec 2025
m health dev
c898da9
update: fix some UIUX Bug, privacy on Chat updated for staging only and update Dependency
18 Dec 2025
m health dev
2d7010b
Update next-env.d.ts
17 Dec 2025
m health dev
63005d8
update: dependency: baseline-browser-mapping
17 Dec 2025
m health dev
d2de72a
update: add Function to change between Private and Public Chat (initial)
17 Dec 2025
m health dev
14b8a79
update: add Reference image Data in Events Carousel
17 Dec 2025
m health dev
cc6ea47
update: add Event Data to view in Public Area, add Registration URL fields on Events, and Dependency Update
17 Dec 2025
m health dev
4f0fd82
update: add Medical Equipment CRUD, add Preview Chat Panel in Admin, add Events CRUD (initial), and fix Error in Changelog Page
16 Dec 2025
m health dev
a284021
dependency update
15 Dec 2025
m health dev
1c2bbbc
update : add CRUD Events (initial)
15 Dec 2025
m health dev
473aef4
dependency Update
14 Dec 2025
m health dev
218c438
update: UX Chat Interaction and Add Medical Equipment (initial)
14 Dec 2025
sisinusa
0ebf24a
v1.0.0@alpha-1
13 Dec 2025
m health dev
13b7f68
update: Add CRUD in Chat with AI, Connect with User ID, Make more smoother in transition to the chat session. Security Update 💬
13 Dec 2025
sisinusa
dc08820
Turn Off Check ID for Pitch
11 Dec 2025
m health dev
c96d4fd
update: Turn off Check ID in chat Slug
11 Dec 2025
sisinusa
f387f74
update: add Public Detail Page View for Package, Wellness, and Medical
10 Dec 2025
m health dev
7688d7c
update: add Public View for Vendor and Hotel (initial)
fix: setState Error in Wellness and Medical /mhealthdev
08 Dec 2025
m health dev
92f1312
fix: setState Error in Wellness and Medical
08 Dec 2025
Nawadya
b46e67d
add: CRUD Wellness and Medical in Studio (initial) | add /api/log-errors for record error notice (initial)
07 Dec 2025
m health dev
50a84b9
fix error in Slicing Public ID
07 Dec 2025
m health dev
58a96be
update: add Chat w/ Doctor Page (initial) | UI Update in Vendor and Hotel Admin | add Vendor Public Page (initial) | update About content (initial) | fix slow Loading in Fetch Data | add Under Constructions Component (initial) | fix Next JS Security Vulnerable 🍵
04 Dec 2025
m health dev
dcdbcfb
fix URL Parse Error in deleteImageLib
03 Dec 2025
m health dev
14c2d7c
update: Studio: Vendor and Hotel CRUD function
03 Dec 2025
m health dev
4a54ee0
update: useForm HotelSchema in add and update
02 Dec 2025
m health dev
f5cf3f5
update: Chat UI | test: CRUD Vendor and Hotel, Studio Page