summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add letsencrypt to Gitea (#4189)Fluf2018-08-2135-280/+4518
|
* User shouldn't be able to approve or reject his/her own PR (#4729)Lanre Adelowo2018-08-204-5/+28
| | | | | | | | | | | | | | | | * 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
* allow WIP marker to contains < or > (#4709)Julien Tant2018-08-191-1/+1
|
* Display error when adding a user to a team twice (#4746)Lanre Adelowo2018-08-192-1/+7
|
* Add whitespace between chinese characters and english characters. (#4731)Tosone2018-08-171-1/+1
| | | Signed-off-by: Tosone <i@tosiney.com>
* [skip ci] Updated translations via CrowdinGiteaBot2018-08-162-0/+15
|
* Fix failure on creating pull request with assignees (#4419) (#4583)SagePtr2018-08-162-3/+7
|
* [skip ci] Updated translations via CrowdinGiteaBot2018-08-158-16/+2
|
* Remove UsePrivilegeSeparation from the Docker sshd_config, see #2876 (#4722)Andrew Phillips2018-08-161-1/+0
| | | Signed-off-by: Andrew Phillips <theasp@gmail.com>
* [skip ci] Updated translations via CrowdinGiteaBot2018-08-152-0/+79
|
* Fix incorrect caption of webhook setting (#4701) (#4717)SagePtr2018-08-151-2/+2
|
* [skip ci] Updated translations via CrowdinGiteaBot2018-08-152-0/+10
|
* Improve URL validation for external wiki and external issues (#4710)Lauris BH2018-08-155-10/+180
| | | | | | * Improve URL validation for external wiki and external issues * Do not allow also localhost address for external URLs
* Make cookies HttpOnly and obey COOKIE_SECURE flag (#4706)SagePtr2018-08-144-25/+26
|
* Add whitespace handling to PR-comparsion (#4683)nemoinho2018-08-147-15/+91
| | | | | | | | | | | | | | | | | | * 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>
* [skip ci] Updated translations via CrowdinGiteaBot2018-08-142-0/+84
|
* Focus title input when clicking helper link (#4696)Julien Tant2018-08-141-1/+1
|
* [skip ci] Updated translations via CrowdinGiteaBot2018-08-131-0/+1
|
* Disable merging a WIP Pull request (#4529)Julien Tant2018-08-1316-5/+218
| | | | | | | | | | | | | | | | | * 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>
* add vendor to user reserved words and format words list according alphabet ↵Lunny Xiao2018-08-131-1/+29
| | | | (#4685)
* Hide org/create menu item in Dashboard if user has no rights (#4678) (#4680)SagePtr2018-08-121-0/+2
|
* Fix dark theme diff box header backround color (#4674)Lauris BH2018-08-122-2/+9
|
* Use updated docs link on install page (#4668)techknowlogick2018-08-111-1/+1
| | | Fix #4665
* make sure to set pr split view (#4617)Lanre Adelowo2018-08-111-1/+1
| | | Signed-off-by: Lanre Adelowo <yo@lanre.wtf>
* Enable swagger validation back as issue with it has been fixed upstream (#4673)Lauris BH2018-08-111-1/+1
|
* Update gitea version in install-from-binary docs (#4670)SagePtr2018-08-111-1/+1
|
* log user in after a successful sign up (#4615)Lanre Adelowo2018-08-112-1/+3
|
* Add gitea/issues link to 500 page (#4654)SagePtr2018-08-111-0/+1
|
* Add 1.5.0 changelog (#4661)techknowlogick2018-08-111-1/+16
|
* improve comparison to add issue dependency (#4658)Lunny Xiao2018-08-101-0/+1
|
* Fix Split-View line adjustment (#4622)nemoinho2018-08-091-2/+2
| | | | | | | | The $-function is unreachable in the previous implementation because jQuery is not loaded yet. I fix this by executing the function after the content is loaded, so jQuery is loaded at the time of execution and the call will not fail anymore. Signed-off-by: Felix Nehrke <felix@nehrke.info>
* Site admin could create repos even MAX_CREATION_LIMIT=0 (#4645)Lunny Xiao2018-08-091-1/+1
| | | | | | * site admin could create repos even MAX_CREATION_LIMIT=0 * Optimize if structure
* Remove link to GitHub issues (#4639)techknowlogick2018-08-081-1/+0
|
* Fix custom templates being ignored (#4638)Piotr Orzechowski2018-08-081-4/+2
|
* [skip ci] Updated translations via CrowdinGiteaBot2018-08-081-0/+25
|
* Show review comment box only on a pull request page (#4636)Lanre Adelowo2018-08-081-1/+1
| | | | | | * Show review comment box only on a pull request page * Fixed template check
* Push whitelist now doesn't apply to branch deletion (#4601) (#4607)SagePtr2018-08-082-2/+20
|
* [skip ci] Updated translations via CrowdinGiteaBot2018-08-071-1/+2
|
* cmd/serve: pprof cpu and memory profile dumps to disk (#4560)Jerry Jacobs2018-08-074-1/+70
|
* [skip ci] Updated translations via CrowdinGiteaBot2018-08-071-1/+1
|
* Fix starring icon after semantic ui update (#4628)Lauris BH2018-08-071-1/+1
|
* [skip ci] Updated translations via CrowdinGiteaBot2018-08-071-4/+28
|
* prevent empty review comment (#4632)Lanre Adelowo2018-08-074-0/+57
| | | | | | | | | | * prevent empty review comment This would only require a comment for rejection and comment * add tests * add comment
* An inactive user shouldn't be able to be added as a collaborator (#4535)Lanre Adelowo2018-08-074-1/+39
| | | | | | | | | | | | | | * an inactive user shouldn't be able to be a collaborator * use translated error message * add active user check when adding a new collaborator via the api * fix translation text * added collaborator test * improvee testcases
* Don't fail silently if trying to add a collaborator twice (#4533)Lanre Adelowo2018-08-073-0/+109
| | | | | | | | | | | | * don't fail silently if trying to add a collaborator twice * fix translation text * added collaborator test * improvee testcases * Added tests to make sure a collaborator cannot be added twice
* [skip ci] Updated translations via CrowdinGiteaBot2018-08-0627-62/+27
|
* Fix integer constant overflows in tests (#4616)Dennis Menschel2018-08-061-1/+2
| | | | | | | | | | | | | | | | | | * Use integer limit value [1] instead of hard-coded magic constant for NonexistentID. * Explicitly use int64 in order to avoid the following errors on 32 bit architectures: # code.gitea.io/gitea/integrations ./api_admin_test.go:50:34: constant 9223372036854775807 overflows int ./api_token_test.go:47:34: constant 9223372036854775807 overflows int [...] # code.gitea.io/gitea/models ./action_test.go:179:15: constant 9223372036854775807 overflows int [1] https://golang.org/pkg/math/#pkg-constants Signed-off-by: Dennis Menschel <menschel-d@posteo.de>
* [skip ci] Updated translations via CrowdinGiteaBot2018-08-061-0/+5
|
* Pull request review/approval and comment on code (#3748)Lauris BH2018-08-0640-89/+2010
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Initial ui components for pull request review * Add Review Add IssueComment types Signed-off-by: Jonas Franz <info@jonasfranz.software> (cherry picked from commit 2b4daab) Signed-off-by: Jonas Franz <info@jonasfranz.software> * Replace ReviewComment with Content Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add load functions Add ReviewID to findComments Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add create review comment implementation Add migration for review Other small changes Signed-off-by: Jonas Franz <info@jonasfranz.software> * Simplified create and find functions for review Signed-off-by: Jonas Franz <info@jonasfranz.software> * Moved "Pending" to first position Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add GetCurrentReview to simplify fetching current review Signed-off-by: Jonas Franz <info@jonasfranz.software> * Preview for listing comments Signed-off-by: Jonas Franz <info@jonasfranz.software> * Move new comment form to its own file Signed-off-by: Jonas Franz <info@jonasfranz.software> * Implement Review form Show Review comments on comment stream Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add support for single comments Showing buttons in context Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add pending tag to pending review comments Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add unit tests for Review Signed-off-by: Jonas Franz <info@jonasfranz.software> * Fetch all review ids at once Add unit tests Signed-off-by: Jonas Franz <info@jonasfranz.software> * gofmt Signed-off-by: Jonas Franz <info@jonasfranz.software> * Improved comment rendering in "Files" view by adding Comments to DiffLine Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add support for invalidating comments Signed-off-by: Jonas Franz <info@jonasfranz.software> * Switched back to code.gitea.io/git Signed-off-by: Jonas Franz <info@jonasfranz.software> * Moved review migration from v64 to v65 Signed-off-by: Jonas Franz <info@jonasfranz.software> * Rebuild css Signed-off-by: Jonas Franz <info@jonasfranz.software> * gofmt Signed-off-by: Jonas Franz <info@jonasfranz.software> * Improve translations Signed-off-by: Jonas Franz <info@jonasfranz.software> * Fix unit tests by updating fixtures and updating outdated test Signed-off-by: Jonas Franz <info@jonasfranz.software> * Comments will be shown at the right place now Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add support for deleting CodeComments Signed-off-by: Jonas Franz <info@jonasfranz.software> * Fix problems caused by files in subdirectories Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add support for showing code comments of reviews in conversation Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add support for "Show/Hide outdated" Signed-off-by: Jonas Franz <info@jonasfranz.software> * Update code.gitea.io/git Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add support for new webhooks Signed-off-by: Jonas Franz <info@jonasfranz.software> * Update comparison Signed-off-by: Jonas Franz <info@jonasfranz.software> * Resolve conflicts Signed-off-by: Jonas Franz <info@jonasfranz.software> * Minor UI improvements * update code.gitea.io/git * Fix ui bug reported by @lunny causing wrong position of add button Add functionality to "Cancel" button Add scale effects to add button Hide "Cancel" button for existing comments Signed-off-by: Jonas Franz <info@jonasfranz.software> * Prepare solving conflicts Signed-off-by: Jonas Franz <info@jonasfranz.software> * Show add button only if no comments already exist for the line Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add missing vendor files Signed-off-by: Jonas Franz <info@jonasfranz.software> * Check if reviewer is nil Signed-off-by: Jonas Franz <info@jonasfranz.software> * Show forms only to users who are logged in Signed-off-by: Jonas Franz <info@jonasfranz.software> * Revert "Show forms only to users who are logged in" This reverts commit c083682 Signed-off-by: Jonas Franz <info@jonasfranz.software> * Save patch in comment Render patch for code comments Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add link to comment in code Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add reply form to comment list Show forms only to signed in users Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add 'Reply' as translatable Add CODE_COMMENT_LINES setting Signed-off-by: Jonas Franz <info@jonasfranz.software> * gofmt Signed-off-by: Jonas Franz <info@jonasfranz.software> * Fix problems introduced by checking for singed in user Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add v70 Signed-off-by: Jonas Franz <info@jonasfranz.software> * Update generated stylesheet Signed-off-by: Jonas Franz <info@jonasfranz.software> * Fix preview Beginn with new review comment patch system Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add new algo to generate diff for line range Remove old algo used for cutting big diffs (it was very buggy) * Add documentation and example for CutDiffAroundLine * Fix example of CutDiffAroundLine * Fix some comment UI rendering bugs * Add code comment edit mode * Send notifications / actions to users until review gets published Fix diff generation bug Fix wrong hashtag * Fix vet errors * Send notifications also for single comments * Fix some notification bugs, fix link * Fix: add comment icon is only shown on code lines * Add lint comment * Add unit tests for git diff * Add more error messages * Regenerated css Signed-off-by: Jonas Franz <info@jonasfranz.software> * fmt Signed-off-by: Jonas Franz <info@jonasfranz.software> * Regenerated CSS with latest less version Signed-off-by: Jonas Franz <info@jonasfranz.software> * Fix test by updating comment type to new ID Signed-off-by: Jonas Franz <info@jonasfranz.software> * Introducing CodeComments as type for map[string]map[int64][]*Comment Other minor code improvements Signed-off-by: Jonas Franz <info@jonasfranz.software> * Fix data-tab issues Signed-off-by: Jonas Franz <info@jonasfranz.software> * Remove unnecessary change Signed-off-by: Jonas Franz <info@jonasfranz.software> * refactored checkForInvalidation Signed-off-by: Jonas Franz <info@jonasfranz.software> * Append comments instead of setting Signed-off-by: Jonas Franz <info@jonasfranz.software> * Use HeadRepo instead of BaseRepo Signed-off-by: Jonas Franz <info@jonasfranz.software> * Update migration Signed-off-by: Jonas Franz <info@jonasfranz.de> * Regenerated CSS Signed-off-by: Jonas Franz <info@jonasfranz.software> * Add copyright Signed-off-by: Jonas Franz <info@jonasfranz.software> * Update index.css Signed-off-by: Jonas Franz <info@jonasfranz.software>
* fix bugs when too many IN variables (#4594)Lunny Xiao2018-08-021-95/+194
|