Remove Mattermost enterprise license gate (full unlock) — deployed to CT#137 #1
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "slash/full-unlock-2.2.0"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Puts the code currently running in production onto the NCW mainline.
What it does. Makes the plugin license checks always report as licensed, unlocking everything upstream gates behind a paid Mattermost licence: multiple bots, multiple AI services, self-service agents, embedding/RAG. Two files — every backend gate funnels through
IsBasicsLicensed/IsMultiLLMLicensed, and every frontend gate throughcheckEnterprise/ProfessionalLicensed. Verified no bypassingSkuShortName/GetLicensechecks exist elsewhere.Why v2.2.0 and not latest. Slash server is 11.7.9 on the 11.7 ESR line. v2.3.0 requires server 11.8.0 and v2.4.0+ requires 11.9.0, so v2.2.0 (min_server_version 6.2.1) is the newest compatible release. The same patch on v2.5.1 is parked on
slash/full-unlockwith releaseslash-v2.5.1-unlock, ready for whenever the server leaves ESR.Deployed as
2.2.0+c9f7258aon CT#137 viammctl --local plugin add --force(hot swap, no restart). Bundle is repacked linux-amd64 only, because the full 5-arch build is ~115 MB and the server caps plugin uploads at 100 MB.Status: agent
@linkis live and answering; web search via the Skynet MCP relay is working. Image tools still return a broken link — that needs a separateImageContentpatch tomcp/client.go.