An error occurred fetching the project authors.
  1. 21 Aug, 2019 1 commit
  2. 12 Aug, 2019 1 commit
  3. 08 Aug, 2019 1 commit
  4. 07 Aug, 2019 5 commits
  5. 05 Aug, 2019 2 commits
  6. 23 Jul, 2019 1 commit
  7. 15 Jul, 2019 1 commit
  8. 09 Jul, 2019 1 commit
    • Bob Van Landuyt's avatar
      Set the name of a user-namespace to the user name · 5f088300
      Bob Van Landuyt authored
      Instead of setting the name of the namespace to the user's username,
      set it to the user's name.
      
      This is more consistent with how we name the routes:
      The route-name of a namespace is the human name of the routable. In
      the case of a user-namespace, this is the owner's name.
      
      When we change a user's name (both on create and update), we now also
      update the namespace-name to the user's name. This will make sure that
      if we also correctly update all the nested routes.
      5f088300
  9. 02 Jul, 2019 1 commit
    • Stan Hu's avatar
      Use an uncached application setting for usage ping checks · 7db32c40
      Stan Hu authored
      The introduction of the in-memory cache for application settings had a
      side effect of making it harder to invalidate changes when the settings
      occur. We now bypass the cache because it's possible the admin enabled
      the usage ping, and we don't want to annoy the user again if they
      already set the value.
      
      To avoid causing significant load on the system, we add an extra check
      to ensure the user is an admin. and we don't want to annoy the user
      again if they already set the value. This is a bit of hack, but the
      alternative would be to put in a more complex cache invalidation
      step. Since this call only gets called in the uncommon situation where
      the user is an admin and the only user in the instance, this shouldn't
      cause too much load on the system.
      7db32c40
  10. 18 Jun, 2019 1 commit
  11. 13 Jun, 2019 4 commits
  12. 21 May, 2019 1 commit
  13. 07 May, 2019 2 commits
  14. 23 Apr, 2019 1 commit
  15. 12 Apr, 2019 2 commits
  16. 05 Apr, 2019 2 commits
    • Gosia Ksionek's avatar
      Add part of needed code · 64858317
      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
      64858317
    • Brandon Labuschagne's avatar
      Add limit of 128 characters to users name · ebfe19e8
      Brandon Labuschagne authored
      Truncate existing users names which exceed 128 characters
      Include test for truncating users names
      ebfe19e8
  17. 28 Mar, 2019 1 commit
  18. 22 Mar, 2019 2 commits
  19. 06 Mar, 2019 1 commit
  20. 05 Mar, 2019 1 commit
    • Horatiu Eugen Vlad's avatar
      Align EmailValidator to validate_email gem implementation. · c8c0ea6c
      Horatiu Eugen Vlad authored
      Renamed EmailValidator to DeviseEmailValidator to avoid 'email:' naming collision with ActiveModel::Validations::EmailValidator in 'validates' statement.
      Make use of the options attribute of the parent class ActiveModel::EachValidator.
      Add more options: regex.
      c8c0ea6c
  21. 19 Feb, 2019 1 commit
    • Stan Hu's avatar
      Make Admin::UsersController work with Ruby 2.6 · e87c255d
      Stan Hu authored
      Ruby 2.6 introduced `Enumerable#filter`, which takes no arguments.
      Attempting to call `filter` on an `ActiveRecord::Relation` with a scope
      will fail with a `wrong number of arguments (given 1, expected 0)`
      message because the `Enumerable#filter` implementation overrides the
      delegated `ActiveRecord::Relation#filter` method.
      
      To make Admin::UsersController compatible with Ruby 2.6, rename
      `User.filter` to `User.filter_items`.
      e87c255d
  22. 13 Feb, 2019 1 commit
    • Luke Bennett's avatar
      Improve the GitHub and Gitea import feature table interface · 534a6117
      Luke Bennett authored
      These are backend changes.
      Use Vue for the import feature UI for "githubish"
      providers (GitHub and Gitea).
      Add "Go to project" button after a successful import.
      Use CI-style status icons and improve spacing of the
      table and its component.
      Adds ETag polling to the github and gitea import
      jobs endpoint.
      534a6117
  23. 08 Feb, 2019 1 commit
  24. 06 Feb, 2019 1 commit
  25. 05 Feb, 2019 1 commit
    • Brandon Labuschagne's avatar
      Add last activity to user administration · d279cc94
      Brandon Labuschagne authored
      The columns 'Created on' and 'Last activity' have been
      added to the admin -> users view.
      
      Sorting options have also been added for last activity
      and the search bar has been moved to match the issues
      page.
      d279cc94
  26. 31 Jan, 2019 1 commit
  27. 24 Jan, 2019 1 commit
  28. 21 Jan, 2019 1 commit