Skip to content

Pin plugins v1.6.21, which follows ReportManagement into FOG\Pages - #1529

Merged
fog-workflows[bot] merged 1 commit into
working-1.6from
pin-plugins-1621
Aug 30, 2026
Merged

Pin plugins v1.6.21, which follows ReportManagement into FOG\Pages#1529
fog-workflows[bot] merged 1 commit into
working-1.6from
pin-plugins-1621

Conversation

@mastacontrola

@mastacontrola mastacontrola commented Aug 30, 2026

Copy link
Copy Markdown
Member

One constant. bin/fetch-plugins.sh reads the pinned tag straight out of
FOG_PLUGINS_VERSION, so this is what decides which plugin release an install
actually fetches.

#1528 moved the last 52 flat-namespace core classes into
src/{Pages,Hooks,Reports,Events}, which made \FOG\ReportManagement into
\FOG\Pages\ReportManagement. Eight bundled plugin reports extend it — ldap,
location, ou, subnetgroup, taskstateedit, tasktypeedit, windowskey and
wolbroadcast —
and on today's pin they fatal with Class "FOG\ReportManagement" not found the
moment someone opens one. The autoloader refuses the flat spelling and logs the
correct FQCN rather than resolving it, so the failure names its own fix, but the
report page is gone.

fog-plugins v1.6.21
(FOGProject/fog-plugins#32) carries the eight edits. Without this bump the fix
exists and reaches nobody.

🤖 Generated with Claude Code

https://claude.ai/code/session_01VTEiBnDpNrgzu1tSqt1318

GH-1528 moved the last 52 flat-namespace core classes into
src/{Pages,Hooks,Reports,Events}, so \FOG\ReportManagement became
\FOG\Pages\ReportManagement. Eight bundled plugin reports extend it and fatal
with "Class FOG\ReportManagement not found" the moment someone opens one --
the autoloader refuses the flat spelling and logs the correct FQCN rather than
resolving it, so the failure is legible, but the report page is gone.

fog-plugins v1.6.21 carries the eight edits. Without this bump an install
still fetches v1.6.20 against a core that cannot load it, so the fix exists
and does not reach anybody: bin/fetch-plugins.sh reads the pinned tag straight
out of this constant.

Co-Authored-By: Claude <noreply@anthropic.com>
@fog-workflows
fog-workflows Bot enabled auto-merge August 30, 2026 21:25
@fog-workflows
fog-workflows Bot added this pull request to the merge queue Aug 30, 2026
Merged via the queue into working-1.6 with commit db8bb1a Aug 30, 2026
10 checks passed
@mastacontrola
mastacontrola deleted the pin-plugins-1621 branch August 30, 2026 21:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant