10dc330640
#3345 dump content directly to HTTP ResponseWriter
2016-07-30 23:39:58 +08:00
dfab54d5a2
Diff patch ( #3345 )
...
* Add support for .diff and .patch
Add the ability to get text-diff and format-patch by adding .diff or
.patch in the end of a commit url. Issue #2641
* models: git_diff: various fixes
* Renames commitId to commitID.
* Writes stderr to a bytes.Buffer and displays proper error message on
command failure.
* Various style changes.
Signed-off-by: Dennis Chen <barracks510@gmail.com >
2016-07-30 23:02:22 +08:00
fe60ca408b
routers/repo/release: Use correct branch reference ( #3330 )
...
When calculating the current behind commit count the calculation should
use the current release target to get the total commit count. Should the
release target not exist anymore the calculation will return zero for
the newest release on that target. Older releases on that target will then
use that calculated commit count as reference.
The only use case that is now somehow invalid is when the release target
was merged / deleted after a tag on that release target:
master 1 - - - - - - - 6
\ /
branch 2 - 3 - 4 - 5
When `4` is the last tag on branch `branch` and the branch `branch` is not
yet deleted the calculated numbers would be:
1 commits to branch since this release
Now if the branch `branch` gets deleted the calculation function will not
find the branch and use the commit count of the newest release (`4`) as
reference resulting in:
0 commit to branch since this release
This fixes #3326
2016-07-27 16:57:32 +08:00
0402c803c6
Added Full Name to CreateUser api call ( #3333 )
2016-07-27 02:43:06 +08:00
29ccf047d8
routers/repo/issue: remove redundant format string
2016-07-26 18:42:18 +08:00
899e799459
#1601 support delete issue comment
2016-07-26 02:48:17 +08:00
e74630ae3b
#1384 add pagination for repositories
2016-07-24 14:32:46 +08:00
1f2e173a74
Refactor User.Id to User.ID
2016-07-24 01:08:22 +08:00
46e96c008c
Use struct for UI settings
2016-07-24 00:23:54 +08:00
256cd6374a
#2790 fix not detect diff style in pull request file changes
2016-07-23 23:46:49 +08:00
4b5e09e4d6
#3181 detect situation when base branch is deleted in pull request
2016-07-23 18:35:16 +08:00
e63b2881b1
api: fix panic if anonymous user request admin API
...
Add sign in check before check user account level
2016-07-23 17:56:37 +08:00
c912494609
#3076 detect invalid tag name git error
2016-07-23 15:59:19 +08:00
25b3836418
Refresh repository mirror from database when the repository's name has changed. ( #3276 )
2016-07-17 09:30:43 +08:00
5aa2bf86f4
Update locales and .gopmfile
2016-07-17 09:25:30 +08:00
60110adc06
models/webhook: restrict deletion to be explicitly with repo and org ID
2016-07-17 08:33:59 +08:00
5ff2dfb23e
api: delete repository webhooks ( #3275 )
...
Allows the deletion of a webhook from a repository at the
/:user/:repo/hooks/:id endpoint.
Solves drone/drone issue #1603 .
Signed-off-by: Dennis Chen <barracks510@gmail.com >
2016-07-17 08:08:38 +08:00
c083d76567
#2937 able to prohibit user login
2016-07-16 10:22:16 +08:00
3d93532c87
#3274 fix can't get webhook detail of organization
2016-07-16 01:02:55 +08:00
f1b8d52eb3
#2854 fix no mail notification when issue is closed/reopened
2016-07-16 00:36:39 +08:00
7ca5f8f119
models/repo: remove redundant info for some repo methods
...
RepoLink -> Link, RepoRelLink -> RelLink, FullRepoLink -> FullLink
2016-07-15 21:53:43 +08:00
846bf2ca9f
Add timestamps to repository api response ( #3255 )
...
Additional properties: created_at, updated_at
2016-07-12 06:28:51 +08:00
f4ab50501e
[Fix] Don't display way too large files #1513 ( #3253 )
...
* Add MaxDisplayFileSize setting
* Don't show files that are too large
* Localized FileTooLarge
* Change IsFileTooBig => IsFileTooLarge
2016-07-12 06:21:26 +08:00
12cb84b97f
Extend the API to include more repository properties ( #3249 )
...
Adds description, stars_count, forks_count, watchers_count and
open_issues_count.
2016-07-11 07:56:15 +08:00
98b152030d
The pruning for the synchronized mirrors is a option now. Default value: enable_prune = true ( #3246 )
...
Executed go fmt
getEngine() not handles DB parameters (#2972 ) (#2974 )
Uses .AllCols() for Update in updateMirror()
Spanish traslation removed
Fixed a wrong way to ommit the --prune option in process.ExecDir() for MirrorUpdate function
2016-07-09 13:22:28 +08:00
d62ab49978
#3057 retrieve webhook with repo_id
...
This prevents user retrieve arbitrary webhook by changing URL to
access webhook from other unauthorized repositories.
2016-07-08 13:57:09 +08:00
401bf944ef
Use SecurityProtocol to replace UseSSL in LDAP config
...
Initially proposed by #2376 and fixes #3068 as well.
2016-07-08 07:25:09 +08:00
4b25bdfbc4
#3058 #3059 support correct page size and link header
2016-07-04 17:27:06 +08:00
e84ac64964
Do not show filename not have suffifx .md
2016-07-01 15:34:03 +08:00
743d22669a
Re-work MAX_DIFF_LINES: supress diff per file, not the whole diff ( #3174 )
2016-06-29 23:11:00 +08:00
8b35c194ec
Fixes #3110 ( #3136 )
2016-06-27 17:02:39 +08:00
4bbb878d20
Minor fix for #3194
...
- Update locale bindata
2016-06-27 16:38:35 +08:00
2ce60ff314
Include repository owner name and description in html title ( #3194 )
...
Closes #3192
2016-06-27 16:32:35 +08:00
c041273dd3
repo/http: clean code
2016-06-01 04:19:01 -07:00
e9ae926e04
#809 fix wrong closed issue count when create closed issue via API
...
Add start count corrector for Repository.NumClosedIssues
2016-05-27 18:23:39 -07:00
bf5faf76eb
#809 able to set issue state to closed when create
2016-05-11 12:19:26 -04:00
3df8eb60e3
PDF-Previews in file-lists now working ( #3000 )
2016-04-26 21:48:44 -04:00
dfad51fe9e
Made the issue stats query more secure with parameterized placeholders ( #2895 )
2016-04-26 00:07:49 -04:00
ba314a7a36
Support alphanumeric issue style (ABC-1234) for external issue tracker ( #2992 )
2016-04-22 18:28:08 -04:00
39356f4238
Set utf-8 charset for text files when serving raw content ( #2898 )
2016-04-20 19:38:11 -04:00
d27ca649c7
api/admin: add/remove organization team repository
2016-04-04 19:41:34 -04:00
762ab056a2
Fix XORM IN condition table name parse
2016-03-27 18:21:37 -04:00
dd36c431ec
#2842 add quotes to attachment file name
2016-03-25 22:11:58 -04:00
b1d41cfa60
#1692 add admin APIs to add/remove a user from teams
2016-03-25 18:04:02 -04:00
5e11341232
Fix status code
2016-03-21 12:57:04 -04:00
90e93b1f3a
Change list teams API to non-admin specific
2016-03-21 12:53:04 -04:00
e6f927f61a
#1692 api: admin list and create team under organization
2016-03-21 12:47:54 -04:00
60ae8ac3d2
Add route for #2846
2016-03-21 10:49:46 -04:00
149d62a648
#13 fix admin can't search private repos
...
- update glide info
2016-03-15 14:23:12 -04:00
8966f5635d
Merge pull request #2823 from zacheryph/feature/local-only-password-reset
...
Prevent `Forgot Password` for non local users
2016-03-14 16:44:05 -04:00