hamed and Claude Sonnet 4.6
1aa9f82d2a
fix: resolve critical bugs and security issues across the project
...
- Fix GPS map links always sending literal "latitude"/"longitude" strings
instead of actual coordinates in openLocation/Content.js
- Add api.clinic-pro.ir to next.config.js remotePatterns so production
images load correctly
- Fix appointment page: await params and getStateInfo (Next.js 15 pattern)
- Enable 401 handling in api.js: clear cookies and redirect to /login
- Move OAuth client_secret to server-side API routes (/api/auth/token,
/api/auth/refresh) so it is never bundled into client-side JavaScript
- Update SendReq, SubmitData, ButtonSendData to call API routes instead
of directly sending client_secret from the browser
- Update docker-compose.yml to use server-only CLIENT_SECRET env var
- Remove debug console.log from clinic doctors list component
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-05 22:18:11 +03:30
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
Ehsan
1e70d88a84
fix bug save and set data just with one key, remove page login from appo page, disable not avalaible data in calendar, change steps for pages in appo, get data user, edit and set in page user-info
2025-08-31 01:21:59 +03:30
Ehsan
278602372d
change component folders && add multipleselector && send img of doctor page && send skills to create doctor item
2025-07-17 15:50:23 +03:30
Ehsan
88f25cdd2e
in page add doctor change data state & component & save data & request to send data & change component folder
2025-07-14 04:30:50 +03:30
Ehsan
c6e2657e45
change design and data list in doctor-item & handle component appointment in doctor-item & handle functionality date-picker & fix bug appointment page & add req get appointment list
2025-07-09 03:05:48 +03:30
Ehsan
f951128074
change date type for req & design and fields & add requests & fix bug appointment and dashboard
2025-07-04 23:44:29 +03:30
Ehsan
597fa1931d
change fields component & handle edit, delete, add data and save & change functional page doctor
2025-07-02 02:12:47 +03:30
Ehsan
04d3e38859
change fields component & handle edit, delete, add data and save & change functional page doctor
2025-07-02 01:58:44 +03:30
hamed
5b90f7dfad
change functionality req from ssr to csr
...
set dockerfile
reset dockerfile
fix dockerfile
fix dockerfile
use node 22
fix dockerfile
fix dockerfile
2025-06-29 20:13:42 +03:30
Ehsan
43eb9c2b78
change functionality req from ssr to csr
2025-06-18 01:32:25 +03:30
Ehsan
debd6b0eb5
update dashboard data and design and change req from ssr to csr & change design and data doctor and clinic item
2025-06-17 00:26:16 +03:30
Ehsan
891b0e8273
fix bug dashboard bugs & handle request update data in user profile & change design button in home page
2025-06-13 22:12:58 +03:30
Ehsan
eea8737778
Fix dashboard data requests, update dashboard data handling, change login field type, and redesign home button
2025-06-12 21:46:27 +03:30
Ehsan
bf64271d14
handle change data and update data in dashboard page for all tabs
2025-06-11 16:52:01 +03:30
Ehsan
72ed07071c
handle update data in tab dashboard
2025-06-10 14:27:06 +03:30
Ehsan
7d6a9e6e33
update design and request pages dashboards & doctors & doctor item & clinics & clinic item and layout
2025-06-07 04:22:52 +03:30
Ehsan
0a8874c4ab
dashboard design and functionality and data and page doctor and clinic change data
2025-06-04 03:58:38 +03:30
Ehsan
dafeebc54f
validation & change deisng sidebar dashboard & add menu to profile & handle menu item in profile & add api
2025-06-03 00:50:10 +03:30
Ehsan
e292176a61
handle limit page dashboard & change header profile user & get data from api in page clinics & clinic item and doctor item
2025-06-01 01:08:25 +03:30
Ehsan
80c74361eb
change response file & request get user-profile & change design dashboard page & handle limit page dashboard
2025-05-31 03:35:23 +03:30