Alex Tselegidis
|
76039fb875
|
Show the any-provider if there are more than one providers
|
2024-12-19 22:51:10 +02:00 |
|
Alex Tselegidis
|
14a0c38ac0
|
Patch error with Safari while booking related to time parsing (#1584)
|
2024-08-12 08:53:17 +02:00 |
|
Alex Tselegidis
|
5b387b0c50
|
Another fix related to booking selection
|
2024-07-15 16:11:52 +02:00 |
|
Alex Tselegidis
|
cc268f8d87
|
Minor fix
|
2024-07-15 16:11:06 +02:00 |
|
Alex Tselegidis
|
bdc5782cf4
|
Update how the booking selection displays on the screen
|
2024-07-15 16:09:15 +02:00 |
|
Alex Tselegidis
|
0242c70fdf
|
Correct the Learn More button behavior
|
2024-07-07 13:01:02 +02:00 |
|
Alex Tselegidis
|
8dab03f38a
|
Select first service and provider if only one option exists
|
2024-07-07 11:48:33 +02:00 |
|
Alex Tselegidis
|
540af17e4f
|
Add the please-select option to the booking page step
|
2024-06-18 16:27:27 +02:00 |
|
Alex Tselegidis
|
29e5fce89e
|
Do not block the booking page if the cookieconsent is blocked (#1398)
|
2024-06-01 16:10:17 +02:00 |
|
Alex Tselegidis
|
b0ffe4ff1f
|
Merge pull request #1523 from tm8544/patch-2
Update booking.js
|
2024-05-13 13:13:40 +02:00 |
|
Alex Tselegidis
|
de63955341
|
Integrate CalDAV Protocol for appointment syncing (#209)
|
2024-05-12 14:24:58 +02:00 |
|
tm8544
|
db778e11b5
|
Update booking.js
This was merged 17.4. 2024, but it was lost lost on merges on 11.5.2024.
|
2024-05-12 10:31:09 +03:00 |
|
Alex Tselegidis
|
88eda77d0c
|
Expose the internal JS functions so that they be overriden
|
2024-05-11 16:13:00 +02:00 |
|
Alex Tselegidis
|
c9bb9e85de
|
Change the opacity of the datepicker while loading unavailable dates
|
2024-05-11 15:33:14 +02:00 |
|
Alex Tselegidis
|
c06a6be64a
|
Switch the duration with the appointment date time in the confirmation step
|
2024-05-08 21:41:37 +02:00 |
|
Alex Tselegidis
|
71474a7d94
|
Add additional handling for the next days filter
|
2024-04-26 16:15:58 +02:00 |
|
Alex Tselegidis
|
609dc93e1e
|
Add logic for navigating back to the previously available date
|
2024-02-18 10:59:24 +01:00 |
|
Alex Tselegidis
|
6fecbc7cd7
|
Correct unavailable date handling in booking page
|
2024-02-16 17:08:51 +01:00 |
|
Alex Tselegidis
|
4f2927fb67
|
Store and process the custom field value in the booking page
|
2024-02-07 10:45:04 +01:00 |
|
Alex Tselegidis
|
b58cbc90d0
|
Null check
|
2024-01-26 09:59:40 +01:00 |
|
Alex Tselegidis
|
a02a6118b6
|
Perform styling changes to the public booking page
|
2024-01-06 12:32:36 +01:00 |
|
Alex Tselegidis
|
acafb0da48
|
Improve the way the service description renders in the booking page
|
2024-01-06 11:32:42 +01:00 |
|
Alex Tselegidis
|
cd768bda85
|
Use the helper methods to set and get date time picker values
|
2024-01-06 11:06:48 +01:00 |
|
Alex Tselegidis
|
02162ee232
|
Rename ui.js methods
|
2024-01-06 10:46:57 +01:00 |
|
Alex Tselegidis
|
2878d1299a
|
Reformat entire codebase for trailing comma that will make line duplication easier
|
2023-12-22 11:35:41 +01:00 |
|
Alex Tselegidis
|
0fdb1ffdae
|
Correct the date parsing on Safari based browsers, while changing the month in the booking page
|
2023-07-24 09:48:27 +02:00 |
|
Alex Tselegidis
|
121571f517
|
Display the any-provider option only if there are more than one providers available for selection
|
2023-05-04 17:56:43 +02:00 |
|
Alex Tselegidis
|
230f052b9a
|
Correct the min date of the booking datepicker so that it accepts the current date as a selection
|
2023-05-04 17:48:48 +02:00 |
|
Alex Tselegidis
|
d3c96efac5
|
Enhance the booking info field display.
|
2023-05-04 11:52:54 +02:00 |
|
Alex Tselegidis
|
f67097932f
|
Do not display empty customer information in the booking confirmation step.
|
2023-05-03 07:25:31 +02:00 |
|
Alex Tselegidis
|
46a865300e
|
Escape the legal settings, service and category name in the booking page
|
2023-04-15 14:14:42 +02:00 |
|
Alex Tselegidis
|
8ea1567036
|
Correct the cookie notice condition check
|
2023-03-17 07:06:41 +01:00 |
|
Alex Tselegidis
|
6226e0f86c
|
Toggle the first booking step
|
2023-02-21 08:32:30 +01:00 |
|
Alex Tselegidis
|
01d03f50a6
|
Correct the display of the cancellation message box
|
2023-02-21 08:08:09 +01:00 |
|
Alex Tselegidis
|
6245d389b2
|
Comment updates
|
2023-02-21 08:06:36 +01:00 |
|
Alex Tselegidis
|
2999dcda87
|
Define local variables for UMD libraries
|
2023-02-21 08:05:55 +01:00 |
|
Alex Tselegidis
|
93fdbd875a
|
Correct the message modal handling methods
|
2023-02-20 08:24:49 +01:00 |
|
Alex Tselegidis
|
c8bfb623e2
|
Apply the future booking limit to the booking page
|
2023-02-13 09:36:08 +01:00 |
|
Alex Tselegidis
|
7f534e51c7
|
Correct datepicker navigation issue in booking page
|
2023-02-13 09:13:36 +01:00 |
|
Alex Tselegidis
|
7b6565fe32
|
Replace the jQuery UI 'fade' easing with the jQuery fadeIn and fadeOut methods
|
2023-02-10 13:22:38 +01:00 |
|
Alex Tselegidis
|
6deeee0812
|
Replace the datepicker of the booking page
|
2023-02-07 07:39:44 +01:00 |
|
Alex Tselegidis
|
0e0194c927
|
Replace the date time pickers in the backend section
|
2023-02-02 08:54:47 +01:00 |
|
Alex Tselegidis
|
59170af997
|
Adjust manage mode handling in booking page
|
2023-01-14 10:15:06 +01:00 |
|
Alex Tselegidis
|
8449fd3d28
|
Fix the rescheduling functionality in the booking page
|
2022-10-16 18:07:45 +03:00 |
|
Alex Tselegidis
|
37b165f8a2
|
Make sure the browser timezone is listed before preselecting it (otherwise use UTC)
|
2022-10-05 12:09:57 +03:00 |
|
Alex Tselegidis
|
cc05380f2d
|
Use a default value in case the timezone could not be detected
|
2022-10-03 17:06:01 +03:00 |
|
Alex Tselegidis
|
efa2dbcba1
|
Make sure the right elements are being used for the booking wizard navigation
|
2022-09-18 16:14:29 +03:00 |
|
Alex Tselegidis
|
95450932a7
|
Correct typo in booking.js
|
2022-07-26 16:19:29 +03:00 |
|
Alex Tselegidis
|
e09647d01f
|
Fix the booking cancellation flow and make sure analytics are loaded in both confirmation and cancellation (#1200)
|
2022-05-26 15:35:17 +02:00 |
|
Alex Tselegidis
|
906c91331f
|
Rename unavailability dates to unavailable dates
|
2022-05-26 14:50:12 +02:00 |
|