Commit graph

24 commits

Author SHA1 Message Date
alextselegidis@gmail.com
bd6cab36f0 Added user friendly display of exceptions, raised on php (need to apply this methodology to the rest of the code). 2013-07-02 17:18:19 +00:00
alextselegidis@gmail.com
6050bf75c3 Finish insert appointment from backend. 2013-06-28 21:54:12 +00:00
alextselegidis@gmail.com
71fb87d685 Added loading image on backend ajax requests.
Made some code corrections on the appointments controller. 
Fixed minor problems.
2013-06-28 14:23:17 +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
fc53817e81 Ολοκλήρωση του πρώτου μέρους δυνατοτήτων της σελίδας Calendar του backend. Σχεδίαση και προετοιμασία του τρόπου με τον οποίο θα εκτελείται η διαδικασία OAuth, έτσι ώστε να συχρονίζονται τα πλάνα των πάροχων με το Google Calendar. 2013-06-18 16:06:34 +00:00
alextselegidis@gmail.com
d2eb0b6400 - Φόρτωση των καταχωρημένων ραντεβού στο ημερολόγιο (backend)
- Προβολή λεπτομερειών ραντεβού
- Δημιουργία διαλόγου επεξεργασίας (δεν ολοκληρώθηκε ακόμα)
- Παραγωγή code docs (js + php)
2013-06-13 16:25:34 +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
ecca0df535 Μικρές διορθώσεις στην ακύρωση ενός ραντεβού 2013-06-08 15:54:22 +00:00
alextselegidis@gmail.com
e8725a9b1d Ολοκλήρωση της διαδικασίας επεξεργασίας και ακύρωσης ενός ραντεβού για τον πελάτη, μέσω του link που έρχεται μαζί με το book success email. 2013-06-08 09:54:45 +00:00
alextselegidis@gmail.com
f9a6b20052 Αλλαγές στα υπάρχον αρχεία που σχετίζονται με την κράτηση ραντεβού έτσι ώστε να είναι εφικτή η δημιουργία link, τα οποία θα επιτρέπουν στους πελάτες να πραγματοποιούν αλλαγές στα ραντεβού που έχουν καταχωρήσει. 2013-06-03 14:42:19 +00:00
alextselegidis@gmail.com
ab6c6d959d - Προσθήκη αλγορίθμου υπολογισμού των ελεύθερων ωρών ενός πάροχου υπηρεσιών έτσι ώστε να μπορεί ο πελάτης να κλείσει ραντεβού μαζι του.
- Δημιουργία script για παραγωγή documention του κώδικα
- Μικρές διορθώσεις
2013-05-20 17:21:58 +00:00
alextselegidis@gmail.com
deab8b490d - Χρήση της κλάσης phpmailer για την αποστολή email
- Δημιουργία email templates για τις τρέχουσες ειδοποιήσεις.
2013-05-17 13:09:10 +00:00
alextselegidis@gmail.com
aa26540fd8 - Μετατροπή του συστήματος έτσι ώστε να τρέχουν τα unit tests με την built-in βιβλιοθήκη του CodeIgniter.
- Συγγραφή κάποιων test για το Appointments Model.
2013-05-11 10:19:18 +00:00
alextselegidis@gmail.com
8a79828d23 Προσθήκη unit test για το Appointments_Model. 2013-05-08 14:31:17 +00:00
alextselegidis@gmail.com
11274ff7be - Δημιουργία configuration.php από το οποίο διαβάζει το σύστημα τις κύριες ρυθμίσεις του.
- Βελτιώσεις στην διαδικασία κράτησης ραντεβού. 
- Προσθήκη δυνατότητας συγχρονισμού νέου ραντεβού με το Google Calendar του χρήστη.
2013-05-03 21:26:04 +00:00
alextselegidis@gmail.com
d8d6a8f400 Ολοκλήρωση της βασικής ροής της περίπτωσης χρήσης 'Κράτηση Ραντεβού'. 2013-04-20 17:20:16 +00:00
alextselegidis@gmail.com
918903de62 Υλοποίηση κύριας λειτουργίας των τεσσάρων βημάτων της κράτησης ραντεβού. Λείπουν επιπλέον λειτουργίες ελέχγου των δεδομένων και η μορφοποίηση της σελίδας. 2013-04-16 21:37:36 +00:00
alextselegidis@gmail.com
b715bfa19d Σχεδίαση βάσης δεδομένων,
Στήσιμο code igniter και
εκκίνηση υλοποίησης της περίπτωσης χρήσης 'Κράτηση Ραντεβού'
2013-04-14 19:42:40 +00:00
alextselegidis@gmail.com
4dbcdc289d Προσθήκη τεκμηρίωσης Google Calendar API και των βιβλιοθηκών Javascript και CSS στον κώδικα της εφαρμογής. 2013-04-12 16:36:09 +00:00
alextselegidis@gmail.com
c89635dfb9 Δημιουργία δομής repository για το Easy!Appointments. 2012-11-11 17:47:25 +00:00