Commit graph

  • 9c1b3b47e6 Completed backend settings page translation. alextselegidis@gmail.com 2013-12-20 11:12:36 +0000
  • ec6b0678ca Translated backend calendar, services and users pages. alextselegidis@gmail.com 2013-12-19 16:28:19 +0000
  • 0ea56d143c Translated user pages (login, logout, forgot password). alextselegidis@gmail.com 2013-12-19 10:28:10 +0000
  • 9cd9558f55 Completed booking wizard translation. alextselegidis@gmail.com 2013-12-18 17:05:39 +0000
  • 49dbe9cfba Added german translation array into project. alextselegidis@gmail.com 2013-12-18 15:04:11 +0000
  • b0bfcb30d7 Added php translation files for greek and english. alextselegidis@gmail.com 2013-12-08 13:07:24 +0000
  • d51bb2dd7c * Updated CodeIgniter to version 2.1.4 * Fixed problem with provider availability algorithm. * Fixed minor css issues. alextselegidis@gmail.com 2013-12-05 21:53:27 +0000
  • 342590ef7d Updated translations.xls alextselegidis@gmail.com 2013-12-04 00:27:16 +0000
  • 10a8fa0b5f Added translations.xls alextselegidis@gmail.com 2013-12-03 17:32:51 +0000
  • 6bf0ceed2a * Fixed issue #26 0.7.0 alextselegidis@gmail.com 2013-11-25 08:48:54 +0000
  • e522af54f2 * Fixed issue #26 alextselegidis@gmail.com 2013-11-25 08:48:54 +0000
  • 32439f3885 * Corrected typo in installation.php alextselegidis@gmail.com 2013-11-24 17:36:22 +0000
  • f0a28c7451 * Corrected typo in installation.php alextselegidis@gmail.com 2013-11-24 17:36:22 +0000
  • 72769d6ecf * Updated user models and settings view file. alextselegidis@gmail.com 2013-11-24 17:01:46 +0000
  • 21aba5d4da * Updated user models and settings view file. alextselegidis@gmail.com 2013-11-24 17:01:46 +0000
  • d98b90bde8 * Updated customers_model.php (will not check for existing email). alextselegidis@gmail.com 2013-11-24 16:19:12 +0000
  • 8ccbc0a89e * Updated customers_model.php (will not check for existing email). alextselegidis@gmail.com 2013-11-24 16:19:12 +0000
  • 9412b7a4d7 Tag v0.7 Beta alextselegidis@gmail.com 2013-11-24 15:46:38 +0000
  • 57a3e433eb * Commit final corrections before version 0.7 alextselegidis@gmail.com 2013-11-24 15:45:44 +0000
  • 75a6efb79c * Minor fixes on backend/users page. alextselegidis@gmail.com 2013-11-23 19:10:31 +0000
  • 759f09141c * Minor fixes on backend. alextselegidis@gmail.com 2013-11-22 16:19:52 +0000
  • 80bb356d16 * Fixed Issue #25 * Other minor bug fixes. alextselegidis@gmail.com 2013-11-21 21:58:51 +0000
  • 736d301f02 * Added thesis presentation files. alextselegidis@gmail.com 2013-11-21 19:28:04 +0000
  • 0eb6b3d710 * Corrected some mistakes in thesis document. alextselegidis@gmail.com 2013-11-15 17:45:01 +0000
  • 647357f015 * Completed changes in thesis document. alextselegidis@gmail.com 2013-11-13 10:04:38 +0000
  • 50c2706739 Changes in thesis document. alextselegidis@gmail.com 2013-11-08 10:11:29 +0000
  • 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). alextselegidis@gmail.com 2013-11-07 11:25:59 +0000
  • 2f69889c36 * Include build script (for new versions). alextselegidis@gmail.com 2013-11-04 14:55:11 +0000
  • b190c0fe72 * Syntactic corrections in thesis. alextselegidis@gmail.com 2013-11-04 13:50:29 +0000
  • 801e364679 * Synctactic corrections in thesis. alextselegidis@gmail.com 2013-11-03 17:46:23 +0000
  • aa8400a4c6 * Minor corrections in the introduction.tex alextselegidis@gmail.com 2013-11-01 18:33:43 +0000
  • c1cca3c8fd * Cleared the configuration-sample.php file. alextselegidis@gmail.com 2013-11-01 17:29:00 +0000
  • 1feb84270d * Added development info (read-me.txt) * Created the configuration-sample.php file and removed the configuration.php (the later must be created only on every installation). alextselegidis@gmail.com 2013-11-01 17:27:06 +0000
  • 9ac22614a7 * Completed thesis document. alextselegidis@gmail.com 2013-10-30 18:58:39 +0000
  • e3e4063de3 * Minor changes in thesis document. alextselegidis@gmail.com 2013-10-29 19:53:39 +0000
  • d5ee6a03b2 * Clear the configuration.php parameters. alextselegidis@gmail.com 2013-10-29 09:59:13 +0000
  • 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. alextselegidis@gmail.com 2013-10-27 17:41:37 +0000
  • 140cb62627 * Minor fixes in the backend section. alextselegidis@gmail.com 2013-10-27 12:53:51 +0000
  • 5385243cb5 * Added content to implementation.tex * Made corrections into several tex files. alextselegidis@gmail.com 2013-10-25 20:10:19 +0000
  • fb196ed719 * Added content to implementation.tex * Updated the diagram files. alextselegidis@gmail.com 2013-10-25 15:06:10 +0000
  • 8f70217b33 * Added listings setup for php. alextselegidis@gmail.com 2013-10-24 21:08:38 +0000
  • 26055fedea * Added content in the implementation.tex * Added the draw.io files into repository. alextselegidis@gmail.com 2013-10-24 16:18:35 +0000
  • 2ca1d49b46 * Added new thesis chapter implementation.tex * Changed the conclusions.tex alextselegidis@gmail.com 2013-10-23 16:03:24 +0000
  • 60fcb4f154 * Added new chapter in the thesis document (conclusions.tex). alextselegidis@gmail.com 2013-10-22 20:05:59 +0000
  • d1ed539464 * Minor corrections on the thesis.pdf alextselegidis@gmail.com 2013-10-22 13:28:00 +0000
  • 66f74dc04b * Updated trunk configuration.php file. 0.6.0 alextselegidis@gmail.com 2013-10-21 12:42:57 +0000
  • 0b0053ccca Alpha Release (v0.6) alextselegidis@gmail.com 2013-10-21 12:39:10 +0000
  • 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. alextselegidis@gmail.com 2013-10-21 12:36:40 +0000
  • 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. alextselegidis@gmail.com 2013-10-20 16:45:46 +0000
  • 2dddb03f87 * Updated model unit tests. * Fixed minor bugs (js). * Generated code documentation. alextselegidis@gmail.com 2013-10-19 10:34:32 +0000
  • 8da6304f26 * Fixed bugs in backend and front end (booking process) * Made css changes to backend. * Applied qtip into backend control tootips. alextselegidis@gmail.com 2013-10-18 14:56:12 +0000
  • 8f90da86be * Completed the installation process. * Added tooltip texts on the common controls of backend. * GUI fixes on several pages. alextselegidis@gmail.com 2013-10-17 15:31:43 +0000
  • dcecfd896d * Completed main flow of installation use case. alextselegidis@gmail.com 2013-10-16 15:53:26 +0000
  • a5ef8fb491 * Added "Forgot Password" procedure. * Started working on the installation page. * Fixed minor bugs in backend pages. alextselegidis@gmail.com 2013-10-11 15:58:46 +0000
  • 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. alextselegidis@gmail.com 2013-10-10 16:50:33 +0000
  • 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. alextselegidis@gmail.com 2013-09-27 12:49:29 +0000
  • 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. alextselegidis@gmail.com 2013-09-26 16:06:57 +0000
  • 148258385c * Optimized js code for the backend pages. alextselegidis@gmail.com 2013-09-25 15:43:17 +0000
  • 3450bd93b1 * Split the backend_users.js into three different files. alextselegidis@gmail.com 2013-09-24 16:05:40 +0000
  • 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. alextselegidis@gmail.com 2013-09-24 13:09:04 +0000
  • e596cb768a * Completed login + logout operation. * Updated the way the system stores passwords in db. alextselegidis@gmail.com 2013-09-23 15:42:36 +0000
  • fcc142a11b * Finished with backend/settings page. * Started user login and privileges management. alextselegidis@gmail.com 2013-09-20 13:58:11 +0000
  • 4278e3d334 * Finished ui of business logic tab in the backend/settings page. alextselegidis@gmail.com 2013-09-18 16:36:29 +0000
  • 3eccb66192 * Created the backend/settings page. * Added basic backend_settings.js code structure. * Added User Model and new functions to settings_model.php alextselegidis@gmail.com 2013-09-14 16:10:59 +0000
  • e11ffa0d0f Tag Development Version 0.5 0.5.0 alextselegidis@gmail.com 2013-09-13 13:40:24 +0000
  • 6082c66d6e * Updated Release Notes.txt file. alextselegidis@gmail.com 2013-09-13 13:38:49 +0000
  • 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. alextselegidis@gmail.com 2013-09-13 13:21:03 +0000
  • 71eb23e7c5 * Updated the database structure file. alextselegidis@gmail.com 2013-09-12 08:20:31 +0000
  • 500ad49c23 * Completed backend users (admins, providers, secretaries) management. alextselegidis@gmail.com 2013-09-03 18:58:56 +0000
  • b5e771339c * Completed admins_model.php and secretaries_model.php * Completed unit testing for admins_model.php and secretaries_model.php alextselegidis@gmail.com 2013-08-26 11:53:11 +0000
  • 6b88842d4f * Include backend/users.php view file to repository. alextselegidis@gmail.com 2013-07-28 08:29:43 +0000
  • cc084e002f * Added provider services support to providers_model.php * Finished unit testing for providers model * Completed admins_model.php alextselegidis@gmail.com 2013-07-27 22:48:19 +0000
  • c56e5ddf07 * Completed the provider's model (need to finish unit tests). * Setup the backend users page (for providers, sectetaries and adminstrators management) alextselegidis@gmail.com 2013-07-26 21:30:44 +0000
  • c581c341ac * Fixed compatibility with PHP 5.3 alextselegidis@gmail.com 2013-07-26 06:16:24 +0000
  • 2dd4a48631 * Finished with managing service categories (backend services page) alextselegidis@gmail.com 2013-07-19 15:29:59 +0000
  • e8577bb6a0 * Completed backend services (service tab) functionality. alextselegidis@gmail.com 2013-07-17 21:10:42 +0000
  • 62a667cb9c * Created backend services page view file * Organized backend_services.js file alextselegidis@gmail.com 2013-07-17 16:29:51 +0000
  • f0b8ab45b5 * Added more functions to services_model.php * Added Unit Testing methods for the services model. alextselegidis@gmail.com 2013-07-16 14:21:33 +0000
  • b53add71b6 * Finished backend customers page. alextselegidis@gmail.com 2013-07-15 14:27:19 +0000
  • 31b2042842 Easy!Appointments Version 0.4 (Still In Development) 0.4.0 alextselegidis@gmail.com 2013-07-15 07:33:51 +0000
  • c139df2135 * Finished google synchronization algorithm. * Prepared trunk for new version. alextselegidis@gmail.com 2013-07-15 07:32:19 +0000
  • 8455891262 * Finished with unavailable time periods management (backend). * Started google sync operation (complete sync). * Minor changes on js files. alextselegidis@gmail.com 2013-07-10 13:57:24 +0000
  • 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). alextselegidis@gmail.com 2013-07-09 14:46:48 +0000
  • 3bda1dc159 Moved backend ajax methods to backend_api.php alextselegidis@gmail.com 2013-07-09 05:43:59 +0000
  • 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). alextselegidis@gmail.com 2013-07-06 00:00:04 +0000
  • c4b7dc267e Display working plan on provider's calendar. alextselegidis@gmail.com 2013-07-05 16:20:33 +0000
  • 756114685b Created backend customers page. alextselegidis@gmail.com 2013-07-05 08:39:52 +0000
  • 4b52ccfd40 Added second category of exceptions (warnings) that are not very important to each operation. Added appointment cancellation reason field to emails. alextselegidis@gmail.com 2013-07-03 17:27:00 +0000
  • 2bd31f54b6 Changed the name of the data folder to rsc (resources) alextselegidis@gmail.com 2013-07-02 17:20:39 +0000
  • bd6cab36f0 Added user friendly display of exceptions, raised on php (need to apply this methodology to the rest of the code). alextselegidis@gmail.com 2013-07-02 17:18:19 +0000
  • 6050bf75c3 Finish insert appointment from backend. alextselegidis@gmail.com 2013-06-28 21:54:12 +0000
  • 71fb87d685 Added loading image on backend ajax requests. Made some code corrections on the appointments controller. Fixed minor problems. alextselegidis@gmail.com 2013-06-28 14:23:17 +0000
  • 07e244247d Προσθήκη email validation στον οδηγό κράτησης ραντεβού. alextselegidis@gmail.com 2013-06-27 13:37:45 +0000
  • 8a35846416 Συμπλήρωση και των υπόλοιπων περιπτώσεων χρήσης στο θεωριτικό έγγραφο της πτυχιακής. Διαγραφή φακέλων και αρχείων τεκμηρίωσης τα οποία δεν χρειάζονται πλέον (έχουν συγχωνευθεί στο κύριο έγγραφο). alextselegidis@gmail.com 2013-06-26 14:23:48 +0000
  • b4b2ee19d1 Ενημέρωση της τιμής google_sync στον πίνακα ea_user_settings, έτσι ώστε να μην υπάρξει λειτουργικό πρόβλημα στο σύστημα. 0.3.0 alextselegidis@gmail.com 2013-06-26 13:23:41 +0000
  • 1003d4f764 Έκδοση 0.3 alextselegidis@gmail.com 2013-06-26 09:57:20 +0000
  • 3062dbc001 Ολοκλήρωση λειτουργιών για την έκδοση 0.3 alextselegidis@gmail.com 2013-06-26 09:31:57 +0000
  • 36718c87f9 Προσθήκη δυνατότητας συγχρονισμού μετά από αλλαγή στα στοχεία ενός ραντεβου. alextselegidis@gmail.com 2013-06-24 09:52:23 +0000
  • 82d458fe1d Υλοποίηση της μεθοδου διαγραφής ραντεβού από το backend και το Google Calendar. alextselegidis@gmail.com 2013-06-24 06:04:30 +0000
  • a481c6747d Διορθώσεις στην διαδικασία κρατήσης ραντεβου. alextselegidis@gmail.com 2013-06-19 21:12:06 +0000