- Χρήση του aria2c για να βελτιώσει την ταχύτητα του download
- Διόρθωση του cover για τον Chrome
- Προσθήκη δυνατότητας για αναζήτηση με χρήση του NOT
- Διόρθωση της φόρτωσης μιας custom playlist
- Εμφάνιση του εικονιδίου για προσθήκη στην ουρά, στις μικρές οθόνες
- Shortcut (Q) για προσθήκη του τρέχοντος τραγουδιού στην ουρά
- Shortcut (O) για ενεργοποίηση/απενεργοποίηση του overlay σε fullscreen
- To password δεν απαιτεί πλέον συγκεκριμένο pattern
- Διόρθωση της αποθήκευσης και αναζήτησης μεγάλων smart playlists
- Διόρθωση του youtube link όταν κατεβάζει βίντεο
- Εμφάνιση διαστάσεων του βίντεο στα tags
- Εμφάνιση εικονίδιου δίπλα στο όνομα του τραγουδιού, όταν είναι live
- Διόρθωση του youtube link όταν υπάρχει fail
- Σύστημα ουράς
- Ενημέρωση Docker image
- Διορθώσεις στην εγκατάσταση
- Ενημέρωση Docker image
- Ενημέρωση Docker image
- Ενημέρωση Docker image
- Ενημέρωση Docker image
- Θέτει την ημερομηνία προσθήκης σαν default τιμή για την ταξινόμηση και κρατάει την τελευταία επιλογή της όταν αλλάζει ο χρήστης οθόνες #13
- Εμφάνιση του μουσικού είδους στην fullscreen #15
- Διόρθωση της εναλλαγής Ζωντανό/Επίσημο όταν πατάς L #6
- Αρχικοποίηση των select στοιχείων στην κανονική τους κατάσταση
- Ρύθμιση για το βήμα που κάνει ο player στο μπρος/πίσω
- Προστέθηκε πεδίο ταξινόνησης στο παράθυρο της αναζήτησης
- Προσθήκη των πλήκτρων 8, 9 και 0 για έλεγχο της ταχύτητας αναπαραγωγής
- Εμφάνιση του tags overlay, κάθε φορά που αλλάζει η ταχύτητα της αναπαραγωγής
- Shortcut για επιλογή manual playlist
- Ενημέρωση docker
- Ενημέρωση docker
- Βελτιώσεις και διορθώσεις στην δημιουργία των μικρότερων εκδόσεων των album covers
- Βελτιώσεις στην μαζική επαναδημιουργία των μικρότερων εκδόσεων
- Διορθώσεις στον συγχρονισμό
- Βελτιώσεις στην εμφάνιση των μυνημάτων στο activity window
- Έλεγχοι των απαιτούμενων φακέλων, στο ανέβασμα αρχείων
- Διορθώσεις σφαλμάτων
- Ολοκλήρωση των αλλαγών στο περιβάλλον
- Διορθώσεις σφαλμάτων
- Μετατροπή διάφορων αντικειμένων σε bootstrap και βελτίωση εμφάνισης
- Διόρθωση στην μετατροπή των covers σε μικρότερες εκδόσεις
- Διόρθωση σφαλμάτων
- Επανασχεδίαση του interface με bootstrap
- Μετατροπή του επόμενου αρχείου ήχου σε μικρότερο bitrate, για εξοικονόμηση bandwidth
- Διόρθωση στην αναζήτηση διπλοεγγραφών
- Διόρθωση σφαλμάτων
- Ενημέρωση του apache docker image με την έκδοση 1.2
- Διόρθωση στον συγχρονισμό audio files
- Διόρθωση του sleep timer
- Διόρθωση σφαλμάτων
- Διορθώσεις σφαλμάτων
- Βελτίωση του docker
- Δοκιμαστική έκδοση για docker
- Διορθώσεις σφαλμάτων
- Διορθώσεις σφαλμάτων
- Υποστήριξη lighttpd
- Αλλαγές στον javascript κώδικα
- Υλοποίηση των ajax κλήσεων με routing σε σχετική κλάση
- Δημιουργεί ξεχωριστά directories και ανά ημέρα, όταν ο χρήστης ανεβάζει αρχεία
- Ο χρήστης δεν χρειάζεται πλέον να δηλώνει το path που βρίσκεται η εφαρμογή στο αρχείο config.inc.php
- Αλλαγές στην δομή του κώδικα
- Μικροβελτιώσεις στον κώδικα
- Διορθώσεις σφαλμάτων
- Ανέβασμα αρχείων από το web περιβάλλον
- Beta έκδοση
- Αλλαγές στο σύστημα εμφάνισης των αποτελεσμάτων κάποιας εργασίας (συγχρονισμού κτλ). Εμφανίζονται σε ξεχωριστό παράθυρο
- Προστέθηκε animated παπαγάλος, αντί για το κλασικό loading icon ή την progress bar
- Αλλαγές στην αρχιτεκτονική του κώδικα για τον συγχρονισμό αρχείων
- Βελτίωση ελέγχων για την ύπαρξη και τα δικαιώματα των διάφορων απαιτούμενων καταλόγων
- Διόρθωση στην εγγραφή χρήστη
- Προστέθηκε option για την μέγιστη ανάλυση του βίντεο για κατέβασμα
- Βελτίωση ελέγχων εγκατάστασης απαιτούμενων εφαρμογών
- Βελτίωση του κώδικα του συγχρονισμού
- Αυτόματη εισαγωγή στην βάση δεδομένων, των αρχείων που κατεβαίνουν από το youtube
- Διορθώσεις
- Βελτιώσεις στην αναζήτηση
- Διορθώσεις/βελτιώσεις στο backup/restore της βάσης δεδομένων
- Αλλαγή στην αρχιτεκτονική του CSS
- Αλλαγή στον τρόπο που σερβίρονται τα αρχεία. Δεν χρειάζεται πλέον να δηλώνονται τα paths των αρχείων σαν alias στις ρυθμίσεις του apache.
- Δυνατότητα για πιο σύνθετες αναζητήσης ομαδοποιώντας όποια πεδία αναζήτησης θέλει ο χρήστης.
- Ο χρήστης μπορεί να προσθέσει όσα πεδία αναζήτησης θέλει.
- Δυνατότητα αποθήκευσης/ανάγνωσης επιλογών αναζήτησης (smart playlists)
- Λειτουργεί τώρα η πλοήγηση (προηγούμενη/επόμενη σελίδα) όταν φορτώνεται μια manual playlist
- Fix στο youtube downloading
- Μετατροπή του τίτλου του βίντεο σε μικρά με το πρώτο γράμμα της κάθε λέξης κεφαλαίο
- Σπάσιμο της κλάσης OWMP
- Προσθήκη sleep timer που σταματάει την αναπαραγωγή των τραγουδιών μετά από τον χρόνο που θα επιλεγεί
- Μεταφράσεις κειμένων βοήθειας στα Αγγλικά
- Διορθώσεις
- Όταν τελειώνει το backup εμφανίζει το αρχείο και το κατεβάζει αυτόματα, αναλόγως τι έχεις τσεκάρει
- Προστέθηκαν επιλογές για να διαλέγεις paths στα οποία θα κατεβαίνουν τα διάφορα αρχεία
- Αφαιρέθηκαν οι επιλογές main/not main, στα paths της συλλογής
- Βελτιώσεις στην οθόνη της συλλογής με ομαδοποίηση των επιλογών
- Βελτιώσεις στο backup/restore. To restore γίνεται επιλέγοντας το .sql αρχείο.
- Αλλαγές στην δομή του Framework
- Βελτιώσεις στο backup/restore
- Βελτιώσεις στην δομή του Framework
- Ολοκλήρωση της μεθόδου για το Restore της βάσης (χρειάζεται περισσότερο testing)
- Διορθώσεις
- Βελτιώσεις στην αρχιτεκτονική του framework
- Διορθώσεις
- Υλοποίηση συστήματος namespaces και autoloading των αρχείων των κλάσεων
- Αρχή υλοποίησης μεθόδου για restore του backup της βάσης
- Διορθώσεις
- Διορθώσεις στο κατέβασμα από το youtube
- Προσθήκη επιλογής για backup της βάσης δεδομένων
- Διορθώσεις στο CSS
- Προσθήκη shuffle κουμπιού, που ενεργοποιεί/απενεργοποιεί το shuffle mod
- Διορθώσεις στο CSS
- Όταν πάει να μετατρέψει ένα ALAC, ελέγχει αν υπάρχουν τα απαιτούμενα προγράμματα
- Στην οθόνη του login ελέγχει και αν πατηθεί το enter για να προχωρήσει, αλλάζοντας και το χρώμα του κουμπιού
- Βελτιώσεις στον έλεγχο του progress κατά την διάρκεια ενεργειών συγχρονισμού
- Διορθώσεις στο validation στην login screen
- Άλλες διορθώσεις
- Αλλαγές στην αρχιτεκτονική του framework
- Προσθήκη option που θέτει σε πιο ποσοστό ένα τραγούδι θα θεωρείται played
- Αλλαγές στο session update του χρήστη
- Έλεγχος αν είναι εγκατεστημένες οι απαιτούμενες linux εφαρμογές. Εμφάνισή τους
- Διορθώσεις
- Διορθώσεις σε κείμενα της βοήθειας
- Αλλαγές στο κατέβασμα από youtube
- Διορθώσεις
- Διορθώσεις
- Αλλαγές στην αρχιτεκτονική του κατεβάσματος βίντεο από youtube
- Μπορεί ο χρήστης να δώσει youtube playlist link και θα κατεβάσει όλα τα βίντεο που έχει αυτή.
- Διορθώσεις
- Αλλαγές στην αρχιτεκτονική του κατεβάσματος βίντεο από youtube
- Μπορεί τώρα ο χρήστης να επιλέξει αν θα κατεβάσει ένα βίντεο από το youtube, σαν mp3
- Διορθώσεις
- Εμφάνιση του τρέχοντος album cover σαν favicon
- Διορθώσεις
- Χρήση των μικρότερων εικόνων όπου χρειάζεται και όταν είναι σε έκδοση για κινητό
- Βελτιώσεις και διορθώσεις
- Μαζική δημιουργία μικρότερων εκδόσεων και thumbnails για τα album covers όλης της συλλογής.
- Στα album covers αποθηκεύει πλέον και μικρότερες εκδόσεις και thumbnails
- Βελτιώσεις και διορθώσεις στον συγχρονισμό
- Αν πατήσεις σε μία τιμή πάνω στην playlist κάνει αναζήτηση για την συγκεκριμένη
- Διορθώσεις
- Βελτιώσεις ασφαλείας
- Σε κάθε φόρτωμα playlist δεν ξεκινάει αυτόματα νέο τραγούδι
- Δεν ξεκινάει αυτόματα να παίζει τραγούδι στο αρχικό φόρτωμα της εφαρμογής
- Διορθώσεις
- Link για mobile/desktop έκδοση της εφαρμογής
- Εμφάνιση media controls σε full screen και εκτός
- Slider με τον χρόνο του τραγουδιού και εκτός full screen
- Διορθώσεις
- Διορθώσεις
- Βελτιώσεις στην ασφάλεια
- Αποστολή των στοιχείων του τραγουδιού που παίζει, στον icecast server. Μπορείς να το απενεργοποιήσεις
- Τα settings του icecast server βρίσκονται στις σελίδα των ρυθμίσεων.
- Μπορείς να απενεργοποιήσεις την σελίδα με τις ψηφορορίες, από την σελίδα των ρυθμίσεων
- Μπορείς να σετάρεις προεπιλεγμένη γλώσσα της εφαρμογής, από την σελίδα των ρυθμίσεων
- Μπορείς να σετάρεις το δικό σου youtube api, από την σελίδα των ρυθμίσεων
- Προσθέτει, στο όνομα του αρχείου, την ημερομηνία ανεβάσματος ενός βίντεο που κατεβαίνει από το youtube
- Βελτιώσεις στο σύστημα της ψηφοφορίας και στην εμφάνιση
- Εμφανίζει στην σελίδα της ψηφοφορίας το τραγούδι που παίζει την δεδομένη στιγμή
- Όταν ένα τραγούδι παίξει, σβήνει την γραμμή του από την σελίδα ψηφοφορίας
- Εμφάνιση των τραγουδιών που ψηφίζονται
- Βελτιώσεις στο σύστημα της ψηφοφορίας
- Διορθώσεις
- Αλλαγές στην εμφάνιση
- Πειραματισμοί με την εμφάνιση σε κινητά
- Διορθώσεις στην δημιουργία της σελίδας (css, scripts κτλ)
- Σελίδα με τη λίστα για ψηφοφορία τραγουδιών
- Αρχική υλοποίηση του συστήματος jukebox με ψηφοφορία του τραγουδιού που θα παίξει επόμενο. Σε πειραματική χρήση ακόμη.
- Διορθώσεις
- Διόρθωση του glitch στην εναλλαγή τραγουδιών
- Πατώντας «P» (previous) παίζει το προηγούμενο τραγούδι, που υπάρχει στην λίστα του ιστορικού. Αν πατηθεί το «N» για επόμενο τότε ξανά γυρνάει στην αρχική λίστα και δεν συνεχίζει στο ιστορικό.
- Δεν επιτρέπει διπλά τραγούδια στο ιστορικό. Κρατάει μόνο την πρώτη φορά που έπαιξε.
- Λειτουργεί ο καθαρισμός φόρμας όπου υπάρχει
- Μπορείς να αφαιρέσεις ένα τραγούδι από μια playlist, πατώντας D
- Αλλαγές στα ονόματα των tables, των προσωρινών playlist
- Κρατάει λίστα με τα τραγούδια που παίξανε (ιστορικό). Μπορεί να την εμφανίσει με επιλογή από το παράθυρο αναζήτησης.
- Links από την εφαρμογή προς το apps4net.eu
- Διόρθωση της αναζήτησης διπλοεγγραφών
- Ερώτηση επιβεβαίωσης στην διαγραφή μιας playlist
- Παράθυρο αναζήτησης διαδρομής στην εισαγωγή διαδρομών αρχείων
- Διόρθωση bug με την εναλλαγή γλωσσών
- Ολοκλήρωση των ελέγχων στις τιμές main/not main στα paths
- Διορθώσεις
- Χρήση date input type polyfill για browsers που δεν το υποστηρίζουν
- Διορθώσεις συμβατότητας με browsers σε ζητήματα εμφάνισης
- Βελτιώσεις εμφάνισης
- Δεν χρειάζεται άλλο το web_folder_path στα options
- Έλεγχοι στις τιμές main/not main στα paths
- Διορθώσεις
- Διαφορετική υλοποίηση της αρχιτεκτονικής για fullscreen, ώστε να λειτουργεί σε όλους τους browsers.
- Διαγραφή των playlists του user, πριν την διαγραφή του user, γιατί υπάρχει συσχετισμός.
- Ολοκλήρωση των help texts σε συγκεκριμένα σημεία στην εφαρμογή
- Σύστημα help σε διάφορα σημεία της εφαρμογής. Τα κείμενα των οδηγιών έχουν σπάσει σε μικρότερα κομμάτια και εμφανίζονται με εικονίδιο ερωτηματικού στα απαραίτητα σημεία της εφαρμογής.
- Διαγραφή μιας playlist
- Αφαίρεση ενός τραγουδιού από μια playlist
- Άλλες βελτιώσεις σε ζητήματα των playlist
- Μεταφράστηκε η help screen στα αγγλικά
- Υλοποιήθηκε η βασική αρχιτεκτονική για τις manual playlists. Ο χρήστης μπορεί να προσθέσει τραγούδια σε μια playlist. Μπορεί να φορτώσει μετά οποιαδήποτε manual playlist.
- Πρώτα βήματα για σύστημα manual playlist. Προστέθηκε η επιλογή δημιουργίας μιας playlist.
- Διορθώσεις
- Διόρθωση όλων των κειμένων
- Διόρθωση κειμένων
- Import μιας playlist από το json αρχείο
- Διορθώσεις bugs
- Export της τρέχουσας playlist. Αντιγραφή των αρχείων σε σχετικό φάκελο. Export αρχείου json με τα δεδομένα της playlist
- Διόρθωση ελέγχων progress
- Φτιάξιμο της progress bar και του τερματισμού και στα υπολοιπα στοιχεία της οθόνης συγχρονισμού
- Τα controls του player κρύβονται πλέον και στον safari
- Έλεγχος της βάσης αν έχει όλα τα tables και δημιουργία αυτών που δεν υπάρχουν
- Διόρθωση του progress στο κατέβασμα από youtube και τερματισμός του download
- Διόρθωση της εμφάνισης του album στην λίστα, μετά από μαζικό editing
- Καθαρίζει την βάση από προσωρινούς πίνακες που δεν χρησιμοποιούνται άλλο
- Κρατάει διαφορετικό tabID για να προσθέτει στο όνομα της προσωρινής playlist
- Σκοτώνει τα interval process στον συγχρονισμό
- Ενημερώνει το session του χρήστη κάθε φορά που παίρνει τα video metadata
- Πιθανή διόρθωση του player, που παίζει ξανα λίγο από την αρχή του τραγουδιού όταν πάει στο επόμενο και δεν το έχει φορτώσει ακόμη
- Εμφάνιση του progress bar πάνω στην mainbar
- Εμφάνιση των τελικών αποτελεσμάτων συγχρονισμού ακόμη κι όταν ο χρήστης βρίσκεται σε άλλη οθόνη
- Διόρθωση του progress percent που δεν έβαζε το απαραίτητο value στον πίνακα progress της βάσης
- Έλεγχος αν τρέχει ένα script (π.χ. συγχρονισμός) και σκότωμα του όταν θέλουμε
- Υλοποίηση του player με αντιγραφή της playlist σε προσωρινά mysql tables.
- Για κάθε χρήστη δημιουργείται ξεχωριστό προσωρινό playlist table
- Έλεγχος έκδοσης της εφαρμογής, με βάση την τρέχουσα έκδοση αν θέλει ενημέρωση
- Διορθώσεις σε bugs στην πλοήγηση στο μενου
- Διορθώσεις στην αναζήτηση
- Πρώτα βήματα για αλλαγή του συστήματος που δουλεύει ο player με αντιγραφή mysql tables
- Αποφασίστηκε το τελικό όνομα της εφαρμογής, Parrot Tunes.
- Διορθώσεις σε ζητήματα της αναζήτησης, ειδικά μετά από πλοήγηση στο μενου Βελτίωση της εμφάνισης του loading gif
- Προστέθηκε Progress bar στον συγχρονισμό
- Διορθώσεις σε στοιχεία που είχαν πρόβλημα όταν έμπαινες σαν απλός χρήστης
- Βελτιώσεις στην εμφάνιση και διόρθωση του bug στην πλοήγηση στο μενου