diff --git a/todo.txt b/todo.txt new file mode 100644 index 0000000..f1d3a24 --- /dev/null +++ b/todo.txt @@ -0,0 +1,39 @@ +Authenticate everything +De-authenticate public routes +Write an SQL script to insert all links from existing website as notes +Sort links on index page by date descending +Tidy up notes index page to match existing links index page +Make BlogPost entity +Add blog post page +Add blog index page +Write an SQL script to insert all blog posts from existing website +Add a most recent blog post to my home page +Add a most recent note to my home page +Write a script to take a database dump +Write a systemd unit to back up a daily database dump to Backblaze +Write a Docker compose.yaml to co-ordinate the symfony app with the database back-up script +Start serving the website from a Raspberry Pi +Add Next and Prev links to each note page +Can create notes by Micropub +Can edit notes by Micropub +Can delete notes by Micropub +Can create blog posts by Micropub +Can edit blog posts by Micropub +Can delete blog posts by Micropub +Add reply approvals page +Add replies to notes and blog posts +Accept replies to notes and blog posts by Webmention +Add reacjis (reactions) +Accept reacjis (reactions) to notes and blog posts by Webmention +Add likes +Accept likes to notes and blog posts by Webmention +Can create notes in an editor at /write +Can create blog posts in an editor at /write +Can create replies in an editor at /write +Can create re-posts in an editor at /write +Can create reacjis (reactions) in an editor at /write +Add an activity index page with a feed of all activity +Remove the notes index page +Creating replies sends a Webmention +Creating re-posts sends a Webmention +Creating reacjis (reactions) sends a Webmention