1. 04 Jun, 2019 3 commits
  2. 30 Apr, 2019 1 commit
  3. 25 Apr, 2019 1 commit
    • Stan Hu's avatar
      Provide more feedback in support/wait-postgresql-ready · c4dc848a
      Stan Hu authored
      We had multiple team members see their `gdk install` fail because psql
      wasn't in the PATH or needed to be reinstalled due to readline updates
      in their environment. The problem wasn't obvious because
      wait-postgresql-ready quietly failed without indicating a reason.
      
      To make this clearer, use `Popen.open3` instead of `system`. We now:
      
      1. Fail hard with an exception if the psql binary doesn't exist
      2. Show the last error message to give more feedback
      c4dc848a
  4. 18 Apr, 2019 2 commits
  5. 16 Apr, 2019 1 commit
  6. 15 Apr, 2019 1 commit
    • Zeger-Jan van de Weg's avatar
      Writing of the gitlab.yml uses Ruby now · 15c793db
      Zeger-Jan van de Weg authored
      Prior to this change, `ed` was used and the syntax and language are very
      complete, but hard to understand what's going on. This limits the
      ability to contribute. Also more involved logic is now hard to get
      rigth and understand/maintain later.
      
      This change does have the side effect that setting the correct value in
      GitLabs `config/gitlab.yml.example` does not propegate by default to
      everyones machine.
      15c793db
  7. 10 Apr, 2019 1 commit
  8. 18 Mar, 2019 1 commit
    • Andrew Newdigate's avatar
      Validate whitespace · 5d1e98a5
      Andrew Newdigate authored
      This change adds a `.editorconfig` for GDK, to help keep whitespace
      under control. It also adds `make verify` and `make fix` tasks to
      verify and fix.
      
      An additional CI task, for ensuring that the rules are in-compliance
      has been added.
      
      The ruleset is designed not to impact projects hosted in
      subdirectories, which is how GDK is designed to operate.
      5d1e98a5
  9. 21 Feb, 2019 1 commit
  10. 27 Dec, 2018 1 commit
  11. 07 Nov, 2018 1 commit
  12. 13 Oct, 2018 1 commit
    • Gabriel Mazetto's avatar
      Updated Rubocop definitions to work with 0.59.x · 47e1a777
      Gabriel Mazetto authored
      There is also a workaround to enable rubocop support integration on
      a variety of code editors. As `gdk-rubocop.yml` is not a standard
      file, many editors will just ignore it and run rubocop with defaults.
      
      Because we only have ruby code in a few folders, we can add a
      `.rubocop.yml` file on these folders and inherit from `gdk-rubocop.yml`.
      
      We can't just rename `gdk-rubocop.yml` as this would interfere with the
      configuration file inside the `gitlab` folder.
      47e1a777
  13. 27 Aug, 2018 1 commit
    • Alessio Caiazza's avatar
      Add gitlab-pages · 7071bb25
      Alessio Caiazza authored
      Defaults to port 3010, it can be changed writing the desired port number
      in `gitlab_pages_port` and running `gdk reconfigure`
      7071bb25
  14. 16 Aug, 2018 1 commit
  15. 20 Jul, 2018 1 commit
  16. 18 Jul, 2018 4 commits
  17. 22 Jun, 2018 2 commits
  18. 19 Jun, 2018 1 commit
  19. 31 May, 2018 1 commit
  20. 04 May, 2018 1 commit
  21. 28 Apr, 2018 1 commit
  22. 13 Mar, 2018 2 commits
  23. 12 Feb, 2018 2 commits
  24. 08 Feb, 2018 2 commits
  25. 23 Jan, 2018 1 commit
  26. 07 Dec, 2017 1 commit
  27. 30 Nov, 2017 1 commit
  28. 28 Nov, 2017 1 commit
  29. 21 Nov, 2017 2 commits