1. 23 10月, 2018 1 次提交
  2. 07 10月, 2017 1 次提交
  3. 11 8月, 2017 1 次提交
  4. 28 7月, 2017 1 次提交
    • Y
      Merge issuable "reopened" state into "opened" · 6ef87a20
      Yorick Peterse 提交于
      Having two states that essentially mean the same thing is very much like
      having a boolean "true" and boolean "mostly-true": it's rather silly.
      This commit merges the "reopened" state into the "opened" state while
      taking care of system notes still showing messages along the lines of
      "Alice reopened this issue".
      
      A big benefit from having only two states (opened and closed) is that
      indexing and querying becomes simpler and more performant. For example,
      to get all the opened queries we no longer have to query both states:
      
          SELECT *
          FROM issues
          WHERE project_id = 2
          AND state IN ('opened', 'reopened');
      
      Instead we can query a single state directly, which can be much faster:
      
          SELECT *
          FROM issues
          WHERE project_id = 2
          AND state = 'opened';
      
      Further, only having two states makes indexing easier as we will only
      ever filter (and thus scan an index) using a single value. Partial
      indexes could help but aren't supported on MySQL, complicating the
      development process and not being helpful for MySQL.
      6ef87a20
  5. 01 5月, 2017 1 次提交
  6. 28 3月, 2017 1 次提交
  7. 17 3月, 2017 1 次提交
  8. 18 11月, 2016 1 次提交
    • L
      Use `Gitlab.config.gitlab.host` over `'localhost'` · 9c4e0d64
      Lin Jen-Shin 提交于
      This would fix long standing failures running tests on
      my development machine, which set `Gitlab.config.gitlab.host`
      to another host because it's not my local computer. Now I
      finally cannot withstand it and decided to fix them once and
      for all.
      9c4e0d64
  9. 01 9月, 2016 1 次提交
  10. 13 8月, 2016 1 次提交
  11. 12 8月, 2016 1 次提交
    • S
      api for generating new merge request · 6109daf4
      Scott Le 提交于
      DRY code + fix rubocop
      
      Add more test cases
      
      Append to changelog
      
      DRY changes list
      
      find_url service for merge_requests
      
      use GET for getting merge request links
      
      remove files
      
      rename to get_url_service
      
      reduce loop
      
      add test case for cross project
      
      refactor tiny thing
      
      update changelog
      6109daf4