Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-04-11Show `New Issue` link for projectsBob Van Landuyt
When a user is not logged in, we want to show the `New Issue` link so he gets directed to the login flow first. When a project is archived, we never want to show the link.
2018-04-11Prevent awarding emoji when a project is archivedBob Van Landuyt
This prevents performing the requests, and disables all emoji reaction buttons
2018-02-22Port `read_cross_project` ability from EEBob Van Landuyt
2018-01-17Resolve "Closed issue label in todo's styling is difficult to read"Simon Knox
2017-12-13Update issuable status iconsEric Eastwood
Fix https://gitlab.com/gitlab-org/gitlab-ce/issues/33926 Changed file icons already addressed in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/15367
2017-09-07Removes default scope from sortableTiago Botelho
2017-09-04Merge branch 'remove-unused-code-issueshelper' into 'master'Rémy Coutable
Remove unused methods from `IssuesHelper` and `IssuablesHelper` See merge request !13793
2017-08-24Remove unused `IssuesHelper#merge_requests_sentence`Mehdi Lahmam
Its last usage has been removed at eb3e7bdfd8.
2017-08-24Remove unused `IssuesHelper#due_date_options`Mehdi Lahmam
Its last usage has been removed at 05523b5bd1.
2017-08-24Remove unused `IssuesHelper#bulk_update_milestone_options`Mehdi Lahmam
Its last usage has been removed at 2e3c082f2a.
2017-07-31Merge branch 'master' into issue-discussions-refactorDouwe Maan
# Conflicts: # app/controllers/concerns/notes_actions.rb # spec/features/task_lists_spec.rb # spec/support/features/issuable_slash_commands_shared_examples.rb
2017-07-24Support both internal and external issue trackersJarka Kadlecova
2017-07-21Add full JSON endpoints for issue notes and discussionsDouwe Maan
2017-07-05Create and use project path helpers that only need a project, no namespaceDouwe Maan
2017-04-14frontend prevent authored votesbarthc
2017-03-13Indicate that `single_discussion` is optionalBob Van Landuyt
2017-03-13Build link to discussions to resolve in a helperBob Van Landuyt
2017-03-06Use native unicode emojisEric Eastwood
- gl_emoji for falling back to image/css-sprite when the browser doesn't support an emoji - Markdown rendering (Banzai filter) - Autocomplete - Award emoji menu - Perceived perf - Immediate response because we now build client-side - Update `digests.json` generation in gemojione rake task to be more useful and include `unicodeVersion` MR: !9437 See issues - #26371 - #27250 - #22474
2017-01-03Merge branch '26168-emoji-reactions-missing-tooltip-when-not-logged-in' into ↵Fatih Acet
'master' Disable award emoji button but display tooltip Closes #26168 See merge request !8382
2017-01-03rewrite the item.respond_to?(:x?) && item.x? to item.try(:x?)dimitrieh
2016-12-31Disable award emoji button but display tooltipSam Rose
2016-11-23Add a starting date to milestonesValery Sizov
2016-10-07Optimize the `award_user_list` helper specRobert Speicher
According to https://gitlab.com/gitlab-org/gitlab-ce/issues/23034#note_16586657, each test for this helper generated 1,833 queries. Now we only generate stubbed records, and only as many as we need for each test. This also corrects a slight logic bug in the helper itself. When the number of awards was greater than the limit (9 by default), _and_ the current user was one of them, we actually included 10 names, including "You", plus the remaining count. Now we return the correct number regardless.
2016-08-17Award tooltips refer to current user as "You"Jack Davison
2016-08-17Switch to using to_sentence to construct tooltipsJack Davison
* Code in ruby now uses Array#to_sentence to construct award tooltips * Coffeescript uses a combination of regexes for the same result
2016-08-17Truncates 9-10 users with current user in frontJack Davison
* If the current user is not in the list output will have 1-9 users * If the current user is in the list output will be "me, " + 0-9 users
2016-08-17Truncated user list in award emoji tooltipsJack Davison
* Only the first 10 names are displayed * Further users are indicated by "and X more." * String "and X more" is appended to the array THEN join is called * An oxford comma seperates the last name from "and X more" * In coffeescript "me" is now always prepended * Tests included
2016-08-02Remove `url_for_new_issue` helperRobert Speicher
Now we link to the standard `IssuesController#new` action, and let it redirect if we're using an external tracker.
2016-08-02Redirect to external issue tracker from `/issues`Robert Speicher
Prior, in order to display the correct link to "Issues" in the project navigation, we were performing a check against the project to see if it used an external issue tracker, and if so, we used that URL. This was inefficient. Now, we simply _always_ link to `namespace_project_issues_path`, and then in the controller we redirect to the external tracker if it's present. This also removes the need for the url_for_issue helper. Bonus! :tada:
2016-06-29Add emoji.rb in lib/gitlab instead of using the gitlab_emoji gem.Connor Shea
No reason to split it into a separate gem when the gem barely did anything. We can use gemojione directly, making updating gemojione that much easier. Also fix the Rake task and update gemojione to 2.6.1. This adds the EmojiOne Spring update. Changelog: https://github.com/jonathanwiesel/gemojione/blob/master/CHANGELOG.md
2016-05-30Merge branch 'master' into awardablesZJ van de Weg
2016-05-24Remove `issue_to_atom` helperRobert Speicher
2016-05-11Merge branch 'master' into awardablesZeger-Jan van de Weg
2016-05-10Add tests on Awardables and Award EmojiZeger-Jan van de Weg
2016-05-06Create table for award emojiZeger-Jan van de Weg
2016-04-25Ensure URL in all Service subclasses are validRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-04-20Address MR feedbackRémy Coutable
Signed-off-by: Rémy Coutable <remy@rymai.me>
2016-04-20Fix functionality of due this week. Add due this month and overdue, remove ↵Mehmet Beydogan
due tomorrow to issues. Fix typos on sorting dropdown related to due date Remove constant array and add Structs on Issue to keep due date data to fill options
2016-04-20Add due_date:time field to Issue modelMehmet Beydogan
Add due_date text field to sidebar issue#show Add ability sorting issues by due date ASC and DESC Add ability to filtering issues by No Due Date, Any Due Date, Due to tomorrow, Due in this week options Add handling issue due_date field for MergeRequest Update CHANGELOG Fix ambigous match for issues#show sidebar Fix SCREAMING_SNAKE_CASE offenses for due date contants Add specs for due date sorting and filtering on issues
2016-04-12Merge branch 'issue_1752' into 'master' Robert Speicher
Fix milestone removal problem when editing issues fixes #1752 See merge request !3571
2016-04-09Add "sprite" parameter to emoji_icon helperconnorshea
The emoji_icon helper used to display the award emoji in Issue and Merge Request views. By default the spritesheet is used, but passing `sprite: false` to the `emoji_icon` helper makes the emoji render as separate images. For award emoji displayed by default (e.g. thumbs-up, thumbs-down, and any that have been awarded to the issue/MR) the independent images are used. Only when the full emoji menu is opened does the full spritesheet load. On a normal issue this change decreases the page load by 670KB or 250KB depending on pixel density. Resolves #14334.
2016-04-06Fix milestone removal problem when editing issuesFelipe Artur
2016-03-19Merge branch 'master' into feature/issue-moveGrzegorz Bizon
* master: (121 commits) Dedupe labels in labels selector in Dashboard pages Refactor colors and lists Add a safeguard in MergeRequest#compute_diverged_commits_count Fix an issue when the target branch of a MR had been deleted Add avatar to issue and MR pages header Cleanup somce css colors Re-group scss variables Refactor `Todo#target` Fixes issue with filter label missing on labels & milestones Rename `Todo#to_reference` to `Todo#target_reference` Fixed failing tests Updated controller with before_action Fixed other issues based on feedback Fixes issue on dashboard issues Full labels data in JSON Fixed issue with labels dropdown getting wrong labels Update CHANGELOG Use `Note#for_project_snippet?` to skip notes on project snippet Use `Commit#short_id` instead of `Commit.truncate_sha` Reuse `for_commit?` on conditional validations Update schema info comment on todo related files ... Conflicts: app/models/issue.rb db/schema.rb spec/models/issue_spec.rb
2016-03-18Add eye-slash icon to confidential issuesDouglas Barbosa Alexandre
2016-03-17Add minor improvements in code related to issue moveGrzegorz Bizon
2016-03-17Use helper to create list of projects issue can be moved toGrzegorz Bizon
This also adds confirmation message if issue move has been requested.
2016-02-10Fix milestone order in project and issue edit lists to due_dateOliver Rogers
2016-01-12Add title attribute to Emojis in award pickerRobert Speicher
2016-01-08Use `xmlschema` where even more appropriate!Robert Speicher
2016-01-08Use `to_s(:iso8601)` where appropriateRobert Speicher