Commit graph

73 commits

Author SHA1 Message Date
alext
85dec33466 Full day appointment with multiple attendants are now being taken into
concern while generating availabilities. (fixes #337 and #315).
2018-01-02 11:23:06 +01:00
alext
00372f2f1a Set Sunday as the first day of the week. 2017-11-15 23:19:17 +01:00
alext
e505f2bd32 Used bootstrap form validation helpers. 2017-11-14 13:52:59 +01:00
alext
d4594bd583 Corrected syntax error in frontend_book.js 2017-11-05 16:31:28 +01:00
alext
7bfff7bfe0 Changed object properties reference style. 2017-11-02 14:19:54 +01:00
alext
7bfcd87e1d Convert time format to AM/PM. 2017-10-31 12:56:29 +01:00
alext
f166feb32f Avoid translation conflicts by setting the interal text value of message dialog butons. 2017-09-23 03:49:46 +02:00
alext
4a0ee51122 Corrected displayed string. 2017-09-14 15:18:36 +02:00
alext
980ab7786a Refactored use of global EALang object. 2017-09-11 16:09:15 +02:00
alext
2777be03da Dedicated service or provider selections must not be disabled. 2017-06-11 21:10:53 +02:00
alext
2dad4dfc34 Updated copyright year. 2017-01-31 07:35:34 +01:00
alextselegidis
ecce8fb1c3 Spelling corrections 2016-10-10 18:29:48 +02:00
Alex Tselegidis
9ef266b73c Quick fix for the frontend unavailable dates issue (broken after jquery ui update). 2016-07-18 23:23:53 +02:00
Alex Tselegidis
84ccd956df The provider URL parameter will now display the provider even if teh option doesn't exist on page load (fixes #24). 2016-07-17 11:43:52 +02:00
Alex Tselegidis
c73e990e81 The booking wizard will parse two new GET parameters for setting default values to providers and services (fixes #24). 2016-07-16 21:06:55 +02:00
Alex Tselegidis
279b931d80 Refactored js code. 2016-07-15 20:52:21 +02:00
Alex Tselegidis
90bcd361da Enhancements in the fronted_book.js comments. 2016-05-14 12:07:16 +02:00
Alex Tselegidis
d7831fc9fa Corrected updateConfirmFrame method definition. 2016-05-14 11:36:17 +02:00
Alex Tselegidis
f228410c36 Moved part of the frontend_book.js to frontend_book_api.js 2016-04-27 21:57:11 +02:00
Alex Tselegidis
e3eede1745 Refactored the frontend_book.js 2016-04-26 21:51:16 +02:00
Alex Tselegidis
5ad3041c2c Removed console.log calls from the javascript files. 2016-04-02 12:02:17 +02:00
Alex Tselegidis
cf6e635aad Implements #142: Grey out unavailable calendar dates 2016-03-31 20:08:21 +02:00
Alex Tselegidis
86644cfa9c Updated the copyright date. 2016-01-02 14:47:04 +01:00
Alex Tselegidis
0cb586c6fe Added window.console IE9 workaround. 2016-01-01 21:57:44 +01:00
Alex Tselegidis
0b43e4d918 Changed the CAPTCHA failure display (added input hint below the captcha input). 2016-01-01 20:18:03 +01:00
Alex Tselegidis
655f068a8d Integrated CAPTCHA setting within the booking wizard. 2015-12-30 12:54:33 +01:00
Alex Tselegidis
8dd6a4a4e3 Changed 'Any Provider' option symbols to dashes. 2015-12-10 23:35:33 +01:00
Alex Tselegidis
de872cfc36 Corrected error if there is no provider or service to select. 2015-12-10 23:29:15 +01:00
Alex Tselegidis
284abdfd54 Added date dynamic date format to booking wizard. 2015-12-01 23:25:59 +01:00
Alex Tselegidis
38187a208f Fixes #19 - Customers can add appointments to 'any provider'. 2015-12-01 00:10:16 +01:00
Alex Tselegidis
b94d0dc0f3 Escaped the html special characters in the confirmation step of the booking wizard for preventing direct XSS malfunction 2015-11-28 12:55:03 +01:00
Alex Tselegidis
f0c4f6f12b Fixes #31 2015-11-23 22:58:32 +01:00
Alex Tselegidis
52692d92f5 Added the "any provider" option to the booking wizard. 2015-10-27 22:49:05 +01:00
Alex Tselegidis
f17e6eca4a Corrected the redirect after a successful appointment registration. 2015-10-21 23:44:12 +02:00
Alex Tselegidis
d1b5d66acc Added captcha to the appointment registration, fixes #15 2015-10-21 23:29:20 +02:00
Alex Tselegidis
a24597ba4d Added ajax failure handler to jquery post requests. 2015-10-08 23:12:59 +02:00
Alex Tselegidis
7cf37efa7b Added credentials docblock banner. 2015-07-20 21:41:24 +02:00
Alex Tselegidis
2e85af40d2 Corrections for the new bootstrap version and theme. 2015-07-08 00:50:25 +02:00
Alex Tselegidis
8bf7049198 Restructured the assets directory within the 'ext' directory 2015-05-31 16:06:09 +02:00
Alex Tselegidis
d88c138d2d Added csrfToken to js post requests 2015-05-27 23:42:40 +02:00
Alex Tselegidis
f223ffa343 CSRF protection for appointment book 2015-05-27 23:26:36 +02:00
Alex Tselegidis
1f73e7fcbc Added CSRF protection to frontend (reported by Henri Salo) 2015-05-27 23:06:48 +02:00
alextselegidis
fd0a9177cd Added index.php in js ajax urls (without mod rewrite) 2015-05-20 22:26:11 +02:00
Alex Tselegidis
c01bfe464e converted appointment manage mode display to responsive 2015-04-26 16:19:54 +02:00
Alex Tselegidis
2f1b0efd1f Applied Bootstrap 3 to frontend book. 2015-04-09 21:50:16 +02:00
Alex Tselegidis
45753adbd0 Refactored config file 2015-01-28 23:53:13 +01:00
alextselegidis@gmail.com
919c3da18d Fixes in minor bugs. 2014-01-11 00:07:25 +00:00
alextselegidis@gmail.com
7ac98c1e8d * Added update algorithm.
* Fixed firefox issues
2014-01-04 17:25:21 +00:00
alextselegidis@gmail.com
b935dd954f Fixed Issue #29 2014-01-03 22:26:10 +00:00
alextselegidis@gmail.com
3059f03a3d Applied minor code corrections. 2013-12-29 13:57:09 +00:00