Alex Tselegidis
|
89acfafcce
|
Improve popover handling while reloading appointments
|
2022-03-02 13:28:20 +01:00 |
|
Alex Tselegidis
|
0a4ea1c336
|
Only pre-select the service if its found
|
2022-02-10 20:34:59 +01: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
|
b968970fa6
|
Correct slot label format for default view.
|
2022-01-24 22:43:18 +01:00 |
|
Alex Tselegidis
|
b6e9a7209f
|
Select appointment time from within the calendar when "all" select filter item is selected.
|
2022-01-24 22:40:35 +01:00 |
|
Alex Tselegidis
|
4f5fbb8262
|
Display appointments from all providers in one view.
|
2022-01-24 22:07:24 +01:00 |
|
Alex Tselegidis
|
0bbbff47c8
|
Correct reload call (not in select filter item callback).
|
2022-01-24 22:00:47 +01:00 |
|
Alex Tselegidis
|
97f98c5118
|
All the user roles with access to the backend calendar page can filter by service (#956).
|
2022-01-24 21:57:17 +01:00 |
|
Alex Tselegidis
|
86d3ce8dc9
|
Change the phone number validation regex.
|
2022-01-24 20:44:59 +01:00 |
|
Alex Tselegidis
|
598fda9dfc
|
Add file utility module.
|
2022-01-24 17:07:46 +01:00 |
|
Alex Tselegidis
|
617ee37ec7
|
Comment fix
|
2022-01-24 17:05:38 +01:00 |
|
Alex Tselegidis
|
e659bd6e08
|
Add soft phone number validation (#820).
|
2022-01-24 15:48:20 +01:00 |
|
Alex Tselegidis
|
652f96f53b
|
Use translation key instead of hard coded title.
|
2022-01-24 14:23:29 +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
|
be985b3912
|
Message box button styling.
|
2022-01-24 14:10:49 +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
|
76f5324901
|
Correct delta prop name and rename calendar-event related callback methods.
|
2022-01-18 17:40:43 +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
|
387ac5bc19
|
Update the default view so that it works with FullCalendar 5
|
2022-01-18 15:55:21 +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
|
7d8bbe5b61
|
Remove the general_functions.js file.
|
2022-01-18 12:32:11 +01:00 |
|
Alex Tselegidis
|
6e53af0356
|
Convert remaining functions to arrow functions in JS files.
|
2022-01-18 11:14:45 +01:00 |
|
Alex Tselegidis
|
7b2315c371
|
Rename the working plan bindEventListeners to addEventListeners
|
2022-01-18 08:47:16 +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 |
|
Alex Tselegidis
|
ca4e58313a
|
Pull the available languages from the App.Vars.* object.
|
2022-01-18 07:20:04 +01:00 |
|
Alex Tselegidis
|
380ce3784a
|
Perform various post-refactoring fixes to the calendar page views (default/table).
|
2022-01-17 21:33:04 +01:00 |
|
Alex Tselegidis
|
0cf99d9538
|
Parse the working plan start and end value correctly, depending on the current time format setting.
|
2022-01-17 21:32:44 +01:00 |
|
Alex Tselegidis
|
0da73ab43e
|
Remove the "ajax_" prefix from all new AJAX endpoints.
|
2022-01-17 19:44:44 +01:00 |
|
Alex Tselegidis
|
0051a30673
|
Correct upperCaseFirstLetter call namespace
|
2022-01-17 18:22:05 +01:00 |
|
Alex Tselegidis
|
adf7943297
|
Replace GeneralFunctions upperCaseFirstLetter with the string utility module.
|
2022-01-17 18:01:09 +01:00 |
|
Alex Tselegidis
|
7a9aa3d91d
|
Replace GlobalVariables use with App.Vars.* values.
|
2022-01-17 18:00:25 +01:00 |
|
Alex Tselegidis
|
1986438357
|
Port escapeHtml method to string utility module.
|
2022-01-17 17:49:29 +01:00 |
|
Alex Tselegidis
|
cd6ec7400c
|
Create new lang utility.
|
2022-01-17 17:42:12 +01:00 |
|
Alex Tselegidis
|
89c91fbf8b
|
Code refactoring and improvements for the working plan utilities page.
|
2022-01-17 15:31:04 +01:00 |
|
Alex Tselegidis
|
b13fb1c574
|
Add jsdoc block to http utility functions
|
2022-01-17 15:22:12 +01:00 |
|
Alex Tselegidis
|
6a89e11d39
|
Code refactoring and improvements for the calendar related utilities page.
|
2022-01-17 15:21:59 +01:00 |
|
Alex Tselegidis
|
22439eb60a
|
Replace all backend layout occurrences.
|
2022-01-17 05:26:57 +01:00 |
|
Alex Tselegidis
|
04ec3adaa0
|
Code refactoring and improvements for the default calendar view utility.
|
2022-01-17 05:10:26 +01:00 |
|
Alex Tselegidis
|
1ebc50893e
|
Code refactoring and improvements for the unavailabilities modal component.
|
2022-01-17 04:46:18 +01:00 |
|
Alex Tselegidis
|
fe7d6de462
|
The format method access a date object as well.
|
2022-01-17 04:45:58 +01:00 |
|
Alex Tselegidis
|
9467113ad9
|
The initialize method will be called by the DOMContentLoaded event automatically.
|
2022-01-17 04:44:22 +01:00 |
|
Alex Tselegidis
|
8438f647f0
|
Code refactoring and improvements for the appointments modal component.
|
2022-01-17 04:33:31 +01:00 |
|
Alex Tselegidis
|
32b6052546
|
Update the js doc content of the javascript files.
|
2022-01-14 09:26:44 +01:00 |
|
Alex Tselegidis
|
f2c40a58b2
|
Rename the manage-unavailable-modal to unavailabilities-modal
|
2022-01-14 08:43:53 +01:00 |
|
Alex Tselegidis
|
7126d75988
|
Rename the manage-appointment-modal to appointments-modal
|
2022-01-14 08:39:11 +01:00 |
|
Alex Tselegidis
|
745f70848a
|
Refactor the calendar related JS files so that they become standalone modules.
|
2022-01-12 11:22:54 +01:00 |
|