Admin is available at /admin/.
👥 Access and roles
- Superuser — full access
- Regular users — see only their own objects
- Employee model: a master can see employee objects
- MANAGER group (for Templates/ButtonsContainer):
- sees own objects + owners from ADMIN group
- cannot edit/delete others
Deletion is disabled when an object is already used (e.g., Template → Landing).
🧩 Sections
Content
- Templates
- Buttons Containers (Labels + Buttons inline)
- JavaScript Files
- Code Snippets
- Service Workers
Business entities
- Domains
- Campaigns
- Landings
- Deployments
- Landing Transfer Logs
- Domains Import Logs
Users
- Employees (master → employee)
⚙️ Key actions
Domains
- IMPORT button (XLSX import)
- Test Connection button on the edit form
- Deletion is blocked if the domain is used
Templates / ButtonsContainer
- Copy selected action
- Preview thumbnails
Landings
- Deploy button (change form)
- clears
landing_links - deploys to all selected domains
- clears
- List page actions:
- Landing Transfer
- Landing Transfer via XLSX
- ButtonClick inline for per‑button links
- Route uniqueness is validated per domain
- Route format:
/pathor/path/subpath(no trailing/)
Deployments
Read‑only deployment history with statuses and logs.
Landing Transfer Logs / Domains Import Logs
Read‑only operation logs; Landing Transfer Logs supports XLSX export.