aboutsummaryrefslogtreecommitdiff
path: root/internal/route/lfs
Commit message (Collapse)AuthorAge
* access_token: migrate to GORM and add tests (#6086)ᴜɴᴋɴᴡᴏɴ2020-04-11
| | | | | | | | | * access_token: migrate to GORM * Add tests * Fix tests * Fix test clock
* lfsutil: add `Storager` interface and local storage (#6083)ᴜɴᴋɴᴡᴏɴ2020-04-10
| | | | | | | | | | | * Add Storager interface * Add tests * Add back note * Add tests for basic protocol routes * Fix lint errors
* route: bypass require signin check for trigger repo tasks (#6079)ᴜɴᴋɴᴡᴏɴ2020-04-08
| | | | | | | * route: bypass require signin check for trigger repo tasks * CHANGELOG * Fix lint errors
* lfs: add tests to batch endpoint (#6073)ᴜɴᴋɴᴡᴏɴ2020-04-06
|
* lfs: add unit test for middleware (#6070)ᴜɴᴋɴᴡᴏɴ2020-04-06
| | | | | | | | | | | * Add unit test for `authenticate` middleware * Add more cases * Add tests for verifyOID and internalServerError * Add tests for verifyHeader * Add tests for authroize
* route: no session for routes without UI (#6066)ᴜɴᴋɴᴡᴏɴ2020-04-05
| | | Not all routes need session, register session and CSRF middleware as global is a waste of resource, and creating a lot one-time off yet never used session records.
* lfs: support upload retry (#6061)ᴜɴᴋɴᴡᴏɴ2020-04-05
|
* lfs: run e2e and fix minor issues (#6059)ᴜɴᴋɴᴡᴏɴ2020-04-05
|
* lfs: implement HTTP routes (#6035)ᴜɴᴋɴᴡᴏɴ2020-04-04
* 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