Commit Graph

112 Commits (7c417bbb0d8f3213f34db50f62013e20492d044f)

Author SHA1 Message Date
Antoine GIRARD 7c417bbb0d Only check at least one email gpg key ()
* Only require one email (possibly not yet validated)

* Update message error and check validation of commit

* Add integrations tests

* Complete integration for import

* Add pre-check/optimization

* Add some test (not finished)

* Finish

* Fix fixtures

* Fix typo

* Don't guess key ID
Ethan Koenig b689bb6180 Webhooks for repo creation/deletion ()
* Webhooks for repo creation/deletion

* add createHookTask

* Add handles for GetSlackPayload and GetDiscordPayload
Lunny Xiao ced50e0ec1 Implementation of discord webhook ()
* implementation of discord webhook

* fix webhooks

* fix typo and unnecessary color values

* fix typo

* fix imports and revert changes to webhook_slack.go
Zsombor da230a2872 Add possibility to record branch or tag information in an issue ()
Lunny Xiao 0fd9289810 update translation from crowdin ()
Sandro Santilli 2c3a229a3c Add OpenID configuration in install page ()
Lauris BH 9df090e551 Add missing forks key for dashboard repository component ()
Missing key that is used in 
Morlinest 951fb572a7 Fix and improve dashboard repo UI ()
* Fix and improve dashboard repo UI

* Change order of scripts loading

* Remove "mirror" tab

* Remove single tab panel for "org user"

* Add localization strings

* Create vue component and change event for search

* Add "mirrors" filter
Bwko 8f171210b9 Revert "Add ability to fork your own repos ()" ()
Lauris BH f33e6ae09e Remove unit types commits and settings ()
* Remove unit types commits and settings

* Can not limit units in administrator teams

* Limit changing units only to teams with read and write access mode

* Small code optimization
Patrick G ceb3544697 Small grammar fixes ()
Lauris BH 5e9bcb6301 Missing signed commit display translation ()
Lauris BH 310866525b Sync latest translations from crowdin ()
Lauris BH 32fc44aa83 Make time diff translatable ()
Patrick G bf187304dc Fix wording ()
* Fix wording

* Update locale_en-US.ini

* Update keys_gpg.tmpl
Lunny Xiao 75b5be236a Display config file path on admin panel ()
Ethan Koenig 8fc64741d9 Fix deleted milestone bug ()
* Fix deleted milestone bug

* Use locale for ghost milestone name

* Fix pointer bug
Bo-Yi Wu 703d18e50d feat: add check misspelling ()
Rémy Boulanouar 62f600cf1c Display all organization from user settings ()
* Display all organization from user settings

* fix Tab selection

* Update locale_en-US.ini

* Add a condition for display Create organization button

* Remove french translation

* Remove unnecessary admin flag
Patrick G 5ca6867aaf Fix some mistakes ()
* Fix some mistakes

* Fixes

* Not correct -> incorrect or invalid

* Update according to comments
Jonas Östanbäck b93568cce4 xxx_active_code_live setting in printed in hours and minutes instead … ()
* xxx_active_code_live setting in printed in hours and minutes instead of just hours

* Update app.ini description of xxx_code_lives settings
Patrick G 97f7f88bed Improve clarity between is_activated and prohibit_login ()
It used to be unclear what the difference between the two are.
Lunny Xiao 3611a3e552 fix bug to deny to add orgnization as a member of an orgnization or team ()
Patrick G de39d09caa Improve grammar ()
Rémy Boulanouar 25d6e2a660 Add button to admin ui ()
* Add button to admin ui

* Update according to review

* Update locale_fr-FR.ini

* Rollback to locale french file
Lunny Xiao fd6034aaf2 Add units to team ()
* add units to team

* fix lint

* finish team setting backend

* finished permission controll on routes

* fix import blank line

* add unit check on ssh/http pull and push and fix test failed

* fix fixtures data

* remove unused code
Patrick G c4b5b121a5 Fix bad grammar and wordiness ()
* Fix bad grammar and wordiness

* Update locale_en-US.ini

* Update locale_en-US.ini

* Update locale_en-US.ini

* Update locale_en-US.ini

* Update locale_en-US.ini

* Update locale_en-US.ini

* Update locale_en-US.ini
Jonas Östanbäck e214728725 Add new text for reset password flash ()
* Forgot password should use ResetPwdCodeLives, not ActiveCodeLives
 * Improve documentation for different send mail functions related to password reset
 * Improve documentation in conf/app.ini regarding xxx_CODE_LIVE_MINUTES settings
Jonas Östanbäck ddb63a7897 Correct spelling mistakes ()
* Nitpicking
Lauris BH 524885dd65 LDAP user synchronization ()
Lauris BH 51d0becb42 Add configuration option for default permission to create Organizations ()
Jorrit Klein Bramel 87efc8c6d4 Sort on repo size in admin panel ()
* fix  sort on repo size

* fix minor mistake in en-us locale
Lauris BH 0144817971 Do not allow commiting to protected branch from online editor ()
* Do not allow commiting to protected branch from online editor

* Add editor integration tests for adding new file and not allowing to add new file to protected branch
Willem van Dreumel 950f2e2074 Additional OAuth2 providers ()
* add google+

* sort signin oauth2 providers based on the name so order is always the same

* update auth tip for google+

* add gitlab provider

* add bitbucket provider (and some go fmt)

* add twitter provider

* add facebook provider

* add dropbox provider

* add openid connect provider incl. new format of tips section in "Add New Source"

* lower the amount of disk storage for each session to prevent issues while building cross platform (and disk overflow)

* imports according to goimport and code style

* make it possible to set custom urls to gitlab and github provider (only these could have a different host)

* split up oauth2 into multiple files

* small typo in comment

* fix indention

* fix indentation

* fix new line before external import

* fix layout of signin part

* update "broken" dependency
Antoine GIRARD 431b26f6d7 Handle display of GPG key without end date ()
Antoine GIRARD 8371f94d06 Rework SSH key management UI to add GPG ()
* Rework SSH key management UI to add GPG

* Add more detail to gpg key display

* Update CHANGELOG.md

* Implement deletion UI

* Implement adding gpg UI

* Various fixes

- Fix duplicate entry in locale
- Re-generate hash before verification since they are consumed

* Add missing translation

* Split template

* Catch not found/verified email error
Lauris BH f42ec6120e Better URL validation ()
* Add correct git branch name validation

* Change git refname validation error constant name

* Implement URL validation based on GoLang url.Parse method

* Backward compatibility with older Go compiler

* Add git reference name validation unit tests

* Remove unused variable in unit test

* Implement URL validation based on GoLang url.Parse method

* Backward compatibility with older Go compiler

* Add url validation unit tests
Jonas be6edaddcb Repo size in admin panel ()
* Implementation of the feature to view repository size in admin panel
 * Move GetRepoSize to git module
 * Repository.RepoSize -> Repository.Size
 * RepoSize -> Size in template
 * Redo a few bits and pieces
 * Update size when syncing mirror or forking
 * Remove GetRepoSize
 * Changed fatal errors to error message

* Copy migration code from Gogs

* make fmt
Jonas 54f0293f0a Mirror sync interval specified as duration string ()
* Sync interval specifed as duration string

* Changed mirror interval text

* make fmt

* Add MinInterval for mirror sync

* Use duration internally

* Changed min default to 10m

* make fmt

* Incorrect default

* Removed defaults in MustDuration()

* Add Mirror interval migration

* Default values corrected

* Use transaction during migration

* Change http 500 to page with error message

* Cleanup session.commit()
Patrick G d800305b34 Commit search appearence fixes ()
* Fix button text to be consisstent with rest of UI

* Make all commits checkbox look nicer
Andrey Nering 4b284f814c UI and translation improvements
Andrey Nering b674460748 Add watch button on issue
Sandro Santilli 129b0d6a4b Allow ENABLE_OPENID_SIGNUP to depend on DISABLE_REGISTRATION ()
* Allow ENABLE_OPENID_SIGNUP to depend on DISABLE_REGISTRATION

Omit the configuration variable (the default) to be dependent.
Fixes 

* Move OpenID settings under Service object

* Show OpenID SignUp and SignIn status in admin panel / configuration
Andrey Nering 6a451a2b59 Minor improvements on commit graph UI ()
* Make "Commit Graph" link a button and translate it

* Add title on Commit Graph page
Jonas bbbd08edc1 Changed text when password reset disabled. ()
Fixes 
Antoine GIRARD 14fe9010ae GPG commit validation ()
* GPG commit validation

* Add translation

+ some little fix

* Move hash calc after retrieving of potential key + missing translation

* Add some little test
Sandro Santilli 9182a35f18 Show user OpenID URIs in their profile ()
Bo-Yi Wu 1c3bd436cc feat: Only use issue and wiki on repo. ()
Sandro Santilli 71d16f69ff Login via OpenID-2.0 ()
Patrick G 1476bf909e Make wording of commit search more clear