summaryrefslogtreecommitdiff
path: root/PROGRESS.md
diff options
context:
space:
mode:
Diffstat (limited to 'PROGRESS.md')
-rw-r--r--PROGRESS.md33
1 files changed, 33 insertions, 0 deletions
diff --git a/PROGRESS.md b/PROGRESS.md
index 41e655a3e..20cc450ae 100644
--- a/PROGRESS.md
+++ b/PROGRESS.md
@@ -1,5 +1,38 @@
# Progress
+Things are moving on the project! As of July 2021 you can now:
+
+## Admin
+
+* Build and deploy GoToSocial as a binary, with automatic LetsEncrypt certificate support built-in.
+* Create, confirm, and promote users using self-documented CLI tool.
+
+## User
+
+* Connect to the running instance via Tusky or Pinafore, using email address and password (stored encrypted).
+* Post/delete posts.
+* Reply/delete replies.
+* Fave/unfave posts.
+* Post images and gifs.
+* Boost stuff/unboost stuff.
+* Set your profile info (including header and avatar).
+* Follow people/unfollow people.
+* Accept follow requests from people.
+* Post followers only/direct/public/unlocked.
+* Customize posts with further flags: federated (y/n), replyable (y/n), likeable (y/n), boostable (y/n) -- not supported through Pinafore/Tusky yet.
+* Get notifications for mentions/replies/likes/boosts.
+* View local timeline.
+* View and scroll home timeline (with ~10ms latency hell yeah).
+* Stream new posts, notifications and deletes through a websockets connection via Pinafore.
+
+## Federation
+
+* Federation support and interoperability with Mastodon and others.
+* Domain blocking: create, update, delete, and export domain blocks.
+* Domain blocking: import lists of domain blocks -- no more blocking domains one-by-one.
+
+## To-do list
+
* [ ] Client-To-Server (Client REST API)
* [ ] Token and sign-in
* [x] /api/v1/apps POST (Create an application)