e73c5fd698 
								
							 
						 
						
							
							
								
								Fix wrong scopes caused by empty scope input ( #19029 )  
							
							
							
						 
						
							2022-03-08 19:56:40 +01:00  
				
					
						
							
							
								 
						
							
								bbce905b6a 
								
							 
						 
						
							
							
								
								Feature: show issue assignee on project board ( #15232 )  
							
							... 
							
							
							
							* Show assignees in project boards. 
							
						 
						
							2022-03-09 00:42:28 +08:00  
				
					
						
							
							
								 
						
							
								1546580f9e 
								
							 
						 
						
							
							
								
								bump go deps ( #19021 )  
							
							... 
							
							
							
							* update gitea.com/go-chi/binding
* update gitea.com/go-chi/cache
* update github.com/42wim/sshsig
* update github.com/PuerkitoBio/goquery
* update github.com/blevesearch/bleve/v2
* update github.com/caddyserver/certmagic
* update github.com/denisenkom/go-mssqldb
* update github.com/duo-labs/webauthn
* update github.com/dustin/go-humanize
* update github.com/editorconfig/editorconfig-core-go/v2
* update github.com/ethantkoenig/rupture
* update github.com/go-chi/chi/v5
* update github.com/go-git/go-git/v5
* update github.com/go-ldap/ldap/v3
* update github.com/go-redis/redis/v8
* update github.com/go-swagger/go-swagger
* update github.com/gogs/chardet
* update github.com/golang-jwt/jwt/v4
* update github.com/hashicorp/go-version
* update github.com/jaytaylor/html2text
* update github.com/klauspost/compress
* update github.com/lib/pq
* update github.com/markbates/goth
* update github.com/mattn/go-sqlite3
* update github.com/mholt/archiver/v3
* update github.com/microcosm-cc/bluemonday
* update github.com/minio/minio-go/v7
* update github.com/msteinert/pam
* update github.com/niklasfasching/go-org
* update github.com/olivere/elastic/v7
* update github.com/prometheus/client_golang
* update github.com/quasoft/websspi
* update github.com/stretchr/testify
* update github.com/unknwon/i18n
* update github.com/unrolled/render
* update github.com/xanzy/go-gitlab
* update github.com/yuin/goldmark
* update github.com/yuin/goldmark-highlighting
* update github.com/yuin/goldmark-meta
* post make vendor
Signed-off-by: Andrew Thornton <art27@cantab.net>
* add make vendor back into update_dependencies.sh
Signed-off-by: Andrew Thornton <art27@cantab.net>
* Update update_dependencies.sh
* Update contrib/update_dependencies.sh
Co-authored-by: zeripath <art27@cantab.net>
* update mvdan.cc/xurls/v2
Co-authored-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
							
						 
						
							2022-03-08 19:15:30 +08:00  
				
					
						
							
							
								 
						
							
								8ddb5490e8 
								
							 
						 
						
							
							
								
								Don't show context cancelled errors in attribute reader ( #19006 )  
							
							... 
							
							
							
							Fix  #18997 
Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
						
							2022-03-08 08:30:14 +00:00  
				
					
						
							
							
								 
						
							
								78b38a5ccc 
								
							 
						 
						
							
							
								
								Set `rel="nofollow noindex"` on new issue links ( #19023 )  
							
							... 
							
							
							
							Fix  #19018 
Signed-off-by: Andrew Thornton <art27@cantab.net> 
						
							2022-03-07 17:08:05 -05:00  
				
					
						
							
							
								 
						
							
								9c5696e428 
								
							 
						 
						
							
							
								
								update to correct stable version  
							
							
							
						 
						
							2022-03-07 02:03:06 -05:00  
				
					
						
							
							
								 
						
							
								98f54081d6 
								
							 
						 
						
							
							
								
								[skip ci] Updated translations via Crowdin  
							
							
							
						 
						
							2022-03-07 00:11:49 +00:00  
				
					
						
							
							
								 
						
							
								cc643284de 
								
							 
						 
						
							
							
								
								Add Index to comment for migrations and mirroring ( #18806 )  
							
							... 
							
							
							
							Comments have an id (see Gitea[0], GitLab[1], GitHub[2], etc.), and the
comment migration format must represent it during migrations so that
it can be used during mirroring or incremental migrations.
[0] https://try.gitea.io/api/swagger#/issue/issueGetComment 
[1] https://docs.gitlab.com/ee/api/discussions.html#get-single-issue-discussion-item 
[2] https://docs.github.com/en/rest/reference/issues#get-an-issue-comment 
Signed-off-by: Loïc Dachary <loic@dachary.org>
Co-authored-by: Loïc Dachary <loic@dachary.org> 
							
						 
						
							2022-03-06 20:00:41 +01:00  
				
					
						
							
							
								 
						
							
								b24e8d38af 
								
							 
						 
						
							
							
								
								Support ignore all santize for external renderer ( #18984 )  
							
							... 
							
							
							
							* Support ignore all santize for external renderer
* Update docs
* Apply suggestions from code review
Co-authored-by: silverwind <me@silverwind.io>
* Fix doc
Co-authored-by: silverwind <me@silverwind.io>
Co-authored-by: 6543 <6543@obermui.de> 
							
						 
						
							2022-03-06 16:41:54 +08:00  
				
					
						
							
							
								 
						
							
								3e28fa72ce 
								
							 
						 
						
							
							
								
								Fix EasyMDE error when input Enter ( #19004 )  
							
							... 
							
							
							
							Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2022-03-06 01:53:34 +08:00  
				
					
						
							
							
								 
						
							
								814750e647 
								
							 
						 
						
							
							
								
								Fix update hint bug ( #18996 )  
							
							
							
						 
						
							2022-03-04 20:59:29 +00:00  
				
					
						
							
							
								 
						
							
								997deecbfa 
								
							 
						 
						
							
							
								
								Fix the editor height in review box ( #19003 )  
							
							... 
							
							
							
							Fix the height problem in  https://github.com/go-gitea/gitea/pull/18862#issuecomment-1059329539 
I have tested this fix.
# Screenshots
### Min-height
<img width="1138" alt="image" src="https://user-images.githubusercontent.com/2114189/156811831-93d4d31a-1b0a-4c4c-a7b4-fafc706133d6.png ">
### Max-height
<img width="1126" alt="image" src="https://user-images.githubusercontent.com/2114189/156811889-10ae41de-c63b-45e7-9d89-21a1ed29e58b.png "> 
							
						 
						
							2022-03-04 20:57:26 +00:00  
				
					
						
							
							
								 
						
							
								95c8d53d28 
								
							 
						 
						
							
							
								
								Add a "admin user generate-access-token" subcommand ( #17722 )  
							
							... 
							
							
							
							* Add a "admin user generate-access-token" subcommand
Fixes  #17721 
* Update cmd/admin.go
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Update cmd/admin.go
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
* Fix code to match new interfaces
Signed-off-by: Andrew Thornton <art27@cantab.net>
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
Co-authored-by: zeripath <art27@cantab.net> 
							
						 
						
							2022-03-04 19:53:35 +00:00  
				
					
						
							
							
								 
						
							
								e46a8c90ea 
								
							 
						 
						
							
							
								
								Fix potential assignee query for repo ( #18994 )  
							
							... 
							
							
							
							* Fix potential assignee query for repo
* Add tests for `GetRepoAssignees`
- As per https://github.com/go-gitea/gitea/pull/18994#issuecomment-1058506640 
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: Gusted <williamzijl7@hotmail.com>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2022-03-04 18:29:12 +00:00  
				
					
						
							
							
								 
						
							
								5184c83f6b 
								
							 
						 
						
							
							
								
								Add config option to disable "Update branch by rebase" ( #18745 )  
							
							
							
						 
						
							2022-03-04 03:30:49 -05:00  
				
					
						
							
							
								 
						
							
								3c7201682c 
								
							 
						 
						
							
							
								
								Update `go-enry` to v2.8.0 ( #18993 )  
							
							... 
							
							
							
							- It was reported in the Matrix channel that Chroma [has support](d4021029760affa3ccca 
							
						 
						
							2022-03-04 01:56:31 +01:00  
				
					
						
							
							
								 
						
							
								286355c754 
								
							 
						 
						
							
							
								
								homebrew updates via cron  
							
							
							
						 
						
							2022-03-03 15:59:26 -05:00  
				
					
						
							
							
								 
						
							
								7a893dab39 
								
							 
						 
						
							
							
								
								ignore missing comment for user notifications ( #18954 )  
							
							... 
							
							
							
							* ignore missing comment for user notifications
* instead fix bug in notifications model
* use local variable instead
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: 6543 <6543@obermui.de> 
							
						 
						
							2022-03-03 16:18:26 +01:00  
				
					
						
							
							
								 
						
							
								e800bc0cf4 
								
							 
						 
						
							
							
								
								allow overwrite artifacts for github releases ( #18987 )  
							
							
							
						 
						
							2022-03-03 15:28:41 +01:00  
				
					
						
							
							
								 
						
							
								eddd2fb242 
								
							 
						 
						
							
							
								
								fix & refactor ( #18973 )  
							
							... 
							
							
							
							Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2022-03-03 19:51:13 +08:00  
				
					
						
							
							
								 
						
							
								f3cbdee38e 
								
							 
						 
						
							
							
								
								Don't clean up hardcoded `tmp` ( #18983 )  
							
							... 
							
							
							
							* Don't clean up hardcoded `tmp`.
* Fixed import. 
							
						 
						
							2022-03-02 23:50:29 +01:00  
				
					
						
							
							
								 
						
							
								efd10f1ab4 
								
							 
						 
						
							
							
								
								git backend ignore replace objects ( #18979 )  
							
							... 
							
							
							
							* git backend ignore replace objects
* comment 
							
						 
						
							2022-03-02 20:13:19 +00:00  
				
					
						
							
							
								 
						
							
								04971c33a3 
								
							 
						 
						
							
							
								
								Improve the deletion of issue ( #18945 )  
							
							... 
							
							
							
							Co-authored-by: 6543 <6543@obermui.de> 
							
						 
						
							2022-03-02 18:38:56 +01:00  
				
					
						
							
							
								 
						
							
								f8898c30dc 
								
							 
						 
						
							
							
								
								Add note to GPG key response if user has no keys ( #18961 )  
							
							... 
							
							
							
							* Prevent invalid key response.
* Display note instead of 404 response.
* Fixed test.
Co-authored-by: zeripath <art27@cantab.net>
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: techknowlogick <techknowlogick@gitea.io> 
							
						 
						
							2022-03-02 11:32:18 -05:00  
				
					
						
							
							
								 
						
							
								df9802ca61 
								
							 
						 
						
							
							
								
								adds restore docs for docker based instances ( #18844 )  
							
							... 
							
							
							
							* adds docke restore section
* fix typo
* Update docs/content/doc/usage/backup-and-restore.en-us.md
Co-authored-by: Gusted <williamzijl7@hotmail.com>
* fix container id placeholder
* adds restore help for docker-rootless
* restore yml autoformater quotes
Co-authored-by: Marco Blessing <marco.blessing@komm.one>
Co-authored-by: Gusted <williamzijl7@hotmail.com>
Co-authored-by: techknowlogick <techknowlogick@gitea.io> 
							
						 
						
							2022-03-02 11:20:00 -05:00  
				
					
						
							
							
								 
						
							
								dd712b77f7 
								
							 
						 
						
							
							
								
								Refactor admin user filter query parameters ( #18965 )  
							
							... 
							
							
							
							Only pass `status_filter` on admin page
Use a more general method to pass query parameters, remove hard-coded keys 
							
						 
						
							2022-03-02 16:30:14 +01:00  
				
					
						
							
							
								 
						
							
								a14b6f3aae 
								
							 
						 
						
							
							
								
								Refactor mirror code & fix `StartToMirror` ( #18904 )  
							
							... 
							
							
							
							* Use MirrorID instead of RepoID
- Use the MirrorID as index(SQL uses `id` column not the `repo_id`).
Passes the Mirror ID's into the Sync functions.
* Check for MirrorID == 0
* Fix `StartToMirror` + refactor
* Update services/mirror/mirror.go
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2022-03-02 15:43:11 +08:00  
				
					
						
							
							
								 
						
							
								a90041d71a 
								
							 
						 
						
							
							
								
								Send 404 on `/{org}.gpg` ( #18959 )  
							
							
							
						 
						
							2022-03-01 20:37:32 -05:00  
				
					
						
							
							
								 
						
							
								1f45d1e130 
								
							 
						 
						
							
							
								
								Accounts with WebAuthn only (no TOTP) now exist ... fix code to handle that case ( #18897 )  
							
							
							
						 
						
							2022-03-02 01:24:31 +01:00  
				
					
						
							
							
								 
						
							
								38f6322164 
								
							 
						 
						
							
							
								
								Fix lfs management setting ( #18946 )  
							
							... 
							
							
							
							Fix  #18782  
						
							2022-03-01 23:14:27 +00:00  
				
					
						
							
							
								 
						
							
								aee0fa68a7 
								
							 
						 
						
							
							
								
								Fix admin user list pagination ( #18957 )  
							
							
							
						 
						
							2022-03-01 20:21:37 +01:00  
				
					
						
							
							
								 
						
							
								062fd4c217 
								
							 
						 
						
							
							
								
								[API] Allow removing issues ( #18879 )  
							
							... 
							
							
							
							Add new feature to delete issues and pulls via API
Co-authored-by: fnetx <git@fralix.ovh>
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
Co-authored-by: Gusted <williamzijl7@hotmail.com>
Co-authored-by: 6543 <6543@obermui.de> 
							
						 
						
							2022-03-01 01:20:15 +01:00  
				
					
						
							
							
								 
						
							
								6859b69198 
								
							 
						 
						
							
							
								
								Refactor SecToTime() function ( #18863 )  
							
							... 
							
							
							
							- Add helper method to reduce redundancy
- Expand the scope from displaying days to years
- Reduce irrelevance by not displaying small units (hours, minutes, seconds) when bigger ones apply (years) 
							
						 
						
							2022-02-28 23:57:20 +01:00  
				
					
						
							
							
								 
						
							
								b75ad7b87f 
								
							 
						 
						
							
							
								
								Improve mirror iterator ( #18928 )  
							
							... 
							
							
							
							* Improve mirror iterator
* fix test 
							
						 
						
							2022-02-28 20:41:06 +01:00  
				
					
						
							
							
								 
						
							
								59959ab222 
								
							 
						 
						
							
							
								
								Fix login with email panic when email is not exist ( #18941 )  
							
							
							
						 
						
							2022-02-28 18:33:33 +01:00  
				
					
						
							
							
								 
						
							
								4697735c8d 
								
							 
						 
						
							
							
								
								Adjust error for already locked db and prevent level db lock on malformed connstr ( #18923 )  
							
							... 
							
							
							
							This PR adjusts the error returned when there is failure to lock the level db, and
permits a connections to the same leveldb where there is a different connection string.
Reference #18921 
Reference #18917 
Signed-off-by: Andrew Thornton <art27@cantab.net> 
							
						 
						
							2022-02-27 19:45:06 +00:00  
				
					
						
							
							
								 
						
							
								548adb94b4 
								
							 
						 
						
							
							
								
								Avoid database lookups for `DescriptionHTML` ( #18924 )  
							
							... 
							
							
							
							* Avoid database lookups for `DescriptionHTML`
- Don't Compose meta's for DescriptionHTML, they are only needed in
order to correctly format and show issue's but it's highly unlikely that
a repository description will refer to a local issue.
Using 125 Connections for 5 seconds: on `/explore/repos`(which is the most
noticeable usage by this function's database lookups):
Before:
Statistics        Avg      Stdev        Max
  Reqs/sec       569.41     506.05    2715.00
  Latency      214.27ms    16.60ms   294.84ms
  HTTP codes:
    1xx - 0, 2xx - 2974, 3xx - 0, 4xx - 0, 5xx - 0
    others - 0
  Throughput:    27.17MB/s
After:
Statistics        Avg      Stdev        Max
  Reqs/sec      1585.04     789.84    4144.56
  Latency       78.89ms    15.89ms   206.94ms
  HTTP codes:
    1xx - 0, 2xx - 7975, 3xx - 0, 4xx - 0, 5xx - 0
    others - 0
  Throughput:    73.85MB/s
Co-authored-by: 6543 <6543@obermui.de>
Co-authored-by: zeripath <art27@cantab.net> 
							
						 
						
							2022-02-27 18:51:34 +01:00  
				
					
						
							
							
								 
						
							
								79c7219be8 
								
							 
						 
						
							
							
								
								Update go-org to v1.6.1 ( #18932 )  
							
							... 
							
							
							
							- v1.6.0 has a inconsistency with the proxy and github's tagged version,
updating to v1.6.1 should fix this issue.
- Resolves  #18864  
							
						 
						
							2022-02-27 16:56:44 +00:00  
				
					
						
							
							
								 
						
							
								f56bba1a78 
								
							 
						 
						
							
							
								
								Fix trace log to show value instead of pointers ( #18926 )  
							
							... 
							
							
							
							- Fixes a issue with a trace of repo.Units whereby it would show the pointers.
Before:

After:
 
							
						 
						
							2022-02-27 15:49:22 +00:00  
				
					
						
							
							
								 
						
							
								c9da11c6b2 
								
							 
						 
						
							
							
								
								Add announcement steps to release-howto ( #18896 )  
							
							... 
							
							
							
							* add announcements steps to release-howto
* Also add homebrew update 
							
						 
						
							2022-02-27 15:48:09 +00:00  
				
					
						
							
							
								 
						
							
								af9da8139a 
								
							 
						 
						
							
							
								
								Fix `<strong>` html in translation ( #18929 )  
							
							
							
						 
						
							2022-02-27 15:46:45 +00:00  
				
					
						
							
							
								 
						
							
								1563a45623 
								
							 
						 
						
							
							
								
								Fix page and missing return on unadopted repos API ( #18848 )  
							
							... 
							
							
							
							* Fix page and missing return on unadopted repos API
Page must be 1 if it's not specified and it should return after sending an internal server error.
* Allow ignore pages
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2022-02-27 20:17:42 +08:00  
				
					
						
							
							
								 
						
							
								3ba9dcf4b4 
								
							 
						 
						
							
							
								
								[skip ci] Updated licenses and gitignores  
							
							
							
						 
						
							2022-02-27 00:16:04 +00:00  
				
					
						
							
							
								 
						
							
								962725cdbb 
								
							 
						 
						
							
							
								
								Allow adminstrator teams members to see other teams ( #18918 )  
							
							... 
							
							
							
							* Allow adminstrator teams to see other teams
- Allow team members with adminstrator access, to view other teams.
- Resolves  #18885  
							
						 
						
							2022-02-26 21:12:01 +01:00  
				
					
						
							
							
								 
						
							
								aa60cd91b2 
								
							 
						 
						
							
							
								
								Update nginx reverse proxy docs ( #18922 )  
							
							... 
							
							
							
							Add additional config lines for the set_header to forward additional information (eg the IP)
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2022-02-26 19:32:09 +01:00  
				
					
						
							
							
								 
						
							
								bf2867dec2 
								
							 
						 
						
							
							
								
								Don't treat BOM escape sequence as hidden character. ( #18909 )  
							
							... 
							
							
							
							* Don't treat BOM escape sequence as hidden character.
- BOM sequence is a common non-harmfull escape sequence, it shouldn't be
shown as hidden character.
- Follows GitHub's behavior.
- Resolves  #18837 
Co-authored-by: wxiaoguang <wxiaoguang@gmail.com> 
							
						 
						
							2022-02-26 16:48:23 +00:00  
				
					
						
							
							
								 
						
							
								329b959160 
								
							 
						 
						
							
							
								
								Remove CodeMirror dependencies ( #18911 )  
							
							... 
							
							
							
							EasyMDE already loads all the modes and plugins it needs, so there is no reason for neither the webpack dependency nor the vendored copy 
							
						 
						
							2022-02-26 23:47:52 +08:00  
				
					
						
							
							
								 
						
							
								6d55a132a5 
								
							 
						 
						
							
							
								
								Uncapitalize errors ( #18915 )  
							
							... 
							
							
							
							- See: https://github.com/golang/go/wiki/CodeReviewComments#error-strings 
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> 
							
						 
						
							2022-02-26 20:15:32 +08:00  
				
					
						
							
							
								 
						
							
								fa0e2d60c2 
								
							 
						 
						
							
							
								
								Disable service worker by default ( #18914 )  
							
							... 
							
							
							
							The service worker causes a lot of issues with JS errors after instance
upgrades while not bringing any real performance gain over regular HTTP
caching.
Disable it by default for this reason. Maybe later we can remove it
completely, as I simply see no benefit in having it. 
							
						 
						
							2022-02-26 18:14:23 +08:00  
				
					
						
							
							
								 
						
							
								5b0cdd6155 
								
							 
						 
						
							
							
								
								Set is_empty in fixtures ( #18869 )  
							
							
							
						 
						
							2022-02-26 01:15:25 -05:00