hamed
db2f9aef60
Replace jalaali-react-date-picker with custom MUI-based Jalali date picker - fixes all 10 security vulnerabilities
2025-12-17 10:09:37 +03:30
hamed
e5e6f33ae4
Update packages: Next.js 15.5.9, Tailwind 3.4.19
2025-12-17 09:58:14 +03:30
hamed
a844ac20e7
Remove pull_policy - not supported in build section
2025-12-10 15:24:53 +03:30
hamed
defaae05fe
refactor: simplify Dockerfile for Next.js 14 and optimize build stages
2025-12-10 15:19:06 +03:30
hamed
3daa4cf333
refactor: update Dockerfile and docker-compose.yml for Next.js 15 compatibility and improved production setup
2025-12-10 15:16:28 +03:30
hamed
5c52dcda76
refactor: update Dockerfile and docker-compose.yml for Next.js 15 compatibility and improved production setup
2025-12-10 14:50:41 +03:30
hamed
8e5e8e1e9d
refactor: update Dockerfile and docker-compose.yml for Next.js 15 optimization and standalone output
2025-12-10 14:44:41 +03:30
hamed
6f0c29d700
chore: update dependencies and add .dockerignore file
...
- Updated MUI packages to version 5.x and x-charts/x-date-pickers to 7.x
- Downgraded React and React-DOM to version 18.3.1
- Added .dockerignore to exclude unnecessary files from Docker context
2025-12-10 14:06:19 +03:30
hamed
a8d4d5c090
refactor: update Dockerfile for Next.js 16 compatibility and optimize build process
2025-12-10 11:00:57 +03:30
hamed
76e96f1724
refactor: update Dockerfile and docker-compose.yml for Next.js 16 optimization and improved build process
2025-12-10 11:00:38 +03:30
hamed
a0b946c39b
chore: update dependencies to latest versions
...
- upgraded @maptiler/sdk from 2.5.1 to 3.9.0
- upgraded @mui/styled-engine-sc from 6.4.9 to 7.3.6
- upgraded @mui/x-charts from 7.29.1 to 8.21.0
- upgraded @mui/x-date-pickers from 7.29.4 to 8.21.0
- upgraded date-fns from 3.6.0 to 4.1.0
- upgraded npm from 10.9.4 to 11.7.0
- upgraded react and react-dom from 18.3.1 to 19.2.1
- upgraded swiper from 11.2.10 to 12.0.3
- upgraded cross-env from 7.0.3 to 10.1.0
2025-12-10 10:04:04 +03:30
hamed
f5530d8c73
refactor: update SearchBar to use async getStateInfo for improved state handling
2025-12-10 09:55:09 +03:30
hamed
23f20626a6
refactor: improve key assignment in FrequentSearches and update TextHeader to use async getStateInfo
2025-12-10 09:53:51 +03:30
hamed
1df39909ea
chore: add .npmrc file to enable legacy peer dependencies
2025-12-04 05:29:47 +03:30
hamed
40df2db108
chore: update dependencies in package.json
...
- Bumped versions for several packages including:
- @emotion/styled from ^11.14.0 to ^11.14.1
- @maptiler/sdk from ^2.4.0 to ^2.5.1
- @mui/icons-material from ^7.1.0 to ^7.3.6
- @mui/material from ^7.1.0 to ^7.3.6
- @mui/styled-engine-sc from ^6.0.0-alpha.18 to ^6.4.9
- @mui/x-charts from ^7.16.0 to ^7.29.1
- @mui/x-date-pickers from ^7.17.0 to ^7.29.4
- @next/third-parties from ^15.1.0 to ^15.5.7
- axios from ^1.7.7 to ^1.13.2
- dayjs from ^1.11.13 to ^1.11.19
- jspdf from ^3.0.1 to ^3.0.4
- next from ^14.2.20 to ^15.5.7
- next-themes from ^0.3.0 to ^0.4.6
- npm from ^10.8.2 to ^10.9.4
- react from ^18.0.0 to ^18.3.1
- react-dom from ^18 to ^18.3.1
- react-easy-crop from ^5.1.0 to ^5.5.6
- react-toastify from ^10.0.6 to ^11.0.5
- sharp from ^0.34.1 to ^0.34.5
- styled-components from ^6.1.11 to ^6.1.19
- stylis from ^4.3.4 to ^4.3.6
- swiper from ^11.1.9 to ^11.2.10
- postcss from ^8 to ^8.5.6
- prettier from ^3.5.3 to ^3.7.4
- tailwindcss from ^3.4.1 to ^3.4.18
2025-12-04 05:26:37 +03:30
hamed
3ca69dcd0f
refactor: enhance representation info fetching and pass it to relevant components
2025-12-02 15:38:42 +03:30
hamed
e6cb27a714
refactor: remove unused frontend_address from payment payload in Paying component
2025-12-02 15:03:27 +03:30
hamed
95e55776c3
refactor: enhance dark mode support across components and improve user role handling in DetailProfile
2025-11-19 12:22:14 +03:30
hamed
18b03ca781
refactor: enhance user role handling in List and ability definitions
2025-11-19 11:48:40 +03:30
hamed
e26d342c90
refactor: enhance blog functionality with related blogs fetching, improved loading states, and tag filtering
2025-11-19 11:32:09 +03:30
hamed
235a64c378
refactor: implement blog fetching and pagination in BlogsPage component
2025-11-19 10:55:26 +03:30
hamed
4651ae534d
refactor: implement PDF download functionality for appointment details in DetailLg and DetailSm components
2025-11-19 10:34:02 +03:30
hamed
aef10e7764
refactor: update map button functionality to use latitude and longitude for Google Maps links
2025-11-19 10:24:07 +03:30
hamed
e7cff90516
refactor: integrate IsTurnsDetails component for enhanced appointment display
2025-11-19 09:42:59 +03:30
hamed
b2f968480c
refactor: update appointment handling to improve data flow and display, including status management and detail views
2025-11-19 09:16:41 +03:30
hamed
e7c8501680
refactor: enhance transaction and appointment handling with pagination, status filtering, and improved data display
2025-11-18 22:21:47 +03:30
hamed
430e0b3b11
refactor: enhance payment handling by adding frontend_address to payment payload and implement PaymentDetailsPage component
2025-11-18 21:37:05 +03:30
hamed
df54983fa3
refactor: enhance appointment handling by adding appointmentId state and updating payment process
2025-11-18 17:09:37 +03:30
hamed
5a9f21e88d
refactor: require authentication for appointment posting in response service
2025-11-18 16:57:42 +03:30
hamed
53ac0fea83
refactor: add doctor, selectedSlot, and selectedDate props to SubmitData component and enhance appointment handling
2025-11-18 16:36:08 +03:30
hamed
6d6d27bcc9
refactor: pass doctor, selectedSlot, and selectedDate props to SubmitData and Detail components
2025-11-18 16:03:46 +03:30
hamed
0d547b91bc
refactor: update terminology from 'expertise' to 'specialties' in Head components and improve phone number display in Form component
2025-11-18 15:47:24 +03:30
hamed
2894da3c69
refactor: remove console logs for token refresh and user profile requests in SubmitData and AppointmentPage components
2025-11-18 15:39:45 +03:30
hamed
5c98b4de3e
refactor: enhance handling of supplementary insurance in Form and AppointmentPage components
2025-11-18 10:35:35 +03:30
hamed
3268b3c51e
refactor: enhance form validation and error handling in EditField, DefaultSelect, and Form components
2025-11-18 09:16:01 +03:30
hamed
ebc6c246b9
refactor: add gender selection to Form component and update DefaultSelect for improved option handling
2025-11-18 08:32:41 +03:30
hamed
a3fd984894
refactor: update user data handling in AppointmentPage to improve loading state and editability of fields
2025-11-17 16:17:50 +03:30
hamed
3db4c7e851
refactor: improve loading state management and enhance user profile data handling in AppointmentPage component
2025-11-17 16:10:14 +03:30
hamed
8c03717cb7
refactor: add supplementary insurance handling in Form component and update Detail component to fetch insurance data
2025-11-17 15:48:33 +03:30
hamed
b46a017773
refactor: enhance appointment flow by adding selected slot and date management across components
2025-11-17 15:33:47 +03:30
hamed
2777db3b8c
refactor: enhance phone number validation and input handling in Field and LogInPage components
2025-11-17 15:09:25 +03:30
hamed
5a58c13a4e
refactor: implement login state management and navigation flow in appointment components
2025-11-17 15:00:40 +03:30
hamed
6c787fe5fa
refactor: add location address handling in DateTime component and update Hours component to display address
2025-11-17 14:50:53 +03:30
hamed
1e510a84b1
refactor: enhance date selection logic in DatePicker and update appointment request parameters
2025-11-17 14:18:15 +03:30
hamed
63d968be1e
refactor: update appointment components to fetch and handle doctor data and disabled dates
2025-11-12 21:28:15 +03:30
hamed
573edc1eb9
refactor: pass doctorSlug prop to AppointmentList and ItemAppointment components
2025-11-12 21:05:06 +03:30
hamed
7e655356e5
docs: update README with project overview, features, and setup instructions
2025-11-11 09:44:03 +03:30
hamed
7439899996
refactor: simplify free turn display in appointment components
2025-11-11 09:44:03 +03:30
Arezoo
79ff139779
loading ,page
2025-10-27 10:58:26 +03:30
Arezoo
8ab33b4e93
clear search change to doctor name
2025-10-26 12:54:42 +03:30