This commit is contained in:
pezcurrel 2022-12-20 23:05:14 +01:00
parent d42499747e
commit 962a705402

View file

@ -18,19 +18,33 @@
- forse bisognerebbe dire che nella gran maggioranza dei casi non sono richiesti nome e cognome reali
? dire all'inizio della guida che un post su mastodon è un toot, e nel seguito usare toot/s invece di post/s nella guida.
* in mastodon i trending topics si chiamano trending hashtags, usare quello quando ci si riferisce a mastodon
- instances.php help text: say that an instance is "declared dead" and thus not displayed any more in the search results when it has not responded to checks for more than 2 months
--- Tech ---
* dupes: 771; controllare che non crescano - no era quel baco là probabilmente
- death to akeavinn!
- don't use truncs, use willtrunc or even better check mastodon docs/source for maximum length of values and modify the database accordingly
~ getinstinfo.php, instances.php: retrieve and show "server rules" (/api/v1/instance/rules, when ver. >= 3.4.0) (does retrieve, does not write nor show for now)
- getinstinfo.php, instances.php: retrieve and show "blocked list" (/api/v1/instance/domain_blocks, when ver. >= 4.0.0) (https://docs.joinmastodon.org/methods/instance/#domain_blocks)
- "Severity" should be called "Level" in the "Notifications" table
* getinstinfo.php: thoroughly test what happens when instance can't be fetched (when $instaswered is not true)
* getinstinfo.php: "notify" must do "eecho" only optionally; it doesn't need to be preceded by "if (!$opts['dryrun'])" since it contains it
- NoIndex should be a column in Instances table...
- use indexes in database for every column involved in "order by"
* use indexes in database for every column involved in joins
* dupes: 771; check they don't groe - no it was that bug, most probably
* index.php: if browser language is, eg, "pt" (portuguese), until "pt" will be available (if ever), use pt_BR
* "New" based on "InsertTS"
* remove Instances.New, Instances.Chosen e Instances.Good everywhere
- getinstinfo.php, instances.php: check whether server thumb exists, if not set it to null and modify instances.php to show a predefined "thumb not available" image stating that since upgrading to mastodon 4.0.? many instances lost their thumb
* use /api/v2/instance instead of /api/v1/instance when version >= 4.0.0
- what's thumbnail -> blurhash? how does it work? maybe just use css blur?
* GET /api/v1/example should return extended info (the about page?) when ver >= 4.0.0, but it doesn't; report it
- getinstinfo.php, instances.php: write global or last 365 days response percentage into a new column, show it in instances.php
- important notifications: write them into a file and send its content by mail
* crawler.php: make it faster
- peerscrawl.php: make it faster (if possible)
- getinstinfo.php, instances.php: retrieve and show "server rules"
- getinstinfo.php, instances.php: check whether server thumb exists, if not set it to null and modify instances.php to not render its div when it's null
- instances.php: if there's no "long desc", don't show it: since 4.0.? the admin interface doesn't let admins set it
~ (id 7613), per es., è nel db, ma non ha alcun record in instchecks: perché? dovrebbe essere risolto ora, testare
* getinstinfo.php: fare che fetchuser oltre a noindex onora #nobot(s) ma se c'è #okindex e altre simili, compresa una tag specifica per masthelp, non onora né noindex né #nobot
! instances.php: dire in chiaro che i campi numerici si disabilitano lasciandoli vuoti (ora che c'è possibilità di disabilitarli da tasto forse sarebbe meno utile)