580 Commits (23414ac2a1d83f91ff47c5d8bbedebe709b1f408)

Author SHA1 Message Date
GiteaBot 5a1ea37f57 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 9863591dca [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot f5be13efb6 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 64995bae0f [skip ci] Updated translations via Crowdin 6 years ago
Lanre Adelowo 945804f800 Webhook for Pull Request approval/rejection (#5027) 6 years ago
Julian 4a685f8b87 Add rebase with merge commit merge style (#3844) (#4052)
Signed-off-by: Julian Tölle <julian.toelle97@gmail.com>
6 years ago
GiteaBot b0b35493ec [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 4586ae390f [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 8dc09edb04 [skip ci] Updated translations via Crowdin 6 years ago
zeripath c64963553a Update Licenses (#5558) 6 years ago
GiteaBot 8730ee0e45 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 49ea6e0deb [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 0bd802e3e1 [skip ci] Updated translations via Crowdin 6 years ago
Jonas Franz 9681c83734 Approvals at Branch Protection (#5350)
* Add branch protection for approvals

Signed-off-by: Jonas Franz <info@jonasfranz.software>

* Add required approvals

Signed-off-by: Jonas Franz <info@jonasfranz.software>

* Add missing comments and fmt

Signed-off-by: Jonas Franz <info@jonasfranz.software>

* Add type = approval and group by reviewer_id to review

* Prevent users from adding negative review limits

* Add migration for approval whitelists

Signed-off-by: Jonas Franz <info@jonasfranz.software>
6 years ago
GiteaBot 205a533645 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 8a64e67456 [skip ci] Updated translations via Crowdin 6 years ago
Lunny Xiao 7c0c965532 Improve team members and repositories settings UI (#5457)
* improve team members and repositories settings UI

* use tab on team pages

* add default description on team members and repos

* add blank on numbers and texts

* improve translation
6 years ago
GiteaBot fdec258c8d [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot ce4885f761 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot bc42b3ab6c [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot c761625c69 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot c8a9384a70 [skip ci] Updated translations via Crowdin 6 years ago
Lanre Adelowo 0787056e07 Allow to add organization members as collaborators on organization owned repositories (#4748)
repository... Fixes #4507
6 years ago
GiteaBot a7ee4a6e95 [skip ci] Updated translations via Crowdin 6 years ago
Lunny Xiao 2dc805c0c6
Milestone issues and pull requests (#5293)
* add milestone issues and pulls page instead of redirecting issues page

* add milestone when creating issue from milestone page

* refactor to merge similiar codes as a new function issues

* remove milestone info on milestone issues list

* fix missing params
6 years ago
GiteaBot c03a9b3e42 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 6467934d29 [skip ci] Updated translations via Crowdin 6 years ago
kolaente 0dcf31ae49 Show review summary in pull requests (#5132) 6 years ago
GiteaBot 4651ba06c1 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot e033d217e9 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot e110943562 [skip ci] Updated translations via Crowdin 6 years ago
Lanre Adelowo b97af15de6 Block registration based on email domain (#5157)
* implement email domain whitelist
6 years ago
GiteaBot d487a76ee2 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 2852c3576a [skip ci] Updated translations via Crowdin 6 years ago
Jonas Bröms 599adde1bc Add option to disable automatic mirror syncing. (#5242)
Setting the interval to 0 will disable to automatic syncing.
6 years ago
GiteaBot e8b197d6f6 [skip ci] Updated translations via Crowdin 6 years ago
Antoine GIRARD 57a8440db3 Update gitignore list (#5258)
* update gitignore

* Handle symlink in tar

* Add some logs
6 years ago
GiteaBot 4b84928874 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot c8b4c7af65 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 98ea1a5143 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 5fc0a12627 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot aefeb8c465 [skip ci] Updated translations via Crowdin 6 years ago
Jonas Bröms db30d6d791 Serve audio files using HTML5 audio tag (#5221)
* Serve audio files using HTML5 audio tag

* Correct copy paste error
6 years ago
GiteaBot d4e6278764 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot abf6e0d90b [skip ci] Updated translations via Crowdin 6 years ago
AJ ONeal b8451190d8 UX of link account (Step 1) (#5006)
* Show either sign up OR sign in

* disambiguate fresh start from adding recovery options

* use tabs to switch between account link flows

* add active to tab body as well

* changes as per discussion

* handle specific error; fix missing err typo
6 years ago
briolantonio f887085ee0 Update TRANSLATORS (#5194)
Hi,
I'm the guy who translated gitea during June in Italian.
I would like to have my name added to the translators list.
I translated nearly a thousand and a half words.
Thank you.
6 years ago
GiteaBot e500b82c2c [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 890a0c3cee [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 7e5eec430d [skip ci] Updated translations via Crowdin 6 years ago
kolaente 6759237eda User action heatmap (#5131)
* Added basic heatmap data

* Added extra case for sqlite

* Built basic heatmap into user profile

* Get contribution data from api & styling

* Fixed lint & added extra group by statements for all database types

* generated swagger spec

* generated swagger spec

* generated swagger spec

* fixed swagger spec

* fmt

* Added tests

* Added setting to enable/disable user heatmap

* Added locale for loading text

* Removed UseTiDB

* Updated librejs & moment.js

* Fixed import order

* Fixed heatmap in postgresql

* Update docs/content/doc/advanced/config-cheat-sheet.en-us.md

Co-Authored-By: kolaente <konrad@kola-entertainments.de>

* Added copyright header

* Fixed a bug to show the heatmap for the actual user instead of the currently logged in

* Added integration test for heatmaps

* Added a heatmap on the dashboard

* Fixed timestamp parsing

* Hide heatmap on mobile

* optimized postgresql group by query

* Improved sqlite group by statement
6 years ago
GiteaBot 47e4efe0c5 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 384ef124e7 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 25def0a808 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 8683c72483 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 2e2eacf62a [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot b8d048fa0d [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 39735723f5 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 79b4d4729c [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 364c029246 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 8b113cd8b6 [skip ci] Updated translations via Crowdin 6 years ago
bugreport0 91b164c778 Fix interpunction in English translation. (#4958) 6 years ago
GiteaBot 552d8d3a4e [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 3e76e7826e [skip ci] Updated translations via Crowdin 6 years ago
Lanre Adelowo 2a6d3ba058 Allow admin toggle forcing a password change for newly created users (#4563) 6 years ago
Lanre Adelowo 126ba796dc Force user to change password (#4489)
* redirect to login page after successfully activating account

* force users to change password if account was created by an admin

* force users to change password if account was created by an admin

* fixed build

* fixed build

* fix pending issues with translation and wrong routes

* make sure path check is safe

* remove unneccessary newline

* make sure users that don't have to view the form get redirected

* move route to use /settings prefix so as to make sure unauthenticated users can't view the page

* update as per @lafriks review

* add necessary comment

* remove unrelated changes

* support redirecting to location the user actually want to go to before being forced to change his/her password

* run make fmt

* added tests

* improve assertions

* add assertion

* fix copyright year

Signed-off-by: Lanre Adelowo <yo@lanre.wtf>
6 years ago
GiteaBot 7dd93b2441 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot b5b39a56ad [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot c64c595acc [skip ci] Updated translations via Crowdin 6 years ago
techknowlogick f1ad4bb3d5
Remove traces of embedded TiDB (#4906)
Fix #3357
6 years ago
GiteaBot 15ebe4b853 [skip ci] Updated translations via Crowdin 6 years ago
Lanre Adelowo be48397945 Slack webhook channel name cannot be empty or just contain an hashtag (#4786) 6 years ago
GiteaBot 6e03390aa8 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 1dee960b45 [skip ci] Updated translations via Crowdin 6 years ago
Lauris BH fab7937c62 Improve dependency UI (#4503) 6 years ago
Lauris BH fa4663e61e Add push webhook support for mirrored repositories (#4127) 6 years ago
GiteaBot 01fd05a5cb [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot aad5cccec8 [skip ci] Updated translations via Crowdin 6 years ago
SagePtr 9500d394ec Minor fix to TRANSLATORS (#4836)
* Minor fix to TRANSLATORS

Replaced @ with AT and removed " accidentially put in few lines

* Update TRANSLATORS
6 years ago
GiteaBot a938ddf704 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 179123de35 [skip ci] Updated translations via Crowdin 6 years ago
SagePtr 74d65b5b5b Update legacy branch and tag URLs in dashboard to new format (#4812) 6 years ago
Joel da Rosa 34831afaa7 Locale for Edit and Remove due date issue (#4802) 6 years ago
Piotr Orzechowski 51c3b4b4bf Add Orzech to translator list (#4801) 6 years ago
GiteaBot 0dac1ff677 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 3c39b6351c [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 05dcfcfc33 [skip ci] Updated translations via Crowdin 6 years ago
Lanre Adelowo 6c1a31ffaa User shouldn't be able to approve or reject his/her own PR (#4729)
* Make sure author cannot reject/approve their own PR

* Disable buttons in templates too

* Remove unneccessary if check since the switch below catches it

* Fix IsOwner check

* Update template and remove new template variable

* Add alert template and redirect to diff page on review failure

* Redirect to files diff as a little update to #4632
6 years ago
Lanre Adelowo a6cdda115d Display error when adding a user to a team twice (#4746) 6 years ago
GiteaBot 1b2aff02a2 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 8273479b41 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot f24ba27d79 [skip ci] Updated translations via Crowdin 6 years ago
SagePtr 8f86c43b90 Fix incorrect caption of webhook setting (#4701) (#4717) 6 years ago
GiteaBot bc06ab4a31 [skip ci] Updated translations via Crowdin 6 years ago
Lauris BH 92466129ec
Improve URL validation for external wiki and external issues (#4710)
* Improve URL validation for external wiki  and external issues

* Do not allow also localhost address for external URLs
6 years ago
nemoinho ca112f0a04 Add whitespace handling to PR-comparsion (#4683)
* Add whitespace handling to PR-comparsion

In a PR we have to keep an eye on a lot of different things. But sometimes the
bare code is the key-thing we want to care about and just don't want to care
about fixed indention on some places. Especially if we follow the pathfinder
rule we face a lot of these situations because these changes don't break the
code in many languages but improve the readability a lot.

So this change introduce a fine graned button to adjust the way how the
reviewer want to see whitespace-changes within the code.

The possibilities reflect the possibilities from git itself except of the
`--ignore-blank-lines` flag because that one is also handled by `-b` and is
really rare.

Signed-off-by: Felix Nehrke <felix@nehrke.info>
6 years ago
GiteaBot 03e558c29b [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot df0eb7372c [skip ci] Updated translations via Crowdin 6 years ago
Julien Tant 7781e8cef2 Disable merging a WIP Pull request (#4529)
* prevent pull request to be merged when PR is a WIP

* add tests

* add helper to prepend WIP: in PR title

* move default wip prefixes into settings

* use configurable WIP prefixes in javascript and default to first one in templates

* add documentation

* add unit test on pull model

Signed-off-by: Julien Tant <julien@craftyx.fr>
6 years ago
Lanre Adelowo 69a855f3d4 log user in after a successful sign up (#4615) 6 years ago