alext
4d6b452dd6
Updated copyright year in file headers.
2018-03-27 09:23:09 +02:00
alext
e013943fde
Reformatted code files.
2018-01-23 10:08:37 +01:00
alext
35d812a550
Added ICS invitation files in notifications as attachments.
2017-11-02 14:09:15 +01:00
alext
5c00bd9c82
Created helper class for ICS files.
2017-11-01 14:24:25 +01:00
alext
c424c0bc6d
Reformatted PHP files
2017-09-23 01:30:22 +02:00
alext
9366089c82
Direct file access must not be permitted.
2017-09-15 13:44:40 +02:00
alext
fcb4b9d5cf
Autoformatted php files based on CodeIgniter style guide.
2017-09-15 13:36:37 +02:00
alext
1e88d37879
Suppress Google Syncing exception whenever a Google Calendar event is not found.
2017-06-23 09:53:22 +02:00
alext
f67d4768bb
Do not use start_session directly as the required options from app config are not being used ( #334 ).
2017-06-11 21:12:21 +02:00
alext
82fea484c0
Do not display read-only google calendars for selection.
2017-03-10 09:23:50 +01:00
alext
2dad4dfc34
Updated copyright year.
2017-01-31 07:35:34 +01:00
alext
ce89711af2
Removed old unit test files.
2016-12-07 19:46:15 +01:00
alext
6f886d60a5
Removed comments from the end of the files.
2016-12-07 19:45:39 +01:00
Alex Tselegidis
06b71a6a54
Removed old notifications php library ( fixes #178 ).
2016-07-16 16:57:05 +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
840fe915eb
Renamed the class filenames to Ucfirst.
2016-04-24 17:50:35 +02: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
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
86644cfa9c
Updated the copyright date.
2016-01-02 14:47:04 +01:00
Alex Tselegidis
8fd024d34d
Added check before sending the notification.
2015-11-24 23:12:37 +01:00
Alex Tselegidis
663324c8c5
Added phpmailer class to the composer dependencies.
2015-10-21 23:48:35 +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
7cf37efa7b
Added credentials docblock banner.
2015-07-20 21:41:24 +02:00
Alex Tselegidis
d1a664c461
Added @package tag to libraries.
2015-07-08 00:40:04 +02:00
alextselegidis
da1ce168b3
Updated google auth url (work without mod_rewrite)
2015-05-20 23:01:21 +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
e2222ac0bf
Removed config.php from google_sync.php, config is loaded at the beginning.
2015-04-09 21:47:00 +02:00
Alex Tselegidis
45753adbd0
Refactored config file
2015-01-28 23:53:13 +01: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
4767dc36f9
* Translated datetime pickers.
...
* Merged translation files into one per language.
2013-12-20 17:44:44 +00:00
alextselegidis@gmail.com
ec6b0678ca
Translated backend calendar, services and users pages.
2013-12-19 16:28:19 +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
75a6efb79c
* Minor fixes on backend/users page.
2013-11-23 19:10:31 +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
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
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
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
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
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
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
c139df2135
* Finished google synchronization algorithm.
...
* Prepared trunk for new version.
2013-07-15 07:32:19 +00:00