Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-04-05 | Fix N+1 in MergeRequestParser | Sean McGivern | |
read_project can be prevented by a very expensive condition, which we want to avoid, while still not writing manual SQL queries. read_project_for_iids is used by read_issue_iid and read_merge_request_iid to satisfy both of those constraints, and allow the declarative policy runner to use its normal caching strategy. | |||
2018-03-26 | Revert exploratory branch restriction policy | James Edwards-Jones | |
2018-03-26 | DestroyService for protected tags/branches used from controller | James Edwards-Jones | |
2018-03-26 | Branch unprotection restriction starting point | James Edwards-Jones | |
Explored Policy framework to create something I can use as a starting point. | |||
2018-03-07 | Limit queries to a user-branch combination | Bob Van Landuyt | |
The query becomes a lot simpler if we can check the branch name as well instead of having to load all branch names. | |||
2018-03-07 | Allow abilities on forks while MR is open | Bob Van Landuyt | |
When an MR is created using `allow_maintainer_to_push`, we enable some abilities while the MR is open. This should allow every user with developer abilities on the target project, to push to the source project. | |||
2018-02-22 | Port `read_cross_project` ability from EE | Bob Van Landuyt | |
2018-02-09 | Merge branch ↵ | Douwe Maan | |
'security-10-4-25223-snippets-finder-doesnt-obey-feature-visibility' into 'security-10-4' [Port for security-10-4]: Makes SnippetFinder ensure feature visibility | |||
2018-02-01 | Merge branch '35285-user-interface-bugs-for-schedule-pipelines' into 'master' | Rémy Coutable | |
Hide pipeline schedule 'take ownership' for current owner Closes #35285 See merge request gitlab-org/gitlab-ce!12986 | |||
2018-02-01 | Hide pipeline schedule 'take ownership' for current owner | Mark Fletcher | |
2018-01-31 | Make user/author use project.creator in most factories | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-12-22 | Replace '.team << [user, role]' with 'add_role(user)' in specs | blackst0ne | |
2017-12-13 | Refactor common protected ref check | Stan Hu | |
2017-12-07 | Support uploads for groups | Jarka Kadlecova | |
2017-11-28 | Update policies unit tests | Tomasz Maczukin | |
This commit also makes spec/policies/namespace_policy_spec.rb file to be compatible with the same file in GitLab EE. | |||
2017-11-07 | Improve spec | Shinya Maeda | |
2017-11-07 | Merge branch 'master' into fix/sm/31771-do-not-allow-jobs-to-be-erased-new | Shinya Maeda | |
2017-11-06 | Add doc. Fix spec. Add erase_build in protected_ref rule | Shinya Maeda | |
2017-11-06 | Fix spec. Revert update check. | Shinya Maeda | |
2017-11-06 | Do not allow jobs to be erased | Shinya Maeda | |
2017-10-30 | specs for policies. | Shinya Maeda | |
2017-10-06 | Merge branch ↵ | Kamil Trzciński | |
'feature/sm/35954-create-kubernetes-cluster-on-gke-from-k8s-service' into 'master' Create Kubernetes cluster on GKE from k8s service Closes #35954 See merge request gitlab-org/gitlab-ce!14470 | |||
2017-10-05 | authorizations_controller_spec. cluster_policy_spec. | Shinya Maeda | |
2017-10-03 | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ↵ | Jarka Kadlecova | |
18608-lock-issues-v2 # Conflicts: # db/schema.rb | |||
2017-09-29 | moved fork checks into policies | Phil Hughes | |
2017-09-28 | Support custom attributes on users | Markus Koller | |
2017-09-25 | Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into 18608-lock-issues | Jarka Kadlecova | |
# Conflicts: # app/assets/javascripts/notes/components/issue_comment_form.vue | |||
2017-09-22 | Refactor spec/policies/project_policy_spec.rb to minimize the diff with EE | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-09-20 | Merge remote-tracking branch 'origin/master' into 18608-lock-issues | Luke "Jared" Bennett | |
2017-09-18 | Allow DEVELOPER role to admin milestones | Felipe Artur | |
2017-09-14 | Create system notes for MR too, improve doc + clean up code | Jarka Kadlecova | |
2017-09-14 | Support discussion locking in the backend | Jarka Kadlecova | |
2017-09-07 | Make Members with Owner and Master roles always able to create subgroups | Ruben Davila | |
2017-09-06 | Fix ability when Share lock is off | Michael Kozono | |
2017-09-06 | Fix “Share lock” policy for deeply nested groups | Michael Kozono | |
2017-09-06 | Specify nested_groups specs | Michael Kozono | |
2017-09-06 | Enforce share_with_group_lock rules | Michael Kozono | |
…in Groups::UpdateService instead of only in the browser. | |||
2017-08-22 | Fixes group policy specs on MySQL. | Tiago Botelho | |
2017-08-21 | Improves subgroup creation permissions | Tiago Botelho | |
2017-08-03 | Change all `:empty_project` to `:project` | Robert Speicher | |
2017-08-01 | Ensure all project factories use `:repository` trait or `:empty_project` | Robert Speicher | |
2017-07-27 | Use described_class when possible | Rémy Coutable | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-07-27 | Remove superfluous lib: true, type: redis, service: true, models: true, ↵ | Rémy Coutable | |
services: true, no_db: true, api: true Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-07-27 | Remove superfluous type defs in specs | Keifer Furzland | |
Signed-off-by: Rémy Coutable <remy@rymai.me> | |||
2017-07-25 | Merge branch '30634-protected-pipeline' into 'master' | Kamil Trzciński | |
Implement "Block pipelines on protected branches" Closes #30634, #34616, and #33130 See merge request !11910 | |||
2017-07-25 | Allow admin to read_users_list even if it's restricted | Lin Jen-Shin | |
2017-07-24 | Don't treat anonymous users as owners when group has pending invites | Sean McGivern | |
The `members` table can have entries where `user_id: nil`, because people can invite group members by email. We never want to include those as members, because it might cause confusion with the anonymous (logged out) user. | |||
2017-07-24 | Associate Issues tab only with internal issues tracker | Jarka Kadlecova | |
2017-07-18 | Unify build policy tests and pipeline policy tests | Lin Jen-Shin | |
2017-07-18 | Restore some tests from master | Lin Jen-Shin | |