1. 08 9月, 2016 1 次提交
  2. 01 9月, 2016 1 次提交
  3. 26 8月, 2016 1 次提交
  4. 22 8月, 2016 1 次提交
  5. 17 8月, 2016 1 次提交
  6. 16 8月, 2016 1 次提交
  7. 13 8月, 2016 1 次提交
  8. 02 8月, 2016 2 次提交
    • R
      Remove `url_for_new_issue` helper · 901d4d2c
      Robert Speicher 提交于
      Now we link to the standard `IssuesController#new` action, and let it
      redirect if we're using an external tracker.
      901d4d2c
    • R
      Redirect to external issue tracker from `/issues` · a70431f8
      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! 🎉
      a70431f8
  9. 01 8月, 2016 1 次提交
    • Z
      State specific default sort order for issuables · 84a3225b
      zs 提交于
      Provide more sensible default sort order for issues and merge requests
      based on the following table:
      
      | type           | state  | default sort order |
      |----------------|--------|--------------------|
      | issues         | open   | last created       |
      | issues         | closed | last updated       |
      | issues         | all    | last created       |
      | merge requests | open   | last created       |
      | merge requests | merged | last updated       |
      | merge requests | closed | last updated       |
      | merge requests | all    | last created       |
      84a3225b
  10. 27 7月, 2016 6 次提交
  11. 15 7月, 2016 1 次提交
  12. 14 7月, 2016 1 次提交
  13. 13 7月, 2016 1 次提交
  14. 02 7月, 2016 1 次提交
  15. 25 6月, 2016 2 次提交
  16. 24 6月, 2016 1 次提交
    • Y
      Support for rendering/redacting multiple documents · d470f3d1
      Yorick Peterse 提交于
      This commit changes the way certain documents are rendered (currently
      only Notes) and how documents are redacted. Previously both rendering
      and redacting would run on a per document basis. The result of this was
      that for every document we'd have to run countless queries just to
      figure out if we could display a set of links or not.
      
      This commit changes things around so that redacting Markdown documents
      is no longer tied into the html-pipeline Gem. This in turn allows it to
      redact multiple documents in a single pass, thus reducing the number of
      queries needed.
      
      In turn rendering issue/merge request notes has been adjusted to take
      advantage of this new setup. Instead of rendering Markdown somewhere
      deep down in a view the Markdown is rendered and redacted in the
      controller (taking the current user and all that into account). This has
      been done in such a way that the "markdown()" helper method can still be
      used on its own.
      
      This particular commit also paves the way for caching rendered HTML on
      object level. Right now there's an accessor method Note#note_html which
      is used for setting/getting the rendered HTML. Once we cache HTML on row
      level we can simply change this field to be a column and call a "save"
      whenever needed and we're pretty much done.
      d470f3d1
  17. 14 6月, 2016 2 次提交
  18. 04 6月, 2016 4 次提交
  19. 06 5月, 2016 1 次提交
  20. 01 5月, 2016 1 次提交
  21. 29 4月, 2016 1 次提交
    • Y
      Load the "New Branch" button asynchronously · 04266470
      Yorick Peterse 提交于
      This button depends on Issue#can_be_worked_on? which in turn depends on
      Issue#related_branches. By rendering this button asynchronously we can
      finally remove all usages of Issue#related_branches and
      Issue#referenced_merge_requests from the issues "show" page.
      04266470
  22. 22 4月, 2016 1 次提交
  23. 21 4月, 2016 3 次提交
    • P
      Fixes text color on labels in sidebar · 7f23e0b8
      Phil Hughes 提交于
      7f23e0b8
    • M
      Add due_date:time field to Issue model · 3afd0817
      Mehmet 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
      3afd0817
    • P
      Label text color comes from JSON · 75626d5f
      Phil Hughes 提交于
      Created issuable singleton to house the filtering
      75626d5f
  24. 19 4月, 2016 1 次提交
  25. 18 4月, 2016 1 次提交
  26. 14 4月, 2016 1 次提交
  27. 13 4月, 2016 1 次提交
    • Y
      Load related MRs/branches asynchronously · 31e28ebc
      Yorick Peterse 提交于
      Currently this works by loading the HAML partials via XHR. While this is
      not the nicest setup it _is_ the easiest setup using the tools we
      currently have.
      
      Loading this data asynchronously doesn't make loading the related
      MRs/branches itself faster, it merely ensures that loading the issue
      itself is not slowed down.
      
      Fixes gitlab-org/gitlab-ce#14949
      31e28ebc