Joe Chen
|
d9ecdcaef0
|
all: unwrap `database.UsersStore` interface (#7708)
|
2024-03-27 23:18:59 -04:00 |
Joe Chen
|
3650b32ec5
|
chore: rename `internal/db` to `internal/database` (#7665)
|
2024-02-18 19:39:41 -05:00 |
Joe Chen
|
ae20d03aec
|
refactor(db): migrate `UpdateUser` off `user.go` (#7267)
|
2022-11-27 19:36:10 +08:00 |
Joe Chen
|
44333afd20
|
chore: consistently use `errors.Cause` for identifying error types (#7264)
|
2022-11-27 15:53:26 +08:00 |
Joe Chen
|
13099a7e4f
|
refactor(db): add `Users.Update` (#7263)
|
2022-11-27 15:19:44 +08:00 |
Joe Chen
|
644a3a9d78
|
refactor(db): migrate `ChangeUsername` off `user.go` (#7261)
|
2022-11-25 22:40:20 +08:00 |
Joe Chen
|
fd798b4197
|
refactor(db): migrate methods off `user.go` (#7228)
|
2022-11-05 17:55:05 +08:00 |
Joe Chen
|
d0a4a3401c
|
refactor(db): migrate avatar methods off `user.go` (#7206)
|
2022-10-23 20:54:16 +08:00 |
Joe Chen
|
f837ea6346
|
db: use `context` and go-mockgen for `UsersStore` (#7042)
|
2022-06-11 09:42:17 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
3af91d7cfd
|
auth: decouple types and functions from db (#6320)
|
2020-09-20 11:19:02 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
fa497b1633
|
db: add tests for repos (#6112)
* Add Repos.create method
* Fix repo name error handling
* Fix all compile errors
* Update github.com/go-macaron/captcha to fix http issue
* Add repos tests
|
2020-04-17 10:14:18 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
34145c990d
|
lfs: implement HTTP routes (#6035)
* Bootstrap with GORM
* Fix lint error
* Set conn max lifetime to one minute
* Fallback to use gorm v1
* Define HTTP routes
* Finish authentication
* Save token updated
* Add docstring
* Finish authorization
* serveBatch rundown
* Define types in lfsutil
* Finish Batch
* authutil
* Finish basic
* Formalize response error
* Fix lint errors
* authutil: add tests
* dbutil: add tests
* lfsutil: add tests
* strutil: add tests
* Formalize 401 response
|
2020-04-04 21:14:15 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
22717a1c06
|
webhook: overhaul route handlers (#6002)
* Overual route handlers and fixes #5366
* Merge routes for repo and org
* Inject OrgRepoContext
* DRY validateWebhook
* DRY c.HasError
* Add tests
* Update CHANGELOG
|
2020-03-22 22:07:22 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
9e9ca66467
|
refactor: unify error handling in routing layer
|
2020-03-16 01:22:27 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
648d9e253c
|
conf: overhaul server settings (#5928)
* conf: rename package
* Requires Go 1.12
* Fix lint
* Fix lint
* Overhaul
* db: fix tests
* Save my work
* Fix tests
* Server.UnixSocketPermission
* Server.LocalRootURL
* SSH settings
* Server.OfflineMode
* Save my work
* App.Version
* Remove [server] STATIC_ROOT_PATH
* Server.LandingURL
|
2020-02-22 09:05:26 +08:00 |
ᴜɴᴋɴᴡᴏɴ
|
1c09373b4f
|
log: migrate to unknwon.dev/clog/v2 (#5927)
* Add unknwon.dev/clog/v2
* Update all places
|
2020-02-20 02:25:02 +08:00 |
Unknwon
|
01c8df01ec
|
internal: move packages under this directory (#5836)
* Rename pkg -> internal
* Rename routes -> route
* Move route -> internal/route
* Rename models -> db
* Move db -> internal/db
* Fix route2 -> route
* Move cmd -> internal/cmd
* Bump version
|
2019-10-24 01:51:46 -07:00 |