Mura Li
aaf975bff1
Fix data race ( #8206 )
...
* Fix data race
* Fix data race in modules/log
* Make the scope of lock finner-grained
* Use syc.Map
* Fix missing change in the test
* Do not export LoggerMap
2019-09-17 12:40:28 +03:00
Lunny Xiao
267fbbf201
Fix team user api ( #8172 ) ( #8188 )
...
* fix team user api
* fix tests
* fix api
* fix team user api
* change user convert
* fix tests
* fix tests
2019-09-17 11:23:40 +08:00
Mura Li
9e8df4b838
Fix pull merge 500 error caused by git-fetch breaking behaviors ( #8194 )
2019-09-16 13:27:05 -04:00
Jakob Ackermann
d78aa189ec
[ssh] fix the config specification in the authorized_keys template ( #8031 ) ( #8193 )
...
The gitea flags must appear in front of the gitea command. Otherwise
they are ignored.
Signed-off-by: Jakob Ackermann <das7pad@outlook.com>
(cherry picked from commit 89648746a5
)
2019-09-16 09:41:30 +08:00
Filip Navara
6883c007d3
[backport/v1.9] Fix reading git notes from nested trees ( #8189 )
...
* Fix reading notes from nested trees
The GIT documentation for notes states "Permitted pathnames have the
form ab/cd/ef/.../abcdef...: a sequence of directory names of two
hexadecimal digits each followed by a filename with the rest of
the object ID."
* Add test case
* Fix new lines
2019-09-15 17:59:08 -04:00
jaqra
91ea086ebe
[ fix #7384 ] make show private icon when repo avatar set ( #8144 ) ( #8175 )
2019-09-14 00:58:31 +03:00
guillep2k
b228d22736
Add reviewrs as participants ( #8124 )
2019-09-12 17:52:33 -04:00
Antoine GIRARD
c4d8d53a6d
Backport: Use vendored go-swagger ( #8087 ) ( #8165 )
...
* Use vendored go-swagger (#8087 )
* Use vendored go-swagger
* vendor go-swagger
* revert un wanteed change
* remove un-needed GO111MODULE
* Update Makefile
Co-Authored-By: techknowlogick <matti@mdranta.net>
* re-generate swagger file
2019-09-12 22:58:09 +03:00
Matti R
2f71571305
target go1.12
2019-09-07 12:40:52 -04:00
guillep2k
a182a80f7c
Changelog for v1.9.3 ( #8117 )
...
* Changelog for 1.9.3
* Fix ref to 8071
* Correct punctuation
Co-Authored-By: techknowlogick <matti@mdranta.net>
2019-09-06 12:25:24 -04:00
Rutger Broekhoff
89c57487cd
Fix Go 1.13 private repository go get issue ( #8100 )
...
* Fix Go 1.13 invalid import path creation
Signed-off-by: Rutger Broekhoff <rutger@viasalix.nl>
* Apply suggested changes from #8100
Signed-off-by: Rutger Broekhoff <rutger@viasalix.nl>
2019-09-06 09:59:03 -04:00
guillep2k
bb609cacee
Backport: Strict name matching for Repository.GetTagID() ( #8082 )
...
* Strict name matching for Repository.GetTagID()
* Add test for GetTagID()
2019-09-04 16:37:09 +02:00
Mura Li
e7f6da386f
Avoid ambiguity of branch/directory names for the git-diff-tree command ( #8066 ) ( #8070 )
2019-09-03 22:58:19 +03:00
Mario Lubenka
7727f84fe8
Bugfix/deformed emoji in commit message (backport 1.9) ( #8071 )
...
* Fixes deformed emoji in pull request comments or reviews
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com>
* Generate css via command
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com>
2019-09-03 18:05:47 +02:00
guillep2k
5d2676089e
Add change title notification for issues ( #8064 )
2019-09-03 11:39:53 +08:00
Tamal Saha
9bea8d825b
Run CORS handler first for /api routes ( #7967 ) ( #8053 )
...
Signed-off-by: Tamal Saha <tamal@appscode.com>
2019-09-02 08:55:33 +03:00
Mario Lubenka
3cc728870a
Evaluate emojis in commit messages in list view ( #7906 ) ( #8044 )
...
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com>
(cherry picked from commit 08c63190c6
)
2019-08-31 21:12:08 +08:00
Lunny Xiao
0793b5e9c0
keep blame view buttons sequence consistent with normal view when view a file ( #8007 ) ( #8009 )
2019-08-28 08:11:41 +02:00
Richard Mahn
bb423f9350
Backport for #7945 ( #7994 )
2019-08-27 07:01:16 +02:00
Gary Kim
4d6c8d9b13
backport: Fix adding default Telegram webhook ( #7992 )
...
Signed-off-by: Gary Kim <gary@garykim.dev>
2019-08-27 12:24:25 +08:00
David Svantesson
b6b1560701
Abort syncrhonization from LDAP source if there is some error. ( #7965 )
...
Signed-off-by: David Svantesson <davidsvantesson@gmail.com>
(cherry picked from commit b2d23a1389
)
2019-08-25 02:59:21 +02:00
Lunny Xiao
30dbddcc4d
Add release notes of 1.9.2 ( #7934 )
...
* Add release notes of 1.9.2
* add missing issue
2019-08-22 16:36:40 +03:00
Mura Li
c491c22279
Fix pull creation with empty changes ( #7920 ) ( #7926 )
...
* Logs the stderr of git-apply
* Add an integration test
* Skip testPatch when patch is empty
2019-08-20 22:14:09 -04:00
Lunny Xiao
5649f0d2b3
fix wrong sender when send slack webhook ( #7918 ) ( #7924 )
2019-08-20 13:42:14 -04:00
Lunny Xiao
7dd726faeb
upload support text/plain; charset=utf8 ( #7899 )
2019-08-17 13:59:36 +01:00
Antoine GIRARD
14c979c1b2
drone/docker: prepare multi-arch release + provide arm64 image ( #7571 ) ( #7884 )
...
* drone/docker: prepare multi-arch release
* Add docker-linux-arm64 pipeline
* add arm 64 build to manifest
* tag dry-run + indent
* Fix notify dependency
2019-08-15 18:13:24 -04:00
Antoine GIRARD
6b84a1d72b
lfs/lock: round locked_at timestamp to second ( #7872 ) ( #7875 )
...
* lfs/lock: round locked_at timestamp to second
* test returned locked_at values
* tests: use time RFC3339
2019-08-15 18:53:20 +08:00
Lanre Adelowo
68424eddf0
fix non existent milestone with 500 error ( #7867 ) ( #7873 )
2019-08-15 09:37:59 +08:00
Lunny Xiao
ab23e4b7f4
Add changelog of v1.9.1 ( #7859 )
...
* add changelog of v1.9.1
* Update CHANGELOG.md
Co-Authored-By: Lauris BH <lauris@nix.lv>
* mention releases build by go1.12.8
* Update CHANGELOG.md
Co-Authored-By: Lauris BH <lauris@nix.lv>
2019-08-14 16:26:58 +03:00
zeripath
1bb88dad20
Fix local runs of ssh-requiring integration tests ( #7857 )
2019-08-14 19:02:04 +08:00
zeripath
94f0151789
Attempt to fix hook problem ( #7856 )
2019-08-14 17:43:02 +08:00
Antoine GIRARD
1e2fe9f0b4
gpg/bugfix: Use .ExpiredUnix.IsZero to display green color of forever valid gpg key ( #7846 ) ( #7850 )
...
* Use .ExpiredUnix.IsZero for display green color of gpg key
* remove useless parentheses
2019-08-14 10:59:10 +08:00
Mura Li
f3496c88b2
Do not fetch all refs ( #7837 )
...
Which would unnecessarily slow down the pull compare operation.
2019-08-13 19:03:01 +08:00
Antoine GIRARD
89915ca8a0
Fix duplicate call of webhook ( #7821 ) ( #7824 )
2019-08-12 09:53:26 +08:00
Mario Lubenka
24fa56830f
Enable switching to a different source branch when PR already exists ( #7823 )
...
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com>
2019-08-11 23:32:03 +03:00
David Svantesson
0fa9ea516a
Rewrite existing repo units if setting is not included in api body ( #7811 )
...
Signed-off-by: David Svantesson <davidsvantesson@gmail.com>
2019-08-11 12:45:45 +03:00
Gary Kim
9b95b41aa8
Prevent Commit Status and Message From Overflowing On Branch Page ( #7800 ) ( #7808 )
...
Signed-off-by: Gary Kim <gary@garykim.dev>
2019-08-09 21:40:16 +03:00
Antoine GIRARD
38e799779f
api: fix multiple bugs with statuses endpoints ( #7785 ) ( #7807 )
...
* fix commit statuses api url
* search refs before passing sha
* adjust tests
* directly search tags and branches names + remove un-needed check in NewCommitStatus
* fix comment
* de-duplicate code
* test: use relative setting.AppURL
* Update routers/api/v1/repo/status.go
Co-Authored-By: Lauris BH <lauris@nix.lv>
* remove return
* Update routers/api/v1/repo/status.go
Co-Authored-By: Lauris BH <lauris@nix.lv>
2019-08-09 16:18:46 +03:00
WGH
4f39e56795
Fix Slack webhook fork message ( #7774 ) ( #7783 )
...
The order of forkee and fork was mixed up.
2019-08-07 11:57:08 -04:00
Lunny Xiao
7b92f91e88
Fix approvals counting ( #7757 ) ( #7777 )
...
* fix approvals counting
* fix tests
* fmt
2019-08-07 15:24:01 +08:00
Lunny Xiao
aea49d0b92
fix rename failed when rewrite public keys ( #7761 ) ( #7769 )
2019-08-06 15:41:26 +08:00
zeripath
1b5908fb6a
Fix dropTableColumns sqlite implementation ( #7710 ) ( #7765 )
...
* Fix dropTableColumns sqlite implementation
* use droptables and its index dropping support in v78 and v85
* golang-ci fixes
* Add migration from gitea 1.3.3 for sqlite which reveals the droptables bug - thus showing this works
2019-08-06 07:35:54 +03:00
zeripath
65a76b7cb0
Be more strict with git arguments ( #7715 ) ( #7762 )
...
* Be more strict with git arguments
* fix-up commit test
* use bindings for branch name
2019-08-05 22:05:48 -04:00
Lunny Xiao
c6f1825fe9
add pagination for admin api get orgs and fix only list public orgs bug ( #7742 ) ( #7752 )
2019-08-05 00:08:57 -04:00
guillep2k
4f5dbc4d00
Backport: fix repo_index_status lingering when deleting a repository ( #7738 )
2019-08-04 10:00:03 +03:00
Lauris BH
4ee8982e91
Fix milestone completness calculation when migrating ( #7725 ) ( #7732 )
2019-08-04 09:29:17 +08:00
guillep2k
0d10482168
Fixes indexed repos keeping outdated indexes when files grow too large ( #7731 )
...
* Fixes indexed repos keeping outdated indexes when files grow too large
Co-Authored-By: zeripath <art27@cantab.net>
2019-08-03 21:42:53 +03:00
guillep2k
6d441de2bd
Backport: skip non-regular files (e.g. submodules) on repo indexing ( #7717 )
...
* Backport: skip non-regular files (e.g. submodules) on repo indexing
* Include "executable" files in the index, as they are not necessarily binary
2019-08-02 22:40:15 +08:00
Lunny Xiao
d15e49f7ff
improve branches list performance and fix protected branch icon when no-login ( #7695 ) ( #7704 )
2019-08-01 11:40:00 -04:00
zeripath
39da4ac6d4
Correct wrong datetime format for git ( #7689 ) ( #7690 )
2019-07-31 22:13:15 +01:00