Skip to content
Snippets Groups Projects
  1. Nov 26, 2019
  2. Oct 22, 2019
  3. Sep 18, 2019
  4. Sep 16, 2019
  5. Sep 13, 2019
  6. Sep 09, 2019
  7. Jul 24, 2019
  8. Jul 12, 2019
  9. Jul 02, 2019
  10. Jun 19, 2019
  11. Jun 12, 2019
  12. May 16, 2019
    • vshushlin's avatar
      Add Let's Encrypt client · 3c33724e
      vshushlin authored and Nick Thomas's avatar Nick Thomas committed
      Part of adding Let's Encrypt certificates for pages domains
      
      Add acme-client gem
      
      Client is being initialized by private key stored in secrets.yml
      Let's Encrypt account is being created lazily.
      If it's already created, Acme::Client just gets account_kid by
      calling new_account method
      
      Make Let's Encrypt client an instance
      Wrap order and challenge classes
      3c33724e
  13. Apr 27, 2019
  14. Apr 09, 2019
  15. Apr 05, 2019
  16. Mar 21, 2019
  17. Jan 02, 2019
  18. Oct 30, 2018
    • Mark Chao's avatar
      Make Highlight accept language param · 39ae9a59
      Mark Chao authored
      This replaces the repository param.
      This allows more flexiblity as sometimes we have highlight content
      not related to repository. Sometimes we know ahead of time the language
      of the content. Lastly language determination seems better fit as a
      logic in the Blob class.
      `repository` param is only used to determine the language, which seems
      to be the responsiblity of Blob.
      39ae9a59
  19. Oct 04, 2018
    • Tomasz Maczukin's avatar
      Simplify runner registration token resetting · 42af2295
      Tomasz Maczukin authored
      This icommit adds several changes related to the same topic
      - resetting a Runner registration token:
      
      1. On Project settings page it adds a button for resetting the
         registration token and it removes the Runner token field
         that was confusing all GitLab users.
      
      2. On Group settings page it adds the same button for resetting
         the registration token.
      
      3. On Admin Runners settings page it moves the button to the same
         place as in Project and Group settings and it changes slightly
         the page layout to make it more similar to Group and Project
         setting pages.
      
      4. It refactorizes a little the partial that prints runner
         registration description. Thanks to this Project, Group
         and Admin settings of the Runner are re-using the same
         code to generate the button.
      
      5. Updates the translations of changed text.
      Unverified
      42af2295
  20. Sep 24, 2018
  21. Sep 19, 2018
  22. Sep 18, 2018
  23. Sep 14, 2018
  24. Sep 10, 2018
  25. Sep 07, 2018
  26. Sep 06, 2018
  27. Sep 05, 2018
  28. Jun 25, 2018
  29. Jun 21, 2018
  30. May 23, 2018
  31. Apr 13, 2018
  32. Apr 11, 2018
    • blackst0ne's avatar
      [Rails5] Fix admin/application_settings_controller · ac1b5def
      blackst0ne authored
      The `RAILS5=1 rspec spec/controllers/admin/application_settings_controller_spec.rb`
      command throws the error:
      
      Failures:
      
        1) Admin::ApplicationSettingsController PUT #update falls back to defaults when settings are omitted
            Failure/Error: import_sources = params[:application_setting][:import_sources]
      
            NoMethodError:
              undefined method `[]' for nil:NilClass
            # ./app/controllers/admin/application_settings_controller.rb:62:in `application_setting_params'
      
      This commit fixes it.
      ac1b5def
  33. Jan 08, 2018
  34. Sep 06, 2017
  35. Aug 30, 2017
    • Nick Thomas's avatar
      Rework the permissions model for SSH key restrictions · 68470602
      Nick Thomas authored
      `allowed_key_types` is removed and the `minimum_<type>_bits` fields are
      renamed to `<tech>_key_restriction`. A special sentinel value (`-1`) signifies
      that the key type is disabled.
      
      This also feeds through to the UI - checkboxes per key type are out, inline
      selection of "forbidden" and "allowed" (i.e., no restrictions) are in.
      
      As with the previous model, unknown key types are disallowed, even if the
      underlying ssh daemon happens to support them. The defaults have also been
      changed from the lowest known bit size to "no restriction". So if someone
      does happen to have a 768-bit RSA key, it will continue to work on upgrade, at
      least until the administrator restricts them.
      68470602
Loading