Alex Tselegidis
|
120421b3af
|
Replaced the generation of the appointment hash with the use of CodeIgniter's random_string method, in order to avoid collisions (#986).
|
2021-01-21 14:10:13 +01:00 |
|
Alex Tselegidis
|
7c9137f69d
|
Make sure the selected hour is checked before selecting a provider on behalf of the customer, if he selected the any-provider option (#982).
|
2021-01-20 15:21:59 +01:00 |
|
Alex Tselegidis
|
7718b32cfb
|
Removed some breaks from the default company working plan
|
2021-01-08 12:36:50 +02:00 |
|
Alex Tselegidis
|
2c67f7ce26
|
Correctly check for the assigned providers when notifying secretaries (#966).
|
2021-01-08 12:07:08 +02:00 |
|
Alex Tselegidis
|
5d73fafc31
|
Release v1.4.1
|
2020-12-17 16:54:58 +02:00 |
|
Alex Tselegidis
|
5a52bde05a
|
Additional check for the provided user props via the API
|
2020-12-17 16:49:04 +02:00 |
|
Alex Tselegidis
|
bd6ab1c7fe
|
Remove the codeigniter user guide from the build archive
|
2020-12-17 16:48:47 +02:00 |
|
Alex Tselegidis
|
505b709e50
|
More width for better display in certain languages
|
2020-12-17 16:03:00 +02:00 |
|
Alex Tselegidis
|
78ab4ac3d2
|
Removed unnecessary condition
|
2020-12-15 10:49:16 +02:00 |
|
Alex Tselegidis
|
cf7bad9f19
|
Always display events in the provider's timezone in the backend calendar pages
|
2020-12-14 20:41:21 +02:00 |
|
Alex Tselegidis
|
5512731c41
|
Added customer data in the book success page
|
2020-12-14 20:40:56 +02:00 |
|
Alex Tselegidis
|
442ba83296
|
Display the please-select-time warning at the top of the available hours
|
2020-12-14 20:40:32 +02:00 |
|
Alex Tselegidis
|
5df1bd4902
|
Made the timezone and language fields required, in the backend customers page
|
2020-12-14 20:40:10 +02:00 |
|
Alex Tselegidis
|
1a1deb28c2
|
Use the native JSON.parse method instead of the jQuery variation
|
2020-12-14 20:38:57 +02:00 |
|
Alex Tselegidis
|
b7ff6cbc16
|
Include the moment timezone support file in backend pages
|
2020-12-14 20:38:34 +02:00 |
|
Alex Tselegidis
|
8fb111190b
|
Use the native JSON.parse method instead of the jQuery variation
|
2020-12-14 20:38:17 +02:00 |
|
Alex Tselegidis
|
17e1f77a69
|
Changed the class name for consistency
|
2020-12-14 20:37:30 +02:00 |
|
Alex Tselegidis
|
bae970d257
|
Sync appointment with customer's Google Calendar in the book success page needs the correct timezone
|
2020-12-14 20:37:08 +02:00 |
|
Alex Tselegidis
|
a7539325e5
|
Updated the composer.lock file
|
2020-12-14 15:05:11 +02:00 |
|
Alex Tselegidis
|
f77ceeff84
|
Corrected click event behavior of the captcha refresh button
|
2020-12-14 10:48:36 +02:00 |
|
Alex Tselegidis
|
122f2aef85
|
Replace unix based "find" command with node package for the removal of .DS_Store files
|
2020-12-14 10:38:43 +02:00 |
|
Alex Tselegidis
|
0d5f673ecf
|
User timezone must not be empied by default as it is required.
|
2020-12-14 09:53:16 +02:00 |
|
Alex Tselegidis
|
30381b5c86
|
Removed the onDayClick callback in table view as it is not needed.
|
2020-12-12 15:31:08 +02:00 |
|
Alex Tselegidis
|
0da88a7729
|
Check provided date
|
2020-12-12 15:11:33 +02:00 |
|
Alex Tselegidis
|
ce40aa342b
|
Automatically update the non working plan when changed in backend calendar.
|
2020-12-12 14:54:41 +02:00 |
|
Alex Tselegidis
|
194bb33821
|
Updated CHANGELOG.md
|
2020-12-12 14:23:01 +02:00 |
|
Alex Tselegidis
|
731fb52ab4
|
Display confirmation modal when disabling a connected Google Calendar Sync (#955).
|
2020-12-12 14:22:25 +02:00 |
|
Alex Tselegidis
|
ccd63eabe4
|
Updated doc references
|
2020-12-12 13:42:51 +02:00 |
|
Alex Tselegidis
|
06804550f6
|
Updated CHANGELOG.md
|
2020-12-12 13:33:33 +02:00 |
|
Alex Tselegidis
|
2dc5439b5d
|
The password must be provided when creating a new user (#954)
|
2020-12-11 21:18:33 +02:00 |
|
Alex Tselegidis
|
9ad3ed929f
|
Corrected details in swagger.yml
|
2020-12-11 21:17:16 +02:00 |
|
Alex Tselegidis
|
36def8c52c
|
Corrections in the API endpoints (#950)
|
2020-12-11 21:16:49 +02:00 |
|
Alex Tselegidis
|
de9e0542ea
|
Remove now indicator as it does not support custom timezones (#953)
|
2020-12-11 21:15:25 +02:00 |
|
Alex Tselegidis
|
039f3ec993
|
Added timezone support to the API when managing users (#952).
|
2020-12-11 12:49:27 +02:00 |
|
Alex Tselegidis
|
88b96f53cc
|
Corrected calendar view data type in swagger.yml
|
2020-12-11 12:46:30 +02:00 |
|
Alex Tselegidis
|
f59568d54d
|
Documentation updates and improvements
|
2020-12-11 12:45:42 +02:00 |
|
Alex Tselegidis
|
3381b998a1
|
Check for other services when calculating multiple attendants number availability (#948).
|
2020-12-11 12:44:29 +02:00 |
|
Alex Tselegidis
|
7bf1d536f3
|
Updated the facebook URL in the about page.
|
2020-12-11 09:55:54 +02:00 |
|
Alex Tselegidis
|
ae3e0b1dcb
|
Google Calendar sync must not break when syncing all day events (#945).
|
2020-12-10 11:31:59 +02:00 |
|
Alex Tselegidis
|
9409633a5d
|
Corrected javascript typo with unavailability events (#946).
|
2020-12-10 11:31:19 +02:00 |
|
Alex Tselegidis
|
9133aeedd6
|
Applied Captcha fixes in the booking page
|
2020-12-09 21:28:26 +02:00 |
|
Alex Tselegidis
|
67c85c83e0
|
Updated CHANGELOG.md
|
2020-12-09 16:16:48 +02:00 |
|
Alex Tselegidis
|
29a0fadf32
|
Release v1.4.0
|
2020-12-09 16:16:03 +02:00 |
|
Alex Tselegidis
|
53a6a8c3a8
|
Debounce keyup events when searching for existing customers
|
2020-12-09 16:00:15 +02:00 |
|
Alex Tselegidis
|
b794cb6e74
|
Use the native JSON parse method
|
2020-12-09 15:59:59 +02:00 |
|
Alex Tselegidis
|
b45fd3acd6
|
Default value for the working plan exceptions in table view
|
2020-12-09 15:59:46 +02:00 |
|
Alex Tselegidis
|
bde91f5a14
|
Ensure that multiple attendant services can be modified with proper availability.
|
2020-12-09 15:32:39 +02:00 |
|
Alex Tselegidis
|
75905752f7
|
Adding missing parent constructor call in Privacy.php controller
|
2020-12-09 14:55:27 +02:00 |
|
Alex Tselegidis
|
39d4f3185e
|
Removed [AJAX] string from controller comments.
|
2020-12-09 14:46:27 +02:00 |
|
Alex Tselegidis
|
b87be634b4
|
Applied same default data for both console and UI installation
|
2020-12-09 14:45:55 +02:00 |
|