From 1807264df58601f0c069cd8ecd9be00fe06a0c54 Mon Sep 17 00:00:00 2001 From: Cory McWilliams Date: Sat, 15 Jan 2022 20:04:37 +0000 Subject: [PATCH] Merged TODOs into todo app. git-svn-id: https://www.unprompted.com/svn/projects/tildefriends/trunk@3765 ed5197a5-7fde-0310-b194-c3ffbd925b24 --- apps/cory/docs.json | 2 +- apps/cory/docs/todo.md | 78 ++++++++++++++++++------------------------ 2 files changed, 35 insertions(+), 45 deletions(-) diff --git a/apps/cory/docs.json b/apps/cory/docs.json index 316f013b..4af3fd7b 100644 --- a/apps/cory/docs.json +++ b/apps/cory/docs.json @@ -1 +1 @@ -{"type":"tildefriends-app","files":{"app.js":"&WCq6ssQedT5denXPXlz2BswPD6hmt++EmWIMIDUMurA=.sha256","index.md":"&Lr7IXs8osbmWz6SDsGTQCiybbxkbWSK2MrUcXMzgqTs=.sha256","todo.md":"&XrOJ3D5YMTN+j+0hJgLLy7Y61B6Z14ebv+60ee+N37I=.sha256","structure.md":"&xRhQ4Mpom1Idskum07osbBQYcYWroH0sELQBkQHrOMg=.sha256","purpose.md":"&c0/YqFhXC0X3DqiEo55NqzI5wq0VTw6cVZTf/gAWS3w=.sha256","guide.md":"&SgnGL0+rjetY2o9A2+lVRbNvHIkqKwMnZr9gXWneIlc=.sha256"}} \ No newline at end of file +{"type":"tildefriends-app","files":{"app.js":"&WCq6ssQedT5denXPXlz2BswPD6hmt++EmWIMIDUMurA=.sha256","index.md":"&Lr7IXs8osbmWz6SDsGTQCiybbxkbWSK2MrUcXMzgqTs=.sha256","todo.md":"&gArfMpCaB//baoxJw/C6OtkZBFoFu3xv7YsH3ra9xQw=.sha256","structure.md":"&xRhQ4Mpom1Idskum07osbBQYcYWroH0sELQBkQHrOMg=.sha256","purpose.md":"&c0/YqFhXC0X3DqiEo55NqzI5wq0VTw6cVZTf/gAWS3w=.sha256","guide.md":"&SgnGL0+rjetY2o9A2+lVRbNvHIkqKwMnZr9gXWneIlc=.sha256"}} \ No newline at end of file diff --git a/apps/cory/docs/todo.md b/apps/cory/docs/todo.md index 30301b7f..65790ace 100644 --- a/apps/cory/docs/todo.md +++ b/apps/cory/docs/todo.md @@ -1,48 +1,38 @@ # Tilde Friends TODO [Back to index](#index) -## MVP -- release - - blog - - update COPYING - - update README - - auto-populate data on initial launch - - audit + document API exposed to apps -- ssb core - - good refresh - - disconnect all current connections and reset reconnect timers? - - reload the page - - live updates - - createHistoryStream for every account followed from local accounts -- apps - - app messages - - installable apps -- web interface - - live updates - - strip out unnecessary things? - - more raw views until it's more functional? - -## Done -- likely classes of script errors -- tf core - - good error feedback -- markdeep demo -- send blobs - -## Later -- DB migration -- stop using CDNs -- collect loads of stats -- faster save - parallel / don't save unmodified -- test likely denials of service +## MVP2 +- update LICENSE +- update README +- update docs +- auto-populate data on initial launch +- audit + document API exposed to apps +- installable apps +- emoji reaction picker +- logging to browser +- fix weird HTTP warnings +- ssb from child process? +- channels +- rooms +- image downsample +- placeholder/missing images +- connections 2.0 +- no denial of service +- multiple identities per user, in database +- expose loads of stats - package standalone executable -- ideas - - visualizations / analysis of gps data -- good web interface for managing connections -- identity - - multiple identities - - tie identities to TF login accounts - - tf account timeout why -- make some demo apps - - rock paper scissors, somehow -- don't resave files that didn't change \ No newline at end of file +- build for windows +- make the docker image good / test it / use it +- make a better connections API +- tf account timeout why +- attribute blob wants to messages +- keep working on good error feedback +- installable apps (bring back an app message?) +- make a cool independent app +- editor without app iframe +- indicate when workspace differs from installed +- file upload widget +- / => Something good. +- administrators config +- leaking imports / exports +- confirm posting all new messages \ No newline at end of file