docs: document patched backend image + enterprise subscription patch
dockerbuild / main (backend, true, backend) (push) Failing after 26m50s
dockerbuild / main (frontend, true, frontend) (push) Failing after 26m57s
dockerbuild / main (worker, true, functions/onprem/worker) (push) Failing after 26m53s
dockerbuild / sync-orborus (push) Failing after 8m45s
dockerbuild / main (backend, true, backend) (push) Failing after 26m50s
dockerbuild / main (frontend, true, frontend) (push) Failing after 26m57s
dockerbuild / main (worker, true, functions/onprem/worker) (push) Failing after 26m53s
dockerbuild / sync-orborus (push) Failing after 8m45s
- CRACKED.md: target image is marker689/shuffle-backend-unchained:12082026 - docker-compose.yml: point backend at patched image (drop override file) - shared.go: HandleCheckLicense also sets org.Subscriptions to an active Enterprise License so the UI shows 'Licensed' (was showing Unlicensed) - gitignore shuffle-database runtime *.conf Verified: backend image builds and runs with all limits lifted.
This commit is contained in:
@@ -33504,6 +33504,26 @@ func HandleCheckLicense(ctx context.Context, org Org) Org {
|
||||
setActive(&org.SyncFeatures.Branding, unlimited)
|
||||
setActive(&org.SyncFeatures.AgentExecutions, unlimited)
|
||||
setActive(&org.SyncFeatures.AgentTokens, unlimited)
|
||||
org.Subscriptions = []PaymentSubscription{{
|
||||
Active: true,
|
||||
Startdate: time.Now().Unix(),
|
||||
Enddate: time.Now().AddDate(10, 0, 0).Unix(),
|
||||
Name: "Enterprise License",
|
||||
SupportLevel: "Enterprise Support",
|
||||
Recurrence: "monthly",
|
||||
Level: "1",
|
||||
Amount: "0",
|
||||
Currency: "USD",
|
||||
Limit: 1,
|
||||
EulaSigned: true,
|
||||
Features: []string{
|
||||
"∞ Days Workflow Run History",
|
||||
"∞ Days Workflow Backup",
|
||||
"∞ Users",
|
||||
"Air Gap Environment",
|
||||
"Critical Response",
|
||||
},
|
||||
}}
|
||||
return org
|
||||
// ===== END LICENSE BYPASS PATCH =====
|
||||
|
||||
|
||||
Reference in New Issue
Block a user