Remove mastodon posts on delete and OTP
This commit is contained in:
@@ -334,6 +334,12 @@ Correction: the feed header should have the sort and filter bar to the right of
|
||||
### Assistant outcome
|
||||
Corrected the feed header so the logo remains on the left and the theme selector/menu sit above the sort and filter bar in a right-side control column. The control column remains responsive on mobile.
|
||||
|
||||
### User
|
||||
When a log entry is deleted, delete all Mastodon posts too.
|
||||
|
||||
### Assistant outcome
|
||||
Added migration-backed tracking for all Mastodon post IDs, including reposts. Deleting a link now removes every associated remote Mastodon status before deleting the local entry, and preserves the local link with an actionable error if remote cleanup fails.
|
||||
|
||||
### User
|
||||
Perform the next items on the todo list.
|
||||
|
||||
@@ -798,3 +804,11 @@ When an authorized user is on their `/<user>/` page, show a button to post on Ma
|
||||
|
||||
### Assistant outcome
|
||||
Added persisted Mastodon post state, an owner-scoped repost endpoint, and an owner-only Mastodon button on user-specific pages. The button includes a bundled Mastodon logo, says `Post to Mastodon` before posting, changes to the posted teal state and `Post again` afterward, and remains functional for reposting. Home-page entries remain free of controls. The complete Dockerized backend suite passed with 23 tests and the running container is healthy.
|
||||
|
||||
## 2026-08-26
|
||||
|
||||
### User
|
||||
Don't forget to update the plugin to work with OTP.
|
||||
|
||||
### Assistant outcome
|
||||
Updated the Firefox extension settings login to accept and submit a six-digit one-time password. The backend supports TOTP setup, enable/disable confirmation, and OTP-enforced login, with the stored secret protected from profile responses.
|
||||
|
||||
Reference in New Issue
Block a user