Repository navigation
Commit 7e12df4
committed
feat(plugin-security): a boot upgrade impact report for the non-access classes, raised to the administrator like the access upgrade report
At kernel:bootstrapped, beside the access upgrade report, read the
customer's stored state against the registry for the classes that report
does not cover, and raise the finding set through upgrade-report-delivery.ts
under its own topic (system.upgrade_impact) and dedupKey:
- flow, action and webhook switches: ledger orphans, suspected
re-enablements by rename, and a switched-off action whose name more than
one object now declares
- a stored flow a packaged flow of the same name shadows, and a sys_webhook
row withholding a declared webhook
- overlay rows of the five O types bound to a package that no longer ships
the item
- a field an object extension declares that its base layer or another
package's extension also declares, a stored object row bound to a package
that does not own the object, and a navigation contribution whose group
its app no longer has
- a stored setting key its registered namespace no longer declares (the
value is never read)
It writes and refuses nothing; a store that cannot be read stops the report
for that boot and says so.
Claude-Session: https://claude.ai/code/session_01XHebWJmL3ZgbVpjM6JERNA
Co-authored-by: Claude <noreply@anthropic.com>1 parent 915e940 commit 7e12df4
5 files changed
Lines changed: 1832 additions & 0 deletions
File tree
- .changeset
- packages/plugins/plugin-security/src
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
| 50 | + | |
50 | 51 | | |
51 | 52 | | |
52 | 53 | | |
| |||
4759 | 4760 | | |
4760 | 4761 | | |
4761 | 4762 | | |
| 4763 | + | |
| 4764 | + | |
| 4765 | + | |
| 4766 | + | |
| 4767 | + | |
| 4768 | + | |
| 4769 | + | |
| 4770 | + | |
| 4771 | + | |
| 4772 | + | |
| 4773 | + | |
| 4774 | + | |
| 4775 | + | |
| 4776 | + | |
| 4777 | + | |
| 4778 | + | |
| 4779 | + | |
| 4780 | + | |
| 4781 | + | |
| 4782 | + | |
| 4783 | + | |
| 4784 | + | |
| 4785 | + | |
| 4786 | + | |
4762 | 4787 | | |
4763 | 4788 | | |
4764 | 4789 | | |
| |||
0 commit comments