1. 16 Apr, 2018 1 commit
    • Yorick Peterse's avatar
      Introduce new ProjectCiCdSetting · 748b19fa2048
      Yorick Peterse authored
      This model and the corresponding table will be used for storing settings
      specific to CI/CD, starting with the "group_runners_enabled" boolean.
      
      The model is called ProjectCiCdSetting and not ProjectCiCdSettings. The
      project exporter doesn't like plural model names as it uses "classify"
      which turns those into singular (so "ProjectCiCdSettings" becomes
      "ProjectCiCdSetting", producing an error if said class is undefined).
      
      The initial work in this commit was done by Dylan Griffith, with most of
      the migration work being done by Yorick Peterse.
      748b19fa2048
  2. 07 Apr, 2018 7 commits
  3. 05 Apr, 2018 1 commit
  4. 28 Mar, 2018 11 commits
  5. 27 Mar, 2018 1 commit
  6. 26 Mar, 2018 1 commit
  7. 22 Mar, 2018 2 commits
  8. 21 Mar, 2018 6 commits
  9. 20 Mar, 2018 1 commit
  10. 16 Mar, 2018 4 commits
  11. 14 Mar, 2018 1 commit
    • Andreas Brandl's avatar
      Fix concurrency issue with migration for user_interacted_projects table. · c986c048bdcd
      Andreas Brandl authored
      The concurrency issue originates from inserts on
      `user_interacted_projects` from the app while running the post-deploy
      migration.
      
      This change comes with a strategy to lock the table while removing
      duplicates and creating the unique index (and similar for FK
      constraints).
      
      Also, we'll have a non-unique index until the post-deploy migration is
      finished to speed up queries during that time.
      
      Closes #44205.
      c986c048bdcd
  12. 09 Mar, 2018 2 commits
  13. 08 Mar, 2018 2 commits