diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 6dc1a40c..cdec53ef 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -28,7 +28,6 @@ concurrency: permissions: contents: read - pull-requests: write jobs: markup-lint: diff --git a/.github/workflows/pkg.yaml b/.github/workflows/pkg.yaml index 558fa3ee..d7e1f52d 100644 --- a/.github/workflows/pkg.yaml +++ b/.github/workflows/pkg.yaml @@ -7,6 +7,9 @@ on: branches: [main] workflow_dispatch: {} +permissions: + contents: read + jobs: git-check: name: Git diff --git a/Directory.Build.props b/Directory.Build.props index 806acfc8..ba483fa5 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -5,7 +5,7 @@ - 2.4.2 + 2.4.3 diff --git a/Directory.Packages.props b/Directory.Packages.props index f3d155b2..3575f1d1 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -1,40 +1,40 @@ - - - true - true - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + true + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/docs/blazor-ui.md b/docs/blazor-ui.md index 27f9512a..6e6c3dea 100644 --- a/docs/blazor-ui.md +++ b/docs/blazor-ui.md @@ -79,6 +79,10 @@ A missing item is a 404 at every layer: - **Enter takes the highlight, Tab only one reached with the arrow keys**, since completing on Tab turns "Dr Kim" into "Dr Kimura". Escape drops the highlight, and there is no `preventDefault` on keydown. +**`DeleteItemControl`** deletes a media item from its detail page, with the same confirmation as a list row. +It replaces the history entry with the list, so browser back skips the deleted item. +The admin unlink beside it uses the broken-chain icon, since the trash means deleting the item. + ## Razor gotchas - **A `string`-typed component `[Parameter]` needs the `@` prefix.** @@ -100,6 +104,14 @@ Sonar reports every `!important` (`css:S9423`), and an `!important` theme also s `wwwroot/Keeptrack.BlazorApp.lib.module.js` is loaded automatically by name (never a manual `