Commit Graph

3096 Commits

Author SHA1 Message Date
Alex Tselegidis f67097932f Do not display empty customer information in the booking confirmation step. 2023-05-03 07:25:31 +02:00
Alex Tselegidis 1655b0df2d Correct the captcha builer php issues. 2023-05-03 07:21:20 +02:00
Alex Tselegidis f13b1a17c4 Correct the API controller constructor methods. 2023-04-24 13:22:49 +02:00
Alex Tselegidis 7ffc249706 Release v1.5.0-dev.3 2023-04-24 10:13:55 +02:00
Alex Tselegidis d1e1000cb4 The "id_categories" columnn is optional 2023-04-24 10:13:44 +02:00
Alex Tselegidis f7be8a1e1d Center the email templates and set a min height for the content 2023-04-24 10:02:53 +02:00
Alex Tselegidis 791030ba60 Update the russian translation file 2023-04-24 09:43:28 +02:00
Alex Tselegidis 83a83755e4 Merge branch 'translaster-master' into develop 2023-04-24 09:43:03 +02:00
Alex Tselegidis 4c5e45aa02 Update package-lock.json 2023-04-24 09:42:23 +02:00
krote5k 01dfd12959 Russian translation is done 2023-04-17 15:17:47 +05:00
Alex Tselegidis a5f5bbb071 Correct the german translation of "October" 2023-04-17 10:07:45 +02:00
Alex Tselegidis 7f37350fab Regenerate the session ID after logging in to avoid Session Fixation attacks 2023-04-15 14:46:30 +02:00
Alex Tselegidis 75b2473576 Do not return appointments of a different user to the another provider or secretary on the default calendar screen. 2023-04-15 14:39:12 +02:00
Alex Tselegidis c7a304c197 Add a method to quickly check if a provider is assigned to a secretary. 2023-04-15 14:34:42 +02:00
Alex Tselegidis f540192570 Add helper methods to quickly check if a service is assigned to a provider 2023-04-15 14:34:23 +02:00
Alex Tselegidis 6fc45c3368 Correct the field filtering 2023-04-15 14:33:40 +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 bddc5cbeb7 Escape the user display name in the backend section 2023-04-15 14:03:51 +02:00
Alex Tselegidis 2255c84778 Escape the popover title for special HTML characters. 2023-04-05 15:38:17 +02:00
Alex Tselegidis 87a114af9c Update the return type. 2023-04-05 15:35:31 +02:00
Alex Tselegidis 23926a4b78 Update composer.lock 2023-04-05 15:35:22 +02:00
Alex Tselegidis d4185b2b05 Load the framework while testing in order to allow for additional tests 2023-03-24 08:11:25 +01:00
Alex Tselegidis d58dbebc75 Update phpunit version in ci.yml 2023-03-23 08:07:45 +01:00
Alex Tselegidis 2deb952bf1 Update ArrayHelperTest.php 2023-03-23 08:05:14 +01:00
Alex Tselegidis c1fe38d076 Add ValidationHelperTest.php 2023-03-23 08:05:08 +01:00
Alex Tselegidis 5b4bc63314 Update phpunit 2023-03-23 08:05:00 +01:00
Alex Tselegidis 8d3436201c Add a bootstrap.php file for the tests 2023-03-23 07:49:33 +01:00
Alex Tselegidis 70a0da37e4 Remove the SampleTest.php 2023-03-23 07:49:21 +01:00
Alex Tselegidis a83512d8da Add TestArrayHelper.php 2023-03-23 07:49:11 +01:00
Alex Tselegidis ea3bdb17ee Add the "user-scalable=no" meta value 2023-03-22 10:05:41 +01:00
Alex Tselegidis 55b64d42ae Perform various styling changes to the fullcalendar widget 2023-03-20 08:56:02 +01:00
Alex Tselegidis 299842cdb2 Correct language name in translation file 2023-03-17 08:00:04 +01:00
Alex Tselegidis 6132bd3605 Update PHP version in ci.yml 2023-03-17 07:58:19 +01:00
Alex Tselegidis 7bfe16b6be Check on trashed items when fetching appointment information 2023-03-17 07:53:16 +01:00
Alex Tselegidis b3a82bf5f4 Make the notification button sm 2023-03-17 07:49:00 +01:00
Alex Tselegidis 9689098d5a Correct the z-index value of the backend notification component 2023-03-17 07:48:25 +01:00
Alex Tselegidis dae737ad17 Add missing @throws tag 2023-03-17 07:20:29 +01:00
Alex Tselegidis 9b81c2c6d3 Correct the gulp script minification process. 2023-03-17 07:20:22 +01:00
Alex Tselegidis 8ea1567036 Correct the cookie notice condition check 2023-03-17 07:06:41 +01:00
Alex Tselegidis 2b552c4535 Resolve various PHP inspection issues 2023-03-13 09:06:18 +01:00
Alex Tselegidis 08b14b665e Composer update 2023-03-13 08:39:26 +01:00
Alex Tselegidis bd32be0e29 Remove the old engine PSR autoload path 2023-03-13 08:33:45 +01:00
Alex Tselegidis 7be4c73e4e Use the "end_section" html helper for better clarify on when a section starts and when it ends 2023-03-13 08:24:43 +01:00
Alex Tselegidis 453c6e1302 Apply the new escape helper function to the view files 2023-03-13 08:18:39 +01:00
Alex Tselegidis 9b66e9fedc Remove the escape function from the lang helper 2023-03-13 08:11:01 +01:00
Alex Tselegidis 35023fef06 Removed unused config item 2023-03-13 08:08:50 +01:00
Alex Tselegidis 9a6233ad3a Add a new string escape helper function 2023-03-13 08:08:43 +01:00
Alex Tselegidis 10ce6bbf11 Correct deprecation warning on cookies 2023-03-13 07:42:49 +01:00
Alex Tselegidis e1a8de1652 Do not allow a user to access the app if their account was removed. 2023-03-13 07:42:06 +01:00
Alex Tselegidis f3a3fb047e Add the X-Frame-Options header to the app 2023-03-08 10:48:37 +01:00