An error occurred fetching the project authors.
  1. 11 Oct, 2019 1 commit
    • Tim Zallmann's avatar
      Restructured the assets caching setup · b793f0fa
      Tim Zallmann authored
      New definitions for different types of Uploads
      
      Updated Caching strategy for project + group avatars, Notes Uploads
      
      Fixed upload actions specs + offenses
      
      Added random string as cache buster
      
      Fixing the double quoted string for interpolation
      b793f0fa
  2. 23 Aug, 2019 2 commits
  3. 21 Jun, 2019 1 commit
    • Oswaldo Ferreira's avatar
      Persist tmp snippet uploads · 9e3c70f8
      Oswaldo Ferreira authored
      It persist temporary personal snippets under
      user/:id namespaces temporarily while creating
      a upload record to track it. If an user gets removed
      while it's still a tmp upload, it also gets removed.
      If the tmp upload is sent, the upload gets moved to
      personal_snippets/:id as before. The upload record
      also gets updated to the new model type as well.
      9e3c70f8
  4. 17 Jun, 2019 1 commit
    • Oswaldo Ferreira's avatar
      Persist tmp snippet uploads · 44e1915d
      Oswaldo Ferreira authored
      It persist temporary personal snippets under
      user/:id namespaces temporarily while creating
      a upload record to track it. If an user gets removed
      while it's still a tmp upload, it also gets removed.
      If the tmp upload is sent, the upload gets moved to
      personal_snippets/:id as before. The upload record
      also gets updated to the new model type as well.
      44e1915d
  5. 15 Apr, 2019 1 commit
  6. 24 Jan, 2019 2 commits
  7. 22 Jan, 2019 1 commit
  8. 21 Jan, 2019 2 commits
  9. 18 Dec, 2018 2 commits
    • blackst0ne's avatar
      Update specs to rails5 format · 77b85029
      blackst0ne authored
      Updates specs to use new rails5 format.
      
      The old format:
      `get :show, { some: params }, { some: headers }`
      
      The new format:
      `get :show, params: { some: params }, headers: { some: headers }`
      77b85029
    • blackst0ne's avatar
      Update specs to rails5 format · b44a2c80
      blackst0ne authored
      Updates specs to use new rails5 format.
      
      The old format:
      `get :show, { some: params }, { some: headers }`
      
      The new format:
      `get :show, params: { some: params }, headers: { some: headers }`
      b44a2c80
  10. 16 Dec, 2018 2 commits
  11. 23 Oct, 2018 2 commits
  12. 11 Jul, 2018 2 commits
  13. 15 Jun, 2018 1 commit
  14. 11 Jun, 2018 2 commits
  15. 07 Jun, 2018 1 commit
  16. 06 Jun, 2018 2 commits
  17. 05 Jun, 2018 2 commits
  18. 28 Feb, 2018 2 commits
  19. 01 Feb, 2018 1 commit
  20. 24 Jan, 2018 1 commit
  21. 17 Jan, 2018 2 commits
    • Micaël Bergeron's avatar
      fix the artifact/lfs specs · 913df61d
      Micaël Bergeron authored
      913df61d
    • Micaël Bergeron's avatar
      Refactor the uploaders · 594e6a0a
      Micaël Bergeron authored
      I've demoted the ObjectStoreUploader to a concern that is mixed in
      the concrete uploader classes that need to store files in a remote
      object store.
      
      I've been working on making the local -> remote migration working
      first, which has been trivial compared to the remote -> local one.
      
      The current implementation is heavily based on side-effects which
      makes the code brittle and hard to reason about.
      
      The current approach is to store the `store` field in the correct
      `Upload` model once a migration has been done. To retrieve the field
      I use the `has_many :uploads` relationship, with all the paths that
      a certain file may have `uploads.where(path: paths).last`. This as
      the drawback of adding a database query for every upload lookup, but
      I feel that the generalization of this behavior is worth it. We should
      be able to optimize this down the road quite easily.
      594e6a0a
  22. 22 Dec, 2017 2 commits
  23. 23 Oct, 2017 1 commit
  24. 20 Oct, 2017 1 commit
  25. 11 Aug, 2017 1 commit
  26. 02 Aug, 2017 2 commits