Commit Graph

1999 Commits

Author SHA1 Message Date
Alex Tselegidis 863caa31fd Added helper file with environment related functions. 2021-10-23 13:11:19 +02:00
Alex Tselegidis b14341c328 Validate $key argument with empty instead with is_null 2021-10-23 13:10:09 +02:00
Alex Tselegidis 31c324dd92 Updated the exception message. 2021-10-23 13:08:24 +02:00
Alex Tselegidis 8abeb4dbf2 Added new helper file with debugging related functions 2021-10-23 13:07:00 +02:00
Alex Tselegidis 85a6be1d7d Changed the exception instance to InvalidArgument exception. 2021-10-23 13:06:41 +02:00
Alex Tselegidis 1492963dee The config helper function can now also set a value. 2021-10-23 13:04:15 +02:00
Alex Tselegidis 727391aa8f Added default value to the config helper 2021-10-23 12:59:39 +02:00
Alex Tselegidis 543c68133d Added the project logo to the root directory. 2021-10-23 12:23:21 +02:00
Alex Tselegidis 4646a03ab4
Merge pull request #1082 from Tthecreator/1081_hide_data_fields
Feature: #1081 Add a way to hide unneeded form fields from clients
2021-10-21 12:31:31 +02:00
Tthecreator ff89857934
Update style of Client Form menu
Co-authored-by: Vitor Mattos <vitor@php.rio>
2021-10-20 22:18:40 +02:00
Thomas Saedt 9671def4ea Merge branch 'develop' into 1081_hide_data_fields 2021-10-20 22:12:47 +02:00
Alex Tselegidis 1664ac6f9f
Merge pull request #1119 from om-ha/patch-1
FIX Providers API incorrect `array_key_exists`
2021-10-18 13:58:42 +02:00
Alex Tselegidis 6606340da4 Update French translations (#1107). 2021-10-18 13:54:38 +02:00
Alex Tselegidis af1ebf7165 Merge branch 'Caine85-patch-3' into develop 2021-10-18 13:51:31 +02:00
Alex Tselegidis e2ab306888 Made the tests executable again (#1042). 2021-10-18 13:51:01 +02:00
Thomas S 5d8d60a20f [1038] Sender and return address set to pass spamfilters 2021-10-18 13:51:01 +02:00
Alex Tselegidis a3d6d473fa When selecting the any provider option in the booking page then merge all the available hours of all providers that can serve the selected service (#1147). 2021-10-18 13:51:01 +02:00
Alex Tselegidis cf19ea717c Condier unavailable time periods that span into multiple days (#880). 2021-10-18 13:51:01 +02:00
Alex Tselegidis cbd9e9e41b Prepend the "any-provider" option to the booking page so that it is the first option displayed. 2021-10-18 13:51:01 +02:00
Vasileios Lourdas a9db9a0a92 Updated Greek language file.
Fixed a few typos and translated a couple of messages.
2021-10-18 13:51:01 +02:00
Alex Tselegidis 870938c775 Added security policy file to the repo (#1122) 2021-10-18 13:51:01 +02:00
Alex Tselegidis 046fc72d1d Mark required the fields of the settings page 2021-10-18 13:51:01 +02:00
Alex Tselegidis 9407f23c0e Added missing validation call in system settings 2021-10-18 13:51:00 +02:00
Alex Tselegidis f20c323da0 Replaced the email validation regex with a better one 2021-10-18 13:51:00 +02:00
Alex Tselegidis a03a9e27ef Added file comment-banner 2021-10-18 13:51:00 +02:00
Alex Tselegidis 7b60156b87 CSS fix for the custom checkbox switchers 2021-10-18 13:51:00 +02:00
Alex Tselegidis e626e277cd The backend appointment removal is using the notifications library 2021-10-18 13:51:00 +02:00
Alex Tselegidis 7526cff3bf Czech translation corrections 2021-10-18 13:51:00 +02:00
Alex Tselegidis 67e6f952b6 Added the system directory to the gulp build. 2021-10-18 13:51:00 +02:00
Alex Tselegidis 831ecff8c3 Re-introduced the system folder to the root directory and removed it from the composer.json file (#1109). 2021-10-18 13:51:00 +02:00
Alex Tselegidis 1a926f0ad9 The backend calendar must display the modified appointment date, when using the appointment link of the confirmation email (#1112). 2021-10-18 13:51:00 +02:00
Alex Tselegidis dfa6775db0 Use the right bootstrap CSS classes for the setting input field help blocks 2021-10-18 13:51:00 +02:00
Alex Tselegidis 5dc38f987a Corrected model comments 2021-10-18 13:51:00 +02:00
Alex Tselegidis f1ba0c2688 Applied the right software version to the doc files. 2021-10-18 13:51:00 +02:00
Alex Tselegidis 1d632d561d Made the tests executable again (#1042). 2021-10-18 13:40:05 +02:00
Alex Tselegidis a0d61449cc
Merge pull request #1039 from Tthecreator/1038_email_fix
[1038] Sender and return address set to pass spamfilters
2021-10-18 13:10:15 +02:00
Alex Tselegidis 6b179c3b58 When selecting the any provider option in the booking page then merge all the available hours of all providers that can serve the selected service (#1147). 2021-10-18 13:04:32 +02:00
Alex Tselegidis 86bc718782 Condier unavailable time periods that span into multiple days (#880). 2021-10-18 12:43:40 +02:00
Alex Tselegidis 8d4d063afa Prepend the "any-provider" option to the booking page so that it is the first option displayed. 2021-10-18 12:19:13 +02:00
Alex Tselegidis 03f5fed5a6 Merge branch 'lourdas-master' into develop 2021-10-04 09:38:20 +02:00
Alex Tselegidis cf67585f19 Added security policy file to the repo (#1122) 2021-10-04 09:32:08 +02:00
Alex Tselegidis 53acb6146c Mark required the fields of the settings page 2021-10-04 09:27:50 +02:00
Alex Tselegidis 6fa2451a08 Added missing validation call in system settings 2021-10-04 09:27:32 +02:00
Alex Tselegidis ea4295e1ad Replaced the email validation regex with a better one 2021-10-04 09:27:08 +02:00
Alex Tselegidis 566ca1c79e Added file comment-banner 2021-10-04 09:26:48 +02:00
Alex Tselegidis 33c2b72fba CSS fix for the custom checkbox switchers 2021-10-04 09:26:29 +02:00
Alex Tselegidis 0c0ac6a0b2 The backend appointment removal is using the notifications library 2021-10-04 09:26:12 +02:00
Alex Tselegidis a210c32b73 Czech translation corrections 2021-10-04 09:25:44 +02:00
Alex Tselegidis d0b5fd170b Added the system directory to the gulp build. 2021-10-04 09:24:44 +02:00
Vasileios Lourdas 0d708077ca Updated Greek language file.
Fixed a few typos and translated a couple of messages.
2021-09-26 20:01:24 +03:00