summaryrefslogtreecommitdiff
path: root/spec/features/admin
Commit message (Collapse)AuthorAgeFilesLines
* Revert "Merge branch '1937-https-clone-url-username' into 'master' "Rémy Coutable2017-05-301-1/+1
| | | | | | | This reverts commit c425f366bfa84efab92b5d5e1d0721f16a2890bc, reversing changes made to 82f6c0f5ac4ed29390ed90592d2c431f3494d93f. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Merge branch '31616-add-uptime-of-gitlab-instance-in-admin-area' into 'master'Rémy Coutable2017-05-301-0/+3
|\ | | | | | | | | | | | | 31616-add-uptime-of-gitlab-instance-in-admin-area Closes #31616 See merge request !11590
| * 31616-add-uptime-of-gitlab-instance-in-admin-areajboltz882017-05-291-0/+3
| |
* | Merge branch '17848-web-hook-logging' into 'master'Dmitriy Zaporozhets2017-05-252-3/+52
|\ \ | | | | | | | | | | | | | | | | | | Implement Web Hooks calls logging Closes #17848 See merge request !11027
| * | Implement web hooks loggingAlexander Randa2017-05-252-3/+52
| |/ | | | | | | | | | | | | | | * implemented logging of project and system web hooks * implemented UI for user area (project hooks) * implemented UI for admin area (system hooks) * implemented retry of logged webhook * NOT imeplemented log remover
* | Use wait_for_requests to wait all JS requestwait-for-ajax-handling-all-js-requestsOswaldo Ferreira2017-05-222-3/+3
|/
* Enable the Style/TrailingCommaInArguments copRémy Coutable2017-05-101-1/+1
| | | | | | Use the EnforcedStyleForMultiline: no_comma option. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Merge branch '19364-webhook-edit' into 'master' Dmitriy Zaporozhets2017-05-021-9/+34
|\ | | | | | | | | | | | | Implement ability to update hooks Closes #19364 See merge request !10816
| * Implement ability to update hooksAlexander Randa2017-04-281-9/+34
| |
* | Add specs for Gitlab::RequestProfilerAhmad Sherif2017-05-011-0/+69
|/ | | | Closes #31513
* Increase code coverage for admin/cohorts pagedz-add-cohort-specDmitriy Zaporozhets2017-04-271-0/+15
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Unnecessary "include WaitForAjax" and "include ApiHelpers"Jacopo2017-04-212-4/+0
| | | | | Removed all the unnecessary include of `WaitForAjax` and `ApiHelpers` in the specs. Removed unnecessary usage of `api:true`
* Added profile name to user dropdownDimitrie Hoekstra2017-04-191-1/+1
|
* Merge branch 'remove_is_admin' into 'master' Robert Speicher2017-04-091-1/+1
|\ | | | | | | | | | | | | Remove the `User#is_admin?` method Closes #30584 See merge request !10520
| * Remove the User#is_admin? methodblackst0ne2017-04-091-1/+1
| |
* | Add a name field to the group edit formadd-field-for-group-nameDouglas Lovell2017-04-091-5/+34
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enables user specification of group name vs. name inferred from group path. Cause new group form to copy name from path Adds some new page-specific javascript that copies entry from the group path field to the group name field when the group name field is initially empty. Remove duplicate group name entry field on group edit form This corrects the duplicated name entry field and tests that the JavaScript does not update the group name field if the user edits the group path. (Editing the group path is not recommended in any case, but it is possible.) Address eslint errors in group.js Enable group name copy with dispatch and explore group creation The dispatch and explore group creation forms require the group.js asset, and their tests now require testing against poltergeist Update workflow new group instruction Update the gitlab basics group creation document Add a change log entry Remove unused variable for eslint
* Fix rspec and spinach testsJose Ivan Vargas2017-04-061-1/+1
|
* Admin section capitalization fixJose Ivan Vargas Lopez2017-04-064-5/+5
|
* Fix a transient spec failure in "Admin Health Check" feature spec30461-fix-transient-failureRémy Coutable2017-04-041-3/+3
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Fix brittle specsRémy Coutable2017-04-031-1/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Don't use FFaker in factories, use sequences insteadRémy Coutable2017-04-032-2/+2
| | | | | | | FFaker can generate data that randomly break our test suite. This simplifies our factories and use sequences which are more predictive. Signed-off-by: Rémy Coutable <remy@rymai.me>
* Fix up emoji tests that should have failed :/Eric Eastwood2017-03-241-1/+1
| | | | | | | Some discussion, https://gitlab.slack.com/archives/C0GQHHPGW/p1490398531185144 -> MR to fix failing emoji test: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/10230
* Improve readability and add testZ.J. van de Weg2017-03-231-0/+1
|
* Merge branch 'sh-fix-admin-application-settings' into 'master' Robert Speicher2017-03-211-0/+7
|\ | | | | | | | | | | | | Fix Error 500 when application settings are saved Closes #29674 and #29115 See merge request !10070
| * Make feature spec more robustToon Claes2017-03-201-2/+1
| | | | | | | | Ensure the correct "Public" radio is selected by choosing it on ID.
| * Fix Error 500 when application settings are savedStan Hu2017-03-181-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Due to a Rails bug, fetching the application settings from Redis may prevent the attribute methods from being loaded for the `ApplicationSetting` model. More details here: https://github.com/rails/rails/issues/27348 There was also a secondary problem introduced by overriding these association methods which caused all default visibility levels to be set to `nil`. Before, the previous implementation allowed the string "20" to be saved as an integer, while now a table lookup happens before that. We fix this by enforcing the integer value in the controller and default to PRIVATE. Closes #29674
* | All CI offline migrationsKamil Trzciński2017-03-171-2/+1
|/
* apply codestyle and implementation changes to the respective feature codepersonal_access_token_api_and_impersonation_tokenTiago Botelho2017-03-061-5/+5
|
* refactors finder and correlated codeTiago Botelho2017-03-011-34/+23
|
* applies relevant changes to the code and code structureTiago Botelho2017-02-281-24/+16
|
* refactors documentation and personal access tokens form to not allow admins ↵Tiago Botelho2017-02-281-6/+2
| | | | to generate non impersionation tokens
* add admin panel for personal access tokensSimon Vocella2017-02-281-0/+95
|
* Add the username of the current user to the HTTP(S) clone URLJan Christophersen2017-02-241-1/+1
|
* Fix grammer issue in admin/runners28353-little-grammar-issueClement Ho2017-02-171-1/+1
|
* Restore pagination to admin abuse reportsEric Eastwood2017-02-161-0/+19
|
* Fix admin_labels_spec.rb transient failureissue_27855Felipe Artur2017-02-101-5/+6
|
* Backport of the frontend view, including testsJose Ivan Vargas2017-02-061-1/+1
|
* Fix broken tests17662-rename-buildsFilipa Lacerda2017-02-031-17/+17
| | | | | | | | | | | | | | | | | | | | Rename Build to Job Replace "Builds" by "Jobs" and fix broken specs Replace "Builds" by "Jobs" Fix broken spinach test Fix broken test Remove `˙` at the beginning of the file Fix broken spinach test Fix broken tests Changes after review
* Revert "Merge branch 'revert-9cac0317' into 'master' "Grzegorz Bizon2017-01-235-6/+23
| | | | | This reverts commit c20934869f7dc8cfbdbafb6ecb7b1305452c9e8a, reversing changes made to 4b7ec44b91e0571d209c790d54947ba1756dac0e.
* Use archived trait for project in specs instead model columnSemyon Pupkov2017-01-221-1/+1
|
* Revert "Merge branch 'dont-persist-application-settings-in-test-env' into ↵Grzegorz Bizon2017-01-215-23/+6
| | | | | 'master'" This reverts merge request !8573
* Merge branch 'dont-persist-application-settings-in-test-env' into 'master' Robert Speicher2017-01-205-6/+23
|\ | | | | | | | | Don't persist application settings in test env See merge request !8573
| * Don't persist ApplicationSetting in test envdont-persist-application-settings-in-test-envRémy Coutable2017-01-155-6/+23
| | | | | | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* | Merge branch 'move-admin-groups-spinach-test-to-rspec' into 'master' Rémy Coutable2017-01-151-2/+111
|\ \ | |/ |/| | | | | Move admin groups spinach tests to rspec See merge request !8313
| * Move admin groups spinach tests to rspecSemyon Pupkov2016-12-271-2/+111
| | | | | | | | https://gitlab.com/gitlab-org/gitlab-ce/issues/23036
* | Merge branch 'move-admin-users-spinach-tests-to-rspec' into 'master' Rémy Coutable2017-01-131-32/+141
|\ \ | | | | | | | | | | | | Move admin users spinach tests to rspec See merge request !8395
| * | Tiny refactoring example in admin users feature specSemyon Pupkov2017-01-021-9/+9
| | |
| * | Move admin users spinach tests to rspecSemyon Pupkov2017-01-021-23/+132
| | | | | | | | | | | | https://gitlab.com/gitlab-org/gitlab-ce/issues/23036
* | | Move admin deploy keys spinach to rspecSemyon Pupkov2017-01-031-8/+29
|/ /
* | Merged the 'groups' and 'projects' tabs when viewing user profilesJames Gregory2016-12-291-0/+17
| |