summaryrefslogtreecommitdiff
path: root/app/controllers/groups
Commit message (Collapse)AuthorAgeFilesLines
* admin_group authorization for Groups::RunnersControllerdrew cimino2019-08-221-5/+1
| | | | | - Use authorize_admin_group! instead of authorize_admin_pipeline! - Added role-based permission specs for Groups::RunnersController
* Rename search_invited to search_invite_emailStan Hu2019-08-091-1/+1
|
* Make it easier to find invited group membersStan Hu2019-08-051-2/+11
| | | | | | | | | | | | | We had a number of team members struggle to find invited members of a group. Searching for the e-mail address did not work because search only works with members with user accounts. This commit changes two things: 1. Breaks out the invited members into a separate table. 2. Adds search capability for the invited members. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/61948
* Remove group_clusters feature flagThong Kuah2019-06-281-9/+0
| | | | | | Now we have terminals for instance and group clusters we can remove the FF now. Deploying to group clusters has been working without complaints too.
* Implement support for CI variables of type fileKrasimir Angelov2019-05-061-1/+1
| | | | | | | | | Add env_var and file as supported types for CI variables. Variables of type file expose to users existing gitlab-runner behaviour - save variable value into a temp file and set the path to this file in an ENV var named after the variable key. Resolves https://gitlab.com/gitlab-org/gitlab-ce/issues/46806.
* Add control for variable value maskingmfluharty2019-03-291-1/+1
| | | | | | Show masked switch for each variable When toggled on, the variable value will be masked in runner logs Show warning message if the switch is on but the value is not maskable
* Revert "Merge branch '13784-validate-variables-for-masking' into 'master'"Kamil Trzciński2019-03-271-1/+1
| | | This reverts merge request !25476
* Scaffold UI elements for minimal versionMiranda Fluharty2019-03-271-1/+1
| | | | | Add a masked switch to variable rows Copy some behavior from the protected switch
* Externalize strings in projects controllersMartin Wortschack2019-03-272-6/+6
| | | | | | | - concerns - dashboard - groups - import
* Add additional link to 2fa pageGosia Ksionek2019-03-201-0/+1
|
* Refactor groups and projects boards actionsHeinrich Lee Yu2019-03-131-38/+1
| | | | Move common functionality to BoardsActions concern
* Enable/disable Auto DevOps at Group levelMayra Cabrera2019-03-121-0/+18
| | | | | | | | | | | | - Includes instance methods on Group model to detect when a group has AutoDevOps explicitly/implicitly enabled/disabled. - Includes migration to add a new column to namespaces table - Add UI necessary modifications - Add service and controller to update auto devops related instances - Updates project and groups auto devops badges Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/52447
* Update last_activity_on for Users on some main GET endpointsRubén Dávila2019-02-051-0/+1
| | | | | | | In order to have an accurate date about the last activity of a User we need to update the last_activity_on field when the User is visiting some basic pages of GitLab like pages related to Dashboards, Projects, Issues and Merge Requests
* Adds milestone searchJacopo2019-01-241-1/+1
| | | | | | | Adds to search ILIKE search for milestones title in: - Milestones dashboard - Group milestones page - Project milestones page
* Fix several ActionController::Parameters deprecationsJasper Maes2019-01-111-1/+1
|
* Merge branch 'ccr/49289_milestone_link' into 'master'Mike Greiling2019-01-021-8/+13
|\ | | | | | | | | | | | | Add project milestone link Closes #49289 See merge request gitlab-org/gitlab-ce!22552
| * Add project milestone link to dashboard milestonesccr/49289_milestone_linkFatih Acet2018-12-201-8/+13
| | | | | | | | | | | | One of the steps to deprecate dashboard milestones. Links do dashboard milestone are replaced with links for each project milestone
* | Check for group admin permissionsMatija Čupić2018-12-201-3/+3
|/
* Unify into :group_clusters feature flagThong Kuah2018-12-051-2/+6
| | | | | | | With this MR, group clusters is now functional, so default to enabled. Have a single setting on the root ancestor group to enabled or disable group clusters feature as a whole
* Adds feature flag for Group ClustersMayra Cabrera2018-11-081-0/+5
| | | | | As the frontend is still in progress and other related backend is still in prgress we need a feature flag to turn off Group Clusters.
* Extend clusters_controller for group type clustersThong Kuah2018-11-082-0/+38
| | | | | | | | | - Add pages javascripts to intialize clusters for group pages - Move specs asserting gcp specific validations from controller into UpdateService spec - Also teach Clusters::ApplicationController about groups
* Renaming Secret Variables in the codebaseMarcel Amirault2018-10-301-2/+2
|
* Merge branch 'rz_fix_milestone_count' into 'master'Sean McGivern2018-10-291-1/+1
|\ | | | | | | | | | | | | Fixing count on Milestones Closes #50848 See merge request gitlab-org/gitlab-ce!21446
| * Update code according comment recommendationsEagllus2018-10-161-1/+1
| |
* | Automatically navigate to last board visitedBrett Walker2018-10-261-0/+18
| |
* | Merge branch 'dz-labels-subscribe-filter' into 'master'Dmitriy Zaporozhets2018-10-041-1/+2
|\ \ | | | | | | | | | | | | Add subscribe filter to labels page See merge request gitlab-org/gitlab-ce!21965
| * | Add subscribe filter to labels pageDmitriy Zaporozhets2018-10-041-1/+2
| |/ | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Simplify runner registration token resettingTomasz Maczukin2018-10-041-0/+7
|/ | | | | | | | | | | | | | | | | | | | | | | | This icommit adds several changes related to the same topic - resetting a Runner registration token: 1. On Project settings page it adds a button for resetting the registration token and it removes the Runner token field that was confusing all GitLab users. 2. On Group settings page it adds the same button for resetting the registration token. 3. On Admin Runners settings page it moves the button to the same place as in Project and Group settings and it changes slightly the page layout to make it more similar to Group and Project setting pages. 4. It refactorizes a little the partial that prints runner registration description. Thanks to this Project, Group and Admin settings of the Runner are re-using the same code to generate the button. 5. Updates the translations of changed text.
* Merge branch 'frozen-string-app-controller-more' into 'master'Stan Hu2018-09-2512-0/+24
|\ | | | | | | | | Enable more frozen string in app/controllers/ See merge request gitlab-org/gitlab-ce!21873
| * Enable more frozen string in app/controllers/gfyoung2018-09-2312-0/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enables frozen string for the following: * app/controllers/dashboard/**/*.rb * app/controllers/explore/**/*.rb * app/controllers/google_api/**/*.rb * app/controllers/groups/**/*.rb * app/controllers/import/**/*.rb * app/controllers/instance_statistics/**/*.rb * app/controllers/ldap/**/*.rb * app/controllers/oauth/**/*.rb * app/controllers/profiles/**/*.rb Partially addresses #47424.
* | Move group labels AR code into finderdz-group-labels-finderDmitriy Zaporozhets2018-09-211-4/+1
|/ | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add sort dropdown to project labels page and group labels pageDmitriy Zaporozhets2018-09-101-0/+5
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Use optionally_search for group labels index pageDmitriy Zaporozhets2018-09-071-2/+2
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Fix group labels page timeout if many projects and labelsDmitriy Zaporozhets2018-09-071-3/+4
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Add search to group labels page [ci skip]Dmitriy Zaporozhets2018-09-031-3/+3
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Move badge settings to general settingsWinnie Hellmann2018-09-031-13/+0
|
* Merge branch 'issue_36138' into 'master'Sean McGivern2018-08-281-3/+14
|\ | | | | | | | | | | | | Allow to delete group milestones Closes #36138 See merge request gitlab-org/gitlab-ce!21057
| * Allow to delete group milestonesissue_36138Felipe Artur2018-08-061-3/+14
| |
* | Show the status of a user in interactionsBob Van Landuyt2018-07-301-1/+1
|/ | | | | | | | | | | | | | | The status is shown for - The author of a commit when viewing a commit - Notes on a commit (regular/diff) - The user that triggered a pipeline when viewing a pipeline - The author of a merge request when viewing a merge request - The author of notes on a merge request (regular/diff) - The author of an issue when viewing an issue - The author of notes on an issue - The author of a snippet when viewing a snippet - The author of notes on a snippet - A user's profile page - The list of members of a group/user
* Updates from `rubocop -a`Lin Jen-Shin2018-07-092-2/+2
|
* Add workhorse authorize method for project/group uploadsJan Provaznik2018-06-181-1/+3
| | | | | This method can be used by workhorse to get presigned URLs used for direct upload of files.
* Merge remote-tracking branch 'origin/master' into ↵Luke Bennett2018-06-062-2/+9
|\ | | | | | | 39549-label-list-page-redesign-with-draggable-labels
| * Merge branch '5941-extract-ee-controllers' into 'master'Rémy Coutable2018-06-062-2/+9
| |\ | | | | | | | | | | | | Backport of "Extract EE specific files/lines for app/controllers/groups" See merge request gitlab-org/gitlab-ce!19343
| | * Backport changes to app/controllers/groups/milestones_controller.rb5941-extract-ee-controllersMario de la Ossa2018-06-041-1/+4
| | |
| | * Backport changes to app/controllers/groups/group_members_controller.rbMario de la Ossa2018-06-041-1/+5
| | |
* | | Merge remote-tracking branch 'origin/master' into ↵Luke Bennett2018-06-051-0/+33
|\ \ \ | |/ / | | | | | | 39549-label-list-page-redesign-with-draggable-labels
| * | Hide archived projects from `shared_projects`bvl-hide-archived-shared-projectsBob Van Landuyt2018-06-041-1/+3
| |/ | | | | | | | | Since we don't show the archived projects, we shouldnot load them and pass them to the fronted to be filtered out again.
| * Fix small typosToon Claes2018-05-291-1/+1
| |
| * Add `shared_projects` endpointBob Van Landuyt2018-05-291-0/+31
| | | | | | | | | | | | | | This endpoint lists projects shared with a group visible to the current user. The `filter` and `sort` params are supported like on the `children` endpoint.
* | Merge remote-tracking branch 'origin/master' into ↵Luke Bennett2018-05-285-7/+77
|\ \ | |/ | | | | 39549-label-list-page-redesign-with-draggable-labels