Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Changes the password change workflow for admins.28938-password-change-workflow-for-admins | Tiago Botelho | 2017-08-31 | 1 | -12/+20 |
| | |||||
* | Pending delete projects no longer return 500 error in Admins projects view35435-pending-delete-project-error-in-admin-interface-fix | Tiago Botelho | 2017-08-11 | 1 | -0/+12 |
| | |||||
* | Enable the Layout/SpaceBeforeBlockBraces coprc/enable-the-Layout/SpaceBeforeBlockBraces-cop | Rémy Coutable | 2017-08-09 | 1 | -1/+1 |
| | | | | Signed-off-by: Rémy Coutable <remy@rymai.me> | ||||
* | Add a Circuitbreaker for storage paths | Bob Van Landuyt | 2017-08-04 | 1 | -0/+25 |
| | |||||
* | Change all `:empty_project` to `:project`rs-empty_project-default | Robert Speicher | 2017-08-02 | 6 | -8/+8 |
| | |||||
* | Ensure all project factories use `:repository` trait or `:empty_project`rs-empty_project-cleanup | Robert Speicher | 2017-08-01 | 2 | -3/+3 |
| | |||||
* | Backport gitlab-ee!2456 | Oswaldo Ferreira | 2017-07-27 | 1 | -3/+8 |
| | |||||
* | Fixes 500 error caused by pending delete projects in admin dashboard35453-pending-delete-projects-error-in-admin-dashboard-fix | Tiago Botelho | 2017-07-25 | 1 | -0/+21 |
| | |||||
* | Enable Style/DotPosition Rubocop :cop: | Grzegorz Bizon | 2017-06-21 | 1 | -2/+2 |
| | |||||
* | Correct RSpec/SingleLineHook cop offenses | Robert Speicher | 2017-06-14 | 2 | -2/+7 |
| | |||||
* | Limit non-administrators to adding 100 members at a time to groups and projects | Nick Thomas | 2017-06-06 | 1 | -0/+9 |
| | |||||
* | Support hard deletion in Admin::UsersController#destroy | Nick Thomas | 2017-06-05 | 1 | -2/+13 |
| | |||||
* | Codestyle | Gabriel Mazetto | 2017-05-13 | 1 | -1/+1 |
| | |||||
* | Make the new repository_update_events configurable in System Hooks UI | Gabriel Mazetto | 2017-05-12 | 1 | -0/+28 |
| | |||||
* | refactor code based on feedback | James Lopez | 2017-05-05 | 1 | -4/+4 |
| | |||||
* | refactor a few things based on feedback | James Lopez | 2017-05-04 | 1 | -0/+32 |
| | |||||
* | Refactor Admin::GroupsController#members_update method and add some specsdz-refactor-admin-group-members | Dmitriy Zaporozhets | 2017-04-20 | 1 | -0/+24 |
| | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | ||||
* | Port 'Add more usage data to EE ping' to CE | Sean McGivern | 2017-04-14 | 1 | -0/+37 |
| | | | | CE port of https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/735 | ||||
* | Remove redundant code to convert restricted_levels to integers | Toon Claes | 2017-03-23 | 1 | -3/+11 |
| | | | | | The ApplicationSetting#restricted_visibility_levels= now takes care of converting string formatted levels to integers. | ||||
* | Resolve future conflicts with CE -> EE merge | Toon Claes | 2017-03-23 | 1 | -4/+7 |
| | | | | | EE already includes specs for the ApplicationSettingsController, so ensure future changes will be easier to merge to EE. | ||||
* | Undo explicit conversion to Integer | Toon Claes | 2017-03-20 | 1 | -0/+28 |
| | | | | | With the changes in Gitlab::VisibilityLevel it is no longer needed to explicit conversion to Integer in the controller itself. | ||||
* | Make sure scopes are loaded in admin OAuth application form | Markus Koller | 2017-03-07 | 1 | -0/+65 |
| | |||||
* | Use expect { }.to change { }use-update-runner-service | Lin Jen-Shin | 2017-02-15 | 1 | -9/+9 |
| | | | | | Feedback: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/8664#note_23427575 | ||||
* | Add some tests for admin/project runners page | Lin Jen-Shin | 2017-02-15 | 1 | -0/+85 |
| | |||||
* | Use `empty_project` where possible in controller specsrs-empty_project-controllers | Robert Speicher | 2017-01-25 | 2 | -2/+2 |
| | |||||
* | Add tests for admin service templateszj-fix-admin-templates | Z.J. van de Weg | 2017-01-06 | 1 | -0/+26 |
| | |||||
* | Allow admins to stop impersonating users without e-mail addresses | Oren Kanner | 2016-11-17 | 1 | -7/+21 |
| | | | | | | | | Resolves #24576 Modify the guard clause of the `ApplicationController#require_email` before action to skip requests where an admin is impersonating the current user. | ||||
* | Only show one error message for an invalid email | Steve Halasz | 2016-10-27 | 1 | -0/+11 |
| | | | | | | | If notification_email is blank, it's set from email. If an admin attempted to create a user with an invalid email, an error would be displayed for both fields. Only validate the notification_email if it's different from email. | ||||
* | Fix incorrect "stopped impersonation" log messagefix-impersonation-log | Stan Hu | 2016-08-23 | 1 | -0/+2 |
| | | | | Closes #21015 | ||||
* | Merge branch 'akismet-submittable' into 'master' | Robert Speicher | 2016-08-15 | 1 | -0/+12 |
|\ | | | | | | | | | | | | | Submit to Akismet Part 1 (Issues) Related to #5932 #5573 gitlab-com/infrastructure#14 See merge request !5538 | ||||
| * | Further refactor and syntax fixes. | Patricio Cano | 2016-08-15 | 1 | -1/+1 |
| | | |||||
| * | Refactored AkismetHelper into AkismetService and cleaned up `Spammable` | Patricio Cano | 2016-08-15 | 1 | -1/+1 |
| | | | | | | | | - Refactored SpamCheckService into SpamService | ||||
| * | Allow `Issue` to be submitted as spam | Patricio Cano | 2016-08-15 | 1 | -0/+12 |
| | | | | | | | | | | - Added controller actions as reusable concerns - Added controller tests | ||||
* | | This fixes a long running tests due to changed Sidekiq statefix-failing-tests | Kamil Trzcinski | 2016-08-15 | 1 | -2/+3 |
|/ | |||||
* | Fix bug where destroying a namespace would not always destroy projects | Stan Hu | 2016-08-11 | 1 | -0/+24 |
| | | | | | | | | | | | | | | | | | | | There is a race condition in DestroyGroupService now that projects are deleted asynchronously: 1. User attempts to delete group 2. DestroyGroupService iterates through all projects and schedules a Sidekiq job to delete each Project 3. DestroyGroupService destroys the Group, leaving all its projects without a namespace 4. Projects::DestroyService runs later but the can?(current_user, :remove_project) is `false` because the user no longer has permission to destroy projects with no namespace. 5. This leaves the project in pending_delete state with no namespace/group. Projects without a namespace or group also adds another problem: it's not possible to destroy the container registry tags, since container_registry_path_with_namespace is the wrong value. The fix is to destroy the group asynchronously and to run execute directly on Projects::DestroyService. Closes #17893 | ||||
* | fixes part1 of files to start using active tense | tiagonbotelho | 2016-08-09 | 1 | -1/+1 |
| | |||||
* | Layout for Users Groups and Projects on admin area | Alfredo Sumaran | 2016-07-07 | 1 | -2/+2 |
| | |||||
* | Use HTTP matchers if possible | Z.J. van de Weg | 2016-06-27 | 3 | -7/+7 |
| | |||||
* | Enable RSpec/NotToNot cop and auto-correct offensesrs-rubocop-nottonot | Robert Speicher | 2016-05-24 | 1 | -1/+1 |
| | | | | Also removes the note from the development/testing.md guide | ||||
* | Force password change after admin reset13691-allow-admin-to-reset-user-password-and-force-password-reset-on-next-login | Sean McGivern | 2016-05-16 | 1 | -0/+76 |
| | | | | | | When an admin changes a user's password for them, force the user to reset the password after logging in by expiring the new password immediately. | ||||
* | Fix typo | Douwe Maan | 2016-04-22 | 1 | -1/+1 |
| | |||||
* | Fix issue with impersonation | Douwe Maan | 2016-04-22 | 3 | -20/+143 |
| | |||||
* | Fixes #14638. | PotHix | 2016-04-06 | 1 | -0/+23 |
| | | | | The SQL query was ambiguous and in this case we want to filter projects. | ||||
* | Minor clean up on admin/users_controller_spec | Zeger-Jan van de Weg | 2016-03-31 | 1 | -12/+3 |
| | |||||
* | Fix rubocop offenses | Douglas Barbosa Alexandre | 2016-02-02 | 1 | -4/+1 |
| | |||||
* | Refactor Admin::SpamLogsController to block user before destroying | Douglas Barbosa Alexandre | 2016-02-02 | 1 | -21/+14 |
| | |||||
* | Support Akismet spam checking for creation of issues via API | Stan Hu | 2016-02-02 | 1 | -0/+47 |
| | | | | | | | Currently any spam detected by Akismet by non-members via API will be logged in a separate table in the admin page. Closes #5612 | ||||
* | Repair ldap_blocked state when no ldap identity exist anymore | Gabriel Mazetto | 2016-01-08 | 1 | -0/+26 |
| | |||||
* | Prevent ldap_blocked users from being unblocked by the Admin UI | Gabriel Mazetto | 2016-01-08 | 1 | -9/+26 |
| | |||||
* | Prevent impersonation if blocked | Andrew Tomaka | 2015-12-02 | 1 | -0/+19 |
| |