Read about our upcoming Code of Conduct on this issue

This instance will be upgraded to Heptapod 0.28.1 on 2022-01-26 at 16:00 UTC+1 (a few minutes of down time)

  1. 13 Nov, 2019 1 commit
  2. 12 Nov, 2019 1 commit
  3. 08 Nov, 2019 2 commits
  4. 31 Oct, 2019 1 commit
  5. 22 Oct, 2019 1 commit
  6. 17 Oct, 2019 2 commits
  7. 16 Oct, 2019 1 commit
  8. 09 Oct, 2019 1 commit
  9. 26 Sep, 2019 1 commit
  10. 10 Sep, 2019 1 commit
  11. 24 Aug, 2019 1 commit
  12. 14 Aug, 2019 1 commit
  13. 02 Aug, 2019 1 commit
    • George Koltsov's avatar
      Add outbound requests setting for system hooks · 229fc90e22e0
      George Koltsov authored
      This MR adds new application setting to network section
      `allow_local_requests_from_system_hooks`. Prior to this change
      system hooks were allowed to do local network requests by default
      and we are adding an ability for admins to control it.
  14. 31 Jul, 2019 3 commits
    • Reuben Pereira's avatar
      Add prometheus listen address to whitelist · 0ccb17e74c04
      Reuben Pereira authored
      - Add to whitelist so that even if local requests from hooks and
      services are not allowed, the prometheus manual configuration will
      still succeed.
    • Małgorzata Ksionek's avatar
      Add captcha if there are multiple failed login attempts · 7005864a768e
      Małgorzata Ksionek authored
      Add method to store session ids by ip
      Add new specs for storing session ids
      Add cleaning up records after login
      Add retrieving anonymous sessions
      Add login recaptcha setting
      Add new setting to sessions controller
      Add conditions for showing captcha
      Add sessions controller specs
      Add admin settings specs for login protection
      Add new settings to api
      Add stub to devise spec
      Add new translation key
      Add cr remarks
      Rename class call
      Add cr remarks
      Change if-clause for consistency
      Add cr remarks
      Add code review remarks
      Refactor AnonymousSession class
      Add changelog entry
      Move AnonymousSession class to lib
      Move store unauthenticated sessions to sessions controller
      Move link to recaptcha info
      Regenerate text file
      Improve copy on the spam page
      Change action filter for storing anonymous sessions
      Fix rubocop offences
      Add code review remarks
    • Reuben Pereira's avatar
      Allow blank but not nil in validations · dcff720b0310
      Reuben Pereira authored
      - The most common use case for qualified_domain_validator currently is
      to allow blank ([]) but not allow nil. Modify the
      qualified_domain_validator to support this use case.
  15. 24 Jul, 2019 2 commits
  16. 25 Jun, 2019 3 commits
  17. 30 May, 2019 1 commit
  18. 05 May, 2019 1 commit
  19. 01 May, 2019 1 commit
  20. 30 Apr, 2019 1 commit
  21. 05 Apr, 2019 1 commit
    • Gosia Ksionek's avatar
      Add part of needed code · c1aa0c81f72d
      Gosia Ksionek authored
      Add columns to store project creation settings
      Add project creation level column in groups
       and default project creation column in application settings
      Remove obsolete line from schema
      Update migration with project_creation_level column existence check
      Rename migrations to avoid conflicts
      Update migration methods
      Update migration method
  22. 19 Mar, 2019 1 commit
    • Lin Jen-Shin's avatar
      Introduce ApplicationSettingImplementation yay · 936472f6a400
      Lin Jen-Shin authored
      So the fake can enjoy it, too. We don't use `prepend`
      because that'll require we change `allow_any_instance_of` to
      `expect_next_instance_of`, but that's not very easy to do.
      We can do that later.