|
74baecc207
|
branding to develop branch
|
2023-12-31 21:46:27 +03: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
|
e9842a40bc
|
Revert renaming the service-categories to categories (for clarity)
|
2023-10-26 08:11:31 +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
|
5473544258
|
Allow working plan exceptions to be defined as non-working days (#1383).
|
2023-07-10 08:22:55 +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
|
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
|
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
|
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
|
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
|
6356e9883f
|
Correct CSS styling for booking page
|
2023-02-07 07:40:42 +01:00 |
|
Alex Tselegidis
|
deab447284
|
Make all the modals show in the center of the screen and add a scroll bar.
|
2023-02-02 08:25:10 +01:00 |
|
Alex Tselegidis
|
abcc46db94
|
Add PHP8.2 support to the application
|
2023-01-26 09:17:45 +01:00 |
|
Alex Tselegidis
|
4446f26399
|
Make the backend footer sticky and remove the "placeFooterToBottom" function
|
2023-01-14 09:40:18 +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
|
10d0d7bb7d
|
Update the headings of the appointment modal
|
2022-09-14 12:13:38 +02:00 |
|
Alex Tselegidis
|
b6cc72cd06
|
Styling adjustments to the settings nav component and the settings pages
|
2022-09-14 10:14:19 +02:00 |
|
Alex Tselegidis
|
1340fa6e9f
|
Update the settings related navigation
|
2022-07-27 02:45:52 +03:00 |
|
Alex Tselegidis
|
0f67dbaddc
|
Do not try to apply the company color style if no company color value is available
|
2022-07-26 16:40:53 +03:00 |
|
Alex Tselegidis
|
1aac411c7f
|
Create new "Integrations" page for managing 3rd party integrations
|
2022-07-26 16:38:29 +03:00 |
|
Alex Tselegidis
|
c3b643376b
|
Change the display of the appointment timezone information
|
2022-06-02 15:50:08 +02:00 |
|
Alex Tselegidis
|
2effec6c23
|
More color style fixes
|
2022-06-02 15:16:24 +02:00 |
|
Alex Tselegidis
|
b15a051ee3
|
Show an error when using a translation key that does not exist
|
2022-06-02 09:48:02 +02:00 |
|
Alex Tselegidis
|
89d22ed7e1
|
Apply company color to message layout pages too
|
2022-06-02 09:42:14 +02:00 |
|
Alex Tselegidis
|
9cab342719
|
Apply missing styles when overriding the default colors with the company colors
|
2022-06-02 09:19:23 +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
|
10e885225e
|
Do not load the matomo script if the is no URL specified
|
2022-05-26 14:51:46 +02:00 |
|
Alex Tselegidis
|
bea53207d9
|
Legend display issue in Firefox
|
2022-05-20 17:54:14 +02:00 |
|
Alex Tselegidis
|
efc532664a
|
Use grouped_timezones consistently across the app controllers
|
2022-03-29 10:16:07 +02:00 |
|
Alex Tselegidis
|
669aa2f6c6
|
Add customer language and timezone fields to the appointments modal (#1094)
|
2022-03-29 10:15:24 +02:00 |
|
Alex Tselegidis
|
0452e9543d
|
Perform styling improvements in final booking step
|
2022-03-25 11:09:29 +01:00 |
|
Alex Tselegidis
|
2d88e720ae
|
Add more contrast
|
2022-03-25 11:02:07 +01:00 |
|
Alex Tselegidis
|
d4d7fd13d0
|
Add a border between the display selected service and provider provider
|
2022-01-24 21:23:41 +01:00 |
|
Alex Tselegidis
|
9271c21fba
|
Optimize column display in the booking page.
|
2022-01-24 21:15:33 +01:00 |
|
Alex Tselegidis
|
ab4e404fac
|
The display-selected-service and display-selected-provider elements will be invisible by default.
|
2022-01-24 21:05:43 +01:00 |
|
Alex Tselegidis
|
442c644c01
|
Move the terms and privacy checkbox to the last step.
|
2022-01-24 21:04:03 +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 |
|