feat: site languages, setup and site URL settings

This commit is contained in:
Florian Sylvain committed 2026-11-01 22:13:02 +01:00
1 parent 0806733d5c
commit d9158025d4
106 files changed
+10184 -56

No files matched your search

@@ -20,6 +20,8 @@ type Repository interface {
Create(site Site) (Site, error)
Update(site Site) (Site, error)
SetDefault(id uint32) (Site, error)
LockSite(id uint32) error
TryLockSites(ids []uint32) error
DeleteMovingArticles(id uint32, reassignTo *uint32) error
ClearImage(imageID uint32) ([]uint32, error)
AssignImage(siteIDs []uint32, imageID uint32) error