Commit Graph

1607 Commits (f61a1d210c4ed6f616b4bee25e8231b5bc67a640)

Author SHA1 Message Date
Lunny Xiao f61a1d210c Fix missing collabrative repos ()
* fix missing collabrative repos

* fix bug of collabrative

* fix SQL quotes
Zsombor da230a2872 Add possibility to record branch or tag information in an issue ()
David Schneiderbauer 174255e74e Log failed authentication attempts with remote address for fail2ban ()
Signed-off-by: David Schneiderbauer <dschneiderbauer@gmail.com>
Bwko 1a5fe4326f Add collaborative repositories to the dashboard ()
* Add collaborative repositories to the dashboard

Remove some unused code from the Dashboard func

* fix some bug and some refactor

* fix tests
Antoine GIRARD fd8e8a421a Improve swagger doc ()
* Add swagger comment for adminCreateOrg

* Add swagger comment for admin route

* add hook swagger doc

* Add tags

* Add auth

* Fix name of responses

* Edit name method

* Update vendor

* make generate-swagger
Sandro Santilli 2c3a229a3c Add OpenID configuration in install page ()
David Schneiderbauer 5707ad3bb7 Add AppURL without trailing slash to TOTP issuer parameter to prevent conflicting accounts on multiple gitea installations ()
Signed-off-by: David Schneiderbauer <dschneiderbauer@gmail.com>
Morlinest e08d1fcc15 Fix variable name typo ()
Michael Kuhn 934dd41fa6 Make SHOW_USER_EMAIL also apply to profiles ()
The e-mail address is currently only hidden from the explore page.
Ethan Koenig 7907786040 Trigger sync webhooks on UI commit ()
* Trigger sync webhooks on UI commit

* Also fix UI upload/delete
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
Ethan Koenig 29f3a6e492 Fix rendering of external links ()
Lunny Xiao f960e19c59 Only update needed columns when update user ()
* only update needed columns when update user

* fix missing update_unix column
Ethan Koenig 7e0654bd9e Fix counts on issues dashboard ()
* Fix counts on issues dashboard

* setupSess -> setupSession

* Unit test

* Load repo owners for issues
Ethan Koenig f29458bd3a EnableUnit() -> UnitEnabled() ()
Bwko 1193627014 Fix Commits nil pointer dereference ()
Florian / sinnlosername 27c2dcf60e Fixed robots.txt 404 error ()
* Update routes.go

* Update routes.go
Ethan Koenig 49df677c47 Check for access in /repositories/:id ()
* Check for access in /repositories/:id

* Integration test
Lunny Xiao 04c4028aea
fix some bug
Ethan Koenig fd45a032a7 Fix bare-repo bugs ()
* Fix bare-repo bugs

* Integration tests

* Unused import
Moritz Heiber 7e12aac61c Only allow token authentication with 2FA enabled ()
* Don't allow for plain username/password authentication when 2FA is enabled

* Removed debugging statement

* Don't assume a token belongs to a given user, handle two-factor errors properly

* Simplified user/token matching, refactored error handling for two-factor authentication

* Change authentication response to avoid bruteforcing

* Add TODO item as a comment for changing the response for security purposes
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
Christian Weiske c4ccf16c43 Fix OpenID registration route ()
Fixes 
Aaron Walker 6a3c03762a API: support '/orgs/:org/repos' ()
* API: support '/orgs/:org/repos'
Ethan Koenig 93a1de4842 Fix repo API bug ()
Don't require token when not necessary
Ethan Koenig 8f1d62ad3b Fix GET /users/:username/repos endpoint ()
Antoine GIRARD 30787e48f2 Improve org error handling ()
* Improve ErrOrgNotExist type
Return new error type
Use good error check
Use new method to check error
Update tests

* Fix unchanged method name report
Lauris BH f189ccd2d6 Fix git hooks update to receive required arguments. Fixes ()
* Changed migration calling so that migrations can use models package
Ethan Koenig f99489d5c5 Fix API for branches with slashes ()
Lauris BH 783b1967e2 Fix release display and correct paging ()
iszla 3f9016430f Pagination on releases page ()
* Added count to GetReleasesByRepoID so pagination will work

* Separated it out to a new function, can then also leave the API part unaffected

* Remove extra whitespace added in untouched function

* Added comment and corrected name in error handler

* Account for if the user is owner or not in the count

* Also check if repo is draft

* revert back to the correct count in the ReleasesToDisplay loop

* Fixed lint error regarding else with return statement

* Use Cond struct instead of string, corrected name in error handler

* Removed unused return variable names
Shuanglei Tao d389ed25a5 Fix: `http: multiple response.WriteHeader calls` ()
We can't change the http status code here, because the response has been written.
Lauris BH 32fc44aa83 Make time diff translatable ()
Jonas Franz 441986a473 Fix "Dashboard shows deleted comments" ()
Ethan Koenig 735676267e Integration tests for issues API ()
Ethan Koenig 2559a34b97 Load label ID in NewLabels ()
Ethan Koenig 3ffedeab03 Fix bug in issue labels API ()
Kim "BKC" Carlbäcker cc6b3f60c6 Fix displaying commits and files of PR created from now deleted fork ()
Fix displaying commits and files of PR created from now deleted fork
Lunny Xiao 228247511a repo/editor: fix breadcrumb path cuts parent dirs () ()
Lunny Xiao 75b5be236a Display config file path on admin panel ()
Lunny Xiao d71fad2ab7 Fix and fix issue comments hidden ()
* revert  and fix issue comments hidden

* fix 

* fix import

* improve comment type

* reduce unnecessary join

* fix comment on FindCommentsOptions
Lauris BH 0a5dc640a1 Make branch deletion URL more like GitHub's, fixes ()
* Make branch deletion URL more like GitHub's, fixes 

* Add PR branch deletion integration test

* Do not allow deleting protected branch

* Change http error code to 403 if user has no write rights to repository

* Add check to not panic if forked repository has alrady been deleted
Lauris Bukšis-Haberkorns 63504bf132
Fix displaying commits and files of PR created from now deleted forked repository
Ethan Koenig 4df1a24096 Let not-logged-in users view releases ()
Bo-Yi Wu b7812be33a fix misspell ()
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com>
Ethan Koenig 8fc64741d9 Fix deleted milestone bug ()
* Fix deleted milestone bug

* Use locale for ghost milestone name

* Fix pointer bug
Antoine GIRARD 2bcd9471c9 Separate generate swagger + fix sed os specific ()
* Separate generate-swagger

* Remove go generate rules

* Add missing definition replacement + remove use of -i sed flag

for compatibility with mac os default sed version.
This is a little hacky a better solution could be use.

* Use custom SED_INPLACE

depending of platform detection

* Use SED_INPLACE for swagger-ui also
Ethan Koenig 8fcda0442e Fix search by issue type ()
* Fix search by issue type
Ethan Koenig 5e92b82ac6 Fix uppercase default branch bug ()