Commit Graph

894 Commits

Author SHA1 Message Date
Reza Taghizadeh
9b13f5198a fix: reslove some bugs (v3.121.400) 2026-02-18 02:15:29 +03:30
be2e4c8b2b 3.121.391 2026-02-17 19:03:08 +03:30
0d73d7daa6 fix: resolve multiple issues across various modules
- Fix personnel link: add personnel name to custom link (previously only customer name and beauty line were displayed)
- Fix appointment requests issue: prevent multiple requests when confirming an appointment and fix "reservation not found" error
- Fix duplicate button bug: remove duplicate "New Ticket" button in tickets page when list is empty
- Fix scroll issue in business card link selection page (horizontal scrolling disabled)
- Add back button to gift card QR scan page for returning to the application
- Fix gift card scan error message: display "This hairdresser cannot verify this gift card" instead of "Already used"
- Fix fields in hairdresser business card creation: correct salon name field based on previous app version
- Fix final submission issue in business card and loyalty card: prevent multiple submissions and duplicate success messages
2026-02-17 18:57:31 +03:30
Reza Taghizadeh
e75e1fcd97 fix: reslove some bugs (v3.121.390) 2026-02-16 18:20:21 +03:30
Reza Taghizadeh
18eaecfa52 fix: reslove some bugs (v3.121.390) 2026-02-16 18:19:47 +03:30
eaf9fc2546 bug in new ticket input fixed 2026-02-16 17:53:36 +03:30
fdbd8c7e1e 3.121.381 2026-02-16 17:39:27 +03:30
50d21a1c3c bug fixed 2026-02-16 17:39:05 +03:30
5290ef4570 3.121.380 2026-02-16 17:23:21 +03:30
edcb01a267 Fix multiple issues across personnel, ticketing,
appointment, and homepage modules:

- Prevent saving/editing a service without a price in Personnel > Edit Service
- Fix "undefined" character limit message in Ticket creation textarea
- Add missing character limit validation for description field in general link (end-user form)
- Fix request count not updating on Homepage until manual refresh
- Fix General Link calendar jumping back to previous month after navigation
- Change "optional" label to "required" for service price input in Personnel > Service Management
2026-02-16 17:21:26 +03:30
Reza Taghizadeh
72b952c041 fix: reslove some bugs (v3.121.379) 2026-02-15 19:25:14 +03:30
Reza Taghizadeh
bda3626e72 fix: reslove some bugs (v3.121.379) 2026-02-15 19:24:34 +03:30
Reza Taghizadeh
20f86739c7 fix: reslove some bugs (v3.121.379) 2026-02-15 19:03:28 +03:30
Reza Taghizadeh
c526bb0aac fix: reslove some bugs (v3.121.379) 2026-02-15 18:53:47 +03:30
Reza Taghizadeh
cf16bed801 fix: reslove some bugs (v3.121.379) 2026-02-15 18:53:29 +03:30
2875483985 3.121.369 2026-02-15 18:10:00 +03:30
a552efb153 feat- add personnel appointment history to profile
fix- correct API setup for appointment approval flow

fix- update color scheme for better visibility in calender
2026-02-15 18:06:35 +03:30
6e4524960c bug fixed 2026-02-15 15:18:34 +03:30
93dba22d85 payment issue fixed 2026-02-15 15:17:30 +03:30
8995a40be0 payment issue fixed 2026-02-15 15:11:53 +03:30
bc120e36db bg pic added 2026-02-15 14:13:37 +03:30
65002caa75 3.121.368 2026-02-15 14:08:52 +03:30
580bfba562 3.121.367 2026-02-15 14:07:38 +03:30
49221e3641 http://localhost:5173/ 2026-02-15 14:06:47 +03:30
0d9b7a8f15 verify payment added
income modified
calender cell color changed
2026-02-15 14:05:08 +03:30
Reza Taghizadeh
4a982db751 fix: reslove some bugs (v3.121.365) 2026-02-14 19:18:15 +03:30
Reza Taghizadeh
86691871b6 fix: reslove some bugs (v3.121.365) 2026-02-14 19:16:00 +03:30
Reza Taghizadeh
a3919dc4d1 fix: reslove some bugs (v3.121.365) 2026-02-14 19:15:15 +03:30
60be33c5a2 feat: enhance homepage and fix time slot
creation validation

- Add unconfirmed requests count display next to "Requests" on homepage
- Fix time slot creation success message: prevent false success notification when no services exist
- Add pre-validation in schedule creation to check for existing services before allowing time slot creation
- Prevent calendar days from turning green when time slot creation fails due to missing services
2026-02-14 19:13:23 +03:30
Reza Taghizadeh
bfe7e2c9d2 fix: reslove some bugs (v3.121.365) 2026-02-14 19:11:22 +03:30
338598d98b fix: resolve calendar UI and appointment
synchronization issues

- Update calendar days color to light yellow in requests and reports sections for consistency
- Fix service time slot intervals: change from 0:30 to 0:45 for non-staff mode
- Fix real-time appointment synchronization: approved appointments now immediately appear in reports without page refresh
2026-02-14 19:00:12 +03:30
Reza Taghizadeh
62d07031fd fix: reslove some bugs (v3.121.360) 2026-02-14 17:43:36 +03:30
Reza Taghizadeh
76d4a044a0 fix: reslove some bugs (v3.121.360) 2026-02-14 17:37:07 +03:30
30cdf35e49 fix: resolve multiple UI and functionality issues
- Fix customer club modal message format to match app consistency when multiple contacts selected
- Add comments to saved events list in profile section
- Remove service management from profile section
- Fix empty time slots selection in custom link
- Fix empty time slots selection in general link for non-staff mode
- Replace legacy APIs with new versions
- insert income UI modified
2026-02-14 16:58:29 +03:30
a2072762e2 fix: resolve multiple UI and functionality issues
- Fix customer club modal message format to match app consistency when multiple contacts selected
- Add comments to saved events list in profile section
- Remove service management from profile section
- Fix empty time slots selection in custom link
- Fix empty time slots selection in general link for non-staff mode
- Replace legacy APIs with new versions
- insert income UI modified
2026-02-14 16:55:07 +03:30
56c2714991 Fix multiple scheduling and personnel issues:
- modified general link sharing button from schedule creation when no active personnel exist
- Update personnel schedule sharing API endpoint with correct implementation
- Fix navigation issue: Click button now redirects to schedule creation instead of view page
- Fix quick apt personnel selection: Keep selected personnel when navigating to empty shift schedule instead of defaulting to first personnel
- Fix zoom/layout apt issue on general link page when no active personnel exist
- Fix custom link redirect: After reserve completion, page now correctly shows "submit page"
- Fix issues in public and customer link
2026-02-12 17:17:32 +03:30
66ec285b5b 3.121.352 2026-02-12 13:04:59 +03:30
bfe9620182 3.121.352 2026-02-12 13:00:46 +03:30
7d42740354 3.121.351 2026-02-12 12:02:06 +03:30
719e464f0b 3.121.350 2026-02-11 21:10:51 +03:30
15a679235a Refactor time slot APIs across multiple appointment
flows

(fix) - Updated time slots logic to align with new API structure for scheduling and hour selection
(fix) - Modified personnel view for time slot display to use the new API
(fix) - Refactored quick appointment to integrate updated time slot API
(fix) - Refactored advanced appointment to integrate updated time slot API
2026-02-11 21:08:30 +03:30
Reza Taghizadeh
d9a4f1c6b3 fix: reslove some bugs (v3.121.346) 2026-02-11 00:27:00 +03:30
Reza Taghizadeh
5cff1e5f6e fix: reslove some bugs (v3.121.346) 2026-02-11 00:25:28 +03:30
Reza Taghizadeh
f4b1d2cfb7 fix: reslove some bugs (v3.121.345) 2026-02-10 17:48:10 +03:30
Reza Taghizadeh
d77d9dcbb5 fix: reslove some bugs (v3.121.345) 2026-02-10 17:46:35 +03:30
20f7f3a027 3.121.339 2026-02-10 17:42:48 +03:30
3fa8cda1ea puzzle.gif replaced 2026-02-10 17:42:31 +03:30
e35e1d6404 3.121.338 2026-02-10 17:37:15 +03:30
73a4447de1 (fix) - delete opinion form fixed 2026-02-10 17:36:04 +03:30
296b708cd8 fix bugs:
feat: fix quick appointment navigation issue when active personnel schedules unavailable
fix: resolve price auto-fill discrepancy in advanced appointment modes
fix: reposition "Add Customer" or "Add service" button to center in advanced appointment when no services/customers added
feat: enhance customer addition with list selection support in modified UI
2026-02-10 17:07:03 +03:30