565 Commits (f81c6cc2a90fa4d92e0fc00834ddee66b37f44b7)

Author SHA1 Message Date
GiteaBot a75f251195 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 0ea18698af [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 37359aee68 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 508092a248 [skip ci] Updated translations via Crowdin 6 years ago
BNolet 3da0d437e9 Fixed spelling + clarity (#4213)
Message given when password was too short was incorrectly spelled and was not clear enough.
6 years ago
GiteaBot e3b77f92c1 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot ef0bc57ae7 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 8786c15221 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot d41084c54a [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 3fbba2553a [skip ci] Updated translations via Crowdin 6 years ago
Lauris BH a89d6253e0 Show only needed values in database configuration section depending on type (#4164) 6 years ago
GiteaBot e5fd43c231 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 25b1a8099b [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 2fcd9b69b7 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot d62bc3362b [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot da466b0505 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 9a1772b0fa [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot b8c1dc55b4 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 0549762fd0 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot af05212bf8 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 9aa8fdc5d7 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 5095dfaed6 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 69e82c1761 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 062111de3b [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 81241b9380 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 11da1e6146 [skip ci] Updated translations via Crowdin 6 years ago
Magnus Lindvall cdb9478774 LDAP Public SSH Keys synchronization (#1844)
* Add LDAP Key Synchronization feature

Signed-off-by: Magnus Lindvall <magnus@dnmgns.com>

* Add migration: add login source id column for public_key table

* Only update keys if needed

* Add function to only list pubkey synchronized from ldap

* Only list pub ssh keys synchronized from ldap. Do not sort strings as ExistsInSlice does it.

* Only get keys belonging to current login source id

* Set default login source id to 0

* Some minor cleanup. Add integration tests (updete dep testify)
6 years ago
Alexey Terentyev b908ac9fab Added repository search ordered by stars or forks. Forks column in admin repo list. (#3969)
* Added repository search order by stars or forks.
Added Forks column to admin repository list.

Signed-off-by: Alexey Terentyev <axifnx@gmail.com>

* Renamed search repo template

Signed-off-by: Alexey Terentyev <axifnx@gmail.com>
6 years ago
GiteaBot ea2a938e8a [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 4ba9745cee [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 71a8fe3e7c [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot a2f0c57584 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 2c4b54dccc [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 45f3d4a719 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot d97bb9516c [skip ci] Updated translations via Crowdin 6 years ago
David Schneiderbauer 31067c0a89 remove collaborative repositories from search on user profiles (#3996)
* remove collaborative repositories from search on user profiles

* rename 'My Repositories' to 'Repositories'
6 years ago
GiteaBot b2bf1c9422 [skip ci] Updated translations via Crowdin 6 years ago
Fluf 74e05e60ca Fix typo in U2F description (#4007) 6 years ago
GiteaBot 2690542adb [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot d7fd9bf7bb [skip ci] Updated translations via Crowdin 6 years ago
Lunny Xiao 6bdc556b7f
Fix some webhooks bugs (#3981)
* fix some webhooks bugs

* update vendor

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>

* fix test

* fix clearlabels

* fix pullrequest webhook bug fix #3492

* update release webhook description

* remove unused code

* fix push webhook in pull request

* small changes
6 years ago
GiteaBot dc0ef38950 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot d7cf7393d4 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 000b2d33a9 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 81b4d38f01 [skip ci] Updated translations via Crowdin 6 years ago
Anderi Azuki c7a4317231 Update TRANSLATORS (#3933)
* Update TRANSLATORS

* Update TRANSLATORS

* Update TRANSLATORS

* Move to correct position so that list stays in alphabetical order
6 years ago
GiteaBot 01835a4206 [skip ci] Updated translations via Crowdin 6 years ago
Jonas Franz 951309f76a Add support for FIDO U2F (#3971)
* Add support for U2F

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

* Add vendor library
Add missing translations

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

* Minor improvements

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

* Add U2F support for Firefox, Chrome (Android) by introducing a custom JS library
Add U2F error handling

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

* Add U2F login page to OAuth

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

* Move U2F user settings to a separate file

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

* Add unit tests for u2f model
Renamed u2f table name

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

* Fix problems caused by refactoring

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

* Add U2F documentation

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

* Remove not needed console.log-s

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

* Add default values to app.ini.sample
Add FIDO U2F to comparison

Signed-off-by: Jonas Franz <info@jonasfranz.software>
6 years ago
GiteaBot f933bcdfee [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 1b7cd3d0b0 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot b574af27b8 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 8f4d11af0b [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 4ceb92f311 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot d79829fc47 [skip ci] Updated translations via Crowdin 6 years ago
Lunny Xiao 24941a1046
Add more webhooks support and refactor webhook templates directory (#3929)
* add more webhook support

* move hooks templates to standalone dir and add more webhooks ui

* fix tests

* update vendor checksum

* add more webhook support

* move hooks templates to standalone dir and add more webhooks ui

* fix tests

* update vendor checksum

* update vendor

Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>

* load attributes when created release

* update comparsion doc
6 years ago
GiteaBot 188fe6c301 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot d3dce01cf7 [skip ci] Updated translations via Crowdin 6 years ago
David Schneiderbauer 099372d76c Refactor User Settings (#3900)
* moved avatar to profile page

* combined password change, email and account deletion into account settings page

* combined totp, access tokens, linked accounts and openid into security settings page

* move access tokens to applications settings page

* small change to restart drone build

* fix change avatar url on profile page

* redirect old settings urls to new ones

* enforce only one autofocus attribute on settings pages

* set correct redirect status code

* fmt fix
6 years ago
FabioFortini 1546458f7d issue-2768: added new option allow_only_external_registration (#3910) 6 years ago
GiteaBot 2c34ef5d97 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot bc8400747a [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 253a2d636b [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot e5f7f7dbc7 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 4dc43b37be [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 15d0ac7ed4 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 4607e1ac3d [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 0e0036106f [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 2efdb0907c [skip ci] Updated translations via Crowdin 6 years ago
techknowlogick 32deee9e52 Fix #3828 (#3935) 6 years ago
GiteaBot ce791454cb [skip ci] Updated translations via Crowdin 6 years ago
kolaente 95f2e2b57b Multiple assignees (#3705) 6 years ago
GiteaBot 238a997ec0 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 02ecc03d6d [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 139ebf806e [skip ci] Updated translations via Crowdin 6 years ago
bugreport0 b11b3a7a7c Fix English translation grammar and consistency. (#3921) 6 years ago
GiteaBot bb8014885f [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 773530c917 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot eec2179e73 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot e6b0a2db62 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 04889b7ae5 [skip ci] Updated translations via Crowdin 6 years ago
Jonas Franz c6a881e71b Fix placeholder of due date form (#3906) 6 years ago
GiteaBot 8685b315a2 [skip ci] Updated translations via Crowdin 6 years ago
Lauris BH 501fb228e6
Add option to use paged LDAP search when synchronizing users (#3895) 6 years ago
GiteaBot 7467ff3d94 [skip ci] Updated translations via Crowdin 6 years ago
kolaente 1fdf560678 Added user language setting (#3875)
* Added user language setting

* Added translation string for setting

* Fixed import order + typo

* improved checking if the user has a language saved in the db

* The current saved language is now set a default inside the dropdown

* fmt

* When a user signs in and doesn't have a language saved, the current browser language is saved

* updated gitea-sdk

* Merge branch 'master' of https://github.com/go-gitea/gitea into save-user-language

# Conflicts:
#	models/migrations/migrations.go
#	models/migrations/v62.go

* Made tests work again

* trigger CI

* trigger CI

* fmt

* re-trigger that FUCKING CI SO IT REALLY PICKS UP THE LATEST COMMIT ISTEAD OF PREDENDING TO DO SO

* re-trigger that FUCKING CI SO IT REALLY PICKS UP THE LATEST COMMIT ISTEAD OF PREDENDING TO DO SO

* When loggin in, only the language col gets updated instead of everything
6 years ago
GiteaBot 795dcc8ecf [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 0ca359cdb4 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 954e69f66d [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot a98add1974 [skip ci] Updated translations via Crowdin 6 years ago
kolaente 1a97030017 Issue due date (#3794)
* Started adding deadline to ui

* Implemented basic issue due date managing

* Improved UI for due date managing

* Added at least write access to the repo in order to modify issue due dates

* Ui improvements

* Added issue comments creation when adding/modifying/removing a due date

* Show due date in issue list

* Added api support for issue due dates

* Fixed lint suggestions

* Added deadline to sdk

* Updated css

* Added support for adding/modifiying deadlines for pull requests via api

* Fixed comments not created when updating or removing a deadline

* update sdk (will do properly once go-gitea/go-sdk#103 is merged)

* enhanced updateIssueDeadline

* Removed unnessecary Issue.DeadlineString

* UI improvements

* Small improvments to comment creation
+ ui & validation improvements

* Check if an issue is overdue is now a seperate function

* Updated go-sdk with govendor as it was merged

* Simplified isOverdue method

* removed unessecary deadline to 0 set

* Update swagger definitions

* Added missing return

* Added an explanary comment

* Improved updateIssueDeadline method so it'll only update `deadline_unix`

* Small changes and improvements
* no need to explicitly load the issue when updating a deadline, just use whats already there
* small optimisations

* Added check if a deadline was modified before updating it

* Moved comment creating logic into its own function

* Code cleanup for creating deadline comment

* locale improvement

* When modifying a deadline, the old deadline is saved with the comment

* small improvments to xorm session handling when updating an issue deadline
+ style nitpicks

* style nitpicks

* Moved checking for if the user has write acces to middleware
6 years ago
GiteaBot 1928920a08 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot fff022ef8a [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 6f62d4f180 [skip ci] Updated translations via Crowdin 6 years ago
Jonas Franz 8d5f58d834 Shows total tracked time in issue and milestone list (#3341)
* Show total tracked time in issue and milestone list
Show total tracked time at issue page

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

* Optimizing TotalTimes by using SumInt

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

* Fixing wrong total times for milestones caused by a missing JOIN
Adding unit tests for total times

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

* Logging error instead of ignoring it

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

* Correcting spelling mistakes

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

* Change error message to a short version

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

* Add error handling to TotalTimes
Add variable for totalTimes

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

* Introduce TotalTrackedTimes as variable of issue
Load TotalTrackedTimes by loading attributes of IssueList
Load TotalTrackedTimes by loading attributes of single issue
Add Sec2Time as helper to use it in templates

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

* Fixed test + gofmt

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

* Load TotalTrackedTimes via MilestoneList instead of single requests

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

* Add documentation for MilestoneList

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

* Add documentation for MilestoneList

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

* Fix test

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

* Change comment from SQL query to description

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

* Fix unit test by using int64 instead of int

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

* Fix unit test by using int64 instead of int

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

* Check if timetracker is enabled

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

* Fix test by enabling timetracking

Signed-off-by: Jonas Franz <info@jonasfranz.de>
6 years ago
GiteaBot 76106ab080 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot c3f2b8803f [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot fb2f8dcf3c [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot bae26421aa [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 725835b5b1 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot cf8c2e5951 [skip ci] Updated translations via Crowdin 6 years ago
bugreport0 bac6d05e78 Improve English grammar and consistency. (#3614)
* Start improving English grammar and consistency.

* Apply review comments, push translation further.

* Additional review changes; expand translation.

* Undo team/organization change, further translation.

* Add site administration; review comments; merge.

* Update hardcoded branch protection string tests.

* Update hardcoded branch deletion string test.

* Update another hardcoded translation string test.

* Add my nickname to the list of translators.

* Implement @lafriks review comments.

* Remove (now) unused branch deletion warnings.

* Remove (now) unused branch deletion warnings.
6 years ago
GiteaBot 1d82e775cc [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot a0ea370c8c [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 66d3c541a0 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 9add96a872 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot b84e165ab4 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 804bc0aa2f [skip ci] Updated translations via Crowdin 6 years ago
Lunny Xiao bec69f702b
Add topic support (#3711)
* add topic models and unit tests

* fix comments

* fix comment

* add the UI to show or add topics for a repo

* show topics on repositories list

* fix test

* don't show manage topics link when no permission

* use green basic as topic label

* fix topic label color

* remove trace content

* remove debug function
6 years ago
GiteaBot 1946ce2954 [skip ci] Updated translations via Crowdin 6 years ago
Bwko 8ee45eb614 Add EnableTimetracking option to app settings (#3719) 6 years ago
GiteaBot 7000b41851 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 5512ed3699 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 36ea53332d [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot a8beef890d [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 4c6e170ceb [skip ci] Updated translations via Crowdin 6 years ago
Allen Wild 15c6bb500b Add repository setting to enable/disable health checks (#3607)
New Feature:
  * Repository struct field for IsFsckEnabled (default true of course)
  * Admin Settings section on repo options page, accessible only by
    admin users

Possible Enhancements:
  * There's no way to force running health checks on all repos
    regardless of their IsFsckEnabled setting. This would be useful if
    there were an admin API or dashboard button to run fsck immediately.

Issue: https://github.com/go-gitea/gitea/issues/1712
Signed-off-by: Allen Wild <allenwild93@gmail.com>
6 years ago
Chri-s 9350ba7947 Add protected branch whitelists for merging (#3689)
* Add database migrations for merge whitelist

* Add merge whitelist settings for protected branches

* Add checks for merge whitelists
6 years ago
GiteaBot 04b7fd87b9 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 05abd03011 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 47422c2635 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot c28bf94252 [skip ci] Updated translations via Crowdin 6 years ago
kolaente 88aef6eea9 Codesearch message fix (#3684) 6 years ago
GiteaBot 86bf3704ea [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 1324d62cd3 [skip ci] Updated translations via Crowdin 6 years ago
Lunny Xiao 9e5d0a09eb
Global code search support (#3664)
* add global code search on explore

* fix bug when no anyone public repos

* change the icon

* fix typo and add UnitTypeCode check for login non-admin user

* fix ui description when no match
6 years ago
GiteaBot 4163cdf3ea [skip ci] Updated translations via Crowdin 6 years ago
Lauris BH c0d41b1b77 Add label descriptions (#3662)
* Add label descriptions

* Add default descriptions to label template
6 years ago
GiteaBot 575c109a02 [skip ci] Updated translations via Crowdin 6 years ago
bugreport0 b333e7129d Add separate string for the 'Create Team' button. (#3647)
* Add separate string for the 'Create Team' button.

* Add separate string for the 'Create Team' button.
6 years ago
GiteaBot f0aee3c467 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot d71f510c62 [skip ci] Updated translations via Crowdin 6 years ago
bugreport0 9fc418a652 Add string to confirm wiki data erasure (#3629)
* Add a string to confirm wiki data erasure.

* Add a string to confirm wiki data erasure.
6 years ago
GiteaBot 7ea7c57406 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot 990709da8f [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot f44c31f869 [skip ci] Updated translations via Crowdin 6 years ago
Allen Wild 8606d9f5bc Add admin dashboard option to run health checks (#3606)
There's one for git gc, why not git fsck too?

Also add a couple more trace logs to GitFsck to see progress
6 years ago
GiteaBot 2cd3622ddc [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot fb2c176491 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot e59fe7c8d9 [skip ci] Updated translations via Crowdin 6 years ago
GiteaBot b29c358315 [skip ci] Updated translations via Crowdin 6 years ago
bugreport0 9303fc2015 Fix ellipses, 'a[n]' and 'username' (issue #3512). (#3518) 6 years ago
GiteaBot 4b48a45bac [skip ci] Updated translations via Crowdin 6 years ago
Jonas Franz e87c063c90 Add missing licenses (#3497)
Signed-off-by:  Jonas Franz <info@jonasfranz.de>
6 years ago
Jonas Franz fbdc00f464 Updating generate-licenses.go to fetch licenses from maintained repository. (#3484)
Signed-off-by: Jonas Franz <info@jonasfranz.software>
6 years ago
Jonas Franz 58771acacb Add EUPL v1.2 as license (Fixes go-gitea/gitea#3439) (#3475)
Signed-off-by: Jonas Franz <info@jonasfranz.de>
6 years ago
GiteaBot b62ce2e246 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot d09704e903 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 5911f98392 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 7af81973cb [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 7fd2d8e392 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 9e87fe8c06 [skip ci] Updated translations via Crowdin 7 years ago
Kazuki Sawada 07b4e47a56 Add myself to TRANSLATORS (#3415) 7 years ago
GiteaBot 82a7b0292e [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot a880b17296 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot cc0c4a30a7 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot e2bb7933e8 [skip ci] Updated translations via Crowdin 7 years ago
Ethan Koenig d29aa76777 Fix en-US locale (#3371) 7 years ago
GiteaBot 6b9073b3a4 [skip ci] Updated translations via Crowdin 7 years ago
viktike 18bf6be398 Add myself as a translator (#3370) 7 years ago
GiteaBot 6da5ed2594 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot a8325dd1cb [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot f7088292bb [skip ci] Updated translations via Crowdin 7 years ago
Antoine GIRARD 079273e2ff Add MSSQL to supported database list of intall page (#3359) 7 years ago
GiteaBot 51a18f7e54 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 9aed18073d [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 6070c9a5b8 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 9d8260b3d6 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 87f67fd392 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 4002328179 [skip ci] Updated translations via Crowdin 7 years ago
Vlad Temian e78786ef39 Writable deploy keys (closes #671) (#3225)
* Add is_writable checkbox to deploy keys interface

* Add writable key option to deploy key form

* Add support for writable ssh keys in the interface

* Rename IsWritable to ReadOnly

* Test: create read-only and read-write deploy keys via api

* Add DeployKey access mode migration

* Update gitea sdk via govendor

* Fix deploykey migration

* Add unittests for writable deploy keys

* Move template text to locale

* Remove implicit column update

* Remove duplicate locales

* Replace ReadOnly field with IsReadOnly method

* Fix deploy_keys related integration test

* Rename v54 migration with v55

* Fix migration hell
7 years ago
GiteaBot 52d93f7c31 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 2d31986236 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 15b8720c5d [skip ci] Updated translations via Crowdin 7 years ago
Lauris BH 8ac1501ad7
Add Pull Request merge options - Ignore white-space for conflict checking, Rebase, Squash merge (#3188)
* Pull request options migration and UI in settings

* Add ignore whitespace functionality

* Fix settings if pull requests are disabled

* Fix migration transaction

* Merge with Rebase functionality

* UI changes and related functionality for pull request merging button

* Implement squash functionality

* Fix rebase merging

* Fix pull request merge tests

* Add squash and rebase tests

* Fix API method to reuse default message functions

* Some refactoring and small fixes

* Remove more hardcoded values from tests

* Remove unneeded check from API method

* Fix variable name and comment typo

* Fix reset commit count after PR merge
7 years ago
GiteaBot daf08aeacd [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot de9e36e90e [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 274241c044 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot a22037713e [skip ci] Updated translations via Crowdin 7 years ago
Piotr Orzechowski 50b7ba1b70 Fix MS AD Search Attributes English translation (#3282) 7 years ago
GiteaBot 7944ff7e71 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot b05a17249b [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot ae9cc8f972 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot a995ad90e1 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 7cf17e376b [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot e693fda325 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 2ad633344e [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot eb6cbedcc0 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 5b30964e54 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot f8967fc638 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot aecfc56156 [skip ci] Updated translations via Crowdin 7 years ago
Sasha Varlamov 7ec6cddd27 Add 'mark all read' option to notifications (#3097)
* Add 'mark all read' option to notifications

Signed-off-by: Sasha Varlamov <sasha@sashavarlamov.com>

* Fix exported comment

Signed-off-by: Sasha Varlamov <sasha@sashavarlamov.com>

* Format method comments

Signed-off-by: Sasha Varlamov <sasha@sashavarlamov.com>

* Fix exported comment

Signed-off-by: Sasha Varlamov <sasha@sashavarlamov.com>

Format method comments

Signed-off-by: Sasha Varlamov <sasha@sashavarlamov.com>

Tests for reactions (#3083)

* Unit tests for reactions

* Fix import order

Signed-off-by: Lauris Bukšis-Haberkorns <lauris@nix.lv>

Fix reaction possition when there is attachments (#3099)

Refactor notifications swap function

* Accept change to drop beforeupdate call

* Update purge notifications error message for consistency

* Drop unnecessary check for mark all as read button

* Remove debugging comment
7 years ago
GiteaBot 0332b8fb18 [skip ci] Updated translations via Crowdin 7 years ago
Lauris BH 5dc37b187c
Add reactions to issues/PR and comments (#2856) 7 years ago
techknowlogick 993b86628b Minor copy changes (#3074)
* Minor copy changes
Fixes #3058

* Use TrN for translations that depend on count
Fix minor type with branches count
7 years ago
GiteaBot 6d99840d1f [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 4cf90aa865 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 033ad9a79f [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot b9452c48ac [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot cbc6bbfbeb [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 0c69b768b9 [skip ci] Updated translations via Crowdin 7 years ago
Ethan Koenig b7ebaf6d20 Various wiki bug fixes (#2996)
* Update macaron

* Various wiki bug fixes
7 years ago
GiteaBot 16c55e1a5b [skip ci] Updated translations via Crowdin 7 years ago
Lunny Xiao 10b54df2b2 Add dingtalk webhook (#2777)
* add dingtalk webhook type

* add vendor

* some fixes

* fix name check

* fix name check & improvment
7 years ago
Michael Kuhn 420fc8efc2 Disable add key button if SSH is disabled (#2873) 7 years ago
GiteaBot e00df9fb8e [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 1cb01817c9 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot b33ce46a48 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 222e7c3f06 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 074f6c1b49 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot a30cc637c6 [skip ci] Updated translations via Crowdin 7 years ago
Lauris BH a6f337046f Update go-ini dependency and remove semicolon hack in translations (#2913) 7 years ago
Ethan Koenig bd23e36bec Add owner to delete repo message (#2886) 7 years ago
GiteaBot a8832e1227 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 72fc829b05 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 44bd5ff466 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot afa85f9b55 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot e9728bf3b4 [skip ci] Updated translations via Crowdin 7 years ago
Lauris BH 134958fd9f
Fix localization texts that contain semicolon (#2900) 7 years ago
GiteaBot 4287d100b3 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 1ebf257bed [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 524cca3a1e [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot e22be08ab6 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 61f5c22503 [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot ddb75191ec [skip ci] Updated translations via Crowdin 7 years ago
GiteaBot 76b8c3c68f "[skip ci] Updated translations via Crowdin" 7 years ago
Discusal Media 6a49ada260 Update TRANSLATORS (#2843)
* Update TRANSLATORS

* Change order to alphabetical
7 years ago
GiteaBot 1febbf0da9 "[skip ci] Updated translations via Crowdin" 7 years ago
GiteaBot 1621069f83 "[skip ci] Updated translations via Crowdin" 7 years ago
lafriks dcb009aa86 '[skip ci] Updated translations via Crowdin' 7 years ago
Joel da Rosa e6bb8e7a4d Translator pt-BR (#2838)
* Translator pt-BR

* rectification translators pt-BR
7 years ago
lafriks 3ee7248970 '[skip ci] Updated translations via Crowdin' 7 years ago
lafriks d94e2a1c22 '[skip ci] Updated translations via Crowdin' 7 years ago
Jonathan Lozada D 8a9cc86bf6 added myself to the translation list (#2828) 7 years ago
lafriks 85e99b6a6b '[skip ci] Updated translations via Crowdin' 7 years ago
Lauris BH 266ebf8200 Revert en-US locale (#2821) 7 years ago
lunny 3217102516 '[skip ci] Updated translations via Crowdin' 7 years ago
lunny 1ccaddcfbb '[skip ci] Updated translations via Crowdin' 7 years ago
appleboy 6f84569629 '[skip ci] Updated translations via Crowdin' 7 years ago
Omar Assadi 1da17db717 Fix Various Grammar Issues and Adjust Unnatural Wording (#2737)
* Fix Comma Splices

Replace comma splices with more fitting punctuation—usually semicolons.

Signed-off-by: Omar Assadi <omar@assadi.ru>

* Turn Some Conjunctions into Sentences

Turn conjunctions—which are capable of standing on their own—into their standalone sentences.

Signed-off-by: Omar Assadi <omar@assadi.ru>

* Reword Sections and Fix Issues in Docs

Reword sections of the contributing docs and readme file to be more
natural and clear. Additionally, fix the majority of the grammar
mistakes.

Signed-off-by: Omar Assadi <omar@assadi.co.il>
7 years ago
Ethan Koenig 5866eb2321 Code/repo search (#2582)
Indexed search of repository contents (for default branch only)
7 years ago
Jonas Bröms 4d01ecaef3 Show Sendmail settings on admin config page (#2782)
* Show Sendmail settings on admin config page

* Remove unecessary if statement
7 years ago
Bwko 3ab580c8d6 Add branch overiew page (#2108)
* Add branch overiew page

* fix changed method name on sub menu

* remove unused code
7 years ago
Patrick G bc8d72666c Admin grammar fixes and improvements (#2056) 7 years ago
Lunny Xiao 9e865cee67 Merge password and 2fa page on user settings (#2695)
* merge password and 2fa page on user settings
7 years ago
Lauris BH f3833b7ce4 Create new branch from branch selection dropdown (#2130)
* Create new branch from branch selection dropdown and rewrite it to VueJS

* Make updateLocalCopyToCommit as not exported

* Move branch name validation to model

* Fix possible race condition
7 years ago
Ethan Koenig c25303b11c Fix activity locale (#2709) 7 years ago
Lauris BH 32ca299650 Remove direct user adding to organization members (#2641) 7 years ago
Lauris BH f42dbdbae5 Add Activity page to repository (#2674)
* Add Activity page to repository

* Add request data for activity

* Add issue data for activity

* Add user unit right checks

* Add releases to activity

* Log repository unit loading error
7 years ago
David Schneiderbauer 1eedd983ea Complete push webhooks (#2530)
* implemented missing 'delete' push webhooks

moreover created ActionDeleteBranch and ActionDeleteTag

* add CommitRepoAction tests for tag/branch creation/deletion

* fixed error where push webhook not called if is new branch or tag
removed unnecessary code

* moved prepare unit test environment into separate method to be used across unit tests

* add missing if clause in pushUpdate

Signed-off-by: David Schneiderbauer <dschneiderbauer@gmail.com>
7 years ago
Jorge Maldonado Ventura d155d0e665 Make basic functionality work without JavaScript (#2541) 7 years ago