refac: article reads, story delete, no leaks, stored SEO status, rate limit, cleanup (%site%, article repo split, old lang repos, one default per site rule to domain)

This commit is contained in:
Florian Sylvain committed 2026-11-03 16:01:52 +01:00
1 parent 9d284e65a9
commit 7c15206170
85 files changed
+1788 -593

No files matched your search

+10
View File
@@ -37,6 +37,16 @@ type SEOSummary struct {
Suggestions int
}
func (s SEOSummary) Stale() bool {
return s.Status == ""
}
type SEORecord struct {
ArticleID uint32
Version uint32
Summary SEOSummary
}
func (a SEOAssessment) Summary() SEOSummary {
return SEOSummary{Status: a.Status, Suggestions: len(a.Suggestions)}
}