Skip to content
Snippets Groups Projects
  1. Sep 13, 2019
  2. Aug 31, 2019
  3. Aug 15, 2019
  4. Aug 14, 2019
  5. Aug 08, 2019
  6. Jul 25, 2019
  7. Jul 23, 2019
  8. Jun 26, 2019
  9. Jun 05, 2019
  10. May 31, 2019
    • Bob Van Landuyt's avatar
      Setup Phabricator import · 589b2db0
      Bob Van Landuyt authored
      This sets up all the basics for importing Phabricator tasks into
      GitLab issues.
      
      To import all tasks from a Phabricator instance into GitLab, we'll
      import all of them into a new project that will have its repository
      disabled.
      
      The import is hooked into a regular ProjectImport setup, but similar
      to the GitHub parallel importer takes care of all the imports itself.
      
      In this iteration, we're importing each page of tasks in a separate
      sidekiq job.
      
      The first thing we do when requesting a new page of tasks is schedule
      the next page to be imported. But to avoid deadlocks, we only allow a
      single job per worker type to run at the same time.
      
      For now we're only importing basic Issue information, this should be
      extended to richer information.
      589b2db0
  11. May 02, 2019
  12. Apr 18, 2019
  13. Apr 08, 2019
  14. Feb 26, 2019
  15. Feb 12, 2019
    • Stan Hu's avatar
      Log queue duration in production_json.log · 51ca7922
      Stan Hu authored
      `queue_duration` is a useful metric that is currently in api_json.log
      but not in production_json.log. We should add it because it tells us how
      long the request sat in Workhorse before Unicorn processed it. Having
      this field enables the support team to better troubleshoot when delays
      began to happen.
      51ca7922
  16. Jan 15, 2019
  17. Jan 02, 2019
  18. Dec 19, 2018
  19. Dec 16, 2018
  20. Dec 06, 2018
  21. Nov 29, 2018
  22. Nov 23, 2018
  23. Nov 18, 2018
  24. Nov 15, 2018
  25. Oct 23, 2018
  26. Oct 13, 2018
    • Jan Provaznik's avatar
      Use InvalidUTF8ErrorHandler only for rails 4 · c6a4c923
      Jan Provaznik authored
      In Rails 5 catches invalid UTF8 characters in querystring in a
      params middleware, errors are handled by a params middleware and
      raises a BadRequest exception. This means that these UTF8 errors
      are not raised deeper in application stack and these can't also
      be handled on application level.
      
      If we would want to have custom handler for these errors, we would
      have to create a new middleware and insert it before actionpack's
      params middleware and rescue BadRequest exceptions there. But there
      is no need to do this currently (see discussion on
      https://gitlab.com/gitlab-org/gitlab-ce/issues/51908)
      c6a4c923
  27. Oct 10, 2018
    • Zeger-Jan van de Weg's avatar
      Remove Git circuit breaker · 30b4ce94
      Zeger-Jan van de Weg authored
      Was introduced in the time that GitLab still used NFS, which is not
      required anymore in most cases. By removing this, the API it calls will
      return empty responses. This interface has to be removed in the next
      major release, expected to be 12.0.
      Unverified
      30b4ce94
  28. Oct 08, 2018
  29. Oct 01, 2018
  30. Sep 26, 2018
  31. Sep 22, 2018
  32. Sep 19, 2018
    • gfyoung's avatar
      Enable frozen string in app/controllers/**/*.rb · 73322a0e
      gfyoung authored
      Enables frozen string for the following:
      
      * app/controllers/*.rb
      * app/controllers/admin/**/*.rb
      * app/controllers/boards/**/*.rb
      * app/controllers/ci/**/*.rb
      * app/controllers/concerns/**/*.rb
      
      Partially addresses #47424.
      73322a0e
  33. Sep 07, 2018
  34. Sep 05, 2018
  35. Aug 10, 2018
  36. Aug 07, 2018
  37. Aug 03, 2018
  38. Aug 02, 2018
Loading