]>
source.dussan.org Git - gitea.git/log
GiteaBot [Thu, 17 Oct 2019 23:53:45 +0000 (23:53 +0000)]
[skip ci] Updated translations via Crowdin
zeripath [Thu, 17 Oct 2019 23:51:31 +0000 (00:51 +0100)]
Fix building from source docs to ref AppWorkPath (#8567)
The current source docs reference AppWorkDir instead of AppWorkPath
Lunny Xiao [Thu, 17 Oct 2019 09:26:49 +0000 (17:26 +0800)]
Upgrade xorm to v0.8.0 (#8536)
GiteaBot [Thu, 17 Oct 2019 02:10:15 +0000 (02:10 +0000)]
[skip ci] Updated translations via Crowdin
Wenxuan Zhao [Thu, 17 Oct 2019 02:06:28 +0000 (19:06 -0700)]
Allow externalID to be UUID (#8551)
Signed-off-by: Wenxuan Zhao <viz@linux.com>
GiteaBot [Thu, 17 Oct 2019 00:17:55 +0000 (00:17 +0000)]
[skip ci] Updated translations via Crowdin
Antoine GIRARD [Thu, 17 Oct 2019 00:15:02 +0000 (02:15 +0200)]
don't ignore error message (#8550)
Lukas [Wed, 16 Oct 2019 19:28:41 +0000 (21:28 +0200)]
Allow committing / adding empty files using the web ui (#8420) (#8532)
* Allow committing / adding empty files from the web ui (#8420)
Signed-off-by: LukBukkit <luk.bukkit@gmail.com>
* Add a modal to confirm the commit of an empty file
Signed-off-by: LukBukkit <luk.bukkit@gmail.com>
zeripath [Wed, 16 Oct 2019 15:43:44 +0000 (16:43 +0100)]
Restrict modules/graceful to non-windows build and shim the IsChild marker (#8537)
zeripath [Wed, 16 Oct 2019 13:42:42 +0000 (14:42 +0100)]
Sign merges, CRUD, Wiki and Repository initialisation with gpg key (#7631)
This PR fixes #7598 by providing a configurable way of signing commits across the Gitea instance. Per repository configurability and import/generation of trusted secure keys is not provided by this PR - from a security PoV that's probably impossible to do properly. Similarly web-signing, that is asking the user to sign something, is not implemented - this could be done at a later stage however.
## Features
- [x] If commit.gpgsign is set in .gitconfig sign commits and files created through repofiles. (merges should already have been signed.)
- [x] Verify commits signed with the default gpg as valid
- [x] Signer, Committer and Author can all be different
- [x] Allow signer to be arbitrarily different - We still require the key to have an activated email on Gitea. A more complete implementation would be to use a keyserver and mark external-or-unactivated with an "unknown" trust level icon.
- [x] Add a signing-key.gpg endpoint to get the default gpg pub key if available
- Rather than add a fake web-flow user I've added this as an endpoint on /api/v1/signing-key.gpg
- [x] Try to match the default key with a user on gitea - this is done at verification time
- [x] Make things configurable?
- app.ini configuration done
- [x] when checking commits are signed need to check if they're actually verifiable too
- [x] Add documentation
I have decided that adjusting the docker to create a default gpg key is not the correct thing to do and therefore have not implemented this.
zeripath [Wed, 16 Oct 2019 13:08:01 +0000 (14:08 +0100)]
Ensure that GitRepo is set on Empty repositories (#8539)
Both issues/new and settings/hooks/git expect `ctx.Repo.GitRepo` to be set.
This PR changes the context code to open the GitRepo.
Fixes #8538
8ctopus [Wed, 16 Oct 2019 11:34:20 +0000 (16:34 +0500)]
Doc added how to setup email (#8520)
GiteaBot [Wed, 16 Oct 2019 10:17:24 +0000 (10:17 +0000)]
[skip ci] Updated translations via Crowdin
Lunny Xiao [Wed, 16 Oct 2019 09:56:59 +0000 (17:56 +0800)]
Move sync mirror actions to mirror service package (#8518)
* move sync mirror actions to mirror service
* fix go.mod
* fix lint
* fix lint
Lunny Xiao [Wed, 16 Oct 2019 08:59:02 +0000 (16:59 +0800)]
Fix migrate mirror 500 bug (#8526)
zeripath [Wed, 16 Oct 2019 07:29:50 +0000 (08:29 +0100)]
Update the provided gitea.service to mention socket activation (#8531)
* Update the provided gitea.service since we have graceful restarting again
* Update contrib/systemd/gitea.service
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com>
zeripath [Wed, 16 Oct 2019 05:55:31 +0000 (06:55 +0100)]
Add missed close in ServeBlobLFS (#8527)
guillep2k [Wed, 16 Oct 2019 03:09:58 +0000 (00:09 -0300)]
Fix password complexity regex for special characters (on master) (#8525)
* Fix extra space
* Fix regular expression
* Fix error template name
* Simplify check code, fix default values, add test
* Fix router tests
* Fix fmt
* Fix setting and lint
* Move cleaning up code to test, improve comments
* Tidy up variable declaration
Colin Arnott [Tue, 15 Oct 2019 21:24:16 +0000 (21:24 +0000)]
upgrade gopkg.in/editorconfig/editorconfig-core-go.v1 (#8501)
editorconfig-core-go made breaking api changes and has recently released
v2.1.1. This change consumes the new api and fixes up any breaking
references.
Colin Arnott [Tue, 15 Oct 2019 15:45:39 +0000 (15:45 +0000)]
upgrade gopkg.in/ini.v1 (#8500)
ini released v1.48.0 and deprecated the ini.AllCapsUnderscore symbol, as
such, during the upgrade we migrated to using ini.SnackCase.
GiteaBot [Tue, 15 Oct 2019 13:42:26 +0000 (13:42 +0000)]
[skip ci] Updated translations via Crowdin
zeripath [Tue, 15 Oct 2019 13:39:51 +0000 (14:39 +0100)]
Restore Graceful Restarting & Socket Activation (#7274)
* Prevent deadlock in indexer initialisation during graceful restart
* Move from gracehttp to our own service to add graceful ssh
* Add timeout for start of indexers and make hammer time configurable
* Fix issue with re-initialization in indexer during tests
* move the code to detect use of closed to graceful
* Handle logs gracefully - add a pid suffix just before restart
* Move to using a cond and a holder for indexers
* use time.Since
* Add some comments and attribution
* update modules.txt
* Use zero to disable timeout
* Move RestartProcess to its own file
* Add cleanup routine
GiteaBot [Tue, 15 Oct 2019 12:21:14 +0000 (12:21 +0000)]
[skip ci] Updated translations via Crowdin
blueworrybear [Tue, 15 Oct 2019 12:19:32 +0000 (20:19 +0800)]
Enable Uploading/Removing Attachments When Editing an Issue/Comment (#8426)
6543 [Tue, 15 Oct 2019 10:44:36 +0000 (12:44 +0200)]
[UI] Pull Request Download diff Button (#8470)
* Add Diff Download to Compare List
* Add&Change Text for Diff Options
* move button to seperate template
* add drop down menue with options
* Update: Compare
update Gogs, BitBucket, RhodeCode and remove gitea issue link
Co-Authored-By: Lauris BH <lauris@nix.lv>
* remove last things from TESTing
oscar.lofwenhamn [Tue, 15 Oct 2019 08:40:42 +0000 (10:40 +0200)]
Update CodeMirror to version 5.49.0 (#8381)
* Update CodeMirror to version 5.49.0
* Update CodeMirror versions in librejs and VERSIONS
Benson Muite [Tue, 15 Oct 2019 07:14:58 +0000 (10:14 +0300)]
Update app.ini.sample (#8498)
* Update app.ini.sample
Give further information on hyperlink rendering in Markdown
* Update app.ini.sample
Follow feedback from @guillep2k for CUSTOM_URL in markdown to indicate http and https are always rendered as links.
* Update custom/conf/app.ini.sample
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com>
* Update custom/conf/app.ini.sample
Co-Authored-By: Antoine GIRARD <sapk@users.noreply.github.com>
Lunny Xiao [Tue, 15 Oct 2019 05:03:05 +0000 (13:03 +0800)]
Move clearlabels from models to issue service (#8326)
* move clearlabels from models to issue service
* improve code
* Apply suggestions from code review
Co-Authored-By: zeripath <art27@cantab.net>
Lunny Xiao [Tue, 15 Oct 2019 03:28:40 +0000 (11:28 +0800)]
Move AddTestPullRequestTask to pull service package from models (#8324)
* move AddTestPullRequestTask to pull service package from models
* fix fmt
Benson Muite [Tue, 15 Oct 2019 02:39:55 +0000 (05:39 +0300)]
Update config-cheat-sheet.en-us.md (#8497)
* Update config-cheat-sheet.en-us.md
Add more information on configuring URI hyperlink rendering for Markdown.
* Update config-cheat-sheet.en-us.md
Update description as suggested by @guillep2k
* Update docs/content/doc/advanced/config-cheat-sheet.en-us.md
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com>
guillep2k [Tue, 15 Oct 2019 01:31:09 +0000 (22:31 -0300)]
Support inline rendering of CUSTOM_URL_SCHEMES (#8496)
* Support inline rendering of CUSTOM_URL_SCHEMES
* Fix lint
* Add tests
* Fix lint
David Svantesson [Tue, 15 Oct 2019 00:55:21 +0000 (02:55 +0200)]
Recalculate repository access only for specific user (#8481)
* Recalculate repository access only for specific user
Signed-off-by: David Svantesson <davidsvantesson@gmail.com>
* Handle user repositories as well, and only add access if minimum mode
* Need to get repo owner to check if organization
6543 [Mon, 14 Oct 2019 22:40:17 +0000 (00:40 +0200)]
[Branch View] Add Included TAG (#8449)
* included message
* add property IsIncluded
* Add Orange Lable
Lunny Xiao [Mon, 14 Oct 2019 22:05:57 +0000 (06:05 +0800)]
Make static resouces web browser cache time customized on app.ini (#8442)
* make static resouces web browser cache time customized on app.ini
* Update docs/content/doc/advanced/config-cheat-sheet.en-us.md
Co-Authored-By: zeripath <art27@cantab.net>
* Update custom/conf/app.ini.sample
Co-Authored-By: Antoine GIRARD <sapk@users.noreply.github.com>
* fix docs
GiteaBot [Mon, 14 Oct 2019 21:39:15 +0000 (21:39 +0000)]
[skip ci] Updated translations via Crowdin
jaqra [Mon, 14 Oct 2019 21:38:35 +0000 (00:38 +0300)]
Add pagination to commit graph page (#8360)
Fixes #8308
Lauris BH [Mon, 14 Oct 2019 21:02:16 +0000 (00:02 +0300)]
Starting v1.11.0 development
6543 [Mon, 14 Oct 2019 19:34:21 +0000 (21:34 +0200)]
Changelog for 1.10.0-RC1 (#8510)
* Changelog for 1.10.0
* clean up | remove TESTING and DOCS sction | short BUILD section
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com>
Co-Authored-By: John Olheiser <42128690+jolheiser@users.noreply.github.com>
Co-Authored-By: zeripath <art27@cantab.net>
David Svantesson [Mon, 14 Oct 2019 18:20:42 +0000 (20:20 +0200)]
Fix errors in create org UI regarding team access permission. (#8506)
GiteaBot [Mon, 14 Oct 2019 17:46:01 +0000 (17:46 +0000)]
[skip ci] Updated translations via Crowdin
guillep2k [Mon, 14 Oct 2019 17:43:48 +0000 (14:43 -0300)]
Add nofollow to sign in links (#8509)
GiteaBot [Mon, 14 Oct 2019 15:45:33 +0000 (15:45 +0000)]
[skip ci] Updated translations via Crowdin
Maxim Tkachenko [Mon, 14 Oct 2019 15:24:26 +0000 (22:24 +0700)]
Password Complexity Checks (#6230)
Add password complexity checks. The default settings require a lowercase, uppercase, number and a special character within passwords.
Co-Authored-By: T-M-A <maxim.tkachenko@gmail.com>
Co-Authored-By: Lanre Adelowo <adelowomailbox@gmail.com>
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com>
Co-Authored-By: Lauris BH <lauris@nix.lv>
Lunny Xiao [Mon, 14 Oct 2019 07:22:46 +0000 (15:22 +0800)]
fix bug on FindExternalUsersByProvider (#8504)
Lunny Xiao [Mon, 14 Oct 2019 06:10:42 +0000 (14:10 +0800)]
Update migrated repositories' issues/comments/prs poster id if user has a github external user saved (#7751)
* update migrated issues/comments when login as github
* add get userid when migrating or login with github oauth2
* fix lint
* add migrations for repository service type
* fix build
* remove unnecessary dependencies on migrations
* add cron task to update migrations poster ids and fix posterid when migrating
* fix lint
* fix lint
* improve code
* fix lint
* improve code
* replace releases publish id to actual author id
* fix import
* fix bug
* fix lint
* fix rawdata definition
* fix some bugs
* fix error message
Antoine GIRARD [Mon, 14 Oct 2019 00:38:15 +0000 (02:38 +0200)]
vendor: update mvdan.cc/xurls/v2 to v2.1.0 (#8495)
guillep2k [Sun, 13 Oct 2019 22:29:10 +0000 (19:29 -0300)]
Rewrite reference processing code in preparation for opening/closing from comment references (#8261)
* Add a markdown stripper for mentions and xrefs
* Improve comments
* Small code simplification
* Move reference code to modules/references
* Fix typo
* Make MarkdownStripper return [][]byte
* Implement preliminary keywords parsing
* Add FIXME comment
* Fix comment
* make fmt
* Fix permissions check
* Fix text assumptions
* Fix imports
* Fix lint, fmt
* Fix unused import
* Add missing export comment
* Bypass revive on implemented interface
* Move mdstripper into its own package
* Support alphanumeric patterns
* Refactor FindAllMentions
* Move mentions test to references
* Parse mentions from reference package
* Refactor code to implement renderizable references
* Fix typo
* Move patterns and tests to the references package
* Fix nil reference
* Preliminary rendering attempt of closing keywords
* Normalize names, comments, general tidy-up
* Add CSS style for action keywords
* Fix permission for admin and owner
* Fix golangci-lint
* Fix golangci-lint
Benson Muite [Sun, 13 Oct 2019 21:36:09 +0000 (00:36 +0300)]
Update seek-help.zh-cn.md (#8488)
Update link to Mandarin help forum
GiteaBot [Sun, 13 Oct 2019 20:23:11 +0000 (20:23 +0000)]
[skip ci] Updated translations via Crowdin
Benson Muite [Sun, 13 Oct 2019 20:07:30 +0000 (23:07 +0300)]
Update seek-help.en-us.md (#8487)
Update link to Mandarin help
GiteaBot [Sun, 13 Oct 2019 16:31:19 +0000 (16:31 +0000)]
[skip ci] Updated translations via Crowdin
zeripath [Sun, 13 Oct 2019 16:29:08 +0000 (17:29 +0100)]
IsBranchExist: return false if provided name is empty (#8485)
* IsBranchExist: return false if provided name is empty
* Ensure that the reference returned is actually of a valid type
GiteaBot [Sun, 13 Oct 2019 14:37:37 +0000 (14:37 +0000)]
[skip ci] Updated translations via Crowdin
zeripath [Sun, 13 Oct 2019 14:35:19 +0000 (15:35 +0100)]
Fixes #8369: Create .ssh dir as necessary (#8486)
* Ensure .ssh dir exists before rewriting public keys
* Ensure .ssh dir exists before appending to authorized_keys
* Log the error because it would be useful to know where it is trying to MkdirAll
* Only try to create RootPath if it's not empty
Lunny Xiao [Sun, 13 Oct 2019 13:23:14 +0000 (21:23 +0800)]
Move migrating repository from frontend to backend (#6200)
* move migrating to backend
* add loading image when migrating and fix tests
* fix format
* fix lint
* add redis task queue support and improve docs
* add redis vendor
* fix vet
* add database migrations and fix app.ini sample
* add comments for task section on app.ini.sample
* Update models/migrations/v84.go
Co-Authored-By: lunny <xiaolunwen@gmail.com>
* Update models/repo.go
Co-Authored-By: lunny <xiaolunwen@gmail.com>
* move migrating to backend
* add loading image when migrating and fix tests
* fix fmt
* add redis task queue support and improve docs
* fix fixtures
* fix fixtures
* fix duplicate function on index.js
* fix tests
* rename repository statuses
* check if repository is being create when SSH request
* fix lint
* fix template
* some improvements
* fix template
* unified migrate options
* fix lint
* fix loading page
* refactor
* When gitea restart, don't restart the running tasks because we may have servel gitea instances, that may break the migration
* fix js
* Update models/repo.go
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com>
* Update docs/content/doc/advanced/config-cheat-sheet.en-us.md
Co-Authored-By: guillep2k <18600385+guillep2k@users.noreply.github.com>
* fix tests
* rename ErrTaskIsNotExist to ErrTaskDoesNotExist
* delete release after add one on tests to make it run happy
* fix tests
* fix tests
* improve codes
* fix lint
* fix lint
* fix migrations
zeripath [Sat, 12 Oct 2019 15:45:00 +0000 (16:45 +0100)]
Fix #8453 by making openssh listen on SSH_LISTEN_PORT not SSH_PORT (#8477)
guillep2k [Sat, 12 Oct 2019 04:55:07 +0000 (01:55 -0300)]
Add check for empty set when dropping indexes during migration (#8471)
* Add check for empty set when dropping indexes during migration
zeripath [Sat, 12 Oct 2019 00:13:27 +0000 (01:13 +0100)]
Restore functionality for early gits (#7775)
* Change tests to make it possible to run TestGit with 1.7.2
* Make merge run on 1.7.2
* Fix tracking and staging branch name problem
* Ensure that git 1.7.2 works on tests
* ensure that there is no chance for conflicts
* Fix-up missing merge issues
* Final rm
* Ensure LFS filters run on the tests
* Do not sign commits from temp repo
* Restore tracking fetch change
* Apply suggestions from code review
* Update modules/repofiles/temp_repo.go
GiteaBot [Fri, 11 Oct 2019 21:34:17 +0000 (21:34 +0000)]
[skip ci] Updated translations via Crowdin
Lauris BH [Fri, 11 Oct 2019 21:32:52 +0000 (00:32 +0300)]
Latvian translation for home page (#8468)
spaeps [Fri, 11 Oct 2019 17:04:59 +0000 (19:04 +0200)]
Add home template italian translation (#8352)
It was just missing
Lunny Xiao [Fri, 11 Oct 2019 06:44:43 +0000 (14:44 +0800)]
Move change issue title from models to issue service package (#8456)
* move change issue title from models to issue service package
* make the change less
* fix typo
zeripath [Thu, 10 Oct 2019 21:08:33 +0000 (22:08 +0100)]
Ensure that LFS files are relative to the LFS content path (#8455)
zeripath [Thu, 10 Oct 2019 17:42:28 +0000 (18:42 +0100)]
Ensure Request Body Readers are closed in LFS server (#8454)
guillep2k [Thu, 10 Oct 2019 16:45:11 +0000 (13:45 -0300)]
Ignore mentions for users with no access (#8395)
* Draft for ResolveMentionsByVisibility()
* Correct typo
* Resolve teams instead of orgs for mentions
* Create test for ResolveMentionsByVisibility
* Fix check for individual users and doer
* Test and fix team mentions
* Run all mentions through visibility filter
* Fix error check
* Simplify code, fix doer included in teams
* Simplify team id list build
Yaşar Çiv [Thu, 10 Oct 2019 13:47:38 +0000 (16:47 +0300)]
Add @yasarciv67 to TRANSLATORS file (#8451)
GiteaBot [Thu, 10 Oct 2019 12:44:06 +0000 (12:44 +0000)]
[skip ci] Updated translations via Crowdin
pseudocoder [Thu, 10 Oct 2019 12:42:01 +0000 (15:42 +0300)]
DOCS: add mention of swagger api reference (#8452)
It's(swagger api link) mentioned vaguely in the FAQ but IMHO missing from API usage page.
6543 [Thu, 10 Oct 2019 02:16:58 +0000 (04:16 +0200)]
add crowdin badge (#8447)
8ctopus [Wed, 9 Oct 2019 23:11:25 +0000 (04:11 +0500)]
Doc recommend to use reverse proxy if Apache/nginx is also running on… (#8384)
* Doc recommend to use reverse proxy if Apache/nginx is also running on server
* Update docs/content/doc/usage/https-support.md
Co-Authored-By: John Olheiser <42128690+jolheiser@users.noreply.github.com>
8ctopus [Wed, 9 Oct 2019 22:33:03 +0000 (03:33 +0500)]
Doc updated list of supported webhooks and added example (#8388)
* Doc updated list of supported webhooks and added example
* Replaced webhook password verification by signature verification
GiteaBot [Wed, 9 Oct 2019 19:02:21 +0000 (19:02 +0000)]
[skip ci] Updated translations via Crowdin
Tekaoh [Wed, 9 Oct 2019 18:49:37 +0000 (13:49 -0500)]
Check for either escaped or unescaped wiki filenames (#8408)
* Check for either escaped or unescaped wiki filenames
+ Gitea currently saves wiki pages with escaped filenames.
+ Wikis mirrored from other places like Github use unescaped filenames.
+ We need to be checking for filenames in either format to increase compatibility.
* Better logic for escaped and unescaped wiki filenames
Co-Authored-By: null <guillep2k@users.noreply.github.com>
Lunny Xiao [Wed, 9 Oct 2019 13:09:02 +0000 (21:09 +0800)]
fix template bug on mirror repository setting page (#8438)
guillep2k [Wed, 9 Oct 2019 09:36:53 +0000 (06:36 -0300)]
Fix migration v96 to keep issue attachments (#8435)
* Fix migration v96 to keep issue attachments
* Fix == operator
GiteaBot [Wed, 9 Oct 2019 01:29:16 +0000 (01:29 +0000)]
[skip ci] Updated translations via Crowdin
guillep2k [Wed, 9 Oct 2019 01:27:45 +0000 (22:27 -0300)]
Changelog for v1.9.4 (#8422) (#8433)
* changelog
* Update CHANGELOG.md
We ned to revert this then ...
Co-Authored-By: Lauris BH <lauris@nix.lv>
kolaente [Tue, 8 Oct 2019 20:42:30 +0000 (22:42 +0200)]
Update golangci to v1.20 (#8432)
* Update golangci to v1.20
Signed-off-by: kolaente <k@knt.li>
* Use the timeout flag instead of deadline, move it to config
Signed-off-by: kolaente <k@knt.li>
guillep2k [Tue, 8 Oct 2019 19:48:57 +0000 (16:48 -0300)]
Update strk.kbt.io/projects/go/libravatar to latest; closes #7860 (#8429)
GiteaBot [Tue, 8 Oct 2019 19:20:34 +0000 (19:20 +0000)]
[skip ci] Updated translations via Crowdin
guillep2k [Tue, 8 Oct 2019 19:18:17 +0000 (16:18 -0300)]
Allow users with explicit read access to give approvals (#8382)
GiteaBot [Tue, 8 Oct 2019 18:23:11 +0000 (18:23 +0000)]
[skip ci] Updated translations via Crowdin
Lunny Xiao [Tue, 8 Oct 2019 17:55:16 +0000 (01:55 +0800)]
Revert "Fix issues/pr list broken when there are many repositories (#8409)" (#8427)
This reverts commit
78438d310be42f9c5e0e2937ee54e6050cc8f381 .
Lunny Xiao [Tue, 8 Oct 2019 02:57:41 +0000 (10:57 +0800)]
Fix issues/pr list broken when there are many repositories (#8409)
* fix issues/pr list broken when there are many repositories
* remove unused codes
* fix counting error on issues/prs
* keep the old logic
* fix panic
* fix tests
6543 [Tue, 8 Oct 2019 02:03:44 +0000 (04:03 +0200)]
add 6543 to maintainers (#8417)
Lauris BH [Mon, 7 Oct 2019 23:38:41 +0000 (02:38 +0300)]
Singular form for files that has only one line (#8416)
Lunny Xiao [Mon, 7 Oct 2019 21:44:58 +0000 (05:44 +0800)]
Update milestone issues numbers when save milestone and other code improvements (#8411)
* update milestone issues numbers when save milestone and other code improvements
* fix tests
* extract duplicate codes as a new function
guillep2k [Mon, 7 Oct 2019 19:51:54 +0000 (16:51 -0300)]
Fix backers badge (#8399)
GiteaBot [Mon, 7 Oct 2019 17:24:26 +0000 (17:24 +0000)]
[skip ci] Updated translations via Crowdin
kolaente [Mon, 7 Oct 2019 17:22:35 +0000 (19:22 +0200)]
Update golangci to v1.19.1 (#8414)
Signed-off-by: kolaente <k@knt.li>
guillep2k [Mon, 7 Oct 2019 05:49:14 +0000 (02:49 -0300)]
Reduce test sensibility (#8393)
silverwind [Mon, 7 Oct 2019 04:59:17 +0000 (06:59 +0200)]
add file line count info on UI (#8396)
Also reworked the header to remove the filename (which is redundant with
the file path above) and made the header a flexbox with a monospace
font.
Fixes: https://github.com/go-gitea/gitea/issues/8170
Lunny Xiao [Sun, 6 Oct 2019 21:26:19 +0000 (05:26 +0800)]
Fix milestone num_issues (#8221)
* fix milestone num_issues
* update missing completeness
* only update milestone closed number when closed issue is assigned a new milestone or clear milestone
* fix tests
* fix update milestone num
* fix completeness calculate
* make completeness calucation more clear
Thomas McWork [Sun, 6 Oct 2019 18:32:23 +0000 (20:32 +0200)]
Add unix socket help (#8377)
When using unix socket as listener (`HTTP_ADDR = /run/gitea/gitea.socket`) then it's required to have the folder `/run/gitea` with appropriate owner/group. Manual creation leads to vanishing after reboot. This directive enables Systemd to handle this.
8ctopus [Sun, 6 Oct 2019 04:38:10 +0000 (09:38 +0500)]
Doc added instructions for Git LFS support (#8391)
8ctopus [Sat, 5 Oct 2019 14:16:30 +0000 (19:16 +0500)]
Doc config file should not be readable by others as it contains sensitive info (#8385)
Lunny Xiao [Sat, 5 Oct 2019 11:09:27 +0000 (19:09 +0800)]
Add extra user information when migrating release (#8331)
* add extra user information when migrating release
* add migrations
* fix tests
guillep2k [Sat, 5 Oct 2019 02:09:19 +0000 (23:09 -0300)]
Fix editor commit to new branch if PR disabled (#8375)
Mario Lubenka [Fri, 4 Oct 2019 19:58:54 +0000 (21:58 +0200)]
Bugfix for image compare and minor improvements to image compare (#8289)
* Resolve error when comparing images
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com>
* Check blob existence instead of git-ls when checking if file exists
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com>
* Show file metadata also when a file was newly added
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com>
* Fixes error in commit view
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com>
* Excludes assigning path and image infos for compare routers to service package
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com>
* Removes nil default and fixes import order
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com>
* Adds missing comments
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com>
* Moves methods for assigning compare data to context into repo router package
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com>
* Show image compare for deleted images as well. Simplify check if image should be displayed
Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com>
Km [Fri, 4 Oct 2019 17:30:05 +0000 (19:30 +0200)]
Add buildbot CI (#8378)
Buildbot can work with Gitea