You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
OneAuth/api
veypi e5170201ab refactor(settings): replace raw SQL conditions with GORM struct-based queries
- Replace db.Where("key = ?", ...) with db.Where(&Setting{Key: ...}) for type-safe queries
    - Replace db.Order("category, key") with structured clause.OrderBy in list API
    - Replace tx.Where("key = ?", ...) with tx.Where(&models.Setting{Key: ...}) in update API
    - Replace db.Where("key = ?", ...) with db.Where(&Setting{Key: ...}) in InitSettings, settingCache, SetSetting
4 days ago
..
auth feat(auth): add SMS/email verification code support for registration 2 weeks ago
oauth refactor(auth): Migrate to new vigo auth.Auth and Provider pattern 3 months ago
role refactor(role): support incremental permission add and remove 3 weeks ago
settings refactor(settings): replace raw SQL conditions with GORM struct-based queries 4 days ago
user refactor(auth): Migrate to new vigo auth.Auth and Provider pattern 3 months ago
verification refactor(auth): Migrate to new vigo auth.Auth and Provider pattern 3 months ago
init.go refactor(init): Move provider and role initialization to Init() 2 months ago