BigW Consortium Gitlab

  1. 04 Jul, 2017 1 commit
  2. 14 Jun, 2017 1 commit
  3. 02 Apr, 2017 1 commit
  4. 08 Mar, 2017 1 commit
    • Improve storage validation after configuration structure update · 46214d5e
      Alejandro Rodríguez authored
      Besides improving the error message to specify what exactly you
      need to do to solve the error, we now don't skip all storage
      validations on the test environment, so that you also get a nice error
      message if you're running tests. Now if conditions are met to skip
      valitaions (test env or env variable) we still make sure the settings
      _look_ sane, we just skip verifying the paths exists and meet the given
      conditions.
  5. 07 Mar, 2017 3 commits
  6. 03 Mar, 2017 1 commit
  7. 01 Mar, 2017 1 commit
  8. 23 Feb, 2017 1 commit
  9. 24 Jan, 2017 1 commit
    • Add metric initializer spec · a96765e6
      Sean McGivern authored
      An empty file in one of the instrumented directories will cause the app
      to fail to start when metrics are enabled. Metrics aren't enabled by
      default in development or test.
      
      We could handle the empty file case explicitly, but a file could still
      not define the constant it is expected to, so instead run the
      initializer manually in a spec and check that it succeeds.
  10. 09 Jan, 2017 1 commit
  11. 03 Aug, 2016 3 commits
    • Give priority to environment variables · 90565b5f
      Sean McGivern authored
      If an environment variable exists for secret_key_base, use that -
      always. But don't save it to secrets.yml.
      
      Also ensure that we never write to secrets.yml if there's a non-blank
      value there.
    • Store all secret keys in secrets.yml · 379c2cbc
      Sean McGivern authored
      Move the last secret from .secret to config/secrets.yml, and delete
      .secret if it exists.
    • Store OTP secret key in secrets.yml · 405379bb
      Sean McGivern authored
      .secret stores the secret token used for both encrypting login cookies
      and for encrypting stored OTP secrets. We can't rotate this, because
      that would invalidate all existing OTP secrets.
      
      If the secret token is present in the .secret file or an environment
      variable, save it as otp_key_base in secrets.yml. Now .secret can be
      rotated without invalidating OTP secrets.
      
      If the secret token isn't present (initial setup), then just generate a
      separate otp_key_base and save in secrets.yml.
      
      Update the docs to reflect that secrets.yml needs to be retained past
      upgrades, but .secret doesn't.
  12. 31 Jul, 2016 1 commit
  13. 24 Jul, 2016 1 commit
  14. 21 Jul, 2016 2 commits
  15. 01 Jul, 2016 1 commit
  16. 30 Jun, 2016 2 commits
  17. 24 Jun, 2016 1 commit
  18. 04 May, 2016 1 commit
    • Add tests for setting trusted_proxies · e37b3145
      DJ Mountney authored
      Each test reloads the trusted_proxies initializer, which in turn will set Rails.application.config.action_dispatch.trusted_proxies to something new. This will leak into the other tests, but the middleware that it is used in has already been loaded for the whole test suite, so it should have no impact.
  19. 18 Jan, 2016 1 commit