Πίνακας ελέγχου
Βελτιώθηκε από το CatodonΔείτε χρήστες, ομοσπονδία, ουρά και δραστηριότητα με μια ματιά, με μια κουκκίδα για ό,τι χρειάζεται προσοχή.
8 βασικές λειτουργίες · 30 νέες από το fork
Δείτε χρήστες, ομοσπονδία, ουρά και δραστηριότητα με μια ματιά, με μια κουκκίδα για ό,τι χρειάζεται προσοχή.
Ανοίξτε, κλείστε ή περιορίστε σε προσκλήσεις τις εγγραφές, με εγκρίσεις, ελάχιστη ηλικία και προστασία από bots όπως το ALTCHA.
Αφήστε τους χρήστες να συνδέονται με τον πάροχο OpenID Connect του οργανισμού.
Δημοσιεύστε ειδοποιήσεις προς όλους τους χρήστες, προαιρετικά και με email.
Ορίστε για όλους το προεπιλεγμένο θέμα, τη γλώσσα, τα χρονολόγια, τα φόρουμ και το προσαρμοσμένο CSS του διακομιστή.
Προσθέστε προσαρμοσμένα γραφικά στοιχεία που σχεδιάζει ο διακομιστής για όλους τους επισκέπτες του.
Διαγράφει αυτόματα παλιές δημοσιεύσεις από άλλους διακομιστές που δεν χρησιμοποιεί κανείς εδώ, ώστε να μη μεγαλώνει η βάση δεδομένων.
Γράψτε τους όρους του διακομιστή μέσα στη διεπαφή, με χρονολογημένες εκδόσεις που διατηρούνται.
Μια προαιρετική νυχτερινή εργασία διαγράφει τις δημοσιεύσεις από άλλους διακομιστές όταν ξεπεράσουν μια περίοδο διατήρησης και τίποτα σε αυτόν τον διακομιστή δεν παραπέμπει σε αυτές, ώστε η βάση δεδομένων να μην μεγαλώνει επ’ άπειρον. Είναι απενεργοποιημένη από προεπιλογή και ξεκινά ως δοκιμαστική εκτέλεση που δεν διαγράφει τίποτα· οι ρυθμίσεις της βρίσκονται στον Πίνακα ελέγχου → Απόδοση. Μια δημοσίευση με την οποία έχει αλληλεπιδράσει κάποιος από εδώ διατηρείται, μαζί με ολόκληρο το νήμα της.
Οι διαχειριστές ορίζουν τη θέση της Αρχικής και τις καρτέλες που παίρνουν οι νέοι λογαριασμοί, καθώς και οι υπάρχοντες, εφόσον δεν έχουν διατάξει οι ίδιοι τις δικές τους. Μια επιλογή αντικαθιστά τα χρονολόγια όλων.
Οι διαχειριστές μπορούν να αφήνουν τους συνδέσμους να μπαίνουν σε τάση μόλις το επιτρέπει η βαθμολογία τους, χωρίς να περιμένουν την έγκριση ενός συντονιστή. Είναι απενεργοποιημένο από προεπιλογή, και όταν είναι ενεργό, η απόρριψη ενός συνδέσμου ή του εκδότη του τον βγάζει και πάλι από τις τάσεις.
Μπορείτε πλέον να χρησιμοποιήσετε το ALTCHA, μια προστασία από bots που τρέχει στον δικό σας διακομιστή και σέβεται το απόρρητο, ενώ το mCaptcha γίνεται υποστηριζόμενη επιλογή captcha.
Οι διαχειριστές μπορούν να προσθέτουν δικά τους widget στη στήλη των widget: μια μικρή σελίδα HTML, με CSS και προαιρετικά JavaScript, ή ένα ενσωματωμένο στοιχείο όπως ένα κουμπί δωρεάς ή ένα widget του Discord. Το καθένα εκτελείται απομονωμένο από την εφαρμογή, χωρίς να μπορεί να δει ποιοι είστε ή να ενεργήσει για λογαριασμό σας, και όποιο φορτώνει περιεχόμενο από άλλους ιστότοπους ζητά άδεια πριν ανακτήσει οτιδήποτε, αφού αυτοί οι ιστότοποι θα έβλεπαν τη διεύθυνση IP σας.
Αρκετές προστασίες είναι πλέον ενεργές από προεπιλογή: προειδοποίηση πριν από το άνοιγμα ενός εξωτερικού συνδέσμου, αυστηρότερη μεταφόρτωση από διεύθυνση ιστού, έλεγχοι ορατότητας όταν οι δημοσιεύσεις παραδίδονται στα χρονολόγια και μέσω WebSocket, και ασφαλέστερες ρυθμίσεις για τη διεύθυνση στην οποία ακούει ο διακομιστής.
Οι διαχειριστές μπορούν να ορίσουν το προεπιλεγμένο θέμα και την προεπιλεγμένη γλώσσα του διακομιστή, καθώς και προεπιλεγμένα φόρουμ στα οποία εντάσσονται αυτόματα οι τοπικοί λογαριασμοί.
Τα κοινοτικά banners μπορούν να παίρνουν την εικόνα τους από τον Αποθηκευτικό Χώρο, και ένα banner μπορεί να καρφιτσωθεί στην πλαϊνή στήλη.
Κάθε διεργασία παρακολουθεί πλέον τα pool της PostgreSQL και προειδοποιεί όταν ερωτήματα έχουν μείνει να περιμένουν μια ελεύθερη σύνδεση, και στη συνέχεια καταγράφει μία φορά την ώρα τις κορυφώσεις κάθε pool. Το μέγεθος του pool μπορεί να οριστεί με βάση στοιχεία και όχι εικασίες.
Το Catodon διαχειρίζεται τα δικά του προσωρινά αρχεία και αφαιρεί τα παλιά κατά την εκκίνηση και κάθε ώρα.
Οι εγγραφές, καθώς και οι εγγραφές που περιμένουν να ολοκληρωθούν, έχουν πλέον περιορισμό ρυθμού ανά διεύθυνση IP.
Οι διαχειριστές μπορούν να προσθέσουν προσαρμοσμένο CSS για ολόκληρο τον διακομιστή, το οποίο σερβίρεται ως πραγματικό φύλλο στυλ.
Οι διαχειριστές μπορούν να επιλέξουν το χρονικό διάστημα μέσα στο οποίο μετριούνται τα δημοφιλή hashtag.
Μια ρύθμιση Σελίδα εισόδου αποφασίζει τι βλέπει στη ρίζα του ιστότοπου όποιος δεν έχει συνδεθεί: την οθόνη υποδοχής, τα δημόσια χρονολόγια, την Εξερεύνηση ή τη σελίδα Σχετικά με αυτόν τον διακομιστή. Προσφέρονται μόνο σελίδες που λειτουργούν χωρίς λογαριασμό, και η αποθηκευμένη προεπιλογή είναι ό,τι πρόσφερε ήδη ο διακομιστής.
Το χρώμα σήματος του διακομιστή είναι αυτό με το οποίο το Android βάφει τη γραμμή κατάστασης όταν κάποιος προσθέσει τον διακομιστή στην αρχική του οθόνη, και ένα ανοιχτό ή κορεσμένο χρώμα κάνει αυτή τη γραμμή δυσανάγνωστη. Ένας διακόπτης σερβίρει εκεί μαύρο, χωρίς να αγγίζει τίποτε άλλο στο χρώμα.
Δίπλα στους αποκλεισμένους τομείς, μια δεύτερη λίστα της οποίας οι εγγραφές δημιουργούνται και περιμένουν έναν συντονιστή στην υπάρχουσα ουρά έγκρισης, ενώ ένας αποκλεισμένος τομέας τις απορρίπτει εξαρχής. Ένας τομέας της λίστας καλύπτει και τους υποτομείς του.
Απενεργοποιημένο από προεπιλογή. Ένας λογαριασμός στον οποίο εφαρμόζεται η πολιτική δεν μπορεί πλέον να απενεργοποιήσει τον έλεγχο ταυτότητας δύο παραγόντων ή τα passkey του μόλις τα ρυθμίσει. Δεν απορρίπτει τη σύνδεση ενός λογαριασμού που δεν έχει ακόμη κανένα, κάτι που θα τον άφηνε απ' έξω χωρίς τρόπο επιστροφής.
Μεμονωμένες διευθύνσεις, εύρη CIDR και τα ονόματα loopback, link-local και unique-local. Η σύνδεση, η σύνδεση με passkey και η εγγραφή απορρίπτονται από αυτές· η ανάγνωση δεν επηρεάζεται και μια περίοδος σύνδεσης που έχει ήδη ανοίξει δεν τερματίζεται, οπότε αυτό κλείνει την είσοδο χωρίς να διώχνει κανέναν.
Ο Πίνακας ελέγχου → Απόδοση ανοίγει πλέον με ρυθμίσεις που προτείνονται για το μηχάνημα στο οποίο εκτελείται, υπολογισμένες από τη μνήμη του, τους πυρήνες CPU, τους ενεργούς λογαριασμούς, το μέγεθος της βάσης δεδομένων και τον ελεύθερο χώρο στον δίσκο, καθεμία με την αιτιολογία της και ένα κουμπί Εφαρμογή. Τίποτα δεν αλλάζει μέχρι να εφαρμόσετε μία, και ένας σχεδόν γεμάτος δίσκος για τα αποθηκευμένα απομακρυσμένα αρχεία ανάβει την κουκκίδα του Πίνακα ελέγχου. Η λίστα είναι επίσης διαθέσιμη μέσω του admin/performance-suggestions.
Ένας διακόπτης στον επεξεργαστή ανακοινώσεων την στέλνει με email στους τοπικούς λογαριασμούς που έχουν αφήσει ενεργές τις ανακοινώσεις μέσω email και διαθέτουν επαληθευμένη διεύθυνση. Η αποστολή γίνεται στο παρασκήνιο, σε παρτίδες, συνεχίζεται από εκεί που σταμάτησε και γίνεται μία μόνο φορά σε όλη τη ζωή μιας ανακοίνωσης.
Κάθε Σάββατο ο προεπιλεγμένος κλάδος μεταγλωττίζεται και δημοσιεύεται με μια κινητή ετικέτα dev και μια ετικέτα με ημερομηνία, ώστε ένας διακομιστής να μπορεί να τρέξει ό,τι γράφεται χωρίς να το μεταγλωττίσει ο ίδιος. Διατηρούνται οι τρεις πιο πρόσφατες εικόνες με ημερομηνία, ώστε να μπορεί κανείς να γυρίσει πίσω μετά από μια κακή εβδομάδα, ενώ τα κανάλια εκδόσεων μένουν ανέγγιχτα.
Ένας διακομιστής με οποιαδήποτε έκδοση του Misskey έως και την 2026.10.0 μπορεί πλέον να μεταβεί στο Catodon επιτόπου, χωρίς χειροκίνητο SQL, ενώ πριν μπορούσε μόνο το Misskey 2025.4.1 ή παλαιότερο. Η εκκαθάριση παλιών δημοσιεύσεων από άλλους διακομιστές φτάνει απενεργοποιημένη και σε λειτουργία δοκιμαστικής εκτέλεσης, ακόμη κι αν ήταν ενεργή στο Misskey.
Στον Πίνακα ελέγχου → Επωνυμία, οι διαχειριστές επιλέγουν τα χρώματα των μπλοκ κώδικα στις δημοσιεύσεις, ένα θέμα για τη σκοτεινή λειτουργία και ένα για τη λειτουργία φωτός, με προεπισκόπηση. Η επιλογή ισχύει για όλους όσοι έχουν χρωματικό θέμα που δεν ορίζει δικά του χρώματα κώδικα, και η προεπιλογή διατηρεί τα χρώματα που χρησιμοποιούνταν ως τώρα.
Ο Πίνακας ελέγχου → Ομοσπονδία → Πολιτική αποκτά ενότητα Διακομιστές υπό συντονισμό: κάθε αποκλεισμένος ή αποσιωπημένος διακομιστής μπορεί να φέρει δημόσιο σχόλιο και να έχει το όνομά του κρυμμένο, και οι διαχειριστές επιλέγουν ποιος μπορεί να βλέπει τη λίστα και τα σχόλια, κανείς από προεπιλογή. Η λίστα εμφανίζεται τότε στη σελίδα Σχετικά και στις εφαρμογές Mastodon, και εισάγει και εξάγει το domain_blocks.csv του Mastodon με προεπισκόπηση πριν από την αποθήκευση.
Κάθε κανόνας του διακομιστή μπορεί πλέον να φέρει μια εκτενέστερη επεξήγηση και μεταφράσεις σε οποιαδήποτε γλώσσα μιλά το Catodon, όπως επιτρέπει το Mastodon 4.4. Οι χρήστες διαβάζουν τους κανόνες στη γλώσσα της διεπαφής τους όπου υπάρχει μετάφραση, στη σελίδα Σχετικά, κατά την εγγραφή και κατά την αναφορά, και οι εφαρμογές Mastodon λαμβάνουν και τα δύο από τα endpoints του διακομιστή.
Μία φορά την ημέρα ο διακομιστής ζητά από το forge του Catodon την τελευταία σταθερή έκδοση, και όταν αυτή είναι νεότερη, η αρχική σελίδα του Πίνακα ελέγχου δείχνει στους διαχειριστές μια ειδοποίηση με σύνδεσμο προς τις σημειώσεις της έκδοσης. Σε αντίθεση με τον έλεγχο του Mastodon, το αίτημα δεν στέλνει την έκδοση που εκτελείται, και μπορεί να απενεργοποιηθεί στην Ασφάλεια δικτύου.
Ο ημερήσιος έλεγχος ενημερώσεων διαβάζει πλέον ποιες εκδόσεις είναι κρίσιμες και πότε κάθε σειρά εκδόσεων παύει να υποστηρίζεται. Μια νεότερη κρίσιμη έκδοση φέρνει στην αρχική σελίδα του Πίνακα ελέγχου μια προειδοποίηση που δεν κλείνει, καθώς και μια ανακοίνωση και ένα email σε κάθε διαχειριστή, και η λήξη της υποστήριξης ανακοινώνεται τρεις μήνες και δύο εβδομάδες πριν, και έπειτα μία φορά μόλις περάσει. Όπως και με την ειδοποίηση ενημέρωσης, το αίτημα δεν στέλνει ούτε το όνομα του διακομιστή ούτε την έκδοσή του.
Η κουκκίδα δίπλα στον Πίνακα ελέγχου στην πλοήγηση άναβε μόνο για ανεπίλυτες αναφορές και αιτήματα ακολούθησης φόρουμ. Ανάβει πλέον για κάθε κάρτα της ενότητας Χρειάζεται προσοχή στην αρχική σελίδα του Πίνακα ελέγχου, από λογαριασμούς που αναμένουν έγκριση και τάσεις που αναμένουν έλεγχο έως ενστάσεις και, για τους διαχειριστές, μια κρίσιμη ενημέρωση, που είναι πλέον κάρτα εκεί αντί για banner. Η κουκκίδα, ο αριθμός στο μενού και οι κάρτες συμφωνούν πλέον μεταξύ τους.
Οι διαχειριστές μπορούν πλέον να δημοσιεύουν όρους υπηρεσίας με ημερομηνία, γραμμένους σε Markdown και με περίληψη αλλαγών, από τον Πίνακα ελέγχου → Όροι υπηρεσίας, αντί να παραπέμπουν σε μια σελίδα αλλού. Κάθε έκδοση διατηρείται και μπορεί να διαβαστεί στον διακομιστή, οι δημοσιευμένες εκδόσεις δεν μπορούν να τροποποιηθούν, και οι λογαριασμοί ειδοποιούνται εκ των προτέρων για μια έκδοση που τίθεται σε ισχύ αργότερα.
Όπως στο Mastodon 4.4, ένας διαχειριστής μπορεί να ορίσει ελάχιστη ηλικία στον Πίνακα ελέγχου → Εγγραφή. Η φόρμα εγγραφής ζητά τότε ημερομηνία γέννησης και απορρίπτει όποιον είναι νεότερος, με πρόσκληση ή χωρίς, και απλώς ελέγχει την ημερομηνία χωρίς να την αποθηκεύει. Στους υπάρχοντες λογαριασμούς δεν ζητείται τίποτα, και η ηλικία δίνεται στις εφαρμογές Mastodon ως registrations.min_age του /api/v2/instance.