summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Make CustomPath, CustomConf and AppWorkPath configurable at build (#6631)zeripath2019-04-2917-193/+184
|
* [skip ci] Updated translations via CrowdinGiteaBot2019-04-291-1/+1
|
* Service worker js is a missing comma (#6788)techknowlogick2019-04-281-2/+2
| | | Fix #6787
* [skip ci] Updated translations via CrowdinGiteaBot2019-04-282-3/+32
|
* Restore IsWindows variable assignment (#6722) (#6790)Nicola Scattaglia2019-04-281-0/+2
| | | Signed-off-by: Nicola Scattaglia <scattaglia.nicola.work@gmail.com>
* Set user search base field optional in DLDAP edit page (#6779)ngourdon2019-04-283-1/+9
|
* README WordPress the code is overflowing #6679 (#6696)Zer00CooL2019-04-272-1/+5
|
* Fix team edit API panic (#6780)ngourdon2019-04-272-1/+65
|
* LDAP: ignore already existing public keys after ldap sync (#6766)Lukas Prettenthaler2019-04-262-2/+6
| | | | | | | | | | | | | | | | | | * fix type in public key exist error, only log trace for ldap public key import if existing Signed-off-by: Lukas Prettenthaler <lukas@noenv.com> * cleanup switch statement Signed-off-by: Lukas Prettenthaler <lukas@noenv.com> * replace switch with if, fix log formatting Signed-off-by: Lukas Prettenthaler <lukas@noenv.com> * fix formatting Signed-off-by: Lukas Prettenthaler <lukas@noenv.com>
* UI: Detect and restore encoding and BOM in content (#6727)zeripath2019-04-263-7/+114
| | | | | | | | | | | | | | | | | | | | | | * detect and remove a decoded BOM Signed-off-by: Andrew Thornton <art27@cantab.net> * Restore the previous encoding and BOM * On error keep as UTF-8 Signed-off-by: Andrew Thornton <art27@cantab.net> * create remove BOM function * Deal with LFSed content * Update modules/repofiles/update.go * Fix final LFS bug * Keep LFS sections referring to opts.Content
* fix pulls broken when fork repository deleted (#6754)Lunny Xiao2019-04-263-1/+28
| | | | | | * fix pulls broken when fork repository deleted * fix lint
* OAuth2 token can be used in basic auth (#6747)techknowlogick2019-04-252-2/+28
|
* Fix org visibility bug when git cloning (#6743)Lunny Xiao2019-04-2587-14/+2865
| | | | | | | | | | | | | | * fix org visibility bug * fix permission check * add integration tests * fix tests * change test user name for easier maintainance and fix test * fix test git repo name
* fix missing return (#6751)Lunny Xiao2019-04-251-0/+1
|
* fix new team 500 (#6749)Lunny Xiao2019-04-252-1/+6
| | | | | | | | * fix new team 500 * Update models/unit.go Co-Authored-By: lunny <xiaolunwen@gmail.com>
* Handle redirects in git clone commands (#6688)James E. Blair2019-04-252-2/+20
| | | | | | | | | | Add support for repo_redirect objects in the git smart http handler so that when a user clones a repo that has been moved or renamed, they are redirected to the new location. This requires that the query string be included in the redirect as well, so that is added. Signed-off-by: James E. Blair <jeblair@redhat.com>
* Fix domain name pattern in email regex (#6739)mrsdizzie2019-04-242-1/+16
| | | Fixes #6735
* Add FAQ for version downloads (#6742)John Olheiser2019-04-241-0/+12
|
* Fix: Sort repos on org home page with non-admin login (#6741)Lunny Xiao2019-04-243-3/+55
|
* Drop is_bare IDX only when it exists for MySQL and MariaDB (#6736)Lanre Adelowo2019-04-241-0/+10
| | | | | | * Drop is_bare IDX only when it exists * show indexes only on mysql or mariadb
* Add tests for Org API (#6731)Lunny Xiao2019-04-241-28/+72
|
* fix template error (#6737)Lanre Adelowo2019-04-241-1/+1
|
* Fix team members API (#6714)Lunny Xiao2019-04-242-1/+51
|
* [skip ci] Updated translations via CrowdinGiteaBot2019-04-241-0/+25
|
* Order file actions equal to GitHub (#6706)Joel da Rosa2019-04-241-1/+1
|
* [API] Load issue attributes when editing an issue (#6723)John Olheiser2019-04-231-0/+6
|
* Disable web preview for telegram webhook (#6719)techknowlogick2019-04-231-2/+4
|
* [skip ci] Updated translations via CrowdinGiteaBot2019-04-222-0/+19
|
* Trace Logging on Permission Denied & ColorFormat (#6618)zeripath2019-04-2217-12/+418
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add log.ColorFormat and log.ColorFormatted Structs can now implement log.ColorFormatted to provide their own colored format when logged with `%-v` or additional flags. Signed-off-by: Andrew Thornton <art27@cantab.net> * Add basic ColorFormat to repository and user Signed-off-by: Andrew Thornton <art27@cantab.net> * Add basic ColorFormat to access and unit Signed-off-by: Andrew Thornton <art27@cantab.net> * Add ColorFormat to permission and on trace log it Signed-off-by: Andrew Thornton <art27@cantab.net> * Add log.NewColoredIDValue to make ID value coloring consistent Signed-off-by: Andrew Thornton <art27@cantab.net> * formatting changes * Add some better tracing to permission denied for read issues/pulls Signed-off-by: Andrew Thornton <art27@cantab.net> * Add Trace logging on permission denied Signed-off-by: Andrew Thornton <art27@cantab.net> * Remove isTrace() check from deferred func * Adjust repo and allow logging of team * use FormatInt instead of Itoa * Add blank line Signed-off-by: Andrew Thornton <art27@cantab.net> * Update access.go
* Fix one performance/correctness regression in #6478 found on Rails ↵Filip Navara2019-04-211-38/+33
| | | | | | | | | | | | | | | | repository. (#6686) * Fix flaw in the commit history lookup that caused unnecessary traversal when the repository contains a lot of merge commits. Also return the merge commit as the changed one if the file or directory was changed as part of the merge, eg. through conflict resolution. Signed-off-by: Filip Navara <filip.navara@gmail.com> * Perform history simplification. If a file is present on multiple parents in a merge commit follow only the first parent.
* Backport 1.8.0 changelog (#6697)techknowlogick2019-04-211-25/+27
|
* Show "delete branch" button on closed pull requests (#6570) (#6601)Mario Lubenka2019-04-204-3/+15
| | | | | | | | | | * Show button to delete a pull request branch after a pull request has been closed (#6570) Signed-off-by: Mario Lubenka <mario.lubenka@googlemail.com> * Update routers/repo/pull.go Co-Authored-By: saitho <mario.lubenka@googlemail.com>
* [skip ci] Updated translations via CrowdinGiteaBot2019-04-201-0/+25
|
* Unfortunately MemProvider Init does not actually Init properly (#6692)zeripath2019-04-202-1/+218
| | | | | | | | | | | * Unfortunately MemProvider Init does not actually Init properly Worse all of its members are private and you cannot update them. Simple fix copy it in to modules session. Signed-off-by: Andrew Thornton <art27@cantab.net> * Fix misspelling
* Fix reversion caused by 6314 (#6685)zeripath2019-04-201-1/+0
| | | Signed-off-by: Andrew Thornton <art27@cantab.net>
* Prevent creating empty sessions (#6677)zeripath2019-04-204-1/+324
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * Prevent creating empty sessions Signed-off-by: Andrew Thornton <art27@cantab.net> * Update modules/setting/session.go * Remove unnecessary option Signed-off-by: Andrew Thornton <art27@cantab.net> * Add destory to list of ignored misspellings * rename cookie.go -> virtual.go * Delete old file * Add test to ensure that sessions are not created without being logged in Signed-off-by: Andrew Thornton <art27@cantab.net> * fix tests Signed-off-by: Andrew Thornton <art27@cantab.net> * Update integrations/create_no_session_test.go
* [skip ci] Updated translations via CrowdinGiteaBot2019-04-201-0/+16
|
* Unifies pagination template usage (#6531) (#6533)Mario Lubenka2019-04-2021-196/+165
|
* [skip ci] Updated translations via CrowdinGiteaBot2019-04-203-14/+49
|
* Add option to blame files (#5721)Andrzej Ressel2019-04-1910-2/+631
|
* Add support for MS Teams webhooks (#6632)Daniel Grier2019-04-1914-1/+825
|
* Improve listing performance by using go-git (#6478)Filip Navara2019-04-1944-748/+724
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Use go-git for tree reading and commit info lookup. Signed-off-by: Filip Navara <navara@emclient.com> * Use TreeEntry.IsRegular() instead of ObjectType that was removed. Signed-off-by: Filip Navara <navara@emclient.com> * Use the treePath to optimize commit info search. Signed-off-by: Filip Navara <navara@emclient.com> * Extract the latest commit at treePath along with the other commits. Signed-off-by: Filip Navara <navara@emclient.com> * Fix listing commit info for a directory that was created in one commit and never modified after. Signed-off-by: Filip Navara <navara@emclient.com> * Avoid nearly all external 'git' invocations when doing directory listing (.editorconfig code path is still hit). Signed-off-by: Filip Navara <navara@emclient.com> * Use go-git for reading blobs. Signed-off-by: Filip Navara <navara@emclient.com> * Make SHA1 type alias for plumbing.Hash in go-git. Signed-off-by: Filip Navara <navara@emclient.com> * Make Signature type alias for object.Signature in go-git. Signed-off-by: Filip Navara <navara@emclient.com> * Fix GetCommitsInfo for repository with only one commit. Signed-off-by: Filip Navara <navara@emclient.com> * Fix PGP signature verification. Signed-off-by: Filip Navara <navara@emclient.com> * Fix issues with walking commit graph across merges. Signed-off-by: Filip Navara <navara@emclient.com> * Fix typo in condition. Signed-off-by: Filip Navara <navara@emclient.com> * Speed up loading branch list by keeping the repository reference (and thus all the loaded packfile indexes). Signed-off-by: Filip Navara <navara@emclient.com> * Fix lising submodules. Signed-off-by: Filip Navara <navara@emclient.com> * Fix build Signed-off-by: Filip Navara <navara@emclient.com> * Add back commit cache because of name-rev Signed-off-by: Filip Navara <navara@emclient.com> * Fix tests Signed-off-by: Filip Navara <navara@emclient.com> * Fix code style * Fix spelling * Address PR feedback Signed-off-by: Filip Navara <navara@emclient.com> * Update vendor module list Signed-off-by: Filip Navara <navara@emclient.com> * Fix getting trees by commit id Signed-off-by: Filip Navara <navara@emclient.com> * Fix remaining unit test failures * Fix GetTreeBySHA * Avoid running `git name-rev` if not necessary Signed-off-by: Filip Navara <navara@emclient.com> * Move Branch code to git module * Clean up GPG signature verification and fix it for tagged commits * Address PR feedback (import formatting, copyright headers) * Make blob lookup by SHA working * Update tests to use public API * Allow getting content from any type of object through the blob interface * Change test to actually expect the object content that is in the GIT repository * Change one more test to actually expect the object content that is in the GIT repository * Add comments
* API OTP Context (#6674)techknowlogick2019-04-194-4/+56
| | | | | | | | | | | | | | | | | | | | | | * API OTP Context * Update api.go * token * token * fix per discord * copyright header * remove check for token in OTP * Update auth.go * simplify * Update api.go
* [skip ci] Updated translations via CrowdinGiteaBot2019-04-1924-147/+32
|
* Telegram webhook (#4227)techknowlogick2019-04-1813-1/+478
|
* UX + Security current user password reset (#5042)AJ ONeal2019-04-187-57/+100
| | | | | | | | | | | | | | * allow current user to reset their own password * handle reset password edge cases properly and consistently * remove dangling assignment * properly label account recovery instead of reset password * remove 'Click here' from button * update English-only account-recovery templates
* [skip ci] Updated translations via CrowdinGiteaBot2019-04-1823-23/+4
|
* Comments list performance optimization (#5305)Lunny Xiao2019-04-184-40/+553
|
* Fixes 4762 - Content API for Creating, Updating, Deleting Files (#6314)Richard Mahn2019-04-1754-563/+4154
|
* [skip ci] Updated translations via CrowdinGiteaBot2019-04-172-0/+15
|