diff --git a/todo.txt b/todo.txt index e6638d6..ca6308d 100644 --- a/todo.txt +++ b/todo.txt @@ -19,6 +19,14 @@ - issue mastodon: non mostra tutti i nomi di admin e moderatori da nessuna parte - issue mastodon: cancellazione automatica dei post: non dovrebbe cancellare mai i propri post che abbiano risposte altrui +* updatare db mastostart su bida3 con dbup.sql +- rispondere a https://meta.akkoma.dev/t/hardware-specs-for-an-akkoma-server-that-should-manage-30000-users-2000-active-users-per-month-5000-active-users-per-year/629/5 +- in stats dovrebbe finire il codice linguaggio 2 lettere reale, non "en", quando defaulta a "en" +- controllare tutte le platforms in tabella Platforms, vedere quali "sono mastodon"... serve poi, già scritta, funzione mail che maili quando una platform nuova si aggiunge +- spostare poputest.php in programmetti +* ottimizzare chiavi db mastostart +- peerscrawl.php deve verificare sia mastodon prima di aggiungere un'istanza alla tabella Instances +- un giro di crawler.php con gracetime di 24 anni, poi riaccrocchiare il database aggiungendo colonna "LastCheckTS" e colonna "TotChecksAtLastOkCheck", così da poter poi basare la "dichiarazione di morte" di un'istanza su due condizioni: "LastCheckTS - LastOkCheckTS > gracetime" E "(LastCheckTS - LastOkCheckTS) / (TotChecks - TotChecksAtLastOkCheck) <= 48ore" (ovvero, seconda condizione: nell'arco di tempo tra l'ultimo check ok e l'ultimo check, è stato fatto in media almeno un check ogni 48 ore - frequenza impostabile, ma dev'essere comunque minore di un terzo del gracetime). ~ peerscrawl.php: dead funziona, ma bisognerà fare un giro di ripescaggio totale - validhostname di peerscrawl.php sembra fatto bene, magari integrarlo in ...../lib/validhostname.php e usarlo da lì * modify updtrans.bash according to changes in the locale directories layout