Commit Graph

3065 Commits

Author SHA1 Message Date
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 c1af7c68a5
Corrected the Discord badge logo color 2021-10-04 11:29:08 +02:00
Alex Tselegidis 5589a5c956
Added Discord Badge to README.md file 2021-10-04 11:27:56 +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
om-ha a17c234698
FIX Providers API incorrect `array_key_exists`
- `array_key_exists` should search for they key `working_plan` within `$provider['settings']` and not `$provider['settings']['working_plan']`
2021-08-28 14:50:01 +03:00
Caine85 2f76db0f14
Update console.md
Missing commands params.
2021-08-28 12:57:56 +02:00
Alex Tselegidis 3a6f347246 Re-introduced the system folder to the root directory and removed it from the composer.json file (#1109). 2021-08-24 16:34:13 +03:00
Alex Tselegidis 8eec2339cf The backend calendar must display the modified appointment date, when using the appointment link of the confirmation email (#1112). 2021-08-24 16:03:45 +03:00
Alex Tselegidis 49197b5c66 Use the right bootstrap CSS classes for the setting input field help blocks 2021-08-24 16:01:44 +03:00
Alex Tselegidis 591de3d35f Corrected model comments 2021-08-24 16:01:17 +03:00
Alex Tselegidis 40b5e42fae Applied the right software version to the doc files. 2021-08-24 16:00:59 +03:00
Alex Tselegidis e9529f6bdd Merge branch 'develop' 2021-07-27 11:32:03 +03:00
Alex Tselegidis 7393c36462 Release v1.4.2 2021-07-27 11:31:43 +03:00
Alex Tselegidis b28ccfe0c9 Updated CHANGELOG.md 2021-07-27 11:27:16 +03:00
Alex Tselegidis 595506b90f Updated CHANGELOG.md 2021-07-19 18:29:43 +03:00
Alex Tselegidis df2f1693b9 Merge branch 'develop' 2021-07-19 18:26:12 +03:00
Alex Tselegidis 215c4f501e Release v1.4.2-beta.1 2021-07-19 18:25:36 +03:00
Alex Tselegidis 11479f2af4 Updated CHANGELOG.md 2021-07-19 18:11:08 +03:00
Alex Tselegidis 9800554b35 Working plan css improvements 2021-07-19 17:52:40 +03:00
Alex Tselegidis 5dd8540577 Use the AM/PM postfix as lowercase everywhere for consistency. 2021-07-19 17:44:31 +03:00
Alex Tselegidis 6103b6992d The timepicker sliders do not work when using an iOS device. #1026 2021-07-19 17:26:24 +03:00
Alex Tselegidis 5d513ea43f Resolve availability generation issue with 5 minute services. 2021-07-19 16:59:41 +03:00
Alex Tselegidis 9ddc820176 Set minimum service duration field value to honor the value of EVENT_MINIMUM_DURATION. #1068 2021-07-19 16:59:21 +03:00
Alex Tselegidis d09fbb0ad6 Make sure that saving the modifications of a single break does not cancel any pending break edits. #1046 2021-07-19 16:30:27 +03:00
Alex Tselegidis 23bcc2d468 Working plan exception - details pane shows incorrect details (#1011). 2021-07-19 16:21:14 +03:00
Alex Tselegidis c885b27f7d Add support for line breaks when displaying the service description in the frontend (#1004). 2021-07-19 16:14:37 +03:00
Alex Tselegidis 5a039f2757 Missing Pacific (and potentially other) timezones (#980). 2021-07-19 16:07:26 +03:00
Alex Tselegidis 39cc1b5a0b Timezone/UX issue: Wrong day is selected when timezone differs by -1 day (#961). 2021-07-19 16:02:45 +03:00
Alex Tselegidis cc6575d2d0 JavaScript RangeError on appointment change causing disabled calendar dates (#1092). 2021-07-19 15:52:05 +03:00
Alex Tselegidis 25b44063b4 Updated dependencies in the package-lock.json file. 2021-07-19 14:28:02 +03:00
Alex Tselegidis bdd45f448a
Merge pull request #1055 from LibreCodeCoop/pt_br_translate
Update pt_BR translations
2021-07-19 14:24:19 +03:00
Alex Tselegidis 588ba2785f Merge remote-tracking branch 'remotes/origin/dependabot/npm_and_yarn/hosted-git-info-2.8.9' into develop 2021-07-19 14:17:42 +03:00
Alex Tselegidis 738c9c72bb Merge remote-tracking branch 'remotes/origin/dependabot/composer/phpseclib/phpseclib-2.0.31' into develop 2021-07-19 14:16:24 +03:00
Alex Tselegidis ea8798d2a6 The model base class needs a constructor when running the app with PHP8.0 2021-07-19 14:03:40 +03:00
Alex Tselegidis aca2105302 Aligned the framework to the updated PHP8.0 compatible CodeIgniter version. 2021-07-19 14:03:18 +03:00
Alex Tselegidis 3c4e7923ce Removed duplicate row from the configuration file. 2021-07-19 13:42:29 +03:00
Alex Tselegidis 55a4665c7d Select the any-provider option by default. 2021-06-14 10:27:37 +02:00
Alex Tselegidis dfdbea6214 HTTP_ACCEPT_LANGUAGE is not set when executing the app from the console. 2021-06-14 10:21:43 +02:00