Alex Tselegidis
|
3381b998a1
|
Check for other services when calculating multiple attendants number availability (#948).
|
2020-12-11 12:44:29 +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
|
cc44f3e0c6
|
Corrected timezone support when syncing events with Google Calendar
|
2020-12-09 14:07:14 +02:00 |
|
Alex Tselegidis
|
9c3d253456
|
Code enhancements in the model classes
|
2020-12-05 11:38:57 +02:00 |
|
Alex Tselegidis
|
9cde499f9a
|
Use the shorthand method for config items
|
2020-12-02 22:12:54 +02:00 |
|
Alex Tselegidis
|
e7b4aeedab
|
Automatically load the translations
|
2020-12-02 20:04:06 +02:00 |
|
Alex Tselegidis
|
e8655066fd
|
Added scope to the Google Calendar connection flow to enforce the user consent screen.
|
2020-11-30 21:34:12 +02:00 |
|
Alex Tselegidis
|
fe9d385a72
|
Fallback value for working days that are disabled.
|
2020-11-21 22:21:37 +02:00 |
|
Alex Tselegidis
|
8c836bf10c
|
Multiple attendant number generation must take into consideration the working plan exceptions
|
2020-11-21 22:16:53 +02:00 |
|
Alex Tselegidis
|
46d604f5e6
|
Applied consistent code style to the engine class files.
|
2020-11-16 11:55:34 +02:00 |
|
Alex Tselegidis
|
084aed9e23
|
Notifications go out on the recipient's timezone (#914)
|
2020-11-16 11:55:33 +02:00 |
|
Alex Tselegidis
|
75a5addbc2
|
Grouped the property tag into parent core classes so that it does not need to be repeated.
|
2020-11-16 10:29:36 +02:00 |
|
Alex Tselegidis
|
0c20363b8b
|
Correction in the Appointments check datetime availability method
|
2020-11-12 14:46:51 +02:00 |
|
Alex Tselegidis
|
cc6b18022c
|
Ensure that non working days are not processed.
|
2020-11-12 14:15:12 +02:00 |
|
Alex Tselegidis
|
f7ca104836
|
Moved duplicated code into re-usable library classes
|
2020-10-21 21:37:47 +03:00 |
|
Alex Tselegidis
|
0cd6e793c2
|
Added parethnesis between the utc time difference of the timezone list items
|
2020-09-28 13:51:38 +03:00 |
|
Alex Tselegidis
|
068a3995b0
|
Further fixes on the google synyc activation (#890).
|
2020-09-24 10:26:29 +03:00 |
|
Alex Tselegidis
|
4c10b5a173
|
Add scope to the google sync client (#890).
|
2020-09-24 09:43:11 +03:00 |
|
Alex Tselegidis
|
abe6de3ab5
|
Added more information to the ICS file, sent with the email confirmation.
|
2020-09-23 14:53:15 +03:00 |
|
Alex Tselegidis
|
12c25da042
|
Removed unnecessary command from Google_sync.php
|
2020-09-23 13:16:37 +03:00 |
|
Alex Tselegidis
|
532548d64d
|
Proper use of the property phpdoc tag
|
2020-09-23 13:16:37 +03:00 |
|
Alex Tselegidis
|
fc02e55a69
|
Removed the notifications library (it will be implemented on an upcoming version).
|
2020-09-23 11:35:54 +03:00 |
|
Alex Tselegidis
|
46d1f745ee
|
Added boilerplate code for the new notifications library.
|
2020-05-12 20:59:29 +02:00 |
|
Alex Tselegidis
|
df44f72964
|
The timezones model got converted into a library (as there is no direct database table to manage).
|
2020-05-12 20:59:29 +02:00 |
|
Alex Tselegidis
|
c48a74e037
|
Imported the Google API Client with composer (old files are no longer needed).
|
2020-05-12 20:59:28 +02:00 |
|
Alex Tselegidis
|
39956c6b37
|
Major refactoring and improvements to the application API code.
|
2020-04-22 21:48:56 +02:00 |
|
Alex Tselegidis
|
0b50814cf4
|
Appointment location could be empty, use the company name instead.
|
2020-04-08 10:57:31 +02:00 |
|
Alex Tselegidis
|
fc8bb6c03b
|
Fixed issue with PHP 7.4 compatibility.
|
2020-04-06 20:48:22 +02:00 |
|
Alex Tselegidis
|
e1e9a60085
|
Moved source files to the root directory.
|
2020-03-11 10:24:25 +01:00 |
|