Commit Graph

456 Commits

Author SHA1 Message Date
oxteam 78bd5e67fd Fix display of breaks in the backend for working plans stored in database with Monday as the first weekday (EA! Issue #506).
Prior commit 00372f2f1a, the first weekday was Monday.
After this commit, it is set to Sunday and the display of breaks in the backend calendar is broken for former working plans.

The fix consists in reordering the working plan elements with Sunday as the first day prior displaying the backend calendar.
In addition, the working plan elements are also reordered when displaying 'Settings/Business Logic' and 'Users/Providers' tabs.
This is to ensure that breaks are always displayed with Sunday first, like done for the Working Plan in those tabs, for consistency purpose..
2018-06-28 17:56:24 +02:00
alext 66aacd7e6b Use moment objects when rendering appointments in fullcalendar. 2018-06-26 09:54:43 +02:00
alext caa45a65f1 Performance optimization in backend calendar page, after the user clicks the insert appointment button. (#500) 2018-06-24 19:42:42 +02:00
alext 0d91792d36 Customers will now be able to remove all their data from the system (#480). 2018-06-24 19:08:45 +02:00
alext d171a5b2ee Save consent every time the customer updates his data (#480). 2018-06-24 17:27:16 +02:00
alext 2ddf7b118a Added type field into the consent table (#480). 2018-06-24 17:12:13 +02:00
alext 60f48e24ee Integrated new legal content settings in the booking page (#480). 2018-06-24 16:58:03 +02:00
alext 00f1017e35 Added cookieconsent lib in the frontend (#480). 2018-06-24 16:57:45 +02:00
alext 54076bd244 Integrated legal contents in backend settings page (#480). 2018-06-24 15:46:58 +02:00
alext 37cb57ac94 Added trumbowyg into the backend section (#480). 2018-06-24 15:07:22 +02:00
alext 53b754c52d Added new database structure for storing use consents and toggling legal information (#480). 2018-06-24 13:17:04 +02:00
alext 9ef42e7343 Disable search buttons when editing admin record in backend 2018-06-03 16:25:37 +02:00
alext 212f4e0d4e Typo corrections in the structure.sql 2018-06-03 16:23:45 +02:00
alext 0e3ff2493e Backend settings are not being displayed on page load when the user is not an admin (#497). 2018-06-03 15:58:44 +02:00
alext 7508790f31 Database migration fixes (from 1.2.1 to 1.3.x) (#495).
(cherry picked from commit 40e13cb7d8)
2018-06-03 15:42:29 +02:00
oxteam 3428c6552a Fix for unselectable calendar when switching from service to provider view (#483).
(cherry picked from commit 9c2de28)
2018-06-03 15:21:16 +02:00
alext 68c67af57b Removed class from non working event. 2018-04-30 13:49:16 +02:00
alext 433b9862c7 Updated initial migration value (#438). 2018-04-25 13:47:40 +02:00
alext d23ec0483c Removed "ea" prefix from db constraints (#438) 2018-04-25 13:40:13 +02:00
alext 6fe70d0723 Unavailable dates generation must take into concern the appointment edit mode of the booking page (#433). 2018-04-23 15:58:04 +02:00
alext 5f56eb4c2d Removed unnecessary call for calendar events. 2018-04-23 09:52:47 +02:00
alext cfaafc2674 Corrected start and end datetime parsing when editing unavailabilities. 2018-04-19 16:50:28 +02:00
alext 2d7fa2bd8f Corrected class name for break event. 2018-04-15 10:29:36 +02:00
alext c26b111ab2 Pre-select the modified appointment date when editing an existing appointment in the booking form. 2018-04-15 08:34:01 +02:00
alext 7ee9f24f5a Corrected working plan parsing for foreign languages (#461). 2018-04-09 13:50:00 +02:00
alext ead4ae5985 Corrections in the datetimepicker and timepicker formatting. 2018-03-28 14:41:27 +02:00
alext 5147d0ad68 Added error messages with more information for the installation page (#452) 2018-03-28 14:36:28 +02:00
alext 4d6b452dd6 Updated copyright year in file headers. 2018-03-27 09:23:09 +02:00
alext 4ed30b6822 Corrected translation key for server communication error. 2018-03-27 09:19:27 +02:00
alext 610f184aad Further formatting corrections. 2018-03-17 18:00:55 +01:00
alext 52be9ff9d7 Merge branch 'develop' into hotfix 2018-03-09 07:57:31 +01:00
alext 43b9cf678b Corrected time format use in booking page. 2018-03-08 14:59:13 +01:00
alext 1caccb731a Changed the time formatting in javascript files. 2018-03-08 14:55:51 +01:00
alext 7c620c6734 Added time format setting in the database and created migration file. 2018-03-06 22:46:33 +01:00
Andrea d971f4f097 Added time format selection 2018-03-06 12:20:47 +01:00
alext a54917aacf Updated moment.js to a newer version. 2018-03-06 08:21:59 +01:00
Caine85 b7d762c110
Update backend_calendar_default_view.js 2018-03-02 17:12:54 +01:00
alext a2588dbe21 Do not display expected captcha phrase on failures. 2018-02-23 15:33:41 +01:00
alext 99bfc1e3ab Disable calendar modifications when viewing services in back-end. 2018-02-23 15:29:53 +01:00
alext f78f45ef6f Set correct initial value for the ea_migrations class. 2018-02-23 15:22:23 +01:00
alext 7d6f87f7bf Corrected creation of provider columns in back-end table view (#381). 2018-02-08 22:00:22 +01:00
alext edbe78c6f4 The details string of the error message box becomes a button. 2018-02-02 08:19:28 +01:00
alext 7900c684af Added max height for message pre content. 2018-01-31 18:31:15 +01:00
alext e013943fde Reformatted code files. 2018-01-23 10:08:37 +01:00
alext 3e58a98765 Added message in installation page when base url contains a trailing slash. 2018-01-23 09:51:56 +01:00
alext 7aae2f359b Appointment management modal is not updated after appointment duration resize (#155). 2018-01-17 22:06:42 +01:00
alext f56053d061 Corrected overflow of elements. 2018-01-02 13:51:24 +01:00
alext 5ae5719806 Enlarged the form filter buttons. 2018-01-02 13:32:09 +01:00
alext ab00577ac2 Provider services and secretary providers boxes use the .well class. 2018-01-02 13:14:13 +01:00
alext 729977c1f5 Last customer's appointment must not have a border. 2018-01-02 13:09:26 +01:00