Repository navigation
Releases: KolliasStavros/absences
Release list
1.0.9 — Βοήθεια επαλήθευσης ενημερώσεων
Αλλαγές
- Μήνυμα επικοινωνίας στο lykeio.edu@gmail.com για το ισχύον δημόσιο κλειδί όταν λείπει κλειδί ή αποτυγχάνει η επαλήθευση υπογραφής. Περιλαμβάνει σύνδεσμο email και καλύπτει GitHub και χειροκίνητο έλεγχο.
- Η αποτυχία υπογραφής εξακολουθεί να αποκλείει την εγκατάσταση.
- Ίδιο μπλε χρώμα στα κουμπιά Νέο Τμήμα και Συνδιδασκαλίες.
Πακέτα
- absences-public-1.0.9.zip: νέα εγκατάσταση, οδηγίες στο START-HERE.md.
- absences-update-*-to-1.0.9.zip: υπογεγραμμένες αναβαθμίσεις από 1.0.5, 1.0.6, 1.0.7 και 1.0.8. Δεν αλλάζουν ιδιωτικές ρυθμίσεις ή προστατευμένα αρχεία συντήρησης.
- Απαιτείται το νέο δημόσιο κλειδί που παρέχεται από τον εκδότη μέσω έμπιστου καναλιού. Το μήνυμα βοήθειας διατίθεται μετά την εγκατάσταση της 1.0.9· δεν μπορεί να εμφανιστεί αναδρομικά στις παλιές εγκαταστάσεις.
Έλεγχοι
Έλεγχοι σύνταξης PHP, πέντε περιπτώσεις εμφάνισης του μηνύματος, ακεραιότητα ZIP/manifest και επαλήθευση υπογραφών με τον πραγματικό verifier. Δεν έγινε αυτόματη εγκατάσταση σε σχολείο.
1.0.8 — Συνδιδασκαλίες & έκδοση εισόδου
Αλλαγές
- Συνδιδασκαλίες: ένωση δύο ή περισσότερων τμημάτων της ίδιας τάξης, με αλφαβητικό παρουσιολόγιο και δυναμική ενημέρωση μαθητών.
- Έλεγχοι δικαιωμάτων και προστασία ιστορικού καταχωρίσεων.
- Σωστή έκδοση στην οθόνη εισόδου και ενημερωμένος οδηγός χρήσης.
Εγκατάσταση
Το absences-public-1.0.8.zip είναι καθαρό πακέτο νέας εγκατάστασης, χωρίς στοιχεία σχολείου ή ενεργό κλειδί εγκατάστασης. Ακολουθήστε το START-HERE.md μέσα στο ZIP. Δεν είναι υπογεγραμμένο πακέτο αυτόματης ενημέρωσης.
Έλεγχοι
Πέρασαν οι 12 έλεγχοι συνδιδασκαλιών, ο έλεγχος σύνταξης της ρύθμισης έκδοσης και οι έλεγχοι ακεραιότητας ZIP/SHA-256. Περιλαμβάνεται ξεχωριστό αρχείο SHA-256.
Absences 1.0.7 — Οδηγός χρήσης και τεχνικές αναφορές
Έκδοση 1.0.7 — Βοήθεια, τεχνικές αναφορές και οδηγίες εγκατάστασης
- Κέντρο Βοήθειας με οδηγό 15 βημάτων και πτυσσόμενες κύριες ενότητες και βήματα. Οι σύνδεσμοι περιεχομένων ανοίγουν την ενότητα και η εκτύπωση αναπτύσσει τις οδηγίες.
- Ξεχωριστός οδηγός κειμένου docs/USER-QUICKSTART.md.
- Αποστολή αναφοράς τεχνικών σφαλμάτων μέσω SMTP, όταν υπάρχουν συμβάντα, με προεπισκόπηση, επιβεβαίωση και αλλαγή παραλήπτη. Προεπιλογή: lykeio.edu@gmail.com. Έως 200 ομάδες με τα επιλεγμένα φίλτρα.
- Αναδιάταξη των μενού Εργαλεία & Σύστημα και Δεδομένα Σχολείου.
- Δυναμική ένδειξη έκδοσης στα υποσέλιδα και στην προβολή εκπαιδευτικού.
- Διόρθωση του κρυμμένου αποτελέσματος στη Δοκιμή Σύνδεσης & Ελέγχου Προθέματος του εγκαταστάτη.
- Αναλυτικές οδηγίες ιδιωτικού φακέλου, δικαιωμάτων και αντιμετώπισης προβλημάτων Plesk/ΠΣΔ.
Νέα εγκατάσταση
Κατεβάστε το absences-public-1.0.7.zip, αποσυμπιέστε και ακολουθήστε το START-HERE.md. Το πακέτο δεν περιέχει στοιχεία σχολείου ή ενεργό κλειδί εγκατάστασης. Δημιουργήστε προσωπικό κλειδί τοπικά και χρησιμοποιήστε νέο φάκελο και ξεχωριστή κενή βάση.
Το ZIP αφορά νέα εγκατάσταση και δεν αποτελεί υπογεγραμμένο πακέτο ενημέρωσης ενεργού site. Δεν περιλαμβάνονται πακέτα αυτόματης αναβάθμισης σε αυτή τη δημοσίευση.
Έλεγχοι
Έλεγχοι σύνταξης PHP/JavaScript, δημιουργίας αναφοράς τεχνικών σφαλμάτων και ιστορικού απουσιών, συνδέσμων και δομής του οδηγού, καθώς και ακεραιότητας ZIP και καταλόγου SHA-256. Δεν έγινε πραγματική αποστολή email ή πλήρης δοκιμή εγκατάστασης σε hosting ΠΣΔ.
Absences 1.0.6 — Ιστορικό απουσιών και Εκτυπώσεις
Έκδοση 1.0.6 — Ιστορικό απουσιών μέσω email και Εκτυπώσεις
- Ατομική αποστολή ιστορικού από τις Καρτέλες Απουσιών, για ολόκληρο το ενεργό έτος ή συγκεκριμένη περίοδο.
- Επιλογή κηδεμόνων, επεξεργασία και έλεγχος μηνύματος πριν την αποστολή. Σύνολα και ανάλυση ανά ημέρα, με χωριστές δικαιολογημένες, αδικαιολόγητες και αποβολές.
- Καταγραφή στο Ιστορικό Ειδοποιήσεων, έλεγχος μεταβολής απουσιών πριν την αποστολή και προστασία από διπλή υποβολή.
- Νέα σελίδα Εκτυπώσεις για την κενή αίτηση δικαιολόγησης και την κενή υπεύθυνη δήλωση. Πρόσβαση από το μενού, χωρίς επιπλέον κουμπί στις Καρτέλες.
- Ένδειξη πραγματικής έκδοσης στην κεφαλίδα διαχείρισης.
Νέα εγκατάσταση
Κατεβάστε το absences-public-1.0.6.zip, αποσυμπιέστε και ακολουθήστε το START-HERE.md. Δημιουργήστε προσωπικό κλειδί εγκατάστασης, μεταφέρετε τα περιεχόμενα του public_html σε νέο φάκελο και χρησιμοποιήστε ξεχωριστή κενή βάση. Το πακέτο δεν περιέχει στοιχεία σχολείου, κωδικούς βάσης ή ενεργό κλειδί εγκατάστασης.
Το ZIP προορίζεται για νέα εγκατάσταση. Δεν είναι υπογεγραμμένο πακέτο αναβάθμισης υπάρχουσας εγκατάστασης.
Έλεγχοι
Πέρασαν οι έλεγχοι σύνταξης PHP/JavaScript και οι δοκιμές δημιουργίας ιστορικού (σύνολα, ημερήσιες κατηγορίες, κενό ιστορικό και μη έγκυρες περίοδοι). Δεν έγινε πραγματική αποστολή email ή πλήρης δοκιμή νέας εγκατάστασης στο πλαίσιο αυτής της έκδοσης.
Absences 1.0.5 — Live προεπισκόπηση και αποτυχίες email
Absences 1.0.5 — προεπισκόπηση live απουσιών και επανάληψη email
- Η πρώτη πρωινή απουσία που εμφανίζεται μέσω live ενημέρωσης έχει πλέον προεπισκόπηση με τα τρέχοντα στοιχεία, παραλήπτες και μήνυμα, χωρίς ανανέωση σελίδας.
- Νέα αποτυχημένη προσπάθεια email εμφανίζεται ως ✕ Αποτυχία και ενημερώνεται και μέσω polling.
- Ο μαθητής παραμένει επιλέξιμος για επανάληψη. Σε μερική επιτυχία, ο κηδεμόνας με καταγεγραμμένη επιτυχία για το ίδιο μήνυμα/ημέρα/ώρες παραλείπεται στην επανάληψη.
- Η επόμενη ημέρα και οι διαφορετικές ώρες παρακολουθούνται ανεξάρτητα. Οι παλιές αποτυχίες χωρίς σαφή ημερομηνία απουσίας δεν αναταξινομούνται αυθαίρετα.
Εγκατάσταση: Έλεγχος τώρα → Λήψη και έλεγχος υπογραφής → Backup και εγκατάσταση. Πλήρη υπογεγραμμένα πακέτα από 1.0.0 / 1.0.1 / 1.0.2 / 1.0.3 / 1.0.4, με 839 ενημερώσιμα αρχεία και τις ίδιες εξαιρέσεις προστασίας. Το δημόσιο κλειδί παραμένει ίδιο. Χωρίς SQL migrations ή αλλαγές τοπικών config/κλειδιών.
Νέα εγκατάσταση: χρησιμοποιήστε μόνο το absences-public-1.0.5.zip και το START-HERE.md, δημιουργώντας προσωπικό κλειδί τοπικά. Δεν ανεβαίνει στον updater.
Έλεγχοι: 18 HTTP έλεγχοι και επιπλέον Node/DOM έλεγχοι σε απομονωμένη εγκατάσταση, με συνθετικό SMTP και μηδέν πραγματικά email. Λεπτομέρειες/όρια: docs/RELEASE-1.0.5.md. Η επιτυχία SMTP δεν αποτελεί επιβεβαίωση ανάγνωσης ή τελικής παράδοσης στο inbox.
Absences 1.0.4 — Πλήρης συγχρονισμός εφαρμογής
Absences 1.0.4 — πλήρης συγχρονισμός εφαρμογής
Διορθώνει παράλειψη των προηγούμενων πακέτων: ο κώδικας υπήρχε στο αποθετήριο, αλλά δεν μεταφέρονταν όλες οι αλλαγές σε παλαιότερες εγκαταστάσεις. Η 1.0.4 περιλαμβάνει 838 ενημερώσιμα αρχεία ως πλήρες σύνολο.
Περιλαμβάνονται οι τρέχουσες αλλαγές σε ημερήσιο παρουσιολόγιο/live ενημέρωση, εμφάνιση header/footer και καρτών, προβολή τμήματος, προεπισκόπηση μαζικών ειδοποιήσεων, ιστορικό/φίλτρα, στοιχεία επικοινωνίας, μαθητές, καρτέλες απουσιών, API, responsive CSS/JavaScript και ενιαία κάρτα ενημέρωσης GitHub.
Υπάρχουσα εγκατάσταση
Έλεγχος τώρα → Λήψη και έλεγχος υπογραφής → προεπισκόπηση → Backup και εγκατάσταση. Διατίθενται χωριστά υπογεγραμμένα πακέτα από 1.0.0 / 1.0.1 / 1.0.2 / 1.0.3. Αν η παλιά οθόνη ζητήσει ΕΝΗΜΕΡΩΣΗ και κωδικό, ακολουθήστε τα βήματά της για αυτή τη μετάβαση. Μετά την επιτυχία ανανεώστε τη σελίδα με Ctrl+F5.
Το δημόσιο κλειδί παραμένει ίδιο. Δεν υπάρχουν SQL migrations, διαγραφές ή αλλαγές τοπικών config/κλειδιών. Η διόρθωση ιδιωτικών συνεδριών διατηρείται. Τα προστατευμένα αρχεία εισόδου, lifecycle/restore, εγκαταστάτη και .htaccess δεν αντικαθίστανται. Ακριβής κάλυψη/εξαιρέσεις: docs/RELEASE-1.0.4.md και docs/UPDATE-1.0.4-COVERAGE.json.
Νέα εγκατάσταση
Χρησιμοποιήστε μόνο το absences-public-1.0.4.zip και το START-HERE.md. Δημιουργήστε προσωπικό κλειδί τοπικά. Το ZIP νέας εγκατάστασης δεν ανεβαίνει στον updater.
Έλεγχοι
Αναπαράχθηκε η παλιά διανομή 28/10 με payload 1.0.3, εφαρμόστηκε πλήρης ενημέρωση μέσω HTTP και συγκρίθηκαν και τα 838 αρχεία με τον σημερινό κώδικα. Πέρασαν 13 βασικές σελίδες, live API, responsive assets, XLS και εκτύπωση. Επιβεβαιώθηκαν backup και διατήρηση προστατευμένων αρχείων. Το schema της παλιάς διανομής είναι ίδιο με το σημερινό. Χρησιμοποιήθηκαν μόνο συνθετικά δεδομένα.
Absences 1.0.3 — Ενιαία ενημέρωση GitHub χωρίς FTP
Absences 1.0.3 — ενημέρωση GitHub σε μία κάρτα
Η νέα οθόνη εγκαθίσταται από τον υπάρχοντα updater GitHub χωρίς FTP. Μετά τη μετάβαση έλεγχος, λήψη, προεπισκόπηση και εγκατάσταση γίνονται στην ίδια κάρτα. Κωδικός ζητείται μόνο στην τελική εγκατάσταση, χωρίς πληκτρολόγηση ΕΝΗΜΕΡΩΣΗ. Η χειροκίνητη μεταφόρτωση ZIP παραμένει ξεχωριστή επιλογή.
Ήδη εγκατεστημένο σχολείο με updater GitHub
- Άνοιξε Ενημερώσεις & Απεγκατάσταση και πάτησε Έλεγχος τώρα.
- Κατέβασε και έλεγξε την υπογραφή της 1.0.3.
- Για αυτή τη μετάβαση ακολούθησε την υπάρχουσα οθόνη: αν ζητά ΕΝΗΜΕΡΩΣΗ και κωδικό στην παλιά κάρτα, συμπλήρωσέ τα και πάτησε Backup και εφαρμογή ενημέρωσης.
- Ανανέωσε τη σελίδα. Οι επόμενες ενημερώσεις ολοκληρώνονται μέσα στην κάρτα GitHub με έναν μόνο κωδικό στο τελικό βήμα.
Το δημόσιο κλειδί παραμένει το ίδιο. Υπάρχουν υπογεγραμμένα πακέτα από 1.0.0, 1.0.1 και 1.0.2. Η αρχική εγκατάσταση χωρίς καθόλου updater GitHub χρειάζεται την προηγούμενη ενεργοποίηση ή χειροκίνητη μεταφόρτωση υπογεγραμμένου πακέτου.
Νέα εγκατάσταση
Χρησιμοποίησε το absences-public-1.0.3.zip και το START-HERE.md, με δικό σου κλειδί εγκατάστασης. Το ZIP νέας εγκατάστασης δεν ανεβαίνει στον updater.
Ασφάλεια και επαλήθευση
Το προστατευμένο αρχείο εισόδου, οι lifecycle guards και το config παραμένουν αμετάβλητα. Η νέα ροή φορτώνεται ως ξεχωριστή μονάδα που επαληθεύεται στο υπογεγραμμένο πακέτο. Παραμένουν admin, CSRF, υπογραφή, συμβατότητα/προεπισκόπηση και backup. Χωρίς SQL migrations, διαγραφές ή ιδιωτικά στοιχεία. Η μετάβαση ελέγχθηκε με παλιό updater 1.0.2 σε προσωρινή βάση. Αναλυτικά: docs/RELEASE-1.0.3.md. Αν το σχολείο δεν μπορεί να συνδεθεί λόγω μη εγγράψιμου session storage, προηγείται η ειδική διόρθωση συνεδριών.
Absences 1.0.2 — Διόρθωση εξαρτήσεων Καρτελών Απουσιών
Διορθωτική έκδοση 1.0.2
Διορθώνει το Warning/Error στο admin/student_cards.php:7 σε παλιότερες εγκαταστάσεις 1.0.0/1.0.1, όπου έλειπαν controller, κοινός έλεγχος παραμέτρων και assets. Η προηγούμενη ενημέρωση είχε παραλείψει αυτές τις εξαρτήσεις. Περιλαμβάνονται πλέον όλες οι εξαρτήσεις της σελίδας. Δεν περιλαμβάνονται SQL migrations ή αλλαγές config/κλειδιών.
Υπάρχουσα εγκατάσταση
Στις «Ενημερώσεις & Απεγκατάσταση»: Έλεγχος τώρα → Λήψη και έλεγχος υπογραφής → Backup και εφαρμογή ενημέρωσης. Επιλέγεται αυτόματα το σωστό υπογεγραμμένο πακέτο από 1.0.0 ή 1.0.1. Το δημόσιο κλειδί παραμένει το ίδιο. Ελέγξτε τη νέα έκδοση 1.0.2 μετά την ανανέωση.
Στην αρχική 1.0.0 χωρίς δυνατότητα GitHub χρησιμοποιήστε πρώτα το bootstrap της έκδοσης 1.0.1 ή μεταφορτώστε χειροκίνητα το κατάλληλο υπογεγραμμένο ZIP στην υπάρχουσα συντήρηση.
Εναλλακτική χειροκίνητη αποκατάσταση
Το absences-student-cards-repair-20261030.zip περιέχει μόνο 13 αρχεία. Διαβάστε το READ-ME.txt. Κρατήστε backup, ανεβάστε includes/assets πριν από admin, συγχωνεύοντας φακέλους χωρίς ολική αντικατάσταση. Δεν είναι updater ZIP και δεν αλλάζει τον αριθμό έκδοσης.
Νέα εγκατάσταση
Χρησιμοποιήστε μόνο το absences-public-1.0.2.zip και το START-HERE.md του. Μην ανεβάζετε το ZIP νέας εγκατάστασης πάνω σε ενεργό site.
Επαλήθευση
Αναπαράχθηκε το σφάλμα στην πραγματική παλιά διανομή 28/10 με payload 1.0.1. Η αποκατάσταση επανέφερε μέσω HTTP σελίδα, φίλτρο, εκτύπωση, δύο έντυπα, XLS και CSV. Τα δύο υπογεγραμμένα πακέτα επαληθεύτηκαν και η 1.0.1→1.0.2 εφαρμόστηκε με backup σε συνθετική εγκατάσταση. Αναλυτικά: docs/HOTFIX-1.0.2.md.
Προαιρετική απλοποίηση της οθόνης GitHub (30/10)
Το absences-github-update-ui-20261030.zip συγκεντρώνει έλεγχο, λήψη, προεπισκόπηση και εγκατάσταση στην ίδια κάρτα, με κωδικό μόνο στην τελική εγκατάσταση. Αλλάζει τον προστατευμένο μηχανισμό συντήρησης και εφαρμόζεται εφάπαξ με FTP: backup των δύο παλιών αρχείων, πρώτα includes/github_updates.php, έπειτα admin/maintenance.php. Δεν εισάγεται στον updater και δεν αλλάζει config, διόρθωση sessions ή βάση. Διαβάστε το READ-ME.txt του. Πέρασαν 16 HTTP έλεγχοι και 3 έλεγχοι διατήρησης μηνύματος αποτυχίας σε συνθετική εγκατάσταση.
Absences 1.0.1 — Ενημερώσεις GitHub και έντυπα Α4
Διόρθωση 1.0.2 διαθέσιμη: Σε παλιότερες εγκαταστάσεις με την ίδια ένδειξη 1.0.0, η 1.0.1 μπορεί να παραλείψει εξαρτήσεις των Καρτελών Απουσιών. Χρησιμοποιήστε την 1.0.2, η οποία περιλαμβάνει τις εξαρτήσεις και υπογεγραμμένα πακέτα από 1.0.0/1.0.1.
Absences 1.0.1
Κενά έντυπα αίτησης/υπεύθυνης δήλωσης Α4 με συμπληρωμένο μόνο το σχολείο, email επικοινωνίας και έλεγχος/λήψη υπογεγραμμένων ενημερώσεων από GitHub.
Νέα εγκατάσταση
Κατεβάστε absences-public-1.0.1.zip και το SHA-256 του. Ξεκινήστε από το START-HERE.md. Δημιουργήστε προσωπικό κλειδί τοπικά. Ανεβάστε μόνο τα περιεχόμενα του public_html. Το ZIP δεν περιέχει ενεργό κλειδί ή στοιχεία σχολείου.
Υπάρχουσα 1.0.0 — μία φορά
Πάρτε backup. Ο αρχικός μηχανισμός προστατεύει το admin/maintenance.php από αυτόματη αντικατάσταση, οπότε απαιτείται πρώτα εφάπαξ ενεργοποίηση από τον υπεύθυνο εγκατάστασης:
-
Αποσυμπιέστε το absences-github-updater-bootstrap-1.0.1.zip τοπικά. Ανεβάστε πρώτα το includes/github_updates.php και μετά το admin/maintenance.php στις αντίστοιχες θέσεις του site. Μην αλλάξετε config/βάση. Το bootstrap ΔΕΝ ανεβαίνει ως πακέτο ενημέρωσης.
-
Στη συντήρηση ορίστε το έμπιστο δημόσιο κλειδί από το RELEASE-PUBLIC-KEY.txt, αφού επιβεβαιώσετε την προέλευσή του. Δεν είναι κλειδί εγκατάστασης και δεν αλλάζει τα προσωπικά κλειδιά σχολείου.
-
Πατήστε «Έλεγχος τώρα», έπειτα «Λήψη και έλεγχος υπογραφής» και, μετά την προεπισκόπηση, «Backup και εφαρμογή ενημέρωσης». Χρειάζονται ο κωδικός admin και η φράση επιβεβαίωσης.
Το absences-update-1.0.0-to-1.0.1.zip είναι το υπογεγραμμένο πακέτο για την ακριβή βάση 1.0.0. Μπορεί επίσης να μεταφορτωθεί χειροκίνητα μετά τον ορισμό έμπιστου κλειδιού. Δεν αλλάζει τη δομή της βάσης. Μην χρησιμοποιήσετε το ZIP νέας εγκατάστασης ως ενημέρωση.
Έλεγχοι και όρια
27 έλεγχοι συμβατότητας/προορισμών/υπογραφής και πλήρης εφαρμογή με backup σε προσωρινή βάση. Πραγματικός έλεγχος API και HTTPS λήψης GitHub. Η τελική εγκατάσταση απαιτεί επιβεβαίωση admin. Έλεγχος εκδόσεων κατά το άνοιγμα συντήρησης, έως μία φορά την ημέρα ανά συνεδρία· όχι υπηρεσία παρασκηνίου. Απαιτούνται cURL, sodium, zip και ιδιωτικός φάκελος. Αναλυτικά: docs/GITHUB-UPDATES.md.
GPL-3.0-only για την εφαρμογή. Οι άδειες των βιβλιοθηκών διατηρούνται. Τα SHA-256 ελέγχουν ακεραιότητα· η γνησιότητα ενημερώσεων ελέγχεται επιπλέον με Ed25519 και το έμπιστο δημόσιο κλειδί.
Absences 1.0.0 — Πακέτο εγκατάστασης
Πρώτη δημόσια διανομή Absences — 29/10/2026.
Λήψη και εγκατάσταση
Κατεβάστε το absences-public-20261029.zip και το συνοδευτικό .zip.sha256 από τα Assets. Το έτοιμο ZIP περιέχει τις απαιτούμενες βιβλιοθήκες, οδηγίες, εργαλεία και κατάλογο αρχείων SHA-256.
- Αποσυμπιέστε το ZIP και διαβάστε το START-HERE.md.
- Ανοίξτε τοπικά στον browser το tools/create-installation-key.html και δημιουργήστε το προσωπικό ζεύγος κλειδιού/hash. Δεν απαιτούνται PHP ή internet για το εργαλείο HTML.
- Τοποθετήστε το install-access.php στο public_html/config/. Κρατήστε το INSTALLATION-KEY.txt ιδιωτικά, εκτός δημόσιου φακέλου.
- Ανεβάστε μόνο τα περιεχόμενα του public_html και ακολουθήστε το docs/INSTALLATION.md.
Το κοινό ZIP δεν περιλαμβάνει ενεργό κλειδί εγκατάστασης, στοιχεία σύνδεσης ή δεδομένα σχολείου. Κάθε σχολείο δημιουργεί δικό του κλειδί τοπικά.
Πεδίο χρήσης
Μόνο για νέα εγκατάσταση. Δεν είναι υπογεγραμμένο πακέτο ενημέρωσης και δεν ανεβαίνει στη λειτουργία «Ενημέρωση εφαρμογής». Μην το αποσυμπιέζετε πάνω σε ενεργό site. Το ενιαίο ZIP εγκατάστασης/ενημέρωσης και ο αυτόματος έλεγχος εκδόσεων μέσω GitHub δεν έχουν υλοποιηθεί ακόμη. Το SHA-256 ελέγχει ακεραιότητα και δεν αποτελεί ψηφιακή υπογραφή εκδότη.
Έλεγχοι και άδειες
Ολοκληρώθηκαν 30 έλεγχοι απομονωμένης νέας εγκατάστασης, έλεγχοι κλειδιών, σύνταξης, manifest και αρχείου ZIP. Αναλυτικά αποτελέσματα και περιορισμοί στο docs/DISTRIBUTION-TESTS.md. Η διαμόρφωση κάθε hosting απαιτεί τον δικό της έλεγχο.
Αρχικός κώδικας: GPL-3.0-only, Copyright © 2026 Σταύρος Κόλλιας. Οι βιβλιοθήκες διατηρούν τις δικές τους άδειες, οι οποίες περιλαμβάνονται στη διανομή.
Τα αυτόματα «Source code» αρχεία του GitHub είναι στιγμιότυπα του αποθετηρίου. Για τον οδηγό της έτοιμης διανομής χρησιμοποιήστε το ονομασμένο ZIP παραπάνω.