Commit graph

502 commits

Author SHA1 Message Date
Alex Tselegidis
de63955341 Integrate CalDAV Protocol for appointment syncing (#209) 2024-05-12 14:24:58 +02:00
Thomas Ingles
505abd0430 Add missing lang() : Calendar view (default|table) selectors
views/pages/(account|admins|providers|secretaries).php
2024-05-11 19:29:14 +02:00
Thomas Ingles
2e9bcacbfc Install: html lang + language & timezone provider same as admin 2024-05-11 19:29:14 +02:00
Thomas Ingles
80ada71558 Install: Admin Add Language selector + set timezone by server 2024-05-11 19:29:14 +02:00
Thomas Ingles
a04c0cafdf Fix install alert msg not showed, pw confirm id + js errors lang
js #retype-password to #password-confirm
2024-05-11 19:29:14 +02:00
Thomas Ingles
ff599e2c00 Installation labels translated in browser lang
Administrator from Account page
Company from General Settings page
2024-05-11 19:29:14 +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
6213471e36 Restructure the links of the about page and add customize link 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
fd57ddbb2d Add slots to key positions in the app mark up 2024-05-11 19:29:09 +02:00
Alex Tselegidis
67a64e4eaf Include the status to the appointment notification 2024-05-11 19:26:08 +02:00
Alex Tselegidis
4570d0859e Do not allow user to submit login without a username and a password 2024-05-11 19:26:08 +02:00
tm8544
f84eecf7e8 add default settings for language and timezone 2024-03-27 17:09:15 +02:00
Alex Tselegidis
5b87d75c10 Fix params for the custom_fields.php 2024-02-13 14:23:58 +01:00
Alex Tselegidis
061a157ab7
Fix typo 2024-01-18 13:06:22 +01:00
Alex Tselegidis
ca0ad6e5a3 Change margin top on first booking step 2024-01-13 16:02:09 +01:00
Alex Tselegidis
33237dc0c0 Decrease booking copyright size 2024-01-13 15:48:11 +01:00
Alex Tselegidis
a02a6118b6 Perform styling changes to the public booking page 2024-01-06 12:32:36 +01:00
Alex Tselegidis
acafb0da48 Improve the way the service description renders in the booking page 2024-01-06 11:32:42 +01:00
Alex Tselegidis
ac7ca85b88 Narrow the service selection of the booking page 2024-01-06 11:13:39 +01:00
Alex Tselegidis
c7f2e7f831 Move the position of the back button 2024-01-06 10:40:02 +01:00
Alex Tselegidis
cda450c4d1 Redirect to the about page after DB update 2023-12-22 13:31:19 +01:00
Alex Tselegidis
2878d1299a Reformat entire codebase for trailing comma that will make line duplication easier 2023-12-22 11:35:41 +01:00
Alex Tselegidis
e6b3ffd66b Add support for custom fields on customers (#1133) 2023-12-11 09:54:29 +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
f5360d2f2d Rename the block period description field to notes for compatibility with the other unavailability events 2023-11-17 09:37:38 +01:00
Alex Tselegidis
8d0b2cfa20 Fix margin classes 2023-11-17 08:23:05 +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
42ee635081 Increase the left margin 2023-11-17 08:19:48 +01:00
Alex Tselegidis
1c3ae956aa Update the blocked period CRUD (#432) 2023-11-17 08:04:27 +01:00
Alex Tselegidis
fbcd35f197 Add blocked period CRUD operations to the app (#432) 2023-11-03 18:25:23 +01:00
Alex Tselegidis
38f872d857 Various minor service and service category fixes 2023-11-03 18:24:49 +01:00
Alex Tselegidis
c1faa8972d Add the aria-label attribute to keyword 2023-10-26 08:11:49 +02:00
Alex Tselegidis
c37757e969 Translation changes 2023-10-26 08:11:48 +02:00
Alex Tselegidis
e9842a40bc Revert renaming the service-categories to categories (for clarity) 2023-10-26 08:11:31 +02:00
Alex Tselegidis
1710d46b6d Pass the required_notes param to the appointments_modal template 2023-10-19 16:05:17 +02:00
Alex Tselegidis
bf69e17ae6 Apply the company color to the appointments modal existing customer list entries (#1429) 2023-10-19 16:04:28 +02:00
Alex Tselegidis
f0a91600bf Apply the company color to the appointments modal dropdown (#1422) 2023-10-16 11:54:27 +02:00
Alex Tselegidis
ec0432d515 Correct the require-notes setting use in the appointments_modal.php (#1426) 2023-10-16 11:47:14 +02:00
Alex Tselegidis
8d7952ee44 Update the og description value 2023-07-27 16:12:03 +02:00
Alex Tselegidis
ae26a5f397 Add Open Graph information to the public booking page so that it renders nicely once shared on social media apps (#1382) 2023-07-11 07:58:57 +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
a9798bf27e Set the correct HTML language code 2023-07-03 10:27:23 +02:00
Alex Tselegidis
a225019f6f Add the Google "notranslate" meta to all layouts (#1360) 2023-07-03 10:19:05 +02:00
Alex Tselegidis
9828cd2fbf Add the service description to the appointment email notifications (#1374). 2023-07-03 10:07:10 +02:00
Alex Tselegidis
d3c96efac5 Enhance the booking info field display. 2023-05-04 11:52:54 +02:00
Alex Tselegidis
fbd3273864 Align the booking info fields to the top. 2023-05-04 11:43:59 +02:00
Alex Tselegidis
36ff857c4d Update the timezone info styling in the appointments and unavailability modals 2023-05-03 07:51:53 +02:00
Alex Tselegidis
4a0f1a1354 Position the booking confirmation text in the center. 2023-05-03 07:28:16 +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