aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* build(deps): bump github.com/stretchr/testify from 1.4.0 to 1.5… (#6019)dependabot-preview[bot]2020-03-27
| | | | | | | | | Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify) from 1.4.0 to 1.5.1. - [Release notes](https://github.com/stretchr/testify/releases) - [Commits](https://github.com/stretchr/testify/compare/v1.4.0...v1.5.1) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
* README: remove unused badge (#6024)ᴜɴᴋɴᴡᴏɴ2020-03-27
|
* github: use Actions for CI (#6022)ᴜɴᴋɴᴡᴏɴ2020-03-27
| | | | | | | | | | | | | | | | | | | | | | | * Update golint.yml * Update README.md * Update README.md * Update golint.yml * Update golint.yml * Rename golint.yml to go.yml * Update go.yml * Update go.yml * Update go.yml * Improve tests on Windows * Delete files
* build(deps): bump github.com/mattn/go-sqlite3 from 1.11.0 to 1.… (#6017)dependabot-preview[bot]2020-03-27
| | | | | | | | | Bumps [github.com/mattn/go-sqlite3](https://github.com/mattn/go-sqlite3) from 1.11.0 to 1.13.0. - [Release notes](https://github.com/mattn/go-sqlite3/releases) - [Commits](https://github.com/mattn/go-sqlite3/compare/v1.11.0...v1.13.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
* build(deps): bump gopkg.in/macaron.v1 from 1.3.4 to 1.3.5 (#6016)dependabot-preview[bot]2020-03-27
| | | | | | | | | Bumps [gopkg.in/macaron.v1](https://github.com/go-macaron/macaron) from 1.3.4 to 1.3.5. - [Release notes](https://github.com/go-macaron/macaron/releases) - [Commits](https://github.com/go-macaron/macaron/compare/v1.3.4...v1.3.5) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
* build(deps): bump github.com/urfave/cli from 1.22.1 to 1.22.3 (#6015)dependabot-preview[bot]2020-03-27
| | | | | | | | | | Bumps [github.com/urfave/cli](https://github.com/urfave/cli) from 1.22.1 to 1.22.3. - [Release notes](https://github.com/urfave/cli/releases) - [Changelog](https://github.com/urfave/cli/blob/master/docs/CHANGELOG.md) - [Commits](https://github.com/urfave/cli/compare/v1.22.1...v1.22.3) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
* build(deps): bump github.com/google/go-cmp from 0.3.0 to 0.4.0 (#6014)dependabot-preview[bot]2020-03-27
| | | | | | | | | Bumps [github.com/google/go-cmp](https://github.com/google/go-cmp) from 0.3.0 to 0.4.0. - [Release notes](https://github.com/google/go-cmp/releases) - [Commits](https://github.com/google/go-cmp/compare/v0.3.0...v0.4.0) Signed-off-by: dependabot-preview[bot] <support@dependabot.com> Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
* csrf: set cookie HttpOnly and Secure (#6013)ᴜɴᴋɴᴡᴏɴ2020-03-27
|
* go.mod: update github.com/gogs/git-module (#6011)ᴜɴᴋɴᴡᴏɴ2020-03-26
|
* cmd: backup support exclude mirror repositories (#6003)Philidor Green2020-03-24
| | | | | | | * cmd: backup support exclude mirror repositories * Apply suggestions from code review Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io>
* http: always set header `X-Content-Type-Options` to `nosniff` (#6008)ᴜɴᴋɴᴡᴏɴ2020-03-23
|
* locale: sync from Crowdin (#6006)ᴜɴᴋɴᴡᴏɴ2020-03-23
|
* [ImgBot] Optimize images (#6005)imgbot[bot]2020-03-22
| | | | | | | | | | *Total -- 13.23kb -> 10.21kb (22.85%) /public/img/dingtalk.png -- 7.86kb -> 5.96kb (24.1%) /public/img/slack.png -- 5.38kb -> 4.25kb (21.02%) Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com> Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
* github: rename job name (#6004)ᴜɴᴋɴᴡᴏɴ2020-03-22
| | | | | * Update golint.yml * Update lsif.yml
* webhook: overhaul route handlers (#6002)ᴜɴᴋɴᴡᴏɴ2020-03-22
| | | | | | | | | | | | | | | * Overual route handlers and fixes #5366 * Merge routes for repo and org * Inject OrgRepoContext * DRY validateWebhook * DRY c.HasError * Add tests * Update CHANGELOG
* cmd: init logging before `SetEngine` (#6001)ᴜɴᴋɴᴡᴏɴ2020-03-22
|
* workflows: enable golangci-lint (#5998)ᴜɴᴋɴᴡᴏɴ2020-03-21
| | | | | | | | | | | | | * Create golint.yml * Update golint.yml * Update golint.yml * Fix errcheck * Fix gosimple * Fix staticcheck
* admin: use POST to run operations (#5997)ᴜɴᴋɴᴡᴏɴ2020-03-21
| | | | | | | * admin: use POST to run operations Fixed CSRF reported by Wenxu Wu of Tencent's Xuanwu Lab. * Update CHANGELOG
* ipynb: sanitize rendered HTML (#5996)ᴜɴᴋɴᴡᴏɴ2020-03-21
| | | | | | | | | * ipynb: sanitize rendered HTML Fixes #5170 * Remove hardcode URL * Add tests
* locale: sync from Crowdin (#5991)ᴜɴᴋɴᴡᴏɴ2020-03-16
|
* util: add tests (#5989)ᴜɴᴋɴᴡᴏɴ2020-03-16
|
* refactor: unify error handling in routing layerᴜɴᴋɴᴡᴏɴ2020-03-16
|
* email: check the owner when set as primary (#5988)ᴜɴᴋɴᴡᴏɴ2020-03-15
| | | | | | | * email: check the owner when set as primary Fixes a security issue reported by muxishuihan. * Update CHANGELOG
* README: update link to local developmentᴜɴᴋɴᴡᴏɴ2020-03-15
| | | [CI SKIP]
* public: make lessc compile minimize CSS (#5987)ᴜɴᴋɴᴡᴏɴ2020-03-15
|
* api: group "/contents" with "" and "/*" #5985 (#5986)Bharat Nallan2020-03-13
| | | | | | | | | | | | | This PR groups the contents api endpoint with both `""` and `/*` as valid URL patterns. When `""` is the URL pattern, this means that no repo path has'nt been provided, in which case the path would be the default repo path. When `"/*"` is the URL pattern, then this would return the contents at the specified path if it's valid. Github API v3 is conformant to this behavior and have verified it locally.
* all: clean up dot files (#5983)ᴜɴᴋɴᴡᴏɴ2020-03-11
|
* api: minor changes to `/repo/owner/repo/git/trees` (#5982)ᴜɴᴋɴᴡᴏɴ2020-03-11
|
* ci: enable go vet check (#5981)ᴜɴᴋɴᴡᴏɴ2020-03-11
| | | | | * ci: enable go vet check * Improve .travis.yml
* api: overhaul `/repos/owner/repos/contents` (#5980)ᴜɴᴋɴᴡᴏɴ2020-03-10
| | | | | * Fix import path renaming * api: overhaul /repos/owner/repos/contents
* templates: fix not able to upload issue attachments (#5978)ᴜɴᴋɴᴡᴏɴ2020-03-10
|
* commit: fix unexpected truncation in titleᴜɴᴋɴᴡᴏɴ2020-03-09
| | | | The commit message should not be treated as locale at all.
* diff: remove misaligned spaceᴜɴᴋɴᴡᴏɴ2020-03-09
|
* go.mod: update to Go 1.13 (#5976)ᴜɴᴋɴᴡᴏɴ2020-03-09
|
* templates: fix copypaste of email verification in reset_passwd (#5975)Kostya Esmukov2020-03-09
|
* git: migrate to github.com/gogs/git-module@v1.0.0 (#5958)ᴜɴᴋɴᴡᴏɴ2020-03-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * WIP * Finish `internal/db/git_diff.go` * FInish internal/db/mirror.go * Finish internal/db/pull.go * Finish internal/db/release.go * Finish internal/db/repo.go * Finish internal/db/repo_branch.go * Finish internal/db/repo_editor.go * Finish internal/db/update.go * Save my work * Add license header * Compile! * Merge master * Finish internal/cmd/hook.go * Finish internal/conf/static.go * Finish internal/context/repo.go * Finish internal/db/action.go * Finish internal/db/git_diff.go * Fix submodule URL inferring * Finish internal/db/mirror.go * Updat to beta.4 * css: update fonts * Finish internal/db/pull.go * Finish internal/db/release.go * Finish internal/db/repo_branch.go * Finish internal/db/wiki.go * gitutil: enhance infer submodule UR * Finish internal/route/api/v1/repo/commits.go * mirror: only collect branch commits after sync * mirror: fix tag support * Finish internal/db/repo.go * Finish internal/db/repo_editor.go * Finish internal/db/update.go * Finish internal/gitutil/pull_request.go * Make it compile * Finish internal/route/repo/setting.go * Finish internal/route/repo/branch.go * Finish internal/route/api/v1/repo/file.go * Finish internal/route/repo/download.go * Finish internal/route/repo/editor.go * Use helper * Finish internal/route/repo/issue.go * Finish internal/route/repo/pull.go * Finish internal/route/repo/release.go * Finish internal/route/repo/repo.go * Finish internal/route/repo/wiki.go * Finish internal/route/repo/commit.go * Finish internal/route/repo/view.go * Finish internal/gitutil/tag.go * go.sum
* lsif: enable uploadᴜɴᴋɴᴡᴏɴ2020-03-08
|
* templates: show brand name in the footer (#5974)ᴜɴᴋɴᴡᴏɴ2020-03-07
|
* README: stop advertising using MSSQL (#5973)ᴜɴᴋɴᴡᴏɴ2020-03-06
|
* go.mod: update to unknwon.dev/clog/v2@v2.1.2 (#5970)ᴜɴᴋɴᴡᴏɴ2020-03-06
| | | Fixed a critical bug
* api: `GET /repos/:owner/:repo/contents/:path` (#5963)ᴜɴᴋɴᴡᴏɴ2020-03-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * support API `GET /repos/:owner/:repo/contents/:path` This PR adds support to #5949: `GET /repos/:owner/:repo/contents/:path` Curl: ```bash curl -H "Authorization: token REDACTED" http://localhost:3000/api/v1/repos/root/testrepo/contents//master/README.md -X GET | jq . ``` Curl Response: ```bash { "type": "blob", "size": 12, "name": "README.md", "path": "README.md", "sha": "70fcb456d436f08462602f26df6fb7e167e7a916", "url": "http://localhost:3000/api/v1/repos/root/testrepo/contents/README.md", "git_url": "http://localhost:3000/api/v1/repos/root/testrepo/trees/70fcb456d436f08462602f26df6fb7e167e7a916", "html_url": "http://localhost:3000/api/v1/repos/root/testrepo/tree/70fcb456d436f08462602f26df6fb7e167e7a916", "download_url": "http://localhost:3000/api/v1/root/testrepo/raw/README.md", "_links": { "git": "http://localhost:3000/api/v1/repos/root/testrepo/trees/70fcb456d436f08462602f26df6fb7e167e7a916", "self": "http://localhost:3000/api/v1/repos/root/testrepo/contents/README.md", "html": "http://localhost:3000/api/v1/repos/root/testrepo/tree/70fcb456d436f08462602f26df6fb7e167e7a916" }, "content": "IyB0ZXN0cmVwbwoK" } ``` * rename - path.go to contents.go * reorder imports Co-Authored-By: ᴜɴᴋɴᴡᴏɴ <u@gogs.io> * rename struct to repoContents and fix field order Co-Authored-By: ᴜɴᴋɴᴡᴏɴ <u@gogs.io> * rename variable Co-Authored-By: ᴜɴᴋɴᴡᴏɴ <u@gogs.io> * rename GetPathContents to GetContents Co-Authored-By: ᴜɴᴋɴᴡᴏɴ <u@gogs.io> * return on server error Co-Authored-By: ᴜɴᴋɴᴡᴏɴ <u@gogs.io> * resolve conflicts introduced via git web ui * make constants as method variables * handle dir type case last * fix func and var names * implement suggested changes in review * refactor smaller funcs to be part of GetContent * fix content type check for blob after refactoring * changes based on suggestions * read full file, return empty json array * don't set submoduleURL * set server err msg to method name * set target to be blob data for symlinks * Update contents.go Co-authored-by: ᴜɴᴋɴᴡᴏɴ <u@gogs.io>
* locale: sync from Crowdin (#5965)ᴜɴᴋɴᴡᴏɴ2020-03-04
|
* auth: redirect landing URL with subpath prepended (#5964)ᴜɴᴋɴᴡᴏɴ2020-03-04
|
* cmd/serv: improve hookMode handling (#5960)ᴜɴᴋɴᴡᴏɴ2020-03-02
| | | | - Allow remove primary logger at better location - Use more appropriate log.Error to replace log.Fatal
* git: explicitly disable debug in prod mode (#5959)ᴜɴᴋɴᴡᴏɴ2020-03-02
| | | After first time running the application and went through the installation, the flag was always true until restarted.
* log: fix testsᴜɴᴋɴᴡᴏɴ2020-03-02
|
* cmd: init minimal logging config in hook modeᴜɴᴋɴᴡᴏɴ2020-03-02
|
* pkgr: update heroku-buildpack to latest (#5957)ᴜɴᴋɴᴡᴏɴ2020-03-01
|
* lint: fix some Golang CI lint issues (#5955)ᴜɴᴋɴᴡᴏɴ2020-03-01
|
* conf: enhance app.ini commentsᴜɴᴋɴᴡᴏɴ2020-03-01
|