1. 31 Jan, 2017 1 commit
    • Kamil Trzcinski's avatar
      Add GitLab Pages · bc5e3a4463d6
      Kamil Trzcinski authored
      - The pages are created when build artifacts for `pages` job are uploaded
      - Pages serve the content under: http://group.pages.domain.com/project
      - Pages can be used to serve the group page, special project named as host: group.pages.domain.com
      - User can provide own 403 and 404 error pages by creating 403.html and 404.html in group page project
      - Pages can be explicitly removed from the project by clicking Remove Pages in Project Settings
      - The size of pages is limited by Application Setting: max pages size, which limits the maximum size of unpacked archive (default: 100MB)
      - The public/ is extracted from artifacts and content is served as static pages
      - Pages asynchronous worker use `dd` to limit the unpacked tar size
      - Pages needs to be explicitly enabled and domain needs to be specified in gitlab.yml
      - Pages are part of backups
      - Pages notify the deployment status using Commit Status API
      - Pages use a new sidekiq queue: pages
      - Pages use a separate nginx config which needs to be explicitly added
      bc5e3a4463d6
  2. 09 Jan, 2017 1 commit
  3. 30 Nov, 2016 2 commits
  4. 27 Oct, 2016 1 commit
  5. 24 Oct, 2016 1 commit
  6. 11 Aug, 2016 1 commit
  7. 09 Aug, 2016 1 commit
  8. 01 Jul, 2016 1 commit
  9. 30 Jun, 2016 1 commit
  10. 03 Jun, 2016 2 commits
  11. 23 May, 2016 1 commit
  12. 16 May, 2016 1 commit
  13. 30 Mar, 2016 1 commit
  14. 22 Mar, 2016 1 commit
  15. 19 Nov, 2015 1 commit
  16. 18 Nov, 2015 1 commit
  17. 10 Nov, 2015 1 commit
    • Kamil Trzcinski's avatar
      Implement Build Artifacts · f11b76db3d6f
      Kamil Trzcinski authored
      - Offloads uploading to GitLab Workhorse
      - Use /authorize request for fast uploading
      - Added backup recipes for artifacts
      - Support download acceleration using X-Sendfile
      f11b76db3d6f
  18. 06 Oct, 2015 2 commits
  19. 03 Oct, 2015 1 commit
  20. 15 Sep, 2015 3 commits
  21. 24 Jul, 2015 2 commits
  22. 10 Jul, 2015 1 commit
  23. 09 Jul, 2015 1 commit
  24. 08 Jul, 2015 1 commit
  25. 07 Jul, 2015 1 commit
  26. 23 Jun, 2015 1 commit
  27. 22 Jun, 2015 3 commits
  28. 02 Apr, 2015 2 commits
    • Stan Hu's avatar
      Improve regexp to prevent false positives · 5ba636bb60fb
      Stan Hu authored
      If a filename happened to contain "db" and enough "rwx" characters before, then
      this test would previously fail. For example:
      
      ```
      drwxr-xr-x gitlab-runner/gitlab-runner      0 2015-04-02 07:46 uploads/tmp/cassidy.stokes8477/gitlabhq/36d972fa55d6b44810fc6fd843473adb/
      ```
      
      Adding a space before the "db" match string tightens up the regexp and reduces the
      chance of unintended match.
      5ba636bb60fb
    • Valery Sizov's avatar
      ability to skip some items in backup · a67814ba338a
      Valery Sizov authored
      a67814ba338a
  29. 28 Mar, 2015 1 commit
    • Vinnie Okada's avatar
      Don't use chmod_R for backup tars · 3980255e9803
      Vinnie Okada authored
      When creating backup tar files, only change permissions on the `db`,
      `uploads`, and `repositories` directories, not their contents.
      3980255e9803
  30. 18 Mar, 2015 1 commit
    • Vinnie Okada's avatar
      Change permissions on backup files · 09823eba029b
      Vinnie Okada authored
      Use more restrictive permissions for backup tar files and for the db,
      uploads, and repositories directories inside the tar files.
      09823eba029b
  31. 17 Mar, 2015 1 commit