v0.6.0: per-artifact actions menu (⋯ + right-click)
A ⋯ button on row hover and right-click on a feed row open the same floating menu: Keep / Open / Copy link / Delete. Dismisses on click-away/Escape, edge-flips to stay on-screen. Standalone one-click Delete icon stays; the Trash view keeps its dedicated Undelete. - Row markup: actions grouped in a .row-actions container (delete + ⋯ in the feed/keep views; undelete in trash). Reuses the existing keep endpoint. - Menu only in the normal/keep views, not trash. Keep-toggle syncs the row's kept badge + the preview Keep button, and (in the Keep folder) drops the row when unkept. - Frontend-only (no backend change); inline JS validated with node --check; 152 tests pass; feed renders in all views. Share + Add-label join the menu in later slices. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
parent
57ad58ff2d
commit
548ba3a669
5 changed files with 166 additions and 18 deletions
13
CHANGELOG.md
13
CHANGELOG.md
|
|
@ -9,6 +9,16 @@ former name, "Daybook".)
|
|||
|
||||
_Nothing yet._
|
||||
|
||||
## [0.6.0] — 2026-09-07
|
||||
|
||||
### Added
|
||||
- **Per-artifact actions menu.** A **⋯** button appears on row hover, and
|
||||
**right-clicking** a feed row opens the same floating menu — **Keep /
|
||||
Open / Copy link / Delete**. Dismisses on click-away or Escape, edge-flips
|
||||
to stay on-screen. The standalone one-click Delete icon stays; the Trash
|
||||
view keeps its dedicated Undelete. (Share and Add-label will join the menu
|
||||
in later slices.)
|
||||
|
||||
## [0.5.1] — 2026-09-07
|
||||
|
||||
### Added
|
||||
|
|
@ -195,7 +205,8 @@ First tagged release.
|
|||
- Dockerised (Gunicorn + whitenoise), SQLite, `git`-based deploy with a
|
||||
runbook (`deploy/cloud_agent_deploy.md`) and health check.
|
||||
|
||||
[Unreleased]: https://git.cygnus.systems/peter/daybook/compare/v0.5.1...HEAD
|
||||
[Unreleased]: https://git.cygnus.systems/peter/daybook/compare/v0.6.0...HEAD
|
||||
[0.6.0]: https://git.cygnus.systems/peter/daybook/compare/v0.5.1...v0.6.0
|
||||
[0.5.1]: https://git.cygnus.systems/peter/daybook/compare/v0.5.0...v0.5.1
|
||||
[0.5.0]: https://git.cygnus.systems/peter/daybook/compare/v0.4.1...v0.5.0
|
||||
[0.4.1]: https://git.cygnus.systems/peter/daybook/compare/v0.4.0...v0.4.1
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue