summaryrefslogtreecommitdiff
path: root/app/controllers/projects/issues_controller.rb
Commit message (Collapse)AuthorAgeFilesLines
...
* award emojiValery Sizov2015-11-191-1/+1
|
* Fix trailing space issue with merge requests and issues. Fixes #2514Drew Blessing2015-11-101-1/+3
|
* Redirect to a default path if HTTP_REFERER is not setStan Hu2015-10-201-1/+1
| | | | | | | | | | Safari 9.0 does not yet honor the HTML5 `origin-when-cross-origin` mode, and it's possible load balancers/proxies strip the HTTP_REFERER from the request header. In these cases, default to some default path. Closes #3122 Closes https://github.com/gitlabhq/gitlabhq/issues/9731
* Only accept open issues and merge requestsZeger-Jan van de Weg2015-10-161-1/+1
|
* Show merge requests which close current issueZeger-Jan van de Weg2015-10-161-0/+7
|
* Renamed Note.inc_associations to with_associationsYorick Peterse2015-10-151-1/+1
|
* Eager load various issue/note associationsYorick Peterse2015-10-151-1/+1
| | | | | This ensures we don't end up running N+1 queries for the objects in the affected collections.
* Simplify code around (cross)-referencesDouwe Maan2015-10-121-1/+1
|
* Disable internal issue tracker if external tracker in useStan Hu2015-07-171-1/+1
| | | | Closes #2006
* Update controller filtersDmitriy Zaporozhets2015-06-261-3/+3
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Rename abilities to correspond contoller/model action namesrename-abilitiesDmitriy Zaporozhets2015-06-261-1/+1
| | | | | | | | | | | | | | | | | write_ was renamed to create_ modify_ was renamed to update_ So now in update action we have next code def create can?(current_user, :create_issue, @issue) end def update can?(current_user, :update_issue, @issue) end Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Improve performance for issue#show pageDmitriy Zaporozhets2015-06-241-0/+1
| | | | | | | | | * store @participants in variable * store result of subscribed? call into variable In total it reduce amount of SQL queries for issue with 10 comments/participants twice. Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add search issues/MR by numberNikita Verkhovin2015-05-181-1/+9
|
* Fixed the Rails/ActionFilter copJeroen van Baarsen2015-04-201-7/+7
| | | | Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
* testsValery Sizov2015-03-161-6/+3
|
* rename table subscribe; make it polymorficValery Sizov2015-03-161-1/+1
|
* SubscriptionValery Sizov2015-03-151-1/+10
|
* Use same constant for amount of items per pageDmitriy Zaporozhets2015-03-121-1/+1
|
* Send notifications and leave system comments when bulk updating issues.Douwe Maan2015-03-061-1/+10
|
* More use of shortcut routesDmitriy Zaporozhets2015-02-251-5/+3
|
* Fix updating issue 500 errorDmitriy Zaporozhets2015-02-221-1/+1
|
* Upgrade to Rails 4.1.9Vinnie Okada2015-02-141-3/+5
| | | | | | Make the following changes to deal with new behavior in Rails 4.1.2: * Use nested resources to avoid slashes in arguments to path helpers.
* Refactor issuable list pagesDmitriy Zaporozhets2014-12-241-3/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Refactor issues and merge requests listsDmitriy Zaporozhets2014-12-231-3/+3
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add author filter for issues & merge requests pagesDmitriy Zaporozhets2014-12-051-14/+2
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add task lists to issues and merge requestsVinnie Okada2014-10-051-1/+1
| | | | | | | | Make the Markdown parser recognize "[x]" or "[ ]" at the beginning of a list item and turn it into a checkbox input. Users who can modify the issue or MR can toggle the checkboxes directly or edit the Markdown to manage the tasks. Task status is also displayed in the MR and issue lists.
* Dont show blocked users in assignee filterDmitriy Zaporozhets2014-09-251-1/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Search by issue/mr title and descriptionDmitriy Zaporozhets2014-08-271-1/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Allow set labels from Issue/MR formsDmitriy Zaporozhets2014-07-291-1/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Create required issue param for new action.Marin Jankovski2014-07-011-0/+4
|
* Remove protected_atrributes gem and start moving to strong paramsDmitriy Zaporozhets2014-06-261-3/+10
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Merge branch 'issues-filter-by-description' into 'master'Dmitriy Zaporozhets2014-06-241-1/+1
|\ | | | | | | | | | | Issues filter by description In Issues section of any project there is a filter box, which by default says 'Filter by title or description' - so this behaviour is desired. But in fact only filter by title works and filter by description DOESN'T work. This fix adds description fitlering.
| * Fixes a problem with 'Issues' filter box, where description of the filter ↵Andrey Vasilyev2014-05-161-1/+1
| | | | | | | | says 'Filter by title or description' but in fact filter only works for title and doesn't work for description
* | Show/hide issue assignee avatar depends on drag-n-drop column in milestone viewDmitriy Zaporozhets2014-06-161-0/+1
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Add reopened tab to milestone issues. Add ids and data to milestone issues ↵Dmitriy Zaporozhets2014-06-041-0/+5
| | | | | | | | | | | | to enable dragging Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Implements drag and drop upload in creating issuesEarle Bunao & Neil Calabroso2014-05-231-1/+3
|/
* Move update issue code to separate serviceDmitriy Zaporozhets2014-04-021-2/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Move code for issue creation to service.Dmitriy Zaporozhets2014-04-021-3/+1
| | | | | | | | | The goal of suych refactoring is to get rid of observers. Its much easier to test and code when object creation and all other related actions done in one class instead of splited across observers, callbacks etc. Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Remove author_id_of_changes from appDmitriy Zaporozhets2014-03-251-1/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Move services for collecting items to FindersDmitriy Zaporozhets2014-02-251-1/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Show only people who have assigned merge requests in assignee dropdownDmitriy Zaporozhets2014-02-131-1/+0
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Show only people who have assigned issues in assignee dropdownDmitriy Zaporozhets2014-02-131-0/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Fix Issues#bulk_updateDmitriy Zaporozhets2014-02-101-3/+6
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Allow developers to mange issue trackerDmitriy Zaporozhets2014-01-241-1/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Merge pull request #6075 from skv-headless/remove_deprecated_findersDmitriy Zaporozhets2014-01-221-2/+2
|\ | | | | Remove deprecated finders
| * Remove deprecated findersskv2014-01-191-2/+2
| |
* | Dont override project_id params when use issues/mr filteringDmitriy Zaporozhets2014-01-201-2/+1
|/ | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Move all Context classes into ServicesDmitriy Zaporozhets2014-01-161-1/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Use FilteringService for project issuus, mrsDmitriy Zaporozhets2014-01-151-1/+4
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Update commentable controllers with new note varsDmitriy Zaporozhets2013-12-251-2/+1
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>