Commit graph

296 commits

Author SHA1 Message Date
Alex Tselegidis
38e2955273 Re-designed the backend header in order to be responsive. 2016-07-12 21:27:54 +02:00
Alex Tselegidis
b9e24f7baf Due to jquery ui datepicker issue the unavailable dates will be greyed out manually by adding the required classes. 2016-06-29 21:25:57 +02:00
Alex Tselegidis
0522186a4e Added missing event parameter. 2016-06-29 20:38:34 +02:00
Alex Tselegidis
1a8eccbb35 Refactored the backend-page css components. 2016-05-20 09:08:41 +02:00
Alex Tselegidis
6432998dad Enhancements in the backend_calendar.js comments and code. 2016-05-15 13:05:28 +02:00
Alex Tselegidis
5532b13bf4 Enhancements in the backend_categories_helper.js comments. 2016-05-15 12:20:37 +02:00
Alex Tselegidis
8856f2d89f Enhancements in the backend_customers_helper.js comments. 2016-05-15 12:17:12 +02:00
Alex Tselegidis
9aab156b69 Enhancements in the backend_customers.js comments. 2016-05-15 12:13:56 +02:00
Alex Tselegidis
4efa760bdd Enhancements in the backend_services_helper.js comments. 2016-05-15 12:12:56 +02:00
Alex Tselegidis
b88fd19912 Enhancements in the backend_settings.js services. 2016-05-15 12:09:13 +02:00
Alex Tselegidis
6540335e0a Enhancements in the backend_settings_system.js comments. 2016-05-14 12:53:11 +02:00
Alex Tselegidis
628e208804 Enhancements in the backend_settings_user.js comments. 2016-05-14 12:52:08 +02:00
Alex Tselegidis
32c39a02a1 Enhancements in the backend_settings.js comments. 2016-05-14 12:51:12 +02:00
Alex Tselegidis
c3b7ea9383 Enhancements in the backend_users_admins.js comments. 2016-05-14 12:49:35 +02:00
Alex Tselegidis
d3b59256fb Enhancements in the backend_users_providers.js comments. 2016-05-14 12:47:39 +02:00
Alex Tselegidis
17d3eaac3b Enhancements in the backend_users_secretaries.js comments. 2016-05-14 12:44:28 +02:00
Alex Tselegidis
5ddebb9233 Enhancements in the backend_users.js comments. 2016-05-14 12:40:11 +02:00
Alex Tselegidis
8dedc3368a Enhancements in the backend.js comments. 2016-05-14 12:38:25 +02:00
Alex Tselegidis
482a863a98 Enhancements in the working_plan.js comments. 2016-05-14 12:28:42 +02:00
Alex Tselegidis
1fecef4cff Enhancements in the installation.js comments. 2016-05-14 12:26:08 +02:00
Alex Tselegidis
bb87fb51bd Enhancements in the general_functions.js comments. 2016-05-14 12:25:20 +02:00
Alex Tselegidis
9451637484 Enhancements in the fronted_book_success.js comments. 2016-05-14 12:16:11 +02:00
Alex Tselegidis
94a66cffad Enhancements in the fronted_book_api.js comments. 2016-05-14 12:09: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
ebfd04172c Merge branch 'develop' of https://github.com/alextselegidis/easyappointments into develop 2016-04-26 21:34:03 +02:00
Alex Tselegidis
bcc205522e Refactored the backend/users js files. 2016-04-26 21:33:30 +02:00
Alex Tselegidis
382acd119c Refactored working_plan.js 2016-04-26 19:45:17 +02:00
Alex Tselegidis
3f8fd91714 Commited current refactoring state of working_plan.js (not finished yet). 2016-04-24 19:28:33 +02:00
Alex Tselegidis
edc97e771e Refactored the installation.js file. 2016-04-24 19:13:39 +02:00
Alex Tselegidis
c85d89c5ee Refactored the general_functions.js file. 2016-04-24 19:09:33 +02:00
Alex Tselegidis
d1a0aa02fd Refactored the backend.js module. 2016-04-24 18:58:35 +02:00
Alex Tselegidis
967021acf7 Refactored the backend_settings.js module. 2016-04-13 19:54:56 +02:00
Alex Tselegidis
a271ce08cf Refactored the backend_services.js module 2016-04-02 15:36:55 +02:00
Alex Tselegidis
8ecdd7b4a2 Moved part of the backend_customers.js functionality to the backend_customers_helper.js 2016-04-02 14:59:31 +02:00
Alex Tselegidis
00543996ef Refactored the backend_customers.js file. 2016-04-02 14:58:21 +02:00
Alex Tselegidis
d4d605bfd3 Refactored the backend_calendar.js file. 2016-04-02 12:25:29 +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
3495295211 Minor modifications to the pull request changes of backend_calendar.js 2016-03-22 22:45:02 +01:00
Alex Tselegidis
5161a8b4bb Corrected the sticky footer issue. 2016-03-22 22:36:48 +01:00
Alex Tselegidis
2c3deeeb89 Merge branch 'master' of https://github.com/h3ct0r/easyappointments into h3ct0r-develop 2016-03-22 22:18:55 +01:00
h3ct0r
d6c4e4cf75 Removed comments on js file 2016-03-10 15:47:22 -03:00
h3ct0r
2eb63a21d1 Appointment modal in backend now search clients using the ajax filter.
This allow using the most recent clients without refreshing the main page.
2016-03-10 15:45:17 -03:00
h3ct0r
1c4ab83d32 Fixed css bug; Added support for case insensitive search for clients and search by notes too! 2016-03-10 12:55:00 -03:00
Alex Tselegidis
df0d81f68c Fixes #121: Replaced the 'validateEmail' validation with a RFC822 regex expression. 2016-02-15 22:19:04 +01:00
Alex Tselegidis
d3e86800b5 Corrected the class that needed to be removed from the sync-button after the user disables the syncing. 2016-02-14 14:08:51 +01:00
Alex Tselegidis
3bed331a1f Fixes #120 - Invalid appointment date set after editing an existing appointment. 2016-02-07 15:52:27 +01:00
Alex Tselegidis
181595d8bd Corrected selectors for backend appointment & unavailable modals. 2016-01-24 15:40:06 +01:00
Alex Tselegidis
71eca2b5b8 Enlarged the services form column width so that the CRUD buttons do not wrap. 2016-01-17 13:57:31 +01:00
Alex Tselegidis
810920d868 Corrected responsive display of booking success and messages on viewports that have long height and small width. 2016-01-14 23:43:29 +01:00
Alex Tselegidis
51e69a097f Fixes #101 - JS code would not parse dates correctly. 2016-01-10 23:54:17 +01:00
Alex Tselegidis
e252307e66 Improved AJAX error handling. 2016-01-09 22:55:07 +01:00
Alex Tselegidis
df34470df4 Further fixes for the table view. 2016-01-06 22:27:59 +01:00
Alex Tselegidis
4681bebad3 Fixed vertical positioning for tablet devices. 2016-01-06 22:17:39 +01:00
Alex Tselegidis
7cdccf1d27 Fixed responsive display for mobile devices. 2016-01-06 21:56:22 +01:00
Alex Tselegidis
9918631c0f Fixes #43 problem with warnings. 2016-01-04 23:28:52 +01:00
Alex Tselegidis
3a5227f687 Added copyright comments in the data.sql file. 2016-01-04 23:07:45 +01: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
c7a8b40e27 Fixed backend menu item height for Firefox. 2016-01-01 21:33:06 +01:00
Alex Tselegidis
fa992b824a Moved the customer-notifications setting in the 'general settings' tab. 2016-01-01 20:40:10 +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
2953b3e492 Corrected styling issue with provider's settings page. 2016-01-01 15:53:51 +01:00
Alex Tselegidis
d9b8e4242a Corrected JS comment typos. 2015-12-30 23:02:07 +01:00
Alex Tselegidis
655f068a8d Integrated CAPTCHA setting within the booking wizard. 2015-12-30 12:54:33 +01:00
Alex Tselegidis
c16a06a273 JS will now save the captcha setting. 2015-12-30 12:43:25 +01:00
Alex Tselegidis
f284bf4047 Added sample SQL data for captcha setting 2015-12-30 12:35:47 +01:00
Alex Tselegidis
af976440f8 Minor code format corrections. 2015-12-30 12:02:14 +01:00
Alex Tselegidis
739368c00f Corrected the bottom margin of the cancel sentence element. 2015-12-30 11:52:57 +01:00
Alex Tselegidis
1a5cfa6191 Added '403 Error' index.html files in directories that it was missing. 2015-12-29 23:43:47 +01:00
Alex Tselegidis
1e0c13e973 Quick CSS aligmnment fix for the settings page. 2015-12-13 23:46:02 +01:00
Alex Tselegidis
c7b6ef2c74 CSS corrections for the modal dialogs. 2015-12-13 23:36:54 +01:00
Alex Tselegidis
741ffe906b Added select box for the date format option in the settings page (refs #27). 2015-12-13 22:49:42 +01:00
Alex Tselegidis
e71392ba3f Removed text shadow from backend company name in header. 2015-12-13 22:11:35 +01:00
Alex Tselegidis
6bf3e5bdd5 Added dynamic date format support for the backend/customers page. 2015-12-13 22:05:59 +01:00
Alex Tselegidis
896260838a Added dynamic date format support into all the backend/calendar occurences. 2015-12-13 22:05:44 +01:00
Alex Tselegidis
e7b9b80264 Added dynamic date formats to backend/calendar page (not finished yet). 2015-12-11 00:04:40 +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
c60a0feeaf Added the dateFormat value to the GlobalVariables of every backend page. 2015-12-01 23:39:31 +01:00
Alex Tselegidis
284abdfd54 Added date dynamic date format to booking wizard. 2015-12-01 23:25:59 +01:00
Alex Tselegidis
d88362dcc0 Added 'date_format' setting migration. 2015-12-01 23:08:04 +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
644ada0db5 The form must be reset whenever the user hits the reset button. 2015-11-28 12:21:12 +01:00
Alex Tselegidis
1fc2fd9324 Styling corrections in the backend pages. 2015-11-28 12:15:21 +01:00
Alex Tselegidis
c0a44c9e80 Changed styling for 'Receive Notifications' button and the timeout spinner in the settings page. 2015-11-28 11:24:09 +01:00
Alex Tselegidis
97856af73a Changed the backend filter-records component appearance. 2015-11-28 11:19:44 +01:00
Alex Tselegidis
7cbd6901b0 Added new 'customer_notifications' setting. 2015-11-24 22:48:57 +01:00
Alex Tselegidis
561fc8d859 Updated current version frame display. 2015-11-24 21:52:32 +01:00
Alex Tselegidis
30b6903cd2 Added transition effect to the admin menu items. 2015-11-23 23:57:00 +01:00
Alex Tselegidis
0652294a27 Changed min-width property of backend menu items. 2015-11-23 23:36:12 +01:00
Alex Tselegidis
5a34d7ec3f Added check for user ID before posting to the server. 2015-11-23 23:33:42 +01:00
Alex Tselegidis
5f75c029eb Added hover color to the captcha title refresh icon. 2015-11-23 23:02:08 +01:00
Alex Tselegidis
f0c4f6f12b Fixes #31 2015-11-23 22:58:32 +01:00
Alex Tselegidis
6a502b4aa6 Fixed button display in mobile view of the success-frame. 2015-11-23 22:12:17 +01:00
Alex Tselegidis
2f2e1c5adc Added default data sql file. 2015-11-05 21:19:52 +01:00