Alex Tselegidis
|
6be7e24543
|
Render non-working time in background
|
2024-06-18 16:12:56 +02:00 |
|
Alex Tselegidis
|
07bc7b3812
|
Make sure that editing a working plan exception and changing the date will not keep the previous entry in place (#1515)
|
2024-05-24 19:59:53 +02:00 |
|
Alex Tselegidis
|
4703df1ada
|
Fix provider filter (#1530)
|
2024-05-21 15:39:45 +02:00 |
|
Alex Tselegidis
|
e4cc2fc760
|
Add custom render method that can be easily overriden
|
2024-05-17 20:13:58 +02:00 |
|
Alex Tselegidis
|
de63955341
|
Integrate CalDAV Protocol for appointment syncing (#209)
|
2024-05-12 14:24:58 +02:00 |
|
Alex Tselegidis
|
2bc517db5f
|
Fix the calendar drop and resize "undo" functionality
|
2024-04-26 17:26:09 +02:00 |
|
Alex Tselegidis
|
574fc907b5
|
Revert scroll down
|
2024-04-26 17:26:09 +02:00 |
|
Thomas Ingles
|
b448836ee9
|
Idea : initialize calendar view scroll at time
https://www.freecodecamp.org/news/the-ultimate-guide-to-javascript-date-and-moment-js/#format-the-date-and-time-with-moment-js
|
2024-04-23 21:04:13 +02:00 |
|
Alex Tselegidis
|
80435bd522
|
Fallback value
|
2024-03-19 07:11:16 +00:00 |
|
Alex Tselegidis
|
cd768bda85
|
Use the helper methods to set and get date time picker values
|
2024-01-06 11:06:48 +01:00 |
|
Alex Tselegidis
|
02162ee232
|
Rename ui.js methods
|
2024-01-06 10:46:57 +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
|
65aacce924
|
No calendars are being displayed in the calendar table view while being logged in as a secretary (#1418)
|
2023-12-12 11:58:07 +01:00 |
|
Alex Tselegidis
|
e6b3ffd66b
|
Add support for custom fields on customers (#1133)
|
2023-12-11 09:54:29 +01:00 |
|
Alex Tselegidis
|
0cc51ed33c
|
Display the blocked periods to the calendar page (#432)
|
2023-11-17 09:42:57 +01:00 |
|
Alex Tselegidis
|
b7e7b54947
|
Fix the event drop functionality for the table view (#1417)
|
2023-10-23 11:13:48 +02:00 |
|
Alex Tselegidis
|
216a07327f
|
Fix the event drop functionality for the table view
|
2023-10-23 11:05:00 +02:00 |
|
Alex Tselegidis
|
0bb02ae2bf
|
Set the right locale to the fullcalendar instances
|
2023-07-17 07:50:55 +02:00 |
|
Alex Tselegidis
|
2f69be2bd0
|
Update the equivalent appointment removal action of the calendar table view.
|
2023-06-01 14:30:08 +02:00 |
|
Alex Tselegidis
|
bf3f2d7131
|
Unselect the selected time of the calendar right after it is detected.
|
2023-05-04 11:57:02 +02:00 |
|
Alex Tselegidis
|
9bcc67ac89
|
Enable the nowIndicator in fullcalendar modules
|
2023-05-03 07:32:02 +02:00 |
|
Alex Tselegidis
|
2255c84778
|
Escape the popover title for special HTML characters.
|
2023-04-05 15:38:17 +02:00 |
|
Alex Tselegidis
|
55b64d42ae
|
Perform various styling changes to the fullcalendar widget
|
2023-03-20 08:56:02 +01:00 |
|
Alex Tselegidis
|
f58016ba9d
|
Fine tune the calendar selection callback
|
2023-03-01 08:22:15 +01:00 |
|
Alex Tselegidis
|
5f8f5f5eb2
|
Replace the old date picker in the table view
|
2023-02-07 07:34:53 +01:00 |
|
Alex Tselegidis
|
0e0194c927
|
Replace the date time pickers in the backend section
|
2023-02-02 08:54:47 +01:00 |
|
Alex Tselegidis
|
8879fa7889
|
Merge pull request #1326 from eerojaaskelainen/RelFrontFixes
Fixes for frontend problems running in release mode
|
2023-01-14 10:15:01 +01:00 |
|
Alex Tselegidis
|
4446f26399
|
Make the backend footer sticky and remove the "placeFooterToBottom" function
|
2023-01-14 09:40:18 +01:00 |
|
Eero Jääskeläinen
|
e2fe600b94
|
CalendarTableView: Added missing declaration on unavailabilityPeriod
|
2022-11-17 12:53:44 +02:00 |
|
Alex Tselegidis
|
e2c3137262
|
Improve the content of the calendar event popover widget
|
2022-10-16 22:03:29 +03:00 |
|
Alex Tselegidis
|
b2015052d8
|
Do not add a dash in the event title if there are no customer first and last name provided
|
2022-10-16 21:58:50 +03: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
|
436c49319c
|
Fix the popover behavior in the calendar page
|
2022-10-03 17:06:01 +03:00 |
|
Alex Tselegidis
|
f92d43b407
|
Fix the event popover behavior after updating to the latest bootstrap.
|
2022-09-14 10:14:47 +02:00 |
|
Alex Tselegidis
|
7cbce26160
|
Correct calendar rendering in table view
|
2022-06-02 09:37:43 +02:00 |
|
Alex Tselegidis
|
72e84bd4f3
|
Group commonly used UI components to a single utility module
|
2022-05-26 15:17:33 +02:00 |
|
Alex Tselegidis
|
d6e913edd8
|
Change the table view slot time format (consistent with default view)
|
2022-05-26 14:47:12 +02:00 |
|
Alex Tselegidis
|
a9a72e503d
|
Use the default service duration if the user just clicks on a calendar slot for creating a new appointment (#1237)
|
2022-05-26 14:26:36 +02:00 |
|
Alex Tselegidis
|
0e316e7dea
|
Merge pull request #1206 from albertsalles4/develop
Fix Datepicker in Backend's Calendar Header does not change accordinly to language and first day #1201
|
2022-05-10 14:34:25 +02:00 |
|
Alex Tselegidis
|
669aa2f6c6
|
Add customer language and timezone fields to the appointments modal (#1094)
|
2022-03-29 10:15:24 +02:00 |
|
albertsalles4
|
1732a39965
|
Fix Datepicker in Backend's Calendar Header does not change accordinly to language and first day #1201
|
2022-02-22 12:04:20 +01:00 |
|
Alex Tselegidis
|
aa71d8afad
|
Change the call-to-action message button to "delete" instead of "ok".
|
2022-01-24 14:11:15 +01:00 |
|
Alex Tselegidis
|
3594bb8294
|
Use the appointment color value when rendering the appointments on the calendar.
|
2022-01-18 19:03:06 +01:00 |
|
Alex Tselegidis
|
0f0b3c114e
|
Apply the new color selection component to the appointments modal.
|
2022-01-18 19:01:26 +01:00 |
|
Alex Tselegidis
|
e636ec2986
|
Update the table view so that it works with FullCalendar 5
|
2022-01-18 17:38:57 +01:00 |
|
Alex Tselegidis
|
54e4c208a3
|
Update the project subtitle.
|
2022-01-18 13:05:42 +01:00 |
|
Alex Tselegidis
|
116ccb9a76
|
Update since comment tag with 1.5 value
|
2022-01-18 13:01:22 +01:00 |
|
Alex Tselegidis
|
09775d25d5
|
Rename all "unavailable" occurrences to "unavailability" for consistency.
|
2022-01-18 12:54:41 +01:00 |
|
Alex Tselegidis
|
8dad2d9624
|
Replace the global App.Lang with the "lang" helper method, which is more appropriate due to the dynamic load of script translation strings.
|
2022-01-18 08:22:25 +01:00 |
|
Alex Tselegidis
|
e93565500d
|
Replace the global App.Vars with the "vars" helper method, which is more appropriate due to the dynamic load of script vars.
|
2022-01-18 08:18:22 +01:00 |
|