Commit Graph

84 Commits

Author SHA1 Message Date
Alex Tselegidis 540af17e4f Add the please-select option to the booking page step 2024-06-18 16:27:27 +02:00
Alex Tselegidis dd34836c88 Update the label of the calendar caldav url 2024-06-14 18:12:22 +02:00
Alex Tselegidis 706344c58e Update wording 2024-06-14 18:08:25 +02:00
Alex Tselegidis cd5b56e0b0 Translate invalid credentials message (#1544) 2024-05-27 16:49:23 +02:00
Alex Tselegidis 90a05b2815 Add missing translation key 2024-05-27 16:47:11 +02:00
Alex Tselegidis ec3ec699a9 Add missing translation key 2024-05-17 10:10:48 +02:00
Alex Tselegidis f7e6b212b2 Make sure that at least one booking field must be set as required 2024-05-14 13:49:41 +02:00
Alex Tselegidis 5967864e4a Finalize the LDAP integration and complete SSO support in the login page (#128) 2024-05-13 23:37:00 +02:00
Alex Tselegidis de63955341 Integrate CalDAV Protocol for appointment syncing (#209) 2024-05-12 14:24:58 +02:00
Alex Tselegidis 9ad660836b Update translations for new timezone and language settings 2024-05-11 19:33:45 +02:00
Alex Tselegidis 33d189a65a Add the matomo analytics site ID setting for the Matomo integration (#1395) 2024-05-11 19:29:14 +02:00
Alex Tselegidis 3e0f7e5452 Rename the private switch label for more clarity 2024-05-11 19:29:12 +02:00
Alex Tselegidis 8294dba6f2 Wording 2024-05-11 19:29:09 +02:00
tm8544 db6c127d3b New lines moved to the end of file before // End 2024-04-08 18:35:06 +03:00
tm8544 f84eecf7e8 add default settings for language and timezone 2024-03-27 17:09:15 +02:00
Alex Tselegidis a02a6118b6 Perform styling changes to the public booking page 2024-01-06 12:32:36 +01:00
Alex Tselegidis c5eafc9552 Add missing translations 2024-01-05 16:49:23 +01:00
Alex Tselegidis e6b3ffd66b Add support for custom fields on customers (#1133) 2023-12-11 09:54:29 +01:00
Alex Tselegidis aa10b57b3a Remove line breaks from translations 2023-12-08 11:28:24 +01:00
Alex Tselegidis c8a9e2c24b Enable prettier for php and reformat the entire application directory 2023-11-29 10:24:09 +01:00
Alex Tselegidis e6ed92697f Add blocked periods section in the business settings page (#432) 2023-11-17 08:20:16 +01:00
Alex Tselegidis f3d7b78b15 Add the blocked periods to the webhooks page (#432) 2023-11-17 08:06:34 +01:00
Alex Tselegidis fbcd35f197 Add blocked period CRUD operations to the app (#432) 2023-11-03 18:25:23 +01:00
Alex Tselegidis c37757e969 Translation changes 2023-10-26 08:11:48 +02:00
Alex Tselegidis ae76ad7385 Do not allow a customer to book the same hours multiple times
(#1420)
2023-10-23 11:46:41 +02:00
Alex Tselegidis 5473544258 Allow working plan exceptions to be defined as non-working days (#1383). 2023-07-10 08:22:55 +02:00
Alex Tselegidis 629bdfc062 Add missing translations 2023-02-02 08:54:32 +01:00
Alex Tselegidis 0f6df76667 Allow the users to define their own status and assign them to appointments (#244). 2022-10-16 21:54:26 +03:00
Alex Tselegidis d408b6040a Make sure at least one field is displayed in the booking page 2022-07-27 02:26:19 +03:00
Alex Tselegidis b5788d47d8 Change the "book advance timeout" label to "allow rescheduling/cancellation before" for better clarity 2022-07-26 16:51:02 +03:00
Alex Tselegidis cec1ef6175 Add missing translations 2022-07-26 16:40:00 +03:00
Alex Tselegidis 0d5e60cdb7 Add support for dynamic webhook definition in the settings page (#581) 2022-06-20 12:12:36 +03:00
Alex Tselegidis 2e21b05545 Rename the "limit_customer_visibility" setting to "limit_customer_access" 2022-05-27 09:23:38 +02:00
Alex Tselegidis 9b9888df47 Add new limit_customer_visibility setting (#1199) 2022-05-26 15:55:26 +02:00
Alex Tselegidis e09647d01f Fix the booking cancellation flow and make sure analytics are loaded in both confirmation and cancellation (#1200) 2022-05-26 15:35:17 +02:00
Alex Tselegidis 6666e5862c Support multiple Bootswatch themes for the app (#1205). 2022-05-22 14:39:19 +02:00
Alex Tselegidis 227612565d Correct translation message key 2022-04-19 09:14:13 +02:00
Alex Tselegidis 4c0793129d The calendar will ask for the kind of event to be added after selecting time slots with the mouse. 2022-01-24 22:55:35 +01:00
Alex Tselegidis 03010184f6 Improve the display of the booking link for services, providers and service-provider combinations. 2022-01-24 22:37:05 +01:00
Alex Tselegidis 4f5fbb8262 Display appointments from all providers in one view. 2022-01-24 22:07:24 +01:00
Alex Tselegidis d580463977 Add reset company color button so that the color can be easily switched back to the original state. 2022-01-24 20:58:15 +01:00
Alex Tselegidis 2f41c28786 Add a new "is_private" flag to services and providers so that they do not appear in the booking page (#378). 2022-01-24 20:50:14 +01:00
Alex Tselegidis 2bf9a6193e Add a new setting that toggles the login link of the booking page (#1148). 2022-01-24 20:02:17 +01:00
Alex Tselegidis e9a9314909 Enable the change of the brand logo and colors from the backend (#789). 2022-01-24 18:36:12 +01:00
Alex Tselegidis 083a3e07f6 Add the ability to temporarily block new appointments / set away message (#940). 2022-01-24 16:38:03 +01:00
Alex Tselegidis e1fe30d73b Update the backend header setting menu item titles. 2022-01-24 15:56:14 +01:00
Alex Tselegidis e659bd6e08 Add soft phone number validation (#820). 2022-01-24 15:48:20 +01:00
Alex Tselegidis 7d9e3279bf Booking message styling updates. 2022-01-24 13:12:44 +01:00
Alex Tselegidis 79652feba9 Booking confirmation styling updates. 2022-01-24 12:58:48 +01:00
Alex Tselegidis 59c44994f7 Add custom Matomo analytics integration (#974). 2022-01-19 10:18:00 +01:00