summaryrefslogtreecommitdiff
path: root/app/models/node_action.rb
AgeCommit message (Expand)Author
2026-08-09Refuse destroying an asset that is still attachederdgeist
2026-08-08Move the external homepage onto the drafterdgeist
2026-08-06Let editors set a node external homepage, gated and witnessederdgeist
2026-08-04Witness every promotion and demotion made through the roles formerdgeist
2026-08-02Witness calendar entrieserdgeist
2026-08-02Witness account creationerdgeist
2026-07-31Replace user deletion with deactivationerdgeist
2026-07-30Give action_participants an explicit ordererdgeist
2026-07-24Add TOTP enrollment and verification to User, witnessed in the action logerdgeist
2026-07-23Record asset deltas at publish, with changed assets as participantserdgeist
2026-07-23Witness asset uploads and out-of-band attaches in the action logerdgeist
2026-07-23Witness asset destruction, naming every node it stripserdgeist
2026-07-23Add action_participants, recording every node a trash/destroy toucheserdgeist
2026-07-20Link publish actions to revision diffs in recentserdgeist
2026-07-18Add Trash affordances: cockpit, listing, dashboard entryerdgeist
2026-07-17Add trash!, restore_from_trash!, and destroy_from_trash! with log entrieserdgeist
2026-07-16Condense the action log into a scannable tableerdgeist
2026-07-16Record the full lifecycle contract in NodeAction entrieserdgeist
2026-07-15Add NodeAction: an append-only log of who did what to a nodeerdgeist