Commit Graph

1236 Commits

Author SHA1 Message Date
0e304bbc42 [skip ci] Updated translations via Crowdin 2020-03-03 19:53:16 +00:00
aa4a297c16 Rename repo size sorting options (#10587) 2020-03-03 14:27:38 -03:00
bea497ff96 nextcloud oauth (#10562)
Fix #7078
2020-03-02 22:11:45 -05:00
22b7507024 [skip ci] Updated translations via Crowdin 2020-03-02 20:56:37 +00:00
5e1438ba92 Admin page for managing user e-mail activation (#10557)
* Implement mail activation admin panel

* Add export comments

* Fix another export comment

* again...

* And again!

* Apply suggestions by @lunny

* Add UI for user activated emails

* Make new activation UI work

* Fix lint

* Prevent admin from self-deactivate; add modal

Co-authored-by: zeripath <art27@cantab.net>
2020-03-02 15:25:36 -03:00
b5ecc82d6e [skip ci] Updated translations via Crowdin 2020-03-02 15:54:56 +00:00
90919bb37e Show Signer in commit lists and add basic trust (#10425)
* Show Signer in commit lists and add basic trust

Show the avatar of the signer in the commit list pages as we do not
enforce that the signer is an author or committer. This makes it
clearer who has signed the commit.

Also display commits signed by non-members differently from
members and in particular make it clear when a non-member signer
is different from the committer to help reduce the risk of
spoofing.

Signed-off-by: Andrew Thornton <art27@cantab.net>

* ensure orange text and background is available

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Update gpg_key.go

* Update models/gpg_key.go

* Apply suggestions from code review

* Require team collaborators to have access to UnitTypeCode

* as per @6543

* fix position of sha as per @silverwind

* as per @guillep2k
2020-02-27 16:20:55 -03:00
804d9ffa9f [skip ci] Updated translations via Crowdin 2020-02-25 16:01:35 +00:00
6baa07ddf3 [skip ci] Updated translations via Crowdin 2020-02-24 22:53:36 +00:00
09dbd85a3a Various fixes in login sources (#10428) 2020-02-23 13:52:05 -06:00
089ccb0c80 Handle push rejection message in Merge & Web Editor (#10373)
* Handle push rejection message in Merge

* placate golangci-lint

* Fix sanitize, adjust message handling

* oops

* Oops

* Handle push-rejection in webeditor CRUD too

* Apply suggestions from code review

Co-authored-by: Lauris BH <lauris@nix.lv>
2020-02-22 15:08:48 +02:00
c8d1c38129 Render READMEs in docs/ .gitea or .github from root (#10361)
* Render READMEs in docs/ .gitea or .github from root
2020-02-21 17:04:20 -06:00
6b019724f3 [skip ci] Updated translations via Crowdin 2020-02-21 18:19:29 +00:00
872f832a1a [skip ci] Updated translations via Crowdin 2020-02-20 21:04:58 +00:00
3c45cf8494 Add detected file language to code search (#10256)
Move langauge detection to separate module to be more reusable

Add option to disable vendored file exclusion from file search

Allways show all language stats for search
2020-02-20 16:53:55 -03:00
f0a43a068f [skip ci] Updated translations via Crowdin 2020-02-18 06:11:13 +00:00
83801663ce [skip ci] Updated translations via Crowdin 2020-02-18 03:17:09 +00:00
7af6f8b465 [skip ci] Updated translations via Crowdin 2020-02-16 21:43:17 +00:00
78859ba274 [skip ci] Updated translations via Crowdin 2020-02-15 18:47:31 +00:00
a97fe76950 [skip ci] Updated translations via Crowdin 2020-02-14 12:44:14 +00:00
ff261dafc4 [skip ci] Updated translations via Crowdin 2020-02-14 03:09:58 +00:00
908f8952be [skip ci] Updated translations via Crowdin 2020-02-12 19:33:28 +00:00
83a8944fcf Add feishu webhook support (#10229)
Add feishu webhook support
2020-02-12 08:48:28 +00:00
685a0037d2 [skip ci] Updated translations via Crowdin 2020-02-12 01:54:51 +00:00
e704f7fae7 [skip ci] Updated translations via Crowdin 2020-02-11 15:44:26 +00:00
ad2642a8aa Language statistics bar for repositories (#8037)
* Implementation for calculating language statistics

Impement saving code language statistics to database

Implement rendering langauge stats

Add primary laguage to show in repository list

Implement repository stats indexer queue

Add indexer test

Refactor to use queue module

* Do not timeout for queues
2020-02-11 11:34:17 +02:00
b3255921af [skip ci] Updated translations via Crowdin 2020-02-10 23:07:55 +00:00
26eaebf4de [skip ci] Updated translations via Crowdin 2020-02-10 19:26:08 +00:00
069a96ebe2 Improve 404 error message (#10214) 2020-02-10 21:23:35 +02:00
e414fc18a9 [skip ci] Updated translations via Crowdin 2020-02-09 20:20:33 +00:00
11995bf2ee [skip ci] Updated translations via Crowdin 2020-02-07 17:11:26 +00:00
6e6da2c276 Tweak locale to respect singular conflicting file message in P… (#10177)
Co-authored-by: Antoine GIRARD <sapk@users.noreply.github.com>
2020-02-07 17:38:18 +01:00
77431599f6 [skip ci] Updated translations via Crowdin 2020-02-05 09:48:57 +00:00
7dcd305424 [skip ci] Updated translations via Crowdin 2020-02-04 14:28:42 +00:00
3ff95cef60 Show if a PR has conflicting files on the PR lists (#10130)
Co-authored-by: Lauris BH <lauris@nix.lv>
2020-02-04 00:14:38 +02:00
20c513be6e Show download count info in release list (#10124)
* Show download count info in release list

* Use go-humanize
2020-02-03 21:50:37 +02:00
29151b90c6 [skip ci] Updated translations via Crowdin 2020-02-03 08:48:26 +00:00
68e4f4efc7 [skip ci] Updated translations via Crowdin 2020-01-30 16:12:42 +00:00
c01221e70f Queue: Make WorkerPools and Queues flushable (#10001)
* Make WorkerPools and Queues flushable

Adds Flush methods to Queues and the WorkerPool
Further abstracts the WorkerPool
Adds a final step to Flush the queues in the defer from PrintCurrentTest
Fixes an issue with Settings inheritance in queues

Signed-off-by: Andrew Thornton <art27@cantab.net>

* Change to for loop

* Add IsEmpty and begin just making the queues composed WorkerPools

* subsume workerpool into the queues and create a flushable interface

* Add manager command

* Move flushall to queue.Manager and add to testlogger

* As per @guillep2k

* as per @guillep2k

* Just make queues all implement flushable and clean up the wrapped queue flushes

* cope with no timeout

Co-authored-by: Lauris BH <lauris@nix.lv>
2020-01-28 20:01:06 -05:00
4377e14304 [skip ci] Updated translations via Crowdin 2020-01-27 22:38:55 +00:00
3c8a5d8783 [skip ci] Updated translations via Crowdin 2020-01-27 16:27:13 +00:00
a83c373641 [skip ci] Updated translations via Crowdin 2020-01-25 19:02:32 +00:00
f1dd38b4f5 [skip ci] Updated translations via Crowdin 2020-01-25 14:50:55 +00:00
cb8f0c22a0 [skip ci] Updated translations via Crowdin 2020-01-25 13:22:15 +00:00
89f7dcb13d [skip ci] Updated translations via Crowdin 2020-01-25 06:20:28 +00:00
9d5756989a [skip ci] Updated translations via Crowdin 2020-01-25 02:49:08 +00:00
333401e0fd [skip ci] Updated translations via Crowdin 2020-01-24 18:03:57 +00:00
608cd58db6 [skip ci] Updated translations via Crowdin 2020-01-22 21:26:56 +00:00
2ff2cddd16 [skip ci] Updated translations via Crowdin 2020-01-22 20:57:03 +00:00
0e8b27afe8 [skip ci] Updated translations via Crowdin 2020-01-21 16:27:57 +00:00