- 11 7月, 2019 1 次提交
-
-
由 Dylan Griffith 提交于
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.
-
- 07 5月, 2019 1 次提交
-
-
由 James Edwards-Jones 提交于
Adds two methods for us to extend in EE: - OmniauthCallbacksController#link_identity - GroupPolicy#lookup_access_level!
-
- 06 4月, 2019 1 次提交
-
-
由 Gosia Ksionek 提交于
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
-
- 13 3月, 2019 1 次提交
-
-
由 Małgorzata Ksionek 提交于
-
- 05 3月, 2019 2 次提交
-
-
由 Małgorzata Ksionek 提交于
-
由 Stan Hu 提交于
-
- 28 2月, 2019 1 次提交
-
-
由 Małgorzata Ksionek 提交于
-
- 25 2月, 2019 1 次提交
-
-
由 Heinrich Lee Yu 提交于
-
- 25 12月, 2018 1 次提交
-
-
由 Mayra Cabrera 提交于
Include a new policy in Clusterables (projects and groups), which checks if another cluster can be added clusterable_has_cluster? and multiple_clusters_available private methods will be overriden in EE Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/34758
-
- 19 12月, 2018 1 次提交
-
-
由 Jarka Košanová 提交于
- we now use the hierarchy class also for epics - also rename supports_nested_groups? into supports_nested_objects? - move it to a concern
-
- 18 12月, 2018 1 次提交
-
-
由 Rémy Coutable 提交于
Signed-off-by: NRémy Coutable <remy@rymai.me>
-
- 08 11月, 2018 1 次提交
-
-
由 Thong Kuah 提交于
- maintainer for group can read, create, update, and admin cluster - project user, at any level, cannot do anything with group cluster
-
- 22 8月, 2018 1 次提交
-
-
由 Sean McGivern 提交于
This is more idiomatic than checking membership explicitly.
-
- 07 8月, 2018 1 次提交
-
-
由 Felipe Artur 提交于
-
- 25 7月, 2018 1 次提交
-
-
由 gfyoung 提交于
Enable frozen string in: * app/presenters * app/policies Partially addresses #47424.
-
- 11 7月, 2018 1 次提交
-
-
由 Mark Chao 提交于
-
- 06 7月, 2018 1 次提交
-
-
由 Bob Van Landuyt 提交于
This allows us to check specific abilities in views, while still enabling/disabling them at once.
-
- 24 4月, 2018 1 次提交
-
-
由 Felipe Artur 提交于
-
- 03 3月, 2018 1 次提交
-
-
由 Felipe Artur 提交于
-
- 05 1月, 2018 1 次提交
-
-
由 Felipe Artur 提交于
-
- 07 12月, 2017 1 次提交
-
-
由 Jarka Kadlecova 提交于
-
- 24 11月, 2017 1 次提交
-
-
由 Tomasz Maczukin 提交于
-
- 19 9月, 2017 1 次提交
-
-
由 Felipe Artur 提交于
-
- 08 9月, 2017 2 次提交
-
-
由 Ruben Davila 提交于
-
由 Michael Kozono 提交于
-
- 07 9月, 2017 5 次提交
-
-
由 Michael Kozono 提交于
-
由 Michael Kozono 提交于
-
由 Michael Kozono 提交于
-
由 Michael Kozono 提交于
-
由 Michael Kozono 提交于
…in Groups::UpdateService instead of only in the browser.
-
- 21 8月, 2017 1 次提交
-
-
由 Tiago Botelho 提交于
-
- 07 7月, 2017 1 次提交
-
-
由 Shinya Maeda 提交于
Fix static-snalysis Move the precedence of group secure variable before project secure variable. Allow project_id to be null. Separate Ci::VariableProject and Ci::VariableGroup Add the forgotton files Add migration file to update type of ci_variables Fix form_for fpr VariableProject Fix test Change the table structure according to the yorik advice Add necessary migration files. Remove unnecessary migration spec. Revert safe_model_attributes.yml Fix models Fix spec Avoid self.variable. Use becomes for correct routing. Use unique index on group_id and key Add null: false for t.timestamps Fix schema version Rename VariableProject and VariableGroup to ProjectVariable and GroupVariable Rename the rest of them Add the rest of files Basic BE change Fix static-snalysis Move the precedence of group secure variable before project secure variable. Allow project_id to be null. Separate Ci::VariableProject and Ci::VariableGroup Add the forgotton files Add migration file to update type of ci_variables Fix form_for fpr VariableProject Fix test Change the table structure according to the yorik advice Add necessary migration files. Remove unnecessary migration spec. Revert safe_model_attributes.yml Fix models Fix spec Avoid self.variable. Use becomes for correct routing. Use unique index on group_id and key Add null: false for t.timestamps Fix schema version Rename VariableProject and VariableGroup to ProjectVariable and GroupVariable Rename the rest of them Add the rest of files Implement CURD Rename codes related to VariableGroup and VariableProject FE part Remove unneccesary changes Make Fe code up-to-date Add protected flag to migration file Protected group variables essential package Update schema Improve doc Fix logic and spec for models Fix logic and spec for controllers Fix logic and spec for views(pre feature) Add feature spec Fixed bugs. placeholder. reveal button. doc. Add changelog Remove unnecessary comment godfat nice catches Improve secret_variables_for arctecture Fix spec Fix StaticAnlysys & path_regex spec Revert "Improve secret_variables_for arctecture" This reverts commit c3216ca212322ecf6ca534cb12ce75811a4e77f1. Use ayufan suggestion for secret_variables_for Use find instead of find_by Fix spec message for variable is invalid Fix spec remove variable.group_id = group.id godffat spec nitpicks Use include Gitlab::Routing.url_helpers for presenter spec
-
- 28 6月, 2017 1 次提交
-
-
由 http://jneen.net/ 提交于
-
- 05 6月, 2017 1 次提交
-
-
由 Sean McGivern 提交于
Previously, only group masters could do this. However, project reporters can manage project labels, so there doesn't seem to be any need to restrict group labels further. Also, save a query or two by getting a single GroupMember object to find out if the user is a master or not.
-
- 12 4月, 2017 1 次提交
-
-
由 Dmitriy Zaporozhets 提交于
Signed-off-by: NDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- 06 4月, 2017 1 次提交
-
-
由 Jacopo 提交于
Extended ProjectFinder in order to handle the following options: - current_user - which user use - project_ids_relation: int[] - project ids to use - params: - trending: boolean - non_public: boolean - starred: boolean - sort: string - visibility_level: int - tags: string[] - personal: boolean - search: string - non_archived: boolean GroupProjectsFinder now inherits from ProjectsFinder. Changed the code in order to use the new available options.
-
- 01 3月, 2017 1 次提交
-
-
由 Drew Blessing 提交于
The intention was for this to be used to override group policy in EE. This led to all sort of strange problems in practice - for example, https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/1025 needed to override `owner` permissions, but `additional_rules!` passed `master` only. The better solution is to use an EE module to override the policy. Removing this now defunct method.
-
- 26 12月, 2016 1 次提交
-
-
由 Dmitriy Zaporozhets 提交于
Signed-off-by: NDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
- 13 12月, 2016 1 次提交
-
-
- 20 10月, 2016 1 次提交
-
-