Alex Tselegidis
d31535627b
Updated docblock namespace.
2016-07-08 21:26:52 +02:00
Alex Tselegidis
f669f86294
Added initial controller files for all API resources.
2016-07-08 21:23:03 +02:00
Alex Tselegidis
cf0cbaf75c
Added template content for API resource controllers.
2016-07-08 21:17:06 +02:00
Alex Tselegidis
ac7d877411
Created parent API controller class.
2016-07-08 21:14:38 +02:00
Alex Tselegidis
a33594a17e
Added dynamic routes for the API controllers.
2016-07-08 21:13:40 +02:00
Alex Tselegidis
550cee6765
Added v1 for first version controllers.
2016-07-07 22:05:10 +02:00
Alex Tselegidis
2afe0b903b
Added route registration for the available resources.
2016-07-07 22:04:51 +02:00
Alex Tselegidis
39b79d8824
Added sample API routes into the project (will be updated soon).
2016-07-06 22:12:48 +02:00
Alex Tselegidis
52f592c027
Created new controllers directory for the API.
2016-07-06 22:12:21 +02:00
Alex Tselegidis
399f0c8aec
Merge branch 'walalm-master' into develop
2016-06-12 19:23:19 +02:00
Waldy Almonte
a579ac6a70
Update translations_lang.php
...
Corrected the terms Doctor, Patient, and Appointment for the correct spanish term as suggested by Alex
2016-06-11 19:27:59 -04:00
Waldy Almonte
fa43451953
Update translations_lang.php
...
Corrected doctors instead providers, and the appointment term to the correct word in spanish
2016-06-11 19:25:10 -04:00
Waldy Almonte
a809aad15b
Update translations_lang.php
...
Updated the spanish language and added the correct finish for accents in html code.
2016-06-10 16:10:18 -04:00
Alex Tselegidis
74b21285ef
Merge branch 'patch-1' of https://github.com/dbboling/easyappointments into dbboling-patch-1
2016-06-07 21:42:29 +02:00
Darrien Boling
be96e2b1d8
Update translations_lang.php
...
"Unfortunately" was misspelled (line 271)
2016-06-07 11:10:44 -07:00
calvinturbo
51c1a9b628
Improved Dutch translations
...
Improved front-end Dutch translations, made it more natural language
2016-05-28 16:52:51 +02:00
Alex Tselegidis
1a8eccbb35
Refactored the backend-page css components.
2016-05-20 09:08:41 +02:00
Alex Tselegidis
060d4c9826
Corrected exception message.
2016-05-20 08:38:32 +02:00
Emmanuel
23836e8ad8
Minor language improvements
2016-05-12 15:40:58 +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
48323163d8
Added new application/core directory from CodeIgniter v3
2016-04-27 08:23:19 +02:00
Alex Tselegidis
8461c0dca4
Refactor PHP controllers and models (use of protected members and corrections in docblock comments).
2016-04-27 08:21:40 +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
c4224ff76f
Made changes to the users.php
2016-04-26 21:33:44 +02:00
Alex Tselegidis
fb5e4aa20e
Merge branch 'feature-update-codeigniter' into develop
2016-04-24 18:39:18 +02:00
Alex Tselegidis
6756de80c4
Removed 'ea' prefix from internal configuration parameters.
2016-04-24 18:29:58 +02:00
Alex Tselegidis
5dc051626a
Moved the application/errors directory to application/views/errors.
2016-04-24 18:14:32 +02:00
Alex Tselegidis
be736e2c5c
Corrected equation symbol alignment.
2016-04-24 18:06:11 +02:00
Alex Tselegidis
18ce8fb83d
Renamed variable to .
2016-04-24 18:05:45 +02:00
Alex Tselegidis
528fa89400
Renamed session variables to the CIv3 equivalents.
2016-04-24 18:03:21 +02:00
Alex Tselegidis
448a87e693
Updated the application/config/mimes.php to CI v3.
2016-04-24 17:51:59 +02:00
Alex Tselegidis
840fe915eb
Renamed the class filenames to Ucfirst.
2016-04-24 17:50:35 +02:00
Alex Tselegidis
8f34455873
Added the scripts in the bottom of book.php
2016-04-24 10:36:06 +02:00
Alex Tselegidis
aae60c8b4e
Regenerated the third_party libraries.
2016-04-24 10:24:16 +02:00
Alex Tselegidis
967021acf7
Refactored the backend_settings.js module.
2016-04-13 19:54:56 +02:00
Alex Tselegidis
6deba85a36
Updated version 1.2 and the dev label in config.php.
2016-04-13 19:52:23 +02:00
Alex Tselegidis
a271ce08cf
Refactored the backend_services.js module
2016-04-02 15:36:55 +02:00
Alex Tselegidis
00543996ef
Refactored the backend_customers.js file.
2016-04-02 14:58:21 +02:00
Alex Tselegidis
cf6e635aad
Implements #142 : Grey out unavailable calendar dates
2016-03-31 20:08:21 +02: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
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
0bb0171738
Replaced the config base_url value with the base_url() function of the URL helper.
2016-03-07 21:19:55 +01:00
Alex Tselegidis
79a77401d0
Replaced hard-coded url with site_url method.
2016-03-07 21:01:39 +01:00
Alex Tselegidis
29effc24bf
Merge branch 'thijslemmens-master' into develop
2016-03-07 20:59:27 +01:00
Alex Tselegidis
635380512d
Converted all the hard-coded urls to site_url() function calls.
2016-03-07 20:59:04 +01:00
Alex Tselegidis
02e4d36824
Merge branch 'i18n-french' of https://github.com/emanwebdev/easyappointments into emanwebdev-i18n-french
2016-03-07 20:31:45 +01:00
Thijs Lemmens
13698d8726
Use the site_url function instead of the index.php link
2016-03-05 21:09:40 +01:00
Thijs Lemmens
89aaaa7c55
Fixed Dutch translation
2016-03-03 20:06:26 +01:00
Emmanuel
3ef93660c5
Couple of improvements
2016-03-01 15:23:24 +01:00
Alex Tselegidis
972ea430b1
Merge remote-tracking branch 'pr124/patch-1' into develop
2016-02-21 19:50:38 +01:00
Emmanuel
61ae9b25ee
Fixed wrong save/delete translations + improvements
2016-02-19 11:16:38 +01:00
Alex Tselegidis
e243a7b16c
Merge branch 'release-1.1.1' into develop
2016-02-14 14:28:27 +01:00
Alex Tselegidis
77d7d02ea2
Removed the 'Beta' label of v1.1.1.
2016-02-14 14:05:50 +01:00
Alex Tselegidis
8f52705ebe
Added the 'Beta' label to v1.1.1 release.
2016-02-07 15:54:23 +01:00
Alex Tselegidis
a669a83cce
Increased the E\!A version in the config file for v1.1.1
2016-02-07 15:29:54 +01:00
Alex Tselegidis
bdccb642aa
Fixes #118 - Added filter_var method for boolean values normalization.
2016-02-06 01:05:11 +01:00
Alex Tselegidis
1027bbc8f7
Fixes #116 : the book timeout would not be taken into account in the available appointment hours calculation.
2016-01-31 13:49:41 +01:00
Emmanuel
f3de3746da
Update translations_lang.php
2016-01-25 15:07:15 +01:00
Alex Tselegidis
a3d12cd04e
Corrected message styling class for the forgot_password.php page.
2016-01-24 17:38:02 +01:00
Alex Tselegidis
5654dd46cf
Removed the 'Beta' label from config.
2016-01-24 16:32:56 +01:00
Alex Tselegidis
b1e5296d1d
Added fallback check for the configuration language.
2016-01-24 15:46:25 +01:00
Alex Tselegidis
181595d8bd
Corrected selectors for backend appointment & unavailable modals.
2016-01-24 15:40:06 +01:00
Alex Tselegidis
b69ad58853
Refactored the language config setting.
2016-01-21 20:04:55 +01:00
Alex Tselegidis
728c740173
Merge remote-tracking branch 'lang/master' into release-1.1
2016-01-21 19:56:26 +01:00
Frodotus
61166c1eab
Added missing Finnish translations
2016-01-20 09:50:14 +02:00
Stijn Goethals
dac05a2ec8
Make option to change default language in main config
2016-01-19 19:35:32 +01:00
Alex Tselegidis
18be8b65f7
Updated the config version name to 'Beta 2'.
2016-01-17 13:57:55 +01:00
Alex Tselegidis
c06f3def14
Added google analytics code to extra frontend pages like book_success, message, error404.
2016-01-17 13:10:48 +01:00
Alex Tselegidis
b3ce15d4f1
Added new strings in dutch translation for v1.1
2016-01-17 12:44:43 +01:00
Alex Tselegidis
35d69d3b4c
Merge branch 'master' into release-1.1
2016-01-16 11:51:07 +01:00
Alex Tselegidis
66b475e1c5
Merge pull request #102 from salvatorecordiano/patch-2
...
Update transaltions_lang.php
2016-01-16 10:45:48 +01:00
Salvatore Cordiano
f5d757031f
Update migration_lang.php
...
Update untranslated strings
2016-01-15 22:30:49 +01:00
Salvatore Cordiano
05ac80b7ed
Update transaltions_lang.php
...
Update untranslated strings
2016-01-15 22:25:58 +01:00
Alex Tselegidis
a770a69660
Added extra line at the end of the files as configured in the .editorconfig file.
2016-01-09 22:29:28 +01:00
Alex Tselegidis
636f399c91
Fixes #100 - Casted the is_unavailable value to an integer.
2016-01-09 22:22:01 +01:00
Alex Tselegidis
7cdccf1d27
Fixed responsive display for mobile devices.
2016-01-06 21:56:22 +01:00
Edio Ilha
1aa6818f3d
Update translations_lang.php
...
Update translation to match EA updates. Thx
2016-01-05 16:37:52 -02:00
Alex Tselegidis
86644cfa9c
Updated the copyright date.
2016-01-02 14:47:04 +01:00
Alex Tselegidis
648e82840f
Translated new texts for greek and german translations.
2016-01-01 21:33:14 +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
f88c6cb898
Sometimes captcha generates an error if the session is accessed after there is some output in the response. From now on the captcha phrase will be saved first and then there will be the image output.
2016-01-01 20:34:42 +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
e69f7ca634
Add sample service and provider after the installation completes successfully.
2016-01-01 16:45:01 +01:00
Alex Tselegidis
0dc88a85a9
Refactored the get_available_providers method.
2016-01-01 15:52:43 +01:00
Alex Tselegidis
3ec94245e0
Corrected migration class name.
2015-12-30 23:58:34 +01:00
Alex Tselegidis
4f8ca2a7f8
Change the app title to BETA.
2015-12-30 23:27:34 +01:00
Alex Tselegidis
c087d57b9e
Removed phpmailer's language files.
2015-12-30 14:21:37 +01:00
Alex Tselegidis
95a5ae1dce
Implemented the 'gulp composer' task which will install the composer dependencies and move only the required files to the 'src/application/third_party' directory.
2015-12-30 14:18:18 +01:00
Alex Tselegidis
655f068a8d
Integrated CAPTCHA setting within the booking wizard.
2015-12-30 12:54:33 +01:00
Alex Tselegidis
494e5e53a1
Added migration class for the captcha setting.
2015-12-30 12:39:36 +01:00
Alex Tselegidis
acd2ffba05
Added captcha setting to the settings.php view file.
2015-12-30 12:34:18 +01:00
Alex Tselegidis
98c65aa666
Added the captcha settings translation.
2015-12-30 12:33:51 +01:00
Alex Tselegidis
af976440f8
Minor code format corrections.
2015-12-30 12:02:14 +01:00
Alex Tselegidis
18a4603072
The 'any-provider' option will select the provider with the most free time instead of the first available one.
2015-12-30 11:44:42 +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
9f605420e8
Added .row wrapper element in the backend/users page.
2015-12-13 23:43:18 +01:00
Alex Tselegidis
478e6971ac
Changed the order of the user phone-number field in the forms.
2015-12-13 23:28:34 +01:00
Alex Tselegidis
196d5727e4
Added missing .row div wrapper.
2015-12-13 23:24:00 +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
e9b82fac12
Corrected HTML typo
2015-12-12 00:22:26 +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
1fc2fd9324
Styling corrections in the backend pages.
2015-11-28 12:15:21 +01:00
Alex Tselegidis
7f48897bb7
Added the btn-default class to the buttons in the backend/service page
2015-11-28 12:06:49 +01:00
Alex Tselegidis
5896588abc
Fixed problem with appointment update and the check_datetime_availability method.
2015-11-28 12:00:01 +01:00
Alex Tselegidis
ba5ef4d326
Corrected undefined variable error in calendar.php
2015-11-28 11:52:42 +01:00
Alex Tselegidis
8fddb814a7
Added the btn-default class to the notification buttons.
2015-11-28 11:31:04 +01:00
Alex Tselegidis
97856af73a
Changed the backend filter-records component appearance.
2015-11-28 11:19:44 +01:00
Alex Tselegidis
2ad9e11f15
Added required value in the sample-data.sql and increased the migaration number.
2015-11-28 11:10:13 +01:00
Alex Tselegidis
8fd024d34d
Added check before sending the notification.
2015-11-24 23:12:37 +01:00
Alex Tselegidis
7cbd6901b0
Added new 'customer_notifications' setting.
2015-11-24 22:48:57 +01:00
Alex Tselegidis
1e31c11341
Fixes #66 thanks to bikimike solution.
2015-11-24 22:12:44 +01:00
Alex Tselegidis
ff5be8d328
Corrected mistake at the hindi translation.
2015-11-24 21:29:57 +01:00
Alex Tselegidis
e2ec6df076
Fixed dislay for the unlogged users
2015-11-24 21:29:32 +01:00
Alex Tselegidis
619b56ca3f
Added hindi translation to repository.
2015-11-24 21:26:58 +01:00
Alex Tselegidis
c051a894ca
Fixes #20
2015-11-23 23:46:15 +01:00
Alex Tselegidis
d40c336c3b
Added new translation key to language files..
2015-11-23 23:06:58 +01:00
Alex Tselegidis
f0c4f6f12b
Fixes #31
2015-11-23 22:58:32 +01:00
Alex Tselegidis
2f2e1c5adc
Added default data sql file.
2015-11-05 21:19:52 +01:00
Alex Tselegidis
adbd329f0c
Fixed error on backend calendar when there are not services or providers.
2015-11-05 20:38:13 +01:00
Alex Tselegidis
9d706d7125
Fixes #79
2015-11-05 20:30:54 +01:00
Alex Tselegidis
7feca74d25
Added fix for the error message box width.
2015-11-05 20:18:31 +01:00
Alex Tselegidis
b86c850b88
Fixed the translation issue with the installation page.
2015-11-05 20:13:44 +01:00
Alex Tselegidis
6adf0abf8d
Added the "any_provider" translation to the translation files.
2015-10-27 22:52:51 +01:00
Alex Tselegidis
663324c8c5
Added phpmailer class to the composer dependencies.
2015-10-21 23:48:35 +02:00
Alex Tselegidis
d1b5d66acc
Added captcha to the appointment registration, fixes #15
2015-10-21 23:29:20 +02:00
Alex Tselegidis
056e9c1165
Moved the register-appointment function to a new ajax callback and added extra installation checks to the installation.php controller.
2015-10-18 20:00:01 +02:00
Alex Tselegidis
1075855e04
Fixed "$this was not undefined" error.
2015-10-18 19:57:22 +02:00
Alex Tselegidis
416428ee4e
Created new installation_helper.php file.
2015-10-18 19:51:24 +02:00
Alex Tselegidis
b68afb8a71
Added comment banners to helpers.
2015-10-18 19:48:39 +02:00
Alex Tselegidis
b0db1289f4
Added comment banners to helpers.
2015-10-18 19:46:16 +02:00
Alex Tselegidis
a8cedcd9aa
Moved installation procedure from the appointments.php controller to the new installation.php file.
2015-10-18 19:18:02 +02:00
Alex Tselegidis
85c2fb4c36
Added the url and file helpers in the autoload config file.
2015-10-18 19:14:31 +02:00
Alex Tselegidis
b4181f502c
Fixes #4
2015-10-11 22:21:45 +02:00
Alex Tselegidis
daa4d28a6e
Merged pull request #60 which fixes issue #56
2015-10-07 22:51:12 +02:00
Alex Tselegidis
178f9f951d
Merge branch 'master' of https://github.com/chrispichardo/easyappointments into chrispichardo-master
2015-10-07 22:30:15 +02:00
Alex Tselegidis
75affd3255
Merge pull request #61 from satriani-vai/patch-1
...
Update translations_lang.php
2015-10-07 22:24:49 +02:00
Alex Tselegidis
6bfa642339
Added the google_analytics_code in the booking page.
2015-10-07 21:38:14 +02:00
Alex Tselegidis
e0c3c0eba5
Added migration that add the "google_analytics_code" setting in the database.
2015-10-07 21:36:59 +02:00
chris.pichardo
5c55272fed
Added the translation to the book appointment link in wizard
2015-10-06 17:22:41 -04:00
Alex
846e64250c
Update translations_lang.php
...
Correction of sentences structure and grammatical errors.
2015-10-06 11:45:20 +02:00
chris.pichardo
d5481cdeb8
Fixed Issue #56 , refresh of the page inserts duplicated appointments in calendar
2015-10-06 01:51:07 -04:00
Alex Tselegidis
e930306b23
Replaced span classes with the equivalent col-md from bootstrap 3.
2015-10-05 23:59:19 +02:00
Alex Tselegidis
29a6c0f136
Removed email notification.
2015-10-05 00:32:47 +02:00
Alex Tselegidis
88cc9f1574
UI fixes for the app.
2015-10-05 00:31:06 +02:00
Alex Tselegidis
71f21fd366
Changed settings save-buttons to extra small.
2015-10-04 23:50:44 +02:00
Alex Tselegidis
648fb96b85
Refactored the installation page js.
2015-10-04 23:18:23 +02:00
Alex Tselegidis
62ecc7ae3d
Changed function name in order to fit with the project's coding style.
2015-10-04 21:47:57 +02:00
Alex Tselegidis
5e9a7ceef9
Replaced my email address with a fake one from the unit tests.
2015-09-24 21:18:34 +02:00
Alex Tselegidis
d030496bed
Added turkish translation to config.php
2015-09-24 00:41:09 +02:00
Alex Tselegidis
21295d610a
Added turkish translation.
2015-09-24 00:05:45 +02:00
Alex Tselegidis
f4231b7254
Comment correction in romanian translation
2015-09-23 23:10:28 +02:00
Alex Tselegidis
781c6ccbe0
Added romanian translation.
2015-09-23 22:01:05 +02:00
Alex Tselegidis
3a8a97aa81
Updated comments in language files.
2015-09-22 00:35:26 +02:00
Alex Tselegidis
88432c2f86
Added russian translation files.
2015-09-22 00:34:22 +02:00
Bastien
94233a522f
Fix typo.
2015-08-30 23:17:28 +02:00
Bastien
e76ad8d4f6
Fix typo.
2015-08-30 23:16:07 +02:00
Bastien
f74b8aa2d1
Typo: capitalize a field.
2015-08-30 23:10:23 +02:00
Bastien
37bc0abbda
Fix more typos.
2015-08-30 23:08:49 +02:00
Bastien
a29f862972
Fix typo.
2015-08-30 23:05:46 +02:00
Bastien
907fb1b2a6
Fix typo.
2015-08-30 22:59:54 +02:00
Bastien
c631ae4483
More translation fixes.
2015-08-30 22:52:25 +02:00
Bastien
5f2cffaec1
Fix various french translations.
2015-08-30 22:49:49 +02:00
Bastien
6d10b3364e
Fix typo.
2015-08-30 22:33:09 +02:00
Bastien
d4f9035ce4
Fix typos.
2015-08-30 19:57:50 +02:00
Alex Tselegidis
61cf07e155
Added btn-default class to customers.php
2015-08-13 20:38:11 +02:00
Alex Tselegidis
f4da9e6f52
Added btn-default class to calendar.php
2015-08-13 20:36:44 +02:00
Alex Tselegidis
f847fa1600
Added btn-default class to book.php
2015-08-13 20:35:02 +02:00
Alex Tselegidis
4e46417ee6
Added various UI fixes
2015-08-13 20:33:47 +02:00
Alex Tselegidis
809eab4ff2
Restyled installation.php page.
2015-08-13 20:09:07 +02:00
Alex Tselegidis
c68f0c08a0
Added undefined variable fix for the booking page.
2015-08-13 19:53:18 +02:00
Alex Tselegidis
7ebe58d4f4
Corrected calendar-filter element in backend/calendar.php
2015-07-27 23:11:15 +02:00
Alex Tselegidis
1812d66bb4
Fixed problem with JS manipulation of provider sync state.
2015-07-27 22:29:20 +02:00
Alex Tselegidis
0d4c97d073
Updated error404 page.
2015-07-27 22:01:27 +02:00
Alex Tselegidis
c56daabc0a
Updated settings page for bootstrap 3.
2015-07-25 14:15:34 +02:00
Alex Tselegidis
651c2c5101
Updated users page for bootstrap 3.
2015-07-25 14:04:23 +02:00
Alex Tselegidis
6c6a597064
Refactored main structure of the users page.
2015-07-25 12:41:19 +02:00
Alex Tselegidis
2f58b551c5
Refactored services.php page for bootstrap 3.
2015-07-25 12:20:14 +02:00
Alex Tselegidis
9a7ec58a0b
Changed language-switcher to label element.
2015-07-25 12:07:12 +02:00
Alex Tselegidis
fa3810bc97
Fixed container problem with customers page.
2015-07-25 12:06:49 +02:00
Alex Tselegidis
72b93afe95
Updated customers.php page for bootstrap 3
2015-07-25 11:55:58 +02:00
Alex Tselegidis
d70db22269
Updated js part after html refactoring.
2015-07-25 11:47:46 +02:00
Alex Tselegidis
7b98a9e6f7
fixed #manage-unavailable
2015-07-22 22:16:47 +02:00
Alex Tselegidis
cdb14b5c95
fixed #manage-appointment modal
2015-07-22 22:14:03 +02:00
Alex Tselegidis
8a9a21d9eb
Updated backend/calendar page with bootstrap 3
2015-07-20 23:39:50 +02:00
Alex Tselegidis
7cf37efa7b
Added credentials docblock banner.
2015-07-20 21:41:24 +02:00
Alex Tselegidis
78b114e614
Fixed alert-danger problem (js)
2015-07-08 23:16:13 +02:00
Alex Tselegidis
ec35616a27
Resposnify other frontend pages.
2015-07-08 23:14:42 +02:00
Alex Tselegidis
e55168223e
Fixed middle positioning of forgo_password.php frame
2015-07-08 23:07:06 +02:00
Alex Tselegidis
078dc4add6
margin css correction
2015-07-08 23:00:14 +02:00
Alex Tselegidis
11e85e2aa5
Responsify login.php
2015-07-08 22:58:54 +02:00
Alex Tselegidis
67a81a50fe
Responsify log out page.
2015-07-08 22:53:50 +02:00
Alex Tselegidis
2385469476
Updated forgot_password.php CSS and HTML
2015-07-08 22:44:52 +02:00
Alex Tselegidis
0aaac2830a
Updated login.php CSS
2015-07-08 22:42:54 +02:00
Alex Tselegidis
24c995d961
CSS corrections in frontend
2015-07-08 22:37:26 +02:00
Alex Tselegidis
2e85af40d2
Corrections for the new bootstrap version and theme.
2015-07-08 00:50:25 +02:00
Alex Tselegidis
d1a664c461
Added @package tag to libraries.
2015-07-08 00:40:04 +02:00
Alex Tselegidis
2ba088a971
Added @package tag in model classes
2015-07-08 00:36:16 +02:00
Alex Tselegidis
4614fc8c1d
Added @package tag to controllers.
2015-07-08 00:33:33 +02:00
Alex Tselegidis
e1ced9bd72
Removed bootstrap-theme.css from files
2015-07-08 00:24:54 +02:00
Alex Tselegidis
e90fef38c1
issue #42 use ext dir
2015-07-08 00:17:39 +02:00
Alex Tselegidis
5d07d871ab
issue #42 - use ext dir
2015-07-07 23:27:30 +02:00
Alex Tselegidis
ff6564de3a
issue #42 - use ext dir
2015-07-07 23:26:47 +02:00
Alex Tselegidis
c1ad2c9aa0
issue #42 - use ext dir
2015-07-07 23:25:37 +02:00
Alex Tselegidis
02a62635db
Corrected translation key.
2015-07-07 22:42:52 +02:00
Alex Tselegidis
4085cd43ca
Merge pull request #33 from joonakannisto/master
...
Finnish translation added
2015-06-22 21:19:53 +02:00
Alex Tselegidis
6fd64a0a16
fetching the installation sql file without the base_url
2015-06-22 21:12:10 +02:00
Joona Kannisto
8aaad30bcd
Fixed a few missing semicolons
2015-06-21 15:08:07 +03:00
Joona Kannisto
92b0e4977a
Finnish translation added
2015-06-21 11:41:49 +03:00
Alex Tselegidis
8bf7049198
Restructured the assets directory within the 'ext' directory
2015-05-31 16:06:09 +02:00
Alex Tselegidis
fb1a0d6d25
Added POST constraint to backend_api controller.
2015-05-28 00:13:26 +02:00
Alex Tselegidis
ad8c9b6522
Added csrfToken to GlobalVariables definition.
2015-05-27 23:47:19 +02:00
Alex Tselegidis
daf4865c29
CSRF protection for cancel appointment use case
2015-05-27 23:32:26 +02:00
Alex Tselegidis
36d73a24c0
Removed unnecessary log file.
2015-05-27 23:27:05 +02:00
Alex Tselegidis
f223ffa343
CSRF protection for appointment book
2015-05-27 23:26:36 +02:00
Alex Tselegidis
101097886b
Updated installation view messages
2015-05-27 23:20:26 +02:00
Alex Tselegidis
6ebcec38fd
Replaced base_url() method with item('base_url')
2015-05-27 23:15:43 +02:00
Alex Tselegidis
28a95d6943
Fixed url problem with base_url() function.
2015-05-27 23:11:46 +02:00
Alex Tselegidis
1f73e7fcbc
Added CSRF protection to frontend (reported by Henri Salo)
2015-05-27 23:06:48 +02:00
Alex Tselegidis
914d3af8c2
Added XSS filtering (credits to Henri Salo)
2015-05-27 22:59:33 +02:00
Alex Tselegidis
8daff8a911
Added sloval translation (was not included in previous commit)
2015-05-21 21:26:48 +02:00
Alex Tselegidis
45afbc29b0
Added slovak translation contributed by Branislav Ďorď
2015-05-21 21:14:36 +02:00
alextselegidis
b8b2e5ae31
Fixed forgotten url in book.php.
2015-05-20 23:24:08 +02:00
alextselegidis
a6ab065491
Fixed forgotten backend controller urls.
2015-05-20 23:21:02 +02:00
alextselegidis
8975eb5c59
Fixed URLs with index.php value (work without mod_rewrite)
2015-05-20 23:19:52 +02:00
alextselegidis
845288e17d
Fixed URLs with index.php value (work without mod_rewrite)
2015-05-20 23:18:46 +02:00
alextselegidis
3062e73d22
Fixed URLs with index.php value (work without mod_rewrite)
2015-05-20 23:18:27 +02:00
alextselegidis
e0d83657de
removed application/core dir, will not be necessary for v1.1
2015-05-20 23:02:08 +02:00
alextselegidis
da1ce168b3
Updated google auth url (work without mod_rewrite)
2015-05-20 23:01:21 +02:00
alextselegidis
1793dd2eae
Updated appointment email links (work without mod_rewrite)
2015-05-20 23:00:05 +02:00
alextselegidis
efaa5bdf85
Updated app URLs with index.php so that they work without URL rewrite
2015-05-20 22:41:03 +02:00
Alex Tselegidis
9c89bbd2b4
Removed duplicate records from luxembourgish translation.
2015-04-30 22:25:44 +02:00
Alex Tselegidis
0108aa73ad
Added luxembourgish translation to project (Contributor: Claudine Van Winckel-Weber)
2015-04-30 22:13:41 +02:00
Alex Tselegidis
1a783ec3ce
Fixed problem with missing EALang variable in JavaScript
2015-04-29 23:17:32 +02:00
Alex Tselegidis
31f6227276
Replaced appointments/cancel.php view with message.php file
2015-04-29 22:49:27 +02:00
Alex Tselegidis
309be5563a
Correction to CHANGELOG.md
2015-04-29 22:49:02 +02:00
Alex Tselegidis
41136a6d66
Converted message.php to responsive.
2015-04-26 16:32:50 +02:00
Alex Tselegidis
360b3fed31
Converted cancel.php to responsive.
2015-04-26 16:32:34 +02:00
Alex Tselegidis
c01bfe464e
converted appointment manage mode display to responsive
2015-04-26 16:19:54 +02:00
Alex Tselegidis
9c10b29f46
moved book_success.php javascript code to frontend_book_success.js
2015-04-26 15:28:52 +02:00
Alex Tselegidis
0c549bcade
fixed problem with js error messages display
2015-04-26 14:44:25 +02:00
Alex Tselegidis
56f02ae40b
Modify CSS so that book_success.php is responsive.
2015-04-26 14:31:34 +02:00
Alex Tselegidis
f822779a95
Converted booking wizard to responsive (still needs to be polished)
2015-04-23 21:46:52 +02:00
Alex Tselegidis
5c9bed3ee5
Edited meta charset in book.php
2015-04-22 22:50:40 +02:00
Alex Tselegidis
cfb4a43dfd
Removed hardcoded size values from frontend book.php
2015-04-22 22:44:59 +02:00
Alex Tselegidis
4d57b8f045
Fixed booking wizard display problem at first step.
2015-04-21 23:23:16 +02:00
Alex Tselegidis
cb0c44e14a
Minor modifications in the styling of the emails.
2015-04-13 20:34:25 +02:00
Alex Tselegidis
8ed17a38d0
Replaced old bootstrap with version 3 in all frontend view files.
2015-04-13 20:33:59 +02:00
Alex Tselegidis
cfa9891c64
changed google sync credentials to app - new config uses constants
2015-04-13 20:01:00 +02:00
Alex Tselegidis
6838a06f51
added base_url trailing slash to installation.php
2015-04-13 20:00:18 +02:00
Alex Tselegidis
47d839dcb1
Merge pull request #7 from fallucch/master
...
fix thursday in user working-plan
2015-04-13 19:26:27 +02:00
Alex Tselegidis
0e43dc91c7
Merge pull request #8 from edioilha/master
...
Added portuguese-br translations by Edio Ilha
2015-04-13 19:25:27 +02:00
Salvatore Cordiano
a18f928a88
Update translations_lang.php
...
Fix translation
2015-04-11 21:13:59 +02:00
Alex Tselegidis
2f1b0efd1f
Applied Bootstrap 3 to frontend book.
2015-04-09 21:50:16 +02:00
Alex Tselegidis
716a6fad30
fixed link empty space in backend footer
2015-04-09 21:49:40 +02:00
Alex Tselegidis
17f7fb8f77
added trailing slash to base url at login.php file
2015-04-09 21:49:03 +02:00
Alex Tselegidis
ea79e0821f
added base url trailing slash to logout.php file
2015-04-09 21:48:30 +02:00
Alex Tselegidis
50eb5cf719
fixed link break
2015-04-09 21:47:38 +02:00
Alex Tselegidis
e2222ac0bf
Removed config.php from google_sync.php, config is loaded at the beginning.
2015-04-09 21:47:00 +02:00
Alex Tselegidis
ead6e3d32a
Corrected typo in english translation file.
2015-04-09 21:45:48 +02:00
Alex Tselegidis
82503d1694
corrected typo in config.php file
2015-04-09 21:44:58 +02:00
Alex Tselegidis
cf6d82d232
Load config.php at index.php
2015-04-09 21:41:36 +02:00
Alex Tselegidis
f90a3493f9
Added danish translation to project.
2015-04-09 20:57:00 +02:00
edioilha
a7e27e9bd8
Portuguese BR translation done (Brazil)
2015-03-12 21:44:20 -03:00
Alex Tselegidis
b10d833142
Added italian translation (author: Salvatore Cordiano)
2015-03-12 22:02:29 +01:00
Antonio Fallucchi
fe0df9ecdf
fix thursday in user working-plan
2015-03-10 19:31:29 +01:00
edioilha
fbf7294167
Portuguese BR
...
I believe its done!
2015-02-22 18:11:33 -03:00
edioilha
21a6b131c6
Typo
...
Word Domingo wrote with S
2015-02-22 17:40:33 -03:00
edioilha
6c251f5835
Translation PT-BR
2015-02-21 02:26:58 -02:00
edioilha
3d33b61dae
Typo
...
There was a typo.
2015-02-21 02:24:45 -02:00
edioilha
3b3417049f
Translation Portuguese BR
...
This is the translation for Portuguese BR - Brazilian Portuguese.
That is necessary as Portuguese in general is a little bit different.
2015-02-21 01:56:33 -02:00
Alex Tselegidis
45753adbd0
Refactored config file
2015-01-28 23:53:13 +01:00
Alex Tselegidis
3213e5cc90
Corrected typo in backend appointment modal.
2015-01-21 21:12:30 +01:00
Alex Tselegidis
eac4a89c2d
Removed double entries from the array
2015-01-21 21:11:40 +01:00
Alex Tselegidis
1d0ee088c4
Cleanup Respository
...
- Updated CodeIgniter
- Removed unnecessary files.
- Added custom translations.
- Updated release-notes.txt for v1.1
2015-01-15 00:03:46 +01:00
alextselegidis@gmail.com
ee8adfbfbf
Updated release-notes.txt for version 1.0
2014-01-18 23:07:15 +00:00
alextselegidis@gmail.com
3e98961e7e
Fixed provider availability generation bug.
2014-01-15 15:48:58 +00:00
alextselegidis@gmail.com
919c3da18d
Fixes in minor bugs.
2014-01-11 00:07:25 +00:00
alextselegidis@gmail.com
e5b109e7da
* Added hungarian and portuguese into the available interface languages.
...
* Removed the update button from settings (will be added when the auto update feature is implemented).
2014-01-10 14:09:20 +00:00
alextselegidis@gmail.com
fa2e3b71a0
Added Portuguese language structure
2014-01-08 08:54:38 +00:00
alextselegidis@gmail.com
39401b2e27
Corrections on the migration algorithm.
2014-01-04 19:14:24 +00:00
alextselegidis@gmail.com
23fc9e1846
add migration file
2014-01-04 17:35:20 +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
alextselegidis@gmail.com
982a9abb23
Finished the google calendar selection for the synchronization feature.
2013-12-26 13:32:25 +00:00
alextselegidis@gmail.com
de29ef1ef4
Added calendar selection when the user enables the google calendar synchronization for a provider.
2013-12-26 00:57:59 +00:00
alextselegidis@gmail.com
05416823f6
Added translation change button in frontend.
2013-12-25 01:22:37 +00:00
alextselegidis@gmail.com
6b03dcff90
Added language selection functionality to backend pages.
2013-12-23 16:55:42 +00:00
alextselegidis@gmail.com
4767dc36f9
* Translated datetime pickers.
...
* Merged translation files into one per language.
2013-12-20 17:44:44 +00:00
alextselegidis@gmail.com
9c1b3b47e6
Completed backend settings page translation.
2013-12-20 11:12:36 +00:00
alextselegidis@gmail.com
ec6b0678ca
Translated backend calendar, services and users pages.
2013-12-19 16:28:19 +00:00
alextselegidis@gmail.com
0ea56d143c
Translated user pages (login, logout, forgot password).
2013-12-19 10:28:10 +00:00
alextselegidis@gmail.com
9cd9558f55
Completed booking wizard translation.
2013-12-18 17:05:39 +00:00
alextselegidis@gmail.com
49dbe9cfba
Added german translation array into project.
2013-12-18 15:04:11 +00:00
alextselegidis@gmail.com
b0bfcb30d7
Added php translation files for greek and english.
2013-12-08 13:07:24 +00:00
alextselegidis@gmail.com
d51bb2dd7c
* Updated CodeIgniter to version 2.1.4
...
* Fixed problem with provider availability algorithm.
* Fixed minor css issues.
2013-12-05 21:53:27 +00:00
alextselegidis@gmail.com
10a8fa0b5f
Added translations.xls
2013-12-03 17:32:51 +00:00
alextselegidis@gmail.com
e522af54f2
* Fixed issue #26
2013-11-25 08:48:54 +00:00
alextselegidis@gmail.com
f0a28c7451
* Corrected typo in installation.php
2013-11-24 17:36:22 +00:00
alextselegidis@gmail.com
21aba5d4da
* Updated user models and settings view file.
2013-11-24 17:01:46 +00:00
alextselegidis@gmail.com
8ccbc0a89e
* Updated customers_model.php (will not check for existing email).
2013-11-24 16:19:12 +00:00
alextselegidis@gmail.com
57a3e433eb
* Commit final corrections before version 0.7
2013-11-24 15:45:44 +00:00
alextselegidis@gmail.com
75a6efb79c
* Minor fixes on backend/users page.
2013-11-23 19:10:31 +00:00
alextselegidis@gmail.com
759f09141c
* Minor fixes on backend.
2013-11-22 16:19:52 +00:00
alextselegidis@gmail.com
80bb356d16
* Fixed Issue #25
...
* Other minor bug fixes.
2013-11-21 21:58:51 +00:00
alextselegidis@gmail.com
457b3212f9
Minor changes and fixes:
...
* Fixed provider disabling sync privileges problem.
* Fixed backend/services categories tab footer position.
* Corrected success message in frontent.
* Fixed provider appointment link on emails (on manage mode).
* Downcreased email header (in order to display bigger company names).
2013-11-07 11:25:59 +00:00
alextselegidis@gmail.com
2e7e668465
* Fixed google sync problem with unavailable time periods.
...
* Fixed minor issues with backend.
* Fixed get_provider_available_time_periods() method - now works correctly.
* Added unavailable notes in the calendar (under the "Unavailable" title).
* Updated the thesis code snippets.
* Added listings.pdf, a free ebook about latex listings.
2013-10-27 17:41:37 +00:00
alextselegidis@gmail.com
140cb62627
* Minor fixes in the backend section.
2013-10-27 12:53:51 +00:00
alextselegidis@gmail.com
dc72bcbf35
* Changed php array definition from "$var = [];" to "$var = array();".
...
* Added php error display in the CodeIgniter "development" environment.
* Added "$google_sync_feature" setting in the configuration file.
2013-10-21 12:36:40 +00:00
alextselegidis@gmail.com
991551a4d7
* Display "Not Working" day on agenda week view on the calendar.
...
* Fixed frontend dialog styling.
* Added user logged in check on google sync procedure.
* Other minor fixes.
2013-10-20 16:45:46 +00:00
alextselegidis@gmail.com
2dddb03f87
* Updated model unit tests.
...
* Fixed minor bugs (js).
* Generated code documentation.
2013-10-19 10:34:32 +00:00
alextselegidis@gmail.com
8da6304f26
* Fixed bugs in backend and front end (booking process)
...
* Made css changes to backend.
* Applied qtip into backend control tootips.
2013-10-18 14:56:12 +00:00
alextselegidis@gmail.com
8f90da86be
* Completed the installation process.
...
* Added tooltip texts on the common controls of backend.
* GUI fixes on several pages.
2013-10-17 15:31:43 +00:00
alextselegidis@gmail.com
dcecfd896d
* Completed main flow of installation use case.
2013-10-16 15:53:26 +00:00
alextselegidis@gmail.com
a5ef8fb491
* Added "Forgot Password" procedure.
...
* Started working on the installation page.
* Fixed minor bugs in backend pages.
2013-10-11 15:58:46 +00:00
alextselegidis@gmail.com
538c34ecd4
* Added jScrollPane on some of the admin pages.
...
* Selected backend menu item is now active.
* The logged in user can see his name on the footer.
* Completed previleges checks for secretaries.
2013-10-10 16:50:33 +00:00
alextselegidis@gmail.com
8863a6b6ba
* A provider user can only see his appointments, not other's.
...
* Fixed backend/calendar modal form message appearence.
* Fixed backend/calendar modal form provider - service values when editing an existing appointment.
2013-09-27 12:49:29 +00:00
alextselegidis@gmail.com
a9f3a5cbdb
* The user can now see the reason when a validation fails (during an add() procedure).
...
* Fixed service - provider connection in backend/calendar appointment modal.
* Backend notification messages on top are now disappearing after a few seconds (excluding cases where there are action items - the user must close the notification)
* The user will be able to select an existing customer from the backend/calendar appointment modal when creating a new appointment record.
* Started work on user privileges and on how the system performs according to that.
2013-09-26 16:06:57 +00:00
alextselegidis@gmail.com
148258385c
* Optimized js code for the backend pages.
2013-09-25 15:43:17 +00:00
alextselegidis@gmail.com
3450bd93b1
* Split the backend_users.js into three different files.
2013-09-24 16:05:40 +00:00
alextselegidis@gmail.com
08a50c14be
* Added username validation (username must be unique for every record).
...
* Admins can manage the working plan of a single provider on the backend/users page.
* Before sending a new notification email the system checks whether the provider user has notifications enabled.
* Added salt field in the "ea_user_settings" table.
2013-09-24 13:09:04 +00:00
alextselegidis@gmail.com
e596cb768a
* Completed login + logout operation.
...
* Updated the way the system stores passwords in db.
2013-09-23 15:42:36 +00:00
alextselegidis@gmail.com
fcc142a11b
* Finished with backend/settings page.
...
* Started user login and privileges management.
2013-09-20 13:58:11 +00:00
alextselegidis@gmail.com
4278e3d334
* Finished ui of business logic tab in the backend/settings page.
2013-09-18 16:36:29 +00:00
alextselegidis@gmail.com
3eccb66192
* Created the backend/settings page.
...
* Added basic backend_settings.js code structure.
* Added User Model and new functions to settings_model.php
2013-09-14 16:10:59 +00:00
alextselegidis@gmail.com
f0fd08e444
* Updated database structure and added new sample data.
...
* Regenerated code docs (js + php).
* Added custom error 404 page.
* Added service price and description in the appointment booking wizard.
* Completed Issue #21 - devide services in categories in the appointment booking wizard.
* Completed the backend user management page.
2013-09-13 13:21:03 +00:00
alextselegidis@gmail.com
500ad49c23
* Completed backend users (admins, providers, secretaries) management.
2013-09-03 18:58:56 +00:00
alextselegidis@gmail.com
b5e771339c
* Completed admins_model.php and secretaries_model.php
...
* Completed unit testing for admins_model.php and secretaries_model.php
2013-08-26 11:53:11 +00:00
alextselegidis@gmail.com
6b88842d4f
* Include backend/users.php view file to repository.
2013-07-28 08:29:43 +00:00
alextselegidis@gmail.com
cc084e002f
* Added provider services support to providers_model.php
...
* Finished unit testing for providers model
* Completed admins_model.php
2013-07-27 22:48:19 +00:00
alextselegidis@gmail.com
c56e5ddf07
* Completed the provider's model (need to finish unit tests).
...
* Setup the backend users page (for providers, sectetaries and adminstrators management)
2013-07-26 21:30:44 +00:00
alextselegidis@gmail.com
c581c341ac
* Fixed compatibility with PHP 5.3
2013-07-26 06:16:24 +00:00
alextselegidis@gmail.com
2dd4a48631
* Finished with managing service categories (backend services page)
2013-07-19 15:29:59 +00:00
alextselegidis@gmail.com
e8577bb6a0
* Completed backend services (service tab) functionality.
2013-07-17 21:10:42 +00:00
alextselegidis@gmail.com
62a667cb9c
* Created backend services page view file
...
* Organized backend_services.js file
2013-07-17 16:29:51 +00:00
alextselegidis@gmail.com
f0b8ab45b5
* Added more functions to services_model.php
...
* Added Unit Testing methods for the services model.
2013-07-16 14:21:33 +00:00
alextselegidis@gmail.com
b53add71b6
* Finished backend customers page.
2013-07-15 14:27:19 +00:00
alextselegidis@gmail.com
c139df2135
* Finished google synchronization algorithm.
...
* Prepared trunk for new version.
2013-07-15 07:32:19 +00:00
alextselegidis@gmail.com
8455891262
* Finished with unavailable time periods management (backend).
...
* Started google sync operation (complete sync).
* Minor changes on js files.
2013-07-10 13:57:24 +00:00
alextselegidis@gmail.com
f5250e5581
* Insert custom unavailable time period on a provider's calendar.
...
* Fixed and refactored existing code.
* Updated database structure (appointment foreign keys need to be null, when the record is a unavailable time period).
2013-07-09 14:46:48 +00:00
alextselegidis@gmail.com
3bda1dc159
Moved backend ajax methods to backend_api.php
2013-07-09 05:43:59 +00:00
alextselegidis@gmail.com
f17875edf1
* Changed code style on some php and js scripts.
...
* Updated existing unit testing classes.
* Removed the use of custom exception classes (since they are not needed).
2013-07-06 00:00:04 +00:00
alextselegidis@gmail.com
756114685b
Created backend customers page.
2013-07-05 08:39:52 +00:00
alextselegidis@gmail.com
4b52ccfd40
Added second category of exceptions (warnings) that are not very important to each operation.
...
Added appointment cancellation reason field to emails.
2013-07-03 17:27:00 +00:00