summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar default2022-10-20 11:41:53 +0200
committerGravatar default2022-10-20 11:41:53 +0200
commit95a382eaadee2f33d7f96eb70256a266b2dcec45 (patch)
treeb3ae7b7beec4d60fae737d88303c395c91a22c99
parentLinks in created Notes now include a target=_blank. (diff)
downloadsnac2-95a382eaadee2f33d7f96eb70256a266b2dcec45.tar.gz
snac2-95a382eaadee2f33d7f96eb70256a266b2dcec45.tar.xz
snac2-95a382eaadee2f33d7f96eb70256a266b2dcec45.zip
Updated TODO.
-rw-r--r--TODO.md6
1 files changed, 5 insertions, 1 deletions
diff --git a/TODO.md b/TODO.md
index c842313..ea66fc8 100644
--- a/TODO.md
+++ b/TODO.md
@@ -10,7 +10,9 @@ Implement hashtags.
10 10
11Make local likes / announces more visible. 11Make local likes / announces more visible.
12 12
13## Wishlist and batshit crazy ideas 13## Wishlist
14
15Implement notification by email of private messgaes.
14 16
15Implement HTTP caches (If-None-Match / ETag). 17Implement HTTP caches (If-None-Match / ETag).
16 18
@@ -22,6 +24,8 @@ Add an RSS to the local timeline.
22 24
23Idea for a new disk layout: timelines stored like in git (2 character directories and then the md5.json inside); two binary indexes ala Gruta, updated on input, 1) by inverse time, and 2) by parent + inverse time. Timelines are built by reading from 1 and consulting 2 for the nested children. This change a) simplifies timeline_write() and associated functions (no parent / grampa rewriting needed), b) no big glob() inverse functions on huge directories, so big histories won't be problematic. 25Idea for a new disk layout: timelines stored like in git (2 character directories and then the md5.json inside); two binary indexes ala Gruta, updated on input, 1) by inverse time, and 2) by parent + inverse time. Timelines are built by reading from 1 and consulting 2 for the nested children. This change a) simplifies timeline_write() and associated functions (no parent / grampa rewriting needed), b) no big glob() inverse functions on huge directories, so big histories won't be problematic.
24 26
27Implement sensitive messages: they have a non-empty `summary` field and a `sensitive` field set to *true*.
28
25## Closed 29## Closed
26 30
27Start a TODO file (2022-08-25T10:07:44+0200). 31Start a TODO file (2022-08-25T10:07:44+0200).