Gary Kim
e887f922ca
Check commit message hashes before making links
...
Previously, when formatting commit messages, anything
that looked like SHA1 hashes was turned into a link
using regex. This meant that certain phrases or numbers
such as `777777` or `deadbeef` could be recognized as a commit
even if the repository has no commit with those hashes.
This change will make it so that anything that looks
like a SHA1 hash using regex will then also be checked
to ensure that there is a commit in the repository
with that hash before making a link.
Signed-off-by: Gary Kim <gary@garykim.dev>
2019-08-02 15:36:47 +08:00
guillep2k
06392479b4
Skip non-regular files (e.g. submodules) on repo indexing ( #7711 )
2019-08-02 07:57:53 +01:00
silverwind
0fabdf03b2
Fix create menu item widths ( #7708 )
...
Fixes: https://github.com/go-gitea/gitea/issues/7098
2019-08-01 23:06:34 +03:00
Antoine GIRARD
c1b09c30f0
drone: a test for compat with 32 bit ( #7707 )
2019-08-01 14:00:12 -04:00
Lunny Xiao
e503794371
remove unnecessary fmt on generate bindata ( #7706 )
2019-08-01 13:34:46 -04:00
Antoine GIRARD
bb22e3a1e1
update gopkg.in/src-d/go-git.v4 to v4.13.1 ( #7705 )
2019-08-01 12:31:03 -04:00
Lunny Xiao
02999c9a44
improve branches list performance and fix protected branch icon when no-login ( #7695 )
2019-08-01 10:50:06 -04:00
zeripath
a4b7a4f2f8
Correct wrong datetime format for git ( #7689 )
2019-07-31 15:19:47 -04:00
Antoine GIRARD
a9b4c8171f
Update src-d/go-git to v4.13.0 ( #7688 )
...
* update gopkg.in/src-d/go-git.v4 v4.13.0
* mod tidy
* vendor
2019-07-31 12:45:42 -04:00
techknowlogick
bb875e98a1
frontport 1.9.0 changelog ( #7687 )
2019-07-31 09:38:28 -04:00
Lunny Xiao
0742f717ad
fix duplicated webhook when creating issue with assignees ( #7681 )
2019-07-31 17:24:38 +08:00
GiteaBot
ce27e48fe3
[skip ci] Updated translations via Crowdin
2019-07-31 06:16:57 +00:00
David Svantesson
41336351b7
Move add to hook queue for created repo to outside xorm session. ( #7675 )
...
Signed-off-by: David Svantesson <davidsvantesson@gmail.com>
2019-07-31 09:13:04 +03:00
6543
d974c139b4
sugestion to use range .Branches ( #7674 )
...
d57973a804
2019-07-30 23:02:58 +08:00
Lunny Xiao
e7d4895732
Move commit repo action from models to repofiles package ( #7645 )
...
* move commit repo action from models to repofiles package
* fix unit tests
2019-07-30 09:59:10 +08:00
zeripath
4d643a59db
SetDefaultBranch on pushing to empty repository ( #7610 )
2019-07-30 09:05:33 +08:00
GiteaBot
a957d4eeac
[skip ci] Updated translations via Crowdin
2019-07-29 15:43:57 +00:00
Lunny Xiao
a94ae7acb0
fix bug on migrating milestone from github ( #7665 )
2019-07-29 16:41:22 +01:00
Antoine GIRARD
ed3d124552
css: use flex to fix floating paginate ( #7656 )
2019-07-29 14:14:55 +08:00
6543
23e8cff08c
hide delete/restor button on archived repos ( #7658 )
...
close issue #7653
2019-07-29 13:00:43 +08:00
GiteaBot
dd8a295efc
[skip ci] Updated translations via Crowdin
2019-07-29 04:21:31 +00:00
Antoine GIRARD
d02566a8ea
integration tests: Use t.Helper() ( #7654 )
2019-07-29 12:15:18 +08:00
Lunny Xiao
0c927b1606
change length of some repository's columns ( #7652 )
2019-07-29 11:29:42 +08:00
6543
31a1fe175f
[Branch View] add download button ( #7604 )
...
* add download-button info message
* add overflow-visible css for table colum class
* right colum is always there
* add download button for default branch
* add download button for all other branchs
* resize table colum so two buttons fit in
* code indent avter rebase
* show commit divergence corect
https://github.com/go-gitea/gitea/issues/7625
* changes because of merge master into ...
* optimize if statement for protected branches
* dont downloat a deleted branch - fix error 404
2019-07-29 10:27:05 +08:00
6543
a19138c1d3
[Branch View] Protection Symbole (delete dublicate) ( #7624 )
...
* delet protectin symbol on "action column"
* code format
2019-07-27 22:11:14 +08:00
renothing
cbf231a675
fix wrong email when use gitea as OAuth2 provider ( #7640 )
...
when you use gitea as OAuth2 provider, the /api/v1/user should return
user primary email as identifier, which is unique in OAuth2 clients.
this patch use convert.ToUser replace all u.APIFormat in api requests,
return primary email when caller is yourself or admin.
2019-07-27 16:15:30 +03:00
mrsdizzie
700cd346fa
Fix regression in reverse proxy documentation ( #7634 )
...
From Apache: AllowEncodedSlashes not allowed in <Proxy> context
Move this out of <Proxy> block
Fixes #7632
2019-07-26 18:09:12 -04:00
Andreas Shimokawa
cdaf9a5ef5
reserve .well-known username ( #7637 )
2019-07-26 16:06:21 -04:00
GiteaBot
c22b7416e4
[skip ci] Updated translations via Crowdin
2019-07-26 11:23:16 +00:00
6543
0b1a4c38d9
[Branch View] Delete Table Header ( #7622 )
...
* add class trom table header to table body
* remove table header
2019-07-26 12:21:14 +01:00
GiteaBot
539acba997
[skip ci] Updated translations via Crowdin
2019-07-26 04:28:01 +00:00
zeripath
78e5317242
Update to latest mssqldriver ( #7613 )
...
* New driver does not tolerate USE - handle this by closing db and reopening db in the new dbname
2019-07-26 05:10:20 +01:00
6543
bebc6a3c77
[Branch View] icons to buttons ( #7602 )
...
* add restore-button info message
* branch deltete undo icon to button
* branch deltete icon to button
2019-07-26 01:01:25 +01:00
silverwind
1d7dd7d624
Fix syntax highlight initialization ( #7617 )
...
* Fix syntax highlight initialization
Previously hljs was initialized via a function that relies on the
DOMContentLoaded event, registerd after jQuery's 'ready' event. I assume
that with the recent jQuery update, DOMContentLoaded may not be
guaranteed to fire after 'ready'. Fixed this via vanilla JS initalization.
Fixes: https://github.com/go-gitea/gitea/issues/7559
* semicolon
2019-07-25 23:29:54 +01:00
Lunny Xiao
6782a704ef
Fix bug create/edit wiki pages when code master branch protected ( #7580 )
...
* fix bug create/edit wiki pages when code master branch protected
* improve FullPushingEnvironment function
2019-07-25 22:50:20 +01:00
zeripath
18c0e9c2a9
Make PKCS8, PEM and SSH2 keys work ( #7600 )
...
* Make PEM and SSH2 keys work
* add ssh2 testcases and PEM cases - and fix PEM
* Add final test to parse the proposed key
2019-07-25 20:33:38 +01:00
zeripath
6485962dd5
Fix panic on push at #7611 ( #7615 )
...
* Fix panic in #7611
Use pr.IssueID instead of pr.Issue.ID as Issue may not be loaded and is unnecessary
* Only fetch the head branch from the remote
2019-07-25 19:05:51 +01:00
zeripath
734aa96508
Fix #7136 : Add paging and extend API GetCommitStatuses ( #7141 )
...
* Fix #7136 : Add paging and extend API GetCommitStatuses
* update swagger
* Update routers/api/v1/repo/status.go
Co-Authored-By: techknowlogick <matti@mdranta.net>
* Update routers/api/v1/repo/status.go
Co-Authored-By: techknowlogick <matti@mdranta.net>
* Update routers/api/v1/repo/status.go
Co-Authored-By: techknowlogick <matti@mdranta.net>
* Apply suggestions from code review
2019-07-25 11:55:06 +01:00
Tamal Saha
5efd3630bc
Update to xorm@v0.7.4 ( #7596 )
...
Signed-off-by: Tamal Saha <tamal@appscode.com>
2019-07-25 00:39:14 +03:00
Antoine GIRARD
d4667a4949
drone/docker: prepare multi-arch release + provide arm64 image ( #7571 )
...
* 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-07-24 13:21:12 -04:00
zeripath
635e7b38bd
Swagger: Add information to API Token header ( #7585 )
...
* Add a description to the API Token header for swagger
2019-07-24 09:34:11 +01:00
Lunny Xiao
2c5c458dd7
Move models.PushUpdate to repofiles.PushUpdate ( #7485 )
...
* move models.PushUpdate to repofiles.PushUpdate
* remove duplicated code to load repo
2019-07-24 15:13:26 +08:00
zeripath
c236ba35ca
use 403 instead of 401 for ErrUserProhibitLogin ( #7591 )
2019-07-23 21:38:47 +01:00
Christian Muehlhaeuser
5e4e7d3df0
Added missing error checks in tests ( #7554 )
...
Whenever we assign a value to err, check for it being nil.
2019-07-23 20:28:43 +01:00
Christian Muehlhaeuser
54d96c79b5
Removed unnecessary conversions ( #7557 )
...
No need to convert to the same type.
2019-07-23 19:50:39 +01:00
zeripath
2f75766532
Handle ErrUserProhibitLogin in http git ( #7586 )
2019-07-23 18:32:53 +01:00
zeripath
4334652ed1
fix #7568 ( #7587 )
2019-07-23 22:31:51 +08:00
GiteaBot
e3a2c7413e
[skip ci] Updated translations via Crowdin
2019-07-23 13:28:00 +00:00
silverwind
b10109ffe8
Improve SSH key parser to handle newlines in keys ( #7522 )
...
* Strip newlines from SSH keys before adding them
Fixes: https://github.com/go-gitea/gitea/issues/7500
* add test for CheckPublicKeyString
* add one more test
* simplify test
* further simplify
* make fmt
2019-07-23 16:25:06 +03:00
silverwind
bcbc9f33d7
Fix file header overflow in file and blame views ( #7562 )
2019-07-23 10:12:09 +08:00