Skip to content
Snippets Groups Projects
  1. Sep 04, 2019
  2. Aug 26, 2019
  3. Aug 22, 2019
    • Alessio Caiazza's avatar
      Expose namespace storage statistics with GraphQL · 606a1d2d
      Alessio Caiazza authored and Mayra Cabrera's avatar Mayra Cabrera committed
      Root namespaces have storage statistics.
      This commit allows namespace owners to get those stats via GraphQL
      queries like the following one
      
      {
        namespace(fullPath: "a_namespace_path") {
          rootStorageStatistics {
            storageSize
            repositorySize
            lfsObjectsSize
            buildArtifactsSize
            packagesSize
            wikiSize
          }
        }
      }
      606a1d2d
  4. Aug 15, 2019
  5. Aug 07, 2019
    • Alex Kalderimis's avatar
      Prevent unauthorised comments on merge requests · d30a90a3
      Alex Kalderimis authored
      * Prevent creating notes on inaccessible MRs
      
      This applies the notes rules at the MR scope. Rather than adding extra
      rules to the Project level policy, preventing :create_note here is
      better since it only prevents creating notes on MRs.
      
      * Prevent creating notes in inaccessible Issues
      
      without this policy, non-team-members are allowed to comment on issues
      even when the project has the private-issues policy set. This means that
      without this change, users are allowed to comment on issues that they
      cannot read.
      
      * Add CHANGELOG entry
      d30a90a3
  6. Aug 05, 2019
    • Steve Abrams's avatar
      Add group level container repository endpoints · 3dbf3997
      Steve Abrams authored and Mayra Cabrera's avatar Mayra Cabrera committed
      API endpoints for requesting container repositories
      and container repositories with their tag information
      are enabled for users that want to specify the group
      containing the repository rather than the specific project.
      3dbf3997
  7. Jul 25, 2019
  8. Jul 19, 2019
  9. Jul 15, 2019
    • Fabio Pitino's avatar
      Allow use of legacy triggers with feature flag · 42d99460
      Fabio Pitino authored
      Keep feature flag disabled by default and turn off
      all functionality related to legacy triggers.
      
      * Block legacy triggers from creating pipeline
      * Highlight legacy triggers to be invalid via the UI
      * Make legacy triggers invalid in the model
      42d99460
  10. Jul 11, 2019
    • Dylan Griffith's avatar
      Refactor: model errors for multi cluster validation · dacd0ee1
      Dylan Griffith authored
      The current approach requires catching exceptions to handle these errors
      and callers are already handling model validations so it seems more
      appropriate.  Also it seemed to convoluted to add this logic directly to
      the model since the model needs to check too many possible associations
      to determine whether or not there are more than one cluster since the
      model doesn't know what it's being created on. Additionally we only
      wanted to validate during create to avoid the risk of existing models
      becoming invalid by many different edge cases.
      dacd0ee1
  11. Jul 05, 2019
  12. Jul 02, 2019
  13. Jul 01, 2019
  14. Jun 28, 2019
  15. Jun 27, 2019
  16. Jun 26, 2019
  17. Jun 21, 2019
    • Bob Van Landuyt's avatar
      Enforce authorizations for non-nullable fields · 967cbd08
      Bob Van Landuyt authored
      This makes sure we also enforce authorizations for non-nullable
      fields.
      
      We are defining our authorizations on the unwrapped
      types (Repository). But when a type like that is presented in a
      non-nullable field, it's type is different (Repository!). The
      non-nullable type would not have the authorization metadata.
      
      This makes sure we check the metadata on the unwrapped type for
      finding authorizations.
      967cbd08
  18. Jun 19, 2019
    • Manoj M J's avatar
      Add documentation and tests · 53b17f03
      Manoj M J authored and James Lopez's avatar James Lopez committed
      This commit adds
       - feature specs
        - to test the ability of a user with "developer" permission
          to delete tags in repositories.
       - documentation
      53b17f03
  19. Jun 17, 2019
  20. Jun 16, 2019
  21. Jun 14, 2019
  22. Jun 11, 2019
  23. Jun 05, 2019
  24. May 08, 2019
  25. May 06, 2019
Loading