]>
source.dussan.org Git - gitea.git/log
silverwind [Sat, 1 May 2021 21:32:43 +0000 (23:32 +0200)]
Markdown CSS tweaks (#15572)
Update Markdown CSS to more closely match GH rendering. Changes include
better nested list margins and tweaked font sizes.
Co-authored-by: Lauris BH <lauris@nix.lv>
a1012112796 [Sat, 1 May 2021 12:17:02 +0000 (20:17 +0800)]
add cron job to delete old actions from database (#15688)
that's a way to save database storage space.
Signed-off-by: a1012112796 <1012112796@qq.com>
KN4CK3R [Sat, 1 May 2021 09:54:55 +0000 (11:54 +0200)]
Unify integration test configs. (#15650)
KN4CK3R [Sat, 1 May 2021 09:05:55 +0000 (11:05 +0200)]
Add Location, Website and Biography to API (#15675)
GiteaBot [Sat, 1 May 2021 00:12:19 +0000 (00:12 +0000)]
[skip ci] Updated translations via Crowdin
KN4CK3R [Fri, 30 Apr 2021 20:21:33 +0000 (22:21 +0200)]
Fixed several activation bugs (#15473)
* Removed unneeded form tag.
* Fixed typo.
* Fixed NPE.
* Use better error page.
* Splitted GET and POST.
KN4CK3R [Fri, 30 Apr 2021 19:10:39 +0000 (21:10 +0200)]
Delete references if repository gets deleted (#15681)
* Remove DeletedBranch and LFSLocks.
* Sort beans.
Co-authored-by: zeripath <art27@cantab.net>
Lunny Xiao [Fri, 30 Apr 2021 18:08:46 +0000 (02:08 +0800)]
Fix orphaned objects deletion bug (#15657)
* Fix orphaned objects deletion bug
* extend test
Co-authored-by: 6543 <6543@obermui.de>
KN4CK3R [Fri, 30 Apr 2021 17:25:13 +0000 (19:25 +0200)]
Unified link creation. (#15619)
KN4CK3R [Fri, 30 Apr 2021 15:59:16 +0000 (17:59 +0200)]
Added missing prefix on install route. (#15677)
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
yearski [Fri, 30 Apr 2021 14:36:28 +0000 (08:36 -0600)]
Docs: fix location for custom/options/license (#15671)
6543 [Fri, 30 Apr 2021 06:50:55 +0000 (08:50 +0200)]
Docs: renderers rst: rst2html.py -> pandoc (#15659)
KN4CK3R [Thu, 29 Apr 2021 22:48:52 +0000 (00:48 +0200)]
Delete protected branch if repository gets removed (#15658)
* Added missing error parameters.
* Delete protected branch if repository gets removed.
* Added doctor fix.
Martin Michaelis [Thu, 29 Apr 2021 17:48:52 +0000 (19:48 +0200)]
Remove random password in Dockerfiles (#15362)
* Remove random password of git user in dockerfile
* Disable git user account in rootless dockerfile
Garrit Franke [Thu, 29 Apr 2021 17:05:07 +0000 (19:05 +0200)]
fix(settings): misaligned buttons (#15656)
Co-authored-by: 6543 <6543@obermui.de>
Lunny Xiao [Wed, 28 Apr 2021 20:22:54 +0000 (04:22 +0800)]
Fix readme render bug (#15649)
zeripath [Wed, 28 Apr 2021 14:40:04 +0000 (15:40 +0100)]
Remove spurious set name from eventsource.sharedworker.js (#15643)
Fix #15617
Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
a1012112796 [Wed, 28 Apr 2021 12:35:06 +0000 (20:35 +0800)]
add `/assets` as root dir of public files (#15219)
* add `/assets` as root dir of public files
Signed-off-by: a1012112796 <1012112796@qq.com>
* move serviceworker.js
* make fmt
* fix some link
* fix test
* Apply suggestions from code review
Co-authored-by: silverwind <me@silverwind.io>
* Apply suggestions from code review
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: zeripath <art27@cantab.net>
silverwind [Wed, 28 Apr 2021 00:15:16 +0000 (02:15 +0200)]
Remove x-ua-compatible header (#15640)
The header is deprecated since IE 11 so it only serves to support IE 10
and below which are browsers which are long unsupported now.
a1012112796 [Tue, 27 Apr 2021 16:33:16 +0000 (00:33 +0800)]
not update updated uinx for `git gc` (#15637)
fix #15634
Signed-off-by: a1012112796 <1012112796@qq.com>
GiteaBot [Tue, 27 Apr 2021 00:12:19 +0000 (00:12 +0000)]
[skip ci] Updated translations via Crowdin
zeripath [Mon, 26 Apr 2021 18:02:15 +0000 (19:02 +0100)]
Fix commit graph author link (#15627)
The author link on the commit graph is incorrect and isn't providing a link to the author.
Signed-off-by: Andrew Thornton <art27@cantab.net>
Lunny Xiao [Sun, 25 Apr 2021 18:48:12 +0000 (02:48 +0800)]
fix webhook timeout bug (#15613)
* Also fix the potential problem in httplib
Dong Nguyen [Sat, 24 Apr 2021 14:58:40 +0000 (21:58 +0700)]
Update config-cheat-sheet.en-us.md (#15606)
Add more guide about `PROVIDER_CONFIG` when `PROVIDER` is `db` (https://github.com/go-gitea/gitea/issues/14016)
silverwind [Sat, 24 Apr 2021 10:07:22 +0000 (12:07 +0200)]
Update JS dependencies (#15591)
* Update JS dependencies
- Update all JS dependencies
- Regenerate SVGs
- Remove unused postcss dependency
- Remove removed webpack option
* re-add postcss
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
techknowlogick [Sat, 24 Apr 2021 03:14:39 +0000 (23:14 -0400)]
Resolve panic on failed interface conversion in migration v156 (#15604)
go panics otherwise with `panic: interface conversion: error is git.ErrNotExist, not *git.ErrNotExist`, thanks to Codeberg/Andi for reporting this.
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Lunny Xiao [Fri, 23 Apr 2021 15:18:21 +0000 (23:18 +0800)]
Attachment support repository route (#15580)
6543 [Fri, 23 Apr 2021 08:22:52 +0000 (10:22 +0200)]
Fix go-fuzz (#15596)
* Fix go-fuzz
followup of https://github.com/go-gitea/gitea/pull/15175
* simplify
* enhance
GiteaBot [Fri, 23 Apr 2021 00:12:28 +0000 (00:12 +0000)]
[skip ci] Updated translations via Crowdin
6543 [Fri, 23 Apr 2021 00:08:53 +0000 (02:08 +0200)]
[Vendor] Update directly used dependencys (#15593)
* update github.com/blevesearch/bleve v2.0.2 -> v2.0.3
* github.com/denisenkom/go-mssqldb v0.9.0 -> v0.10.0
* github.com/editorconfig/editorconfig-core-go v2.4.1 -> v2.4.2
* github.com/go-chi/cors v1.1.1 -> v1.2.0
* github.com/go-git/go-billy v5.0.0 -> v5.1.0
* github.com/go-git/go-git v5.2.0 -> v5.3.0
* github.com/go-ldap/ldap v3.2.4 -> v3.3.0
* github.com/go-redis/redis v8.6.0 -> v8.8.2
* github.com/go-sql-driver/mysql v1.5.0 -> v1.6.0
* github.com/go-swagger/go-swagger v0.26.1 -> v0.27.0
* github.com/lib/pq v1.9.0 -> v1.10.1
* github.com/mattn/go-sqlite3 v1.14.6 -> v1.14.7
* github.com/go-testfixtures/testfixtures v3.5.0 -> v3.6.0
* github.com/issue9/identicon v1.0.1 -> v1.2.0
* github.com/klauspost/compress v1.11.8 -> v1.12.1
* github.com/mgechev/revive v1.0.3 -> v1.0.6
* github.com/microcosm-cc/bluemonday v1.0.7 -> v1.0.8
* github.com/niklasfasching/go-org v1.4.0 -> v1.5.0
* github.com/olivere/elastic v7.0.22 -> v7.0.24
* github.com/pelletier/go-toml v1.8.1 -> v1.9.0
* github.com/prometheus/client_golang v1.9.0 -> v1.10.0
* github.com/xanzy/go-gitlab v0.44.0 -> v0.48.0
* github.com/yuin/goldmark v1.3.3 -> v1.3.5
* github.com/6543/go-version v1.2.4 -> v1.3.1
* do github.com/lib/pq v1.10.0 -> v1.10.1 again ...
silverwind [Thu, 22 Apr 2021 21:43:44 +0000 (23:43 +0200)]
Raw file view tweaks (#15520)
- Limit SVG images to 600px width
- Adjust size of view toggle buttons to match other buttons
- Make Edit/Delete buttons easier to click
Had to create a separate CSS file because the less parser can not parse
CSS4 case-insensitive attribute selectors which are widely supported by
browsers.
Fixes: https://github.com/go-gitea/gitea/issues/15515
6543 [Thu, 22 Apr 2021 20:42:33 +0000 (22:42 +0200)]
[Vendor] update certmagic (#15590)
* update github.com/caddyserver/certmagic v0.12.0 -> v0.13.0
* migrate
Lunny Xiao [Thu, 22 Apr 2021 16:48:47 +0000 (00:48 +0800)]
Fix missing storage init (#15589)
zeripath [Thu, 22 Apr 2021 15:35:29 +0000 (16:35 +0100)]
If the default branch is not present do not report error on stats indexing (follow-up of #15546) (#15583)
#15546 doesn't completely fix this problem because the error returned is an ObjectNotExist
error not a BranchNotExist error.
Add test for ErrObjectNotExist too
Fix #15257
Signed-off-by: Andrew Thornton <art27@cantab.net>
Björn Heinrichs [Thu, 22 Apr 2021 14:34:12 +0000 (16:34 +0200)]
Fix docker enviroment variable from TYPE to DB_TYPE (#15585)
As documented in https://docs.gitea.io/en-us/config-cheat-sheet/ the database type is defined using db_type not type.
Nathan Smith [Thu, 22 Apr 2021 09:54:27 +0000 (02:54 -0700)]
Bump unrolled/render to v1.1.0 (#15581)
v1.1.0 has improved buffer pooling
zeripath [Thu, 22 Apr 2021 01:19:21 +0000 (02:19 +0100)]
If the default branch is not present do not report error on stats indexing (#15546)
* If the default branch is not present do not report error on stats indexing
Fix #15257
Signed-off-by: Andrew Thornton <art27@cantab.net>
* as per lunny
Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
zeripath [Wed, 21 Apr 2021 20:19:32 +0000 (21:19 +0100)]
Add placeholder text to deploy key textarea (#15575)
* Add placeholder text to deploy key textarea
Related #15574
Signed-off-by: Andrew Thornton <art27@cantab.net>
* Update templates/repo/settings/deploy_keys.tmpl
* Update templates/repo/settings/deploy_keys.tmpl
zeripath [Wed, 21 Apr 2021 18:00:27 +0000 (19:00 +0100)]
Fix NPE on view commit with notes (#15561)
Fix #15558
Signed-off-by: Andrew Thornton <art27@cantab.net>
Lunny Xiao [Wed, 21 Apr 2021 16:31:59 +0000 (00:31 +0800)]
Fix lfs management find (#15537)
Fix #15236
* Do not do 40byte conversion within ParseTreeLine
* Missed a to40ByteSHA
Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: Andrew Thornton <art27@cantab.net>
Kyle D [Wed, 21 Apr 2021 06:15:18 +0000 (02:15 -0400)]
Output node min version variable (#15562)
GiteaBot [Wed, 21 Apr 2021 00:12:23 +0000 (00:12 +0000)]
[skip ci] Updated translations via Crowdin
silverwind [Tue, 20 Apr 2021 04:13:03 +0000 (06:13 +0200)]
Project board improvements (#15429)
* Project board improvements
- Fix link colors
- Extract CSS to own file
- Various minor tweaks to make it look better
Fixes: https://github.com/go-gitea/gitea/issues/15424
Fixes: https://github.com/go-gitea/gitea/issues/15506
Fixes: https://github.com/go-gitea/gitea/pull/15511
* fix squashed cards on small view area
* more css fixes, add second row from issue list
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Nathan Zook [Tue, 20 Apr 2021 03:29:08 +0000 (20:29 -0700)]
Added OpenAPI document link to usage (#15535)
* Added OpenAPI document link to usage
The OpenAPI document at /api/swagger.v1.json needs an obvious reference. Sadly, I am English monolingual, so someone else is going to have to do the other languages. In the mean time, this PR should help anyone looking for the file.
* Update docs/content/doc/developers/api-usage.en-us.md
Co-authored-by: a1012112796 <1012112796@qq.com>
Co-authored-by: techknowlogick <matti@mdranta.net>
Co-authored-by: a1012112796 <1012112796@qq.com>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
GiteaBot [Tue, 20 Apr 2021 00:12:27 +0000 (00:12 +0000)]
[skip ci] Updated translations via Crowdin
Lunny Xiao [Mon, 19 Apr 2021 22:25:08 +0000 (06:25 +0800)]
Refactor renders (#15175)
* Refactor renders
* Some performance optimization
* Fix comment
* Transform reader
* Fix csv test
* Fix test
* Fix tests
* Improve optimaziation
* Fix test
* Fix test
* Detect file encoding with reader
* Improve optimaziation
* reduce memory usage
* improve code
* fix build
* Fix test
* Fix for go1.15
* Fix render
* Fix comment
* Fix lint
* Fix test
* Don't use NormalEOF when unnecessary
* revert change on util.go
* Apply suggestions from code review
Co-authored-by: zeripath <art27@cantab.net>
* rename function
* Take NormalEOF back
Co-authored-by: zeripath <art27@cantab.net>
Raphael Kruse [Mon, 19 Apr 2021 15:47:49 +0000 (17:47 +0200)]
Fix a broken link in customizing-gitea.en-us.md (#15543)
Lunny Xiao [Sun, 18 Apr 2021 11:12:16 +0000 (19:12 +0800)]
Change the chinese discuss link to discourse (#15533)
GiteaBot [Sun, 18 Apr 2021 00:12:19 +0000 (00:12 +0000)]
[skip ci] Updated translations via Crowdin
Lunny Xiao [Sat, 17 Apr 2021 09:27:25 +0000 (17:27 +0800)]
Fix bug on commit graph (#15517)
GiteaBot [Sat, 17 Apr 2021 00:12:20 +0000 (00:12 +0000)]
[skip ci] Updated translations via Crowdin
zeripath [Fri, 16 Apr 2021 23:28:40 +0000 (00:28 +0100)]
Prevent migration 156 failure if tag commit missing (#15519)
It is possible that tag commits could be deleted or missing from repos. This causes
migration 156 to fail and breaks upgrade.
This PR simply logs the failure.
Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: 6543 <6543@obermui.de>
zeripath [Fri, 16 Apr 2021 22:22:25 +0000 (23:22 +0100)]
Send size to /avatars if requested (#15459)
If an avatar is requested in a particular size ensure that /avatars also gets the size request
Fix #15453
Signed-off-by: Andrew Thornton <art27@cantab.net>
Lunny Xiao [Fri, 16 Apr 2021 21:39:21 +0000 (05:39 +0800)]
Add tests for clone from wiki (#15513)
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
6543 [Fri, 16 Apr 2021 18:30:16 +0000 (20:30 +0200)]
Fix Benchmark tests, remove a broken one & add two new (#15250)
* Benchmark Integration TESTS
* CI: add benching-arm64 pipeline
* BenchmarkRepo: name test case tests
* Fix BenchmarkRepoBranchCommit beside Create new Branch
* CI: benching use amd64
* rm total broken "BenchmarkRepo"
* dont run benchmark in CI
techknowlogick [Fri, 16 Apr 2021 04:06:02 +0000 (00:06 -0400)]
frontport: 1.14.1 changelog (#15503)
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
techknowlogick [Fri, 16 Apr 2021 02:32:00 +0000 (22:32 -0400)]
add well-known config for OIDC (#15355)
* add well-known config for OIDC
* spacing per feedback
* Update oidc_wellknown.tmpl
* add id_token
* Update oidc_wellknown.tmpl
Co-authored-by: zeripath <art27@cantab.net>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
zeripath [Thu, 15 Apr 2021 22:15:51 +0000 (23:15 +0100)]
Fix missing icons and colorpicker when mounted on suburl (#15501)
* Fix missing icons and colorpicker when mounted on suburl
Signed-off-by: Andrew Thornton <art27@cantab.net>
* as per silverwind
Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: Lauris BH <lauris@nix.lv>
Kindyroo [Thu, 15 Apr 2021 20:07:31 +0000 (04:07 +0800)]
Fix: npx webpack make: *** [Makefile:699: public/js/index.js] Error -… (#15465)
* Fix: npx webpack make: *** [Makefile:699: public/js/index.js] Error -
1073741819
* Update webpack.config.js
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: zeripath <art27@cantab.net>
Co-authored-by: silverwind <me@silverwind.io>
Lunny Xiao [Thu, 15 Apr 2021 18:57:19 +0000 (02:57 +0800)]
Fix bug clone wiki (#15499)
Fix #15494
Co-authored-by: Lauris BH <lauris@nix.lv>
Lunny Xiao [Thu, 15 Apr 2021 17:34:43 +0000 (01:34 +0800)]
Performance improvement for list pull requests (#15447)
Kyle D [Thu, 15 Apr 2021 16:53:57 +0000 (10:53 -0600)]
Disable Stars config option (#14653)
* Add config option to disable stars
* Replace "stars" with watched in user profile
* Add documentation
firesoft-de [Thu, 15 Apr 2021 16:06:32 +0000 (18:06 +0200)]
Specify relation between multiple signing options (#15496)
6543 [Thu, 15 Apr 2021 13:34:22 +0000 (15:34 +0200)]
migration: github: if rate limit is not enabled, ignore it (#15490)
zeripath [Thu, 15 Apr 2021 12:22:04 +0000 (13:22 +0100)]
Query the DB for the hash before inserting in to email_hash (#15457)
Some postgres users have logging which logs even failed transactions. So
just query the db before trying to insert.
Fix #15451
Signed-off-by: Andrew Thornton art27@cantab.net
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
silverwind [Thu, 15 Apr 2021 11:02:34 +0000 (13:02 +0200)]
Make build scripts compatible with node 12 (#15479)
* Make build scripts compatible with node 12
"fs/promises" is not in node 12, use a more compatible way to import it.
Also, lock major down versions of the image build dependencies to
prevent future surprises.
* add node_modules dependency
zeripath [Thu, 15 Apr 2021 10:03:11 +0000 (11:03 +0100)]
Ensure review dismissal only dismisses the correct review (#15477)
Fix #15472
Signed-off-by: Andrew Thornton art27@cantab.net
zeripath [Thu, 15 Apr 2021 09:02:44 +0000 (10:02 +0100)]
Build go-git variants for windows (#15482)
It appears that there are significant performance problems with the pure git backend
on windows.
Therefore until we can sort this out - provide go-git backend builds.
Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Lunny Xiao [Wed, 14 Apr 2021 21:15:28 +0000 (05:15 +0800)]
Fix potential copy lfs records failure when fork a repository (#15441)
KN4CK3R [Wed, 14 Apr 2021 19:43:17 +0000 (21:43 +0200)]
Use subdir for URL (#15446)
Fixes #15444
Naohisa Murakami [Wed, 14 Apr 2021 18:52:01 +0000 (03:52 +0900)]
Use index of the supported tags to choose user lang (#15452)
Fix #14793.
The previous implementation used the first return value of matcher.Match, which is the chosen language tag but may contain extensions such as de-DE-u-rg-chzzzz.
As mentioned in the documentation of language package, matcher.Match also returns the index of the supported tags, so I think it is better to use it rather than manipulate the returned language tag.
John Olheiser [Wed, 14 Apr 2021 17:54:54 +0000 (12:54 -0500)]
quick fix (#15464)
Signed-off-by: jolheiser <john.olheiser@gmail.com>
KN4CK3R [Wed, 14 Apr 2021 16:44:01 +0000 (18:44 +0200)]
Fixed several typos. (#15470)
a1012112796 [Wed, 14 Apr 2021 15:59:42 +0000 (23:59 +0800)]
fix wrong file link in code search page (#15466)
in previous the grenrated link is
``testg/testrepo/src/commit/....``
which is not right.
the right version is ``/testg/testrepo/.......``
(start wiht ``/``)
or ``http://127.0.0.1:3000/xxxxx`` (full link)
to make it hase same result with explore page
I choose the secound style.
fix #15438
Signed-off-by: a1012112796 <1012112796@qq.com>
Co-authored-by: 6543 <6543@obermui.de>
zeripath [Wed, 14 Apr 2021 14:22:37 +0000 (15:22 +0100)]
Fix ambiguous argument error on tags (#15432)
There is a weird gotcha with GetTagCommitID that because it uses git rev-list
can cause an ambiguous argument error.
This PR simply makes tags use the same code as branches.
Signed-off-by: Andrew Thornton <art27@cantab.net>
Lunny Xiao [Wed, 14 Apr 2021 13:33:22 +0000 (21:33 +0800)]
Display more repository type on admin repository management (#15440)
zeripath [Wed, 14 Apr 2021 12:57:18 +0000 (13:57 +0100)]
Prevent superfluous response.WriteHeader (#15456)
This PR simply checks the status before writing the header.
Signed-off-by: Andrew Thornton <art27@cantab.net>
Martin Michaelis [Wed, 14 Apr 2021 12:02:12 +0000 (14:02 +0200)]
OAuth2 auto-register (#5123)
* Refactored handleOAuth2SignIn in routers/user/auth.go
The function handleOAuth2SignIn was called twice but some code path could only
be reached by one of the invocations. Moved the unnecessary code path out of
handleOAuth2SignIn.
* Refactored user creation
There was common code to create a user and display the correct error message.
And after the creation the only user should be an admin and if enabled a
confirmation email should be sent. This common code is now abstracted into
two functions and a helper function to call both.
* Added auto-register for OAuth2 users
If enabled new OAuth2 users will be registered with their OAuth2 details.
The UserID, Name and Email fields from the gothUser are used.
Therefore the OpenID Connect provider needs additional scopes to return
the coresponding claims.
* Added error for missing fields in OAuth2 response
* Linking and auto linking on oauth2 registration
* Set default username source to nickname
* Add automatic oauth2 scopes for github and google
* Add hint to change the openid connect scopes if fields are missing
* Extend info about auto linking security risk
Co-authored-by: Viktor Kuzmin <kvaster@gmail.com>
Signed-off-by: Martin Michaelis <code@mgjm.de>
6543 [Wed, 14 Apr 2021 06:46:17 +0000 (08:46 +0200)]
docs: migration start new section (#15462)
GiteaBot [Wed, 14 Apr 2021 00:12:38 +0000 (00:12 +0000)]
[skip ci] Updated translations via Crowdin
zeripath [Wed, 14 Apr 2021 00:04:17 +0000 (01:04 +0100)]
v172 migration adds created_unix field instead of expiry (#15458)
The Session table must have an Expiry field not a created_unix field - somehow
this migration adds the incorrect named field leading to #15445 reports.
Fix #15445
Signed-off-by: Andrew Thornton <art27@cantab.net>
Lunny Xiao [Tue, 13 Apr 2021 07:06:31 +0000 (15:06 +0800)]
Add NeedPostProcess for Parser interface to improve performance of csv render (#15153)
KN4CK3R [Tue, 13 Apr 2021 02:09:46 +0000 (04:09 +0200)]
Fix repository search (#15428)
Co-authored-by: zeripath <art27@cantab.net>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
zeripath [Tue, 13 Apr 2021 00:57:12 +0000 (01:57 +0100)]
Prevent NPE on avatar direct rendering if federated avatars disabled (#15434)
#13649 assumed that direct avatar urls would always be libravatar urls - this leads
to NPEs if federated avatar service is disabled.
Fix #15421
Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
silverwind [Tue, 13 Apr 2021 00:10:57 +0000 (02:10 +0200)]
Clone panel fixes (#15435)
- Use <button> over <div> for a button
- Fix absent border-right on wiki
- Fix absent border-radius on wiki
Co-authored-by: 6543 <6543@obermui.de>
silverwind [Mon, 12 Apr 2021 21:52:48 +0000 (23:52 +0200)]
Fix wiki clone urls (#15430)
Fix wiki clone urls
Regressed by: https://github.com/go-gitea/gitea/commit/
9a4050f1e839af1bd072aff9ac5fc69e650747c8
Fixes: https://github.com/go-gitea/gitea/issues/15420
techknowlogick [Mon, 12 Apr 2021 19:42:02 +0000 (15:42 -0400)]
docs: rm deprecated docs regarding environment variable usage in docker image (#15405)
* docs: rm deprecated docs regarding environment variable usage in docker image
* Update docs/content/doc/installation/with-docker.en-us.md
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: silverwind <me@silverwind.io>
KN4CK3R [Mon, 12 Apr 2021 14:49:26 +0000 (16:49 +0200)]
Add ETag header (#15370)
* Add ETag header.
* Comply with RFC 7232.
* Moved logic into httpcache.go
* Changed name.
* Lint
* Implemented If-None-Match list.
* Fixed missing header on *
* Removed weak etag support.
* Removed * support.
* Added unit test.
* Lint
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Johan Van de Wauw [Mon, 12 Apr 2021 09:33:32 +0000 (11:33 +0200)]
dump: Add option to skip LFS/attachment files (#15407)
* Add option to skip dumping LFS/attachment files
* Fix fmt issues
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Tomás Warynyca [Mon, 12 Apr 2021 07:17:57 +0000 (04:17 -0300)]
fix dingtalk icon url (#15417)
GiteaBot [Mon, 12 Apr 2021 00:12:18 +0000 (00:12 +0000)]
[skip ci] Updated translations via Crowdin
6543 [Sun, 11 Apr 2021 15:45:29 +0000 (17:45 +0200)]
use repo1_bare to test against (#15402)
zeripath [Sun, 11 Apr 2021 15:00:14 +0000 (16:00 +0100)]
Standardise icon on projects PR page (#15387)
Fix #15272
Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
a1012112796 [Sun, 11 Apr 2021 08:53:23 +0000 (16:53 +0800)]
add some reponse status on api docs (#15399)
Signed-off-by: a1012112796 <1012112796@qq.com>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
Co-authored-by: 6543 <6543@obermui.de>
6543 [Sun, 11 Apr 2021 05:23:55 +0000 (07:23 +0200)]
Changelog v1.14.0 (#15360) (#15400)
* Changelog v1.14.0 (#15360)
* clean & merge & update v1.14.0 changelog
* backport v1.13.x changelogs
* update latest gitea version
silverwind [Sun, 11 Apr 2021 03:46:37 +0000 (05:46 +0200)]
Enforce tab indentation in templates (#15289)
* Enforce tab indendation in templates
This adds editorconfig-checker [1] to lint the template files so they
conform the editorconfig files. I fixed all current identation issues
using the fix mode of eclint [2] and some manual corrections.
We can extend this linting to other files later, for now I'd like this
PR to focus on HTML template files only.
[1] https://github.com/editorconfig-checker/editorconfig-checker
[2] https://github.com/jedmao/eclint
* fix indendation
Co-authored-by: zeripath <art27@cantab.net>
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
GiteaBot [Sun, 11 Apr 2021 00:12:21 +0000 (00:12 +0000)]
[skip ci] Updated translations via Crowdin
Lunny Xiao [Sat, 10 Apr 2021 20:49:10 +0000 (04:49 +0800)]
Fix delete nonexist oauth application 500 and prevent deadlock (#15384)
* Fix delete nonexist oauth application 500
* Fix test
* Close the session
Signed-off-by: Andrew Thornton <art27@cantab.net>
* Update integrations/api_oauth2_apps_test.go
* Fix more missed sess.Close
* Remove unnecessary blank line
Co-authored-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: 6543 <6543@obermui.de>
zeripath [Sat, 10 Apr 2021 16:26:28 +0000 (17:26 +0100)]
Links in markdown should be absolute to the repository not the server (#15088)
* Links in markdown should be absolute to the repository not the server
Fix #15075
Signed-off-by: Andrew Thornton <art27@cantab.net>
* match github
Signed-off-by: Andrew Thornton <art27@cantab.net>
* add testcase
Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: 6543 <6543@obermui.de>
zeripath [Sat, 10 Apr 2021 08:27:29 +0000 (09:27 +0100)]
Always set the merge base used to merge the commit (#15352)
The issue is that the TestPatch will reset the PR MergeBase - and it is possible for TestPatch to update the MergeBase whilst a merge is ongoing. The ensuing merge will then complete but it doesn't re-set the MergeBase it used to merge the PR.
Fixes the intermittent error in git test.
Signed-off-by: Andrew Thornton art27@cantab.net