3bb028cc46
Validate migration files ( #18203 )
...
JSON Schema validation for data used by Gitea during migrations
Discussion at https://forum.forgefriends.org/t/common-json-schema-for-repository-information/563
Co-authored-by: Loïc Dachary <loic@dachary.org >
2022-01-26 10:45:51 +01:00
54e9ee37a7
format with gofumpt ( #18184 )
...
* gofumpt -w -l .
* gofumpt -w -l -extra .
* Add linter
* manual fix
* change make fmt
2022-01-20 18:46:10 +01:00
7e1ae38097
Move migrations into services and base into modules/migration ( #17663 )
...
* Move migrtions into services and base into modules/migration
* Fix imports
* Fix lint
2021-11-16 23:25:33 +08:00
f2e7d5477f
refactor: move from io/ioutil to io and os package ( #17109 )
...
The io/ioutil package has been deprecated as of Go 1.16, see
https://golang.org/doc/go1.16#ioutil . This commit replaces the existing
io/ioutil functions with their new definitions in io and os packages.
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com >
Co-authored-by: techknowlogick <techknowlogick@gitea.io >
2021-09-22 13:38:34 +08:00
9f31f3aa8a
Add an abstract json layout to make it's easier to change json library ( #16528 )
...
* Add an abstract json layout to make it's easier to change json library
* Fix import
* Fix import sequence
* Fix blank lines
* Fix blank lines
2021-07-24 18:03:58 +02:00
383ffcfa34
Small refactoring of modules/private ( #15947 )
...
* Use correct variable name.
* doer is never nil here.
* Use status code constants.
* Replaced generic map with concrete struct.
* Fixed windows lint.
* Removed unused method.
* Changed error codes.
Co-authored-by: techknowlogick <techknowlogick@gitea.io >
2021-06-23 15:38:19 -04:00
3183a465d7
Make modules/context.Context a context.Context ( #16031 )
...
* Make modules/context.Context a context.Context
Signed-off-by: Andrew Thornton <art27@cantab.net >
* Simplify context calls
Signed-off-by: Andrew Thornton <art27@cantab.net >
* Set the base context for requests to the HammerContext
Signed-off-by: Andrew Thornton <art27@cantab.net >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
2021-05-31 02:18:11 -04:00
e5723d6556
Move restore repo to internal router and invoke from command to avoid open the same db file or queues files ( #15790 )
...
* Move restore repo to internal router and invoke from command to avoid open the same db file or queues files
* Follow @zeripath's review
* set no timeout for resotre repo private request
* make restore repo cancelable
2021-05-10 15:57:45 +08:00