Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Initial version of protected branches (#776) | Unknwon | 2017-02-17 |
| | | | | | - Able to restrict force push and deletion - Able to restrict direct push | ||
* | Security: fix XSS attack on milestone | Unknwon | 2017-02-17 |
| | | | | Reported by Miguel Ángel Jimeno. | ||
* | refactoring: SSH and HTTP push procees is now unified | Unknwon | 2017-02-16 |
| | | | | | | | | | | | | | | We used to handle SSH and HTTP push separately which produces duplicated code, but now with post-receive hook, the process is unified to one single place and much cleaner. Thus, UpdateTask struct is removed. Narrow down the range of Git HTTP routes to reduce condufsing HTTP Basic Authentication window popup on browser. By detecting <old-commit, new-commit, ref-name> inside post-receive hook, Git HTTP doesn't need to read the whole content body anymore, which completely solve the RAM problem reported in #636. | ||
* | log: start using gopkg.in/clog.v1 | Unknwon | 2017-02-09 |
| | |||
* | Code fix for PR #3748 | Unknwon | 2016-12-23 |
| | |||
* | Use temporary file to avoid out-of-memory when receiving big chunks. (#3748) | typeless | 2016-12-23 |
| | | | | | | | | | | * Use temporary file to avoid out-of-memory when receiving big chunk. Not perfect but I think it's a reasonable solution. For small request bodies, I suppose performance wouldn't be an issue. For large ones, this seems to be a necessary evil. * Must close the open file to avoid fd leaks | ||
* | Minor fix for PR #3667 | Unknwon | 2016-12-22 |
| | |||
* | Feature #2583: Disable HTTP cloning (#3667) | Thibault Meyer | 2016-12-22 |
| | | | | | | | | * Can disable GIT interactions by HTTP protocol * rename variable + fix wiki link * missing space | ||
* | General code quality improvement | Unknwon | 2016-08-16 |
| | |||
* | Replace convert.To with APIFormat calls | Unknwon | 2016-08-14 |
| | |||
* | #2246 fully support of webhooks for pull request | Unknwon | 2016-08-14 |
| | |||
* | Refactor User.Id to User.ID | Unknwon | 2016-07-24 |
| | |||
* | Fixes #3110 (#3136) | Franz Schmidt | 2016-06-27 |
| | |||
* | repo/http: clean code | Unknwon | 2016-06-01 |
| | |||
* | Add route for #2846 | Unknwon | 2016-03-21 |
| | |||
* | Rename module: middleware -> context | Unknwon | 2016-03-11 |
| | |||
* | #2650 fix possbility that use email as pusher user name | Unknwon | 2016-02-17 |
| | | | | | | | | | | Remove the possibility of using email as user name when user actually push through combination of email and password with HTTP. Also refactor update action function to replcae tons of arguments with single PushUpdateOptions struct. And define the user who pushes code as pusher, therefore variable names shouldn't be confusing any more. | ||
* | Use pretty 404 pages in repo.HTTPBackend | Florian Kaiser | 2016-02-02 |
| | |||
* | typo fix | zhuharev | 2016-01-06 |
| | |||
* | #2311 improve HTTP auth error message | Unknwon | 2015-12-30 |
| | |||
* | #2114 External URL for wiki | Unknwon | 2015-12-11 |
| | |||
* | finish wiki | Unknwon | 2015-11-30 |
| | |||
* | introduce git-shell | Unknwon | 2015-11-26 |
| | |||
* | #1681 some fixes for builtin SSH server on Windows | Unknwon | 2015-11-23 |
| | |||
* | go vet and fix #1890 | Unknwon | 2015-11-08 |
| | |||
* | New push to head repo of head branch: regenerate patch and retest apply | Unknwon | 2015-10-24 |
| | |||
* | #842 able to use access token replace basic auth | Unknwon | 2015-09-02 |
| | |||
* | token recent activity | Unknwon | 2015-08-19 |
| | |||
* | try to fix HTTP ops not GC | Unknwon | 2015-08-17 |
| | |||
* | work on #1493 | Unknwon | 2015-08-17 |
| | |||
* | WIP: create PR - choose branch | Unknwon | 2015-08-08 |
| | |||
* | allow anonymous SSH clone | Unknwon | 2015-08-05 |
| | |||
* | #835: Realtime webhooks | Unknwon | 2015-07-25 |
| | |||
* | Set Content-Type to text/plain for http status 401 | Linquize | 2015-03-28 |
| | | | | This is because git command line shows the failure reason only if Content-Type is text/plain. | ||
* | #1040: dashboard no longer accessible when repo is missing | Unknwon | 2015-03-16 |
| | |||
* | fix HTTP/HTTPS push update func call panic #1037 and `http: multiple ↵ | Unknwon | 2015-03-12 |
| | | | | response.WriteHeader calls` | ||
* | Merge branch 'access' of github.com:gogits/gogs into dev | Unknwon | 2015-02-28 |
|\ | |||
| * | Make sure that a mirror can't be written to by http or ssh | Peter Smit | 2015-02-16 |
| | | |||
| * | code fix #941 caution: undertest | Unknwon | 2015-02-13 |
| | | |||
| * | Merge remote-tracking branch 'mine/access_refactor' into access_refactor | Peter Smit | 2015-02-12 |
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: cmd/serve.go models/access.go models/migrations/migrations.go models/org.go models/repo.go models/user.go modules/middleware/org.go modules/middleware/repo.go routers/api/v1/repo.go routers/org/teams.go routers/repo/http.go routers/user/home.go | ||
| | * | Change constants to UPPERCASE_WITH_UNDERSCORE style | Peter Smit | 2015-02-09 |
| | | | |||
| | * | Refactoring of the Access Table | Peter Smit | 2015-02-06 |
| | | | | | | | | | | | | | | | | | | This commit does a lot of the work of refactoring the access table in a table with id's instead of strings. The result does compile, but has not been tested. It may eat your kittens. | ||
| * | | Refactoring of the Access Table | Peter Smit | 2015-02-12 |
| | | | | | | | | | | | | | | | | | | This commit does a lot of the work of refactoring the access table in a table with id's instead of strings. The result does compile, but has not been tested. It may eat your kittens. | ||
* | | | Attempt #3 of ldap fixes | Gogs | 2015-02-27 |
|/ / | |||
* | | routers/repo/http.go: allow HTTP push/pull by token for #845 | Unknwon | 2015-02-07 |
| | | |||
* | | allow http push by token - #842 | Christopher Brickley | 2015-01-08 |
|/ | |||
* | fix git clone error when repo has upper case name | codeskyblue | 2014-12-11 |
| | |||
* | fox #620 | Unknwon | 2014-11-17 |
| | |||
* | work on #609 | Unknwon | 2014-11-07 |
| | |||
* | Fix API broken | Unknwon | 2014-10-18 |
| |