This commit is contained in:
2025-05-19 08:54:39 +01:00
parent a7e835b25c
commit 7a051cf7ad

39
todo.txt Normal file
View File

@@ -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