Commit graph

  • e987aedf75 Various fixed on the Google Sync process Alex Tselegidis 2023-10-23 11:34:39 +0200
  • 0ba5015147 Comment Alex Tselegidis 2023-10-23 11:21:30 +0200
  • b7e7b54947 Fix the event drop functionality for the table view (#1417) Alex Tselegidis 2023-10-23 11:13:48 +0200
  • 216a07327f Fix the event drop functionality for the table view Alex Tselegidis 2023-10-23 11:05:00 +0200
  • cf19a90311 Drop support for soft deletes in order to reduce the code complexity and data usage Alex Tselegidis 2023-10-19 16:25:45 +0200
  • 1710d46b6d Pass the required_notes param to the appointments_modal template Alex Tselegidis 2023-10-19 16:05:17 +0200
  • bf69e17ae6 Apply the company color to the appointments modal existing customer list entries (#1429) Alex Tselegidis 2023-10-19 16:04:28 +0200
  • f0a91600bf Apply the company color to the appointments modal dropdown (#1422) Alex Tselegidis 2023-10-16 11:54:27 +0200
  • c1535ef527 Typo in greek translation (#1425) Alex Tselegidis 2023-10-16 11:48:10 +0200
  • ec0432d515 Correct the require-notes setting use in the appointments_modal.php (#1426) Alex Tselegidis 2023-10-16 11:47:14 +0200
  • 49dcf21c10 Ensure the color selection widget is not disabled when adding a new service (#1427) Alex Tselegidis 2023-10-16 11:08:03 +0200
  • 73323c15d3 Use the same email subject for both customer and provider for when an appointment is updated (#1403) Alex Tselegidis 2023-10-12 12:58:54 +0200
  • cbbcaa417f Corrections to the german translations (#1404) Alex Tselegidis 2023-10-12 12:56:13 +0200
  • 482b0077cd Do not save the unavailability if no provider was selected Alex Tselegidis 2023-10-09 16:50:23 +0200
  • b88952497c Cast the provider ID to avoid errors Alex Tselegidis 2023-10-09 16:48:35 +0200
  • 784cb0c877
    Merge pull request #1410 from laravel-vesuvius/develop Alex Tselegidis 2023-10-09 15:49:07 +0200
  • f49f65af69
    Merge pull request #1411 from laravel-vesuvius/customer Alex Tselegidis 2023-10-09 15:48:15 +0200
  • 971f070949 Deploy Alex Tselegidis 2023-10-09 12:46:06 +0200
  • 5bd328ee4f Correct the variable type check value Alex Tselegidis 2023-10-09 12:18:10 +0200
  • cac3e6317d Rename variable Alex Tselegidis 2023-10-09 09:56:40 +0200
  • 3aba05bd28 Update the croatian translations Alex Tselegidis 2023-10-04 16:39:28 +0300
  • b1bf3ac3c0 Update the catalan translations Alex Tselegidis 2023-10-04 15:55:41 +0300
  • 249e67ef91 Customers_model: api_encode: add timezone field Vadim Serdunich 2023-09-15 16:40:02 +0300
  • 193205bfc0 Fix search Appointments_model: appointments id field Vadim Serdunich 2023-09-14 19:39:52 +0300
  • a05551ba74 Fix search Appointments_model Vadim Serdunich 2023-09-13 17:27:19 +0300
  • 571b169756 Remove unnecessary flag Alex Tselegidis 2023-09-12 19:10:40 +0300
  • c3eb4d1632 Only the IP and type are required fields Alex Tselegidis 2023-09-12 17:17:12 +0300
  • 072ff2862e Fallback value for arg Alex Tselegidis 2023-09-12 16:59:48 +0300
  • 540daa3a49 Ignore permission changes and skip compile if not needed Alex Tselegidis 2023-09-05 23:07:56 +0300
  • e2b309adef Only execute the compile command if the assets/vendor folder is not present Alex Tselegidis 2023-08-16 15:57:44 +0200
  • 7993eb944e Change the permission of the storage files Alex Tselegidis 2023-08-16 15:50:48 +0200
  • a212b1beee Only run the composer and npm install if the folder is not there Alex Tselegidis 2023-08-15 13:56:25 +0200
  • 0084eb8cd3 Change the upload limit inside the docker-compose.yml file Alex Tselegidis 2023-08-09 09:25:35 +0200
  • 93e53649cb Update the CORS configuration Alex Tselegidis 2023-08-02 19:08:24 +0200
  • 007145e213 Set up swagger-ui in the docker compose (port 8000) Alex Tselegidis 2023-08-01 22:08:55 +0200
  • 1eadda64c5
    Merge pull request #1393 from popod/patch-2 Alex Tselegidis 2023-07-31 08:36:51 +0200
  • 307d44b6af Custom handling for empty request URI values Alex Tselegidis 2023-07-29 12:36:12 +0200
  • 5a5c4333be Set a default value for the default provider Alex Tselegidis 2023-07-29 12:02:52 +0200
  • 29bd6dd23a Set the default value of the working plan exceptions to be an array Alex Tselegidis 2023-07-29 11:59:41 +0200
  • d8d5ffe6b1 Supress the CLI xdebug warnings Alex Tselegidis 2023-07-29 11:52:21 +0200
  • fa55a4832b
    fix display of long unavailability notes popod 2023-07-28 16:41:25 +0200
  • c39dad618e Add line break configuration that is needed by many SMTP relay servers Alex Tselegidis 2023-07-27 16:11:57 +0200
  • 8d7952ee44 Update the og description value Alex Tselegidis 2023-07-25 15:22:17 +0200
  • 48341df746 Update message Alex Tselegidis 2023-07-26 12:40:46 +0200
  • 1fbb4070ab Set the correct permissions to the storage directory Alex Tselegidis 2023-07-26 12:40:24 +0200
  • e1ff29ffb4
    Merge pull request #1391 from alextselegidis/dependabot/npm_and_yarn/word-wrap-1.2.4 Alex Tselegidis 2023-07-24 10:02:38 +0200
  • 0fdb1ffdae Correct the date parsing on Safari based browsers, while changing the month in the booking page Alex Tselegidis 2023-07-24 09:48:27 +0200
  • afdc1b839a Remove duplicate PHP extension Alex Tselegidis 2023-07-24 09:32:47 +0200
  • ef0d66be5c
    Bump word-wrap from 1.2.3 to 1.2.4 dependabot[bot] 2023-07-19 00:04:03 +0000
  • c226d188c9 Use the unavailabilities model instead of the appointments model Alex Tselegidis 2023-07-18 07:54:47 +0200
  • d7fc92bb80 Ignore the .run directory Alex Tselegidis 2023-07-18 07:47:56 +0200
  • 5bea235ec8 Cast the result value to int Alex Tselegidis 2023-07-17 14:17:37 +0200
  • 2f1e07bda2 Support also URLs without the "index.php" in docker compose Alex Tselegidis 2023-07-17 10:30:27 +0200
  • b37b460195 Only allow authorized users to manage appointments from the calendar page (#1387) Alex Tselegidis 2023-07-17 08:14:04 +0200
  • e7ddad5641 Make sure there are no duplicate unavailability entries (#1388) Alex Tselegidis 2023-07-17 07:59:56 +0200
  • 90c5c0282d Update the working plan exception checks in Availability.php for non-working days Alex Tselegidis 2023-07-17 07:56:51 +0200
  • 0bb02ae2bf Set the right locale to the fullcalendar instances Alex Tselegidis 2023-07-17 07:50:55 +0200
  • 5e260c7cfd Add more PHP extensions to the Dockerfile Alex Tselegidis 2023-07-11 09:28:54 +0200
  • ebe087553e Automatically select the next available date in the booking page or display a message if this month is unavailable (#1075) (#1204) Alex Tselegidis 2023-07-11 08:11:19 +0200
  • 07ff42c1a4 Correct the displayed calendar height Alex Tselegidis 2023-07-11 08:02:56 +0200
  • ae26a5f397 Add Open Graph information to the public booking page so that it renders nicely once shared on social media apps (#1382) Alex Tselegidis 2023-07-11 07:58:57 +0200
  • 36937a6492 Remove the Google Product Name and Google API Key config values as they are no longer needed Alex Tselegidis 2023-07-11 07:50:16 +0200
  • 87e27d4070 Use the unavailabilities model to save the sync events (#1363) Alex Tselegidis 2023-07-11 07:46:28 +0200
  • 792e0545e8 Do not allow users to enable the Google Sync if "all" is selected Alex Tselegidis 2023-07-11 07:44:25 +0200
  • a9e7cea12a Correct NGINX downloading files instead of showing 404 for non-existing URL routes Alex Tselegidis 2023-07-10 15:18:44 +0200
  • 5473544258 Allow working plan exceptions to be defined as non-working days (#1383). Alex Tselegidis 2023-07-10 08:22:55 +0200
  • 81e8b8824e Add XDebug support for CLI commands Alex Tselegidis 2023-07-08 07:31:33 +0200
  • fbce1c8197 Update the docker configuration so that it uses Mailpit and it runs from port 80 instead of 8000 Alex Tselegidis 2023-07-08 07:21:16 +0200
  • 83e2f4acaf Add the missing "fastcgi_split_path_info" directive so that URLs are parsed correctly Alex Tselegidis 2023-07-07 12:45:48 +0200
  • 05dab52aa5 Set the default php version of the Docker configuration to 8.1 Alex Tselegidis 2023-07-07 12:41:26 +0200
  • 7f2504fe4c Update the nginx configuration for nested sub-directory support Alex Tselegidis 2023-07-07 12:41:02 +0200
  • d084ad933a Update the phpMyAdmin version in Docker and remove the auto-restart so that containers do not start automatically Alex Tselegidis 2023-07-05 17:40:22 +0200
  • 9a3c2e4036 Do not show the day numbers in the month view Alex Tselegidis 2023-07-05 17:39:49 +0200
  • 198c855b74 Update the newer german translation strings Alex Tselegidis 2023-07-05 17:39:35 +0200
  • ebe8f84ba1 Release v1.5.0-dev.4 1.5.0-dev.4 Alex Tselegidis 2023-07-03 10:42:02 +0200
  • a9798bf27e Set the correct HTML language code Alex Tselegidis 2023-07-03 10:27:23 +0200
  • 674d7c4eeb Correct the array key access in Google.php (#1362) Alex Tselegidis 2023-07-03 10:21:46 +0200
  • a225019f6f Add the Google "notranslate" meta to all layouts (#1360) Alex Tselegidis 2023-07-03 10:19:05 +0200
  • 9828cd2fbf Add the service description to the appointment email notifications (#1374). Alex Tselegidis 2023-07-03 10:07:10 +0200
  • 4d58075ef7 Preselect the date with a query parameter (#1376) Alex Tselegidis 2023-07-03 10:05:20 +0200
  • 66dfd36d6d Fix the booking settings require-notes setting application, as it should check on the appointment notes and not the customer ones Alex Tselegidis 2023-06-30 19:04:35 +0200
  • 80d91779d7 Build the assets with a new "compile" task that will prepare everything without generating a zip build Alex Tselegidis 2023-06-30 09:41:28 +0200
  • f6e01b5551 Use "npx" when executing the gulp task within the container. Alex Tselegidis 2023-06-30 09:34:37 +0200
  • d055d10610 Add "notes" to the whitelisted field list Alex Tselegidis 2023-06-21 09:50:52 +0300
  • 6383974c21 Change the $secondary color to $gray-600 so that it becomes less dark Alex Tselegidis 2023-06-20 19:12:42 +0300
  • afe06721f7 Keep the same provider while changing services (if possible). Alex Tselegidis 2023-06-20 19:02:32 +0300
  • 03fbc518da Make the secondary colors of the lumen theme more visible Alex Tselegidis 2023-06-20 18:48:20 +0300
  • 88946dac64 Align PHPUnit in ci.yml with the composer.json used version Alex Tselegidis 2023-06-19 13:16:52 +0300
  • 3362adb131 Update the composer.json file so that it still supports PHP v8.0 Alex Tselegidis 2023-06-19 13:15:43 +0300
  • 359c458404 Correct the default status value. Alex Tselegidis 2023-06-07 08:38:27 +0200
  • 6bb4bedea1
    Merge pull request #1371 from highcanfly-club/develop Alex Tselegidis 2023-06-19 12:57:33 +0300
  • 62761fb956
    Merge pull request #2 from highcanfly-club/hcf Ronan LE MEILLAT 2023-06-13 15:07:49 +0200
  • 5cd3d9284a French translations Ronan LE MEILLAT 2023-06-13 15:05:52 +0200
  • d7b4283682
    Merge pull request #1 from highcanfly-club/hcf Ronan LE MEILLAT 2023-06-13 14:01:23 +0200
  • ea1ff5fd1a missing \ Ronan LE MEILLAT 2023-06-13 14:00:33 +0200
  • 0bcfd016c1 Update french translations Ronan LE MEILLAT 2023-06-13 11:59:39 +0200
  • 8dbe0842d8 Add Swedish as a selectable language in the web-ui (#1369). Alex Tselegidis 2023-06-12 12:50:37 +0200
  • 787a4a6700 Update php-ini-overrides.ini Alex Tselegidis 2023-06-03 09:33:19 +0200
  • 7be1796e6f Update docker.md Alex Tselegidis 2023-06-03 09:27:47 +0200
  • 2f69be2bd0 Update the equivalent appointment removal action of the calendar table view. Alex Tselegidis 2023-06-01 14:30:08 +0200