techknowlogick
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>
3 years ago
zeripath
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>
3 years ago
zeripath
78b38a5ccc
Set `rel="nofollow noindex"` on new issue links ( #19023 )
...
Fix #19018
Signed-off-by: Andrew Thornton <art27@cantab.net>
3 years ago
techknowlogick
9c5696e428
update to correct stable version
3 years ago
GiteaBot
98f54081d6
[skip ci] Updated translations via Crowdin
3 years ago
singuliere
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>
3 years ago
Lunny Xiao
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>
3 years ago
wxiaoguang
3e28fa72ce
Fix EasyMDE error when input Enter ( #19004 )
...
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
3 years ago
Lunny Xiao
814750e647
Fix update hint bug ( #18996 )
3 years ago
wxiaoguang
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 ">
3 years ago
mscherer
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>
3 years ago
Otto Richter (fnetX)
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>
3 years ago
Jimmy Praet
5184c83f6b
Add config option to disable "Update branch by rebase" ( #18745 )
3 years ago
Gusted
3c7201682c
Update `go-enry` to v2.8.0 ( #18993 )
...
- It was reported in the Matrix channel that Chroma [has support](d402102976
)
for the Fennel language, go-enry only added detection support for this
[in v2.7.2](0affa3ccca
).
Co-authored-by: techknowlogick <techknowlogick@gitea.io>
3 years ago
techknowlogick
286355c754
homebrew updates via cron
3 years ago
eladyn
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>
3 years ago
6543
e800bc0cf4
allow overwrite artifacts for github releases ( #18987 )
3 years ago
6543
eddd2fb242
fix & refactor ( #18973 )
...
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
3 years ago
KN4CK3R
f3cbdee38e
Don't clean up hardcoded `tmp` ( #18983 )
...
* Don't clean up hardcoded `tmp`.
* Fixed import.
3 years ago
6543
efd10f1ab4
git backend ignore replace objects ( #18979 )
...
* git backend ignore replace objects
* comment
3 years ago
Lunny Xiao
04971c33a3
Improve the deletion of issue ( #18945 )
...
Co-authored-by: 6543 <6543@obermui.de>
3 years ago
KN4CK3R
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>
3 years ago
Marco Blessing
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>
3 years ago
wxiaoguang
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
3 years ago
Gusted
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>
3 years ago
Gusted
a90041d71a
Send 404 on `/{org}.gpg` ( #18959 )
3 years ago
6543
1f45d1e130
Accounts with WebAuthn only (no TOTP) now exist ... fix code to handle that case ( #18897 )
3 years ago
Lunny Xiao
38f6322164
Fix lfs management setting ( #18946 )
...
Fix #18782
3 years ago
Otto Richter (fnetX)
aee0fa68a7
Fix admin user list pagination ( #18957 )
3 years ago
Otto Richter (fnetX)
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>
3 years ago
René Schaar
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)
3 years ago
Lunny Xiao
b75ad7b87f
Improve mirror iterator ( #18928 )
...
* Improve mirror iterator
* fix test
3 years ago
Lunny Xiao
59959ab222
Fix login with email panic when email is not exist ( #18941 )
3 years ago
zeripath
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>
3 years ago
Gusted
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>
3 years ago
Gusted
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
3 years ago
Gusted
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:
![image](https://user-images.githubusercontent.com/25481501/155876811-036bf40e-db89-4e09-ac00-0c78ce3f5bef.png )
After:
![image](https://user-images.githubusercontent.com/25481501/155885102-16c9cf29-314b-4f32-bcee-80e332f63dec.png )
3 years ago
Norwin
c9da11c6b2
Add announcement steps to release-howto ( #18896 )
...
* add announcements steps to release-howto
* Also add homebrew update
3 years ago
Gusted
af9da8139a
Fix `<strong>` html in translation ( #18929 )
3 years ago
qwerty287
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>
3 years ago
GiteaBot
3ba9dcf4b4
[skip ci] Updated licenses and gitignores
3 years ago
Gusted
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
3 years ago
JonRB
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>
3 years ago
Gusted
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>
3 years ago
silverwind
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
3 years ago
Gusted
6d55a132a5
Uncapitalize errors ( #18915 )
...
- See: https://github.com/golang/go/wiki/CodeReviewComments#error-strings
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
3 years ago
silverwind
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.
3 years ago
KN4CK3R
5b0cdd6155
Set is_empty in fixtures ( #18869 )
3 years ago
Gusted
33e19c8004
Don't update email for organisation ( #18905 )
...
- Fix regression caused by: f1b1472632
- Don't try to insert a email for Organisation(as they don't have one).
- Resolves #18891
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com>
3 years ago
Alexander Neumann
fd273b05b9
Correctly link URLs to users/repos with dashes, dots or underscores ( #18890 )
...
* Add tests for references with dashes
This commit adds tests for full URLs referencing repos names and user
names containing a dash.
* Extend regex to match URLs to repos/users with dashes
3 years ago