Commit graph

21 commits

Author SHA1 Message Date
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
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
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
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
3062dbc001 Ολοκλήρωση λειτουργιών για την έκδοση 0.3 2013-06-26 09:31:57 +00:00
alextselegidis@gmail.com
36718c87f9 Προσθήκη δυνατότητας συγχρονισμού μετά από αλλαγή στα στοχεία ενός ραντεβου. 2013-06-24 09:52:23 +00:00
alextselegidis@gmail.com
82d458fe1d Υλοποίηση της μεθοδου διαγραφής ραντεβού από το backend και το Google Calendar. 2013-06-24 06:04:30 +00:00
alextselegidis@gmail.com
dc586ecefb Ολοκλήρωση της διαδικασίας OAuth της Google. Συχρονισμός των ραντεβού που προστίθονται από τους πελάτες στο ημερολόγιο του αντίστοιχου πάροχου. 2013-06-19 19:29:00 +00:00
alextselegidis@gmail.com
6369da0893 - Τροποποιήσεις στα αρχεία και την δομή του κώδικα
- Υλοποίηση της πρώτης σελίδας του backend της εφαρμογής.
2013-06-12 15:31:16 +00:00
alextselegidis@gmail.com
fcf58a7cf2 - Αλλαγή του τρόπου προσθήκης ενός νέου ραντεβού στο Google Calendar του πελάτη (χρήση javascript και popup).
- Αλλαγές στο αρχείο google_sync.php
2013-06-10 15:51:23 +00:00
alextselegidis@gmail.com
deab8b490d - Χρήση της κλάσης phpmailer για την αποστολή email
- Δημιουργία email templates για τις τρέχουσες ειδοποιήσεις.
2013-05-17 13:09:10 +00:00
alextselegidis@gmail.com
11274ff7be - Δημιουργία configuration.php από το οποίο διαβάζει το σύστημα τις κύριες ρυθμίσεις του.
- Βελτιώσεις στην διαδικασία κράτησης ραντεβού. 
- Προσθήκη δυνατότητας συγχρονισμού νέου ραντεβού με το Google Calendar του χρήστη.
2013-05-03 21:26:04 +00:00