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 weeks ago
..
auth feat(auth): add SMS/email verification code support for registration 1 month ago
oauth refactor(auth): Migrate to new vigo auth.Auth and Provider pattern 4 months ago
role refactor(role): support incremental permission add and remove 1 month ago
settings refactor(settings): replace raw SQL conditions with GORM struct-based queries 4 weeks ago
user refactor(auth): Migrate to new vigo auth.Auth and Provider pattern 4 months ago
verification refactor(auth): Migrate to new vigo auth.Auth and Provider pattern 4 months ago
init.go refactor(init): Move provider and role initialization to Init() 3 months ago