Skip to content

Add spinlab.studio Platform template#840

Open
SwartZCoding wants to merge 3 commits intoDomain-Connect:masterfrom
SwartZCoding:add-spinlab-casino-template
Open

Add spinlab.studio Platform template#840
SwartZCoding wants to merge 3 commits intoDomain-Connect:masterfrom
SwartZCoding:add-spinlab-casino-template

Conversation

@SwartZCoding
Copy link

@SwartZCoding SwartZCoding commented Mar 10, 2026

Description

New Domain Connect template for Spinlab (spinlab.studio) — a white-label casino hosting platform. This template configures DNS records to connect a customer's domain to the Spinlab infrastructure.

Records configured:

  • APEXCNAME @ to apex.spinlab.studio (apex domain with CNAME flattening)
  • CNAME www to apex.spinlab.studio
  • CNAME api to apex.spinlab.studio

Type of change

  • New template
  • Bug fix (non-breaking change which fixes an issue in the template)
  • New feature (non-breaking change which adds functionality to the template)
  • Breaking change (fix or feature that would cause existing template behavior to be not backward compatible)

How Has This Been Tested?

  • Template functionality checked using Online Editor
  • Template file name follows the pattern providerId.serviceId.json
  • resource URL provided with logoUrl is actually served by a webserver

Checklist of common problems

  • digital signatures are used and syncPubKeyDomain specified
  • syncRedirectDomain is specified when intended to use redirect_uri parameter in the synchronous flow — N/A (not using redirect_uri)
  • no TXT record with SPF content instead of using SPFM record type on APEX — N/A (no TXT records)
  • txtConflictMatchingMode is set on TXT records which shall be unique on a label (like DMARC) — N/A (no TXT records)
  • variables are set to the smallest scope needed — N/A (no variables, all records point to fixed CNAME target)
  • no variables as a host name to apply template on subdomain instead of standard host parameter
  • no explicit usage of %host% variable in host attribute
  • essential setting is used on records — N/A (all records are essential by default)

Online Editor test results

Editor test link(s):
Test spinlab.studio/casino example.com/@
Test spinlab.studio/casino example.com/sub

@github-actions github-actions bot added PR description incomplete The PR description template was not filled in at all, altered or filled in improperly. Test links missing No test links from Online Editor provided labels Mar 10, 2026
@github-actions
Copy link

github-actions bot commented Mar 10, 2026

JSON Filename Check Passed

@github-actions
Copy link

github-actions bot commented Mar 10, 2026

JSON Schema Validation Passed

@github-actions
Copy link

Linter OK

spinlab.studio.casino.json

Level Code Note

@github-actions github-actions bot removed PR description incomplete The PR description template was not filled in at all, altered or filled in improperly. Test links missing No test links from Online Editor provided labels Mar 10, 2026
@SwartZCoding SwartZCoding force-pushed the add-spinlab-casino-template branch from b2c65ed to aaa9973 Compare March 10, 2026 10:32
@github-actions github-actions bot added Test links missing No test links from Online Editor provided and removed Test links missing No test links from Online Editor provided labels Mar 10, 2026
New Domain Connect template for spinlab.studio casino service.
Configures CNAME records for www and api subdomains pointing to
apex.spinlab.studio for white-label casino hosting.
@SwartZCoding SwartZCoding force-pushed the add-spinlab-casino-template branch from aaa9973 to 1aa6fb7 Compare March 10, 2026 10:42
@github-actions github-actions bot added Test links missing No test links from Online Editor provided and removed Test links missing No test links from Online Editor provided labels Mar 10, 2026
@github-actions github-actions bot added the Test links missing No test links from Online Editor provided label Mar 10, 2026
@SwartZCoding SwartZCoding changed the title Add Spinlab Casino Platform template Add spinlab.studio Platform template Mar 10, 2026
@github-actions github-actions bot removed the Test links missing No test links from Online Editor provided label Mar 10, 2026
Adds APEXCNAME record pointing to apex.spinlab.studio so that both
the bare domain (domain.xx) and www.domain.xx are covered.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@github-actions github-actions bot added Test links missing No test links from Online Editor provided and removed Test links missing No test links from Online Editor provided labels Mar 10, 2026
@github-actions
Copy link

github-actions bot commented Mar 10, 2026

PR Description Check Passed

All required sections are filled in correctly.

Details
  OK  Type of change: 4/4 checkboxes ticked
  OK  How Has This Been Tested?: all 3 checkboxes ticked
  OK  Checklist of common problems: 8/8 checkboxes ticked
  OK  Online Editor test results: 2 link(s) found
  OK  Template coverage: all 1 template(s) covered
Labels to remove: Checklist of common problems not complete, PR description incomplete, Test links missing

PR description check PASSED

"syncPubKeyDomain": "spinlab.studio",
"records": [
{
"type": "APEXCNAME",
Copy link
Member

@pawel-kow pawel-kow Mar 11, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

APEXCNAME is an extension, so support for it may vary.
Technically template is ok though.
Consider if maybe an alternative template without APEXCNAME (regular A/AAAA) shall be created so that you can choose based on template discovery response.
Resolve this comment to proceed with the merge as-is.

@pawel-kow pawel-kow enabled auto-merge March 11, 2026 07:20
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.

2 participants