summaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
authorGravatar Louis Brauer2024-05-25 08:05:36 +0000
committerGravatar Louis Brauer2024-05-25 08:05:36 +0000
commit84a767dd0878013194ed7551b5ae6ef715e841a6 (patch)
tree9fb1b2b89e0bfbb4b8bf1e85d840c8653e646bb7 /TODO.md
parentPrevent some browsers from caching servers basic auth request (diff)
parentBackport from xs (fix regex.h compilation with tcc). (diff)
downloadsnac2-84a767dd0878013194ed7551b5ae6ef715e841a6.tar.gz
snac2-84a767dd0878013194ed7551b5ae6ef715e841a6.tar.xz
snac2-84a767dd0878013194ed7551b5ae6ef715e841a6.zip
Merge pull request 'master' (#1) from grunfink/snac2:master into master
Reviewed-on: https://codeberg.org/louis77/snac2/pulls/1
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md24
1 files changed, 14 insertions, 10 deletions
diff --git a/TODO.md b/TODO.md
index bdb4f23..db19a14 100644
--- a/TODO.md
+++ b/TODO.md
@@ -10,36 +10,34 @@ Mastodon API: fix whatever the fuck is making the official app and Megalodon to
10 10
11Important: deleting a follower should do more that just delete the object, see https://codeberg.org/grunfink/snac2/issues/43#issuecomment-956721 11Important: deleting a follower should do more that just delete the object, see https://codeberg.org/grunfink/snac2/issues/43#issuecomment-956721
12 12
13Editing / Updating a post does not index newly added hashtags.
14
13## Wishlist 15## Wishlist
14 16
15Implement `Group`-like accounts (i.e. an actor that boosts to their followers all posts that mention it). 17Track 'Event' data types standardization; how to add plan-to-attend and similar activities (more info: https://event-federation.eu/)
16 18
17Integrate "Ability to federate with hidden networks" see https://codeberg.org/grunfink/snac2/issues/93 19Implement "FEP-3b86: Activity Intents" https://codeberg.org/fediverse/fep/src/branch/main/fep/3b86/fep-3b86.md
20
21Track "FEP-ef61: Portable Objects" https://codeberg.org/fediverse/fep/src/branch/main/fep/ef61/fep-ef61.md
22
23Implement `Group`-like accounts (i.e. an actor that boosts to their followers all posts that mention it).
18 24
19Integrate "Added handling for International Domain Names" PR https://codeberg.org/grunfink/snac2/pulls/104 25Integrate "Added handling for International Domain Names" PR https://codeberg.org/grunfink/snac2/pulls/104
20 26
21Consider adding Mastodon import functionality (for following_accounts.csv and outbox.json). 27Consider adding Mastodon import functionality (for following_accounts.csv and outbox.json).
22 28
23Consider adding milter-like support to reject posts to mitigate spam.
24
25Do something about Akkoma and Misskey's quoted replies (they use the `quoteUrl` field instead of `inReplyTo`). 29Do something about Akkoma and Misskey's quoted replies (they use the `quoteUrl` field instead of `inReplyTo`).
26 30
27Add more CSS classes according to https://comam.es/snac/grunfink/p/1705598619.090050
28
29Add support for /share?text=tt&website=url (whatever it is, see https://mastodonshare.com/ for details). 31Add support for /share?text=tt&website=url (whatever it is, see https://mastodonshare.com/ for details).
30 32
31Add support for /authorize_interaction (whatever it is). 33Add support for /authorize_interaction (whatever it is).
32 34
33Add a list of hashtags to drop. 35Add a list of hashtags to drop.
34 36
35Add domain/subdomain flexibility according to https://codeberg.org/grunfink/snac2/issues/3
36
37The 'history' pages are just monthly HTML snapshots of the local timeline. This is ok and cheap and easy, but is problematic if you e.g. intentionally delete a post because it will remain there in the history forever. If you activate local timeline purging, purged entries will remain in the history as 'ghosts', which may or may not be what the user wants. 37The 'history' pages are just monthly HTML snapshots of the local timeline. This is ok and cheap and easy, but is problematic if you e.g. intentionally delete a post because it will remain there in the history forever. If you activate local timeline purging, purged entries will remain in the history as 'ghosts', which may or may not be what the user wants.
38 38
39Implement bulleted lists. Mastodon is crap and won't show them, but other implementations (Friendica, Pleroma) will do. 39Implement bulleted lists. Mastodon is crap and won't show them, but other implementations (Friendica, Pleroma) will do.
40 40
41User request: "will it be possible to click on a link and instead of opening the original instance, we'll be able only to see a list of the posts of this person here in comam?. Something like Mastodon does."
42
43The actual storage system wastes too much disk space (lots of small files that really consume 4k of storage). Consider alternatives. 41The actual storage system wastes too much disk space (lots of small files that really consume 4k of storage). Consider alternatives.
44 42
45## Closed 43## Closed
@@ -311,3 +309,9 @@ Consider implementing the rejection of activities from recently-created accounts
311Consider discarding posts by content using string or regex to mitigate spam (2024-03-14T10:40:14+0100). 309Consider discarding posts by content using string or regex to mitigate spam (2024-03-14T10:40:14+0100).
312 310
313Post edits should preserve the image and the image description somewhat (2024-03-22T09:57:18+0100). 311Post edits should preserve the image and the image description somewhat (2024-03-22T09:57:18+0100).
312
313Integrate "Ability to federate with hidden networks" see https://codeberg.org/grunfink/snac2/issues/93
314
315Consider adding milter-like support to reject posts to mitigate spam (discarded; 2024-04-20T22:46:35+0200).
316
317Implement support for 'Event' data types. Example: https://fediversity.site/item/e9bdb383-eeb9-4d7d-b2f7-c6401267cae0 (2024-05-12T08:56:27+0200)