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 |
|
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
|
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
|
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
|
9a6233ad3a
|
Add a new string escape helper function
|
2023-03-13 08:08:43 +01:00 |
|
Alex Tselegidis
|
9e3611c547
|
Correct button display in mobile views
|
2023-03-01 08:21:57 +01:00 |
|
Alex Tselegidis
|
6226e0f86c
|
Toggle the first booking step
|
2023-02-21 08:32:30 +01:00 |
|
Alex Tselegidis
|
c9715d7431
|
Script checks before rendering
|
2023-02-21 08:11:14 +01:00 |
|
Alex Tselegidis
|
a8996b6b99
|
Add the location and notes fields to the appointment email notifications (if a value was provided). (#1341)
|
2023-02-21 08:02:32 +01:00 |
|
Alex Tselegidis
|
4d79e1d3cf
|
Improve the structure of the email notifications
|
2023-02-21 07:58:21 +01:00 |
|
Alex Tselegidis
|
697b3fa5a8
|
Refactor the email template HTML structure
|
2023-02-20 08:43:00 +01:00 |
|
Alex Tselegidis
|
9727d22205
|
Add a back link to the webhooks page
|
2023-02-20 08:35:29 +01:00 |
|
Alex Tselegidis
|
97382d8da3
|
Add missing JS file to business_settings.php
|
2023-02-20 08:17:48 +01:00 |
|
Alex Tselegidis
|
8ea9171ae2
|
Add label class
|
2023-02-20 07:46:02 +01:00 |
|
Alex Tselegidis
|
77256e502a
|
Style the flatpickr in the booking page
|
2023-02-07 08:24:46 +01:00 |
|
Alex Tselegidis
|
85e0567b13
|
Remove jQuery UI from the app entirely
|
2023-02-07 07:43:14 +01:00 |
|
Alex Tselegidis
|
6356e9883f
|
Correct CSS styling for booking page
|
2023-02-07 07:40:42 +01:00 |
|
Alex Tselegidis
|
6deeee0812
|
Replace the datepicker of the booking page
|
2023-02-07 07:39:44 +01:00 |
|
Alex Tselegidis
|
94570a3fdc
|
Change the add button in the calendar page
|
2023-02-07 07:21:04 +01:00 |
|