Add stable keys for special groups and SSL sync agent hooks.

English keys on store/website specials stay unique per business; domain-admin can trigger dashboard SSL sync.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Alireza Hassani
2026-08-03 00:06:44 +03:30
co-authored by Cursor
parent 43e3912662
commit f233665d13
15 changed files with 263 additions and 6 deletions
@@ -29,6 +29,13 @@ export class DomainAdminController {
return this.service.list(query, user);
}
@Post('ssl-sync')
@HttpCode(202)
@UseGuards(JwtAuthGuard)
syncSsl(@CurrentUser() user: AuthUser) {
return this.service.syncSsl(user);
}
@Post(':domainId/deploy')
@HttpCode(202)
@UseGuards(JwtAuthGuard)