summaryrefslogtreecommitdiff
path: root/spec/features
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Fix tests for new issuable sidebarDmitriy Zaporozhets2015-12-111-7/+20
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * | Revert "Merge branch 'remove-redcloth' into 'master' "revert-2037Douwe Maan2015-12-111-1/+1
| |/ | | | | | | | | This reverts commit e426c027b0a2a3aa0dea1d833008f2bfd814f483, reversing changes made to c3676aa156981092b7f03f1a3e74bb819cfa2fc3.
* | Ensure that runners registration token is presentGrzegorz Bizon2015-12-111-1/+1
| |
* | Add specs for feature that regenerates runners tokenGrzegorz Bizon2015-12-111-0/+22
|/
* Merge branch 'devise_paranoid_mode' into 'master' Robert Speicher2015-12-101-13/+13
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable Devise paranoid mode and ensure the returned message is the same every time. This will prevent user enumeration (low impact). Prior to this change a user could type an email in the password reset field and if the email didn't exist it returned an error. If the email was valid it returned a message saying the forgot password link had been emailed. After this change the user will receive a message that if the email is in our database the reset link will be emailed. I also changed the throttle mechanism so it still works the same but now returns the exact same message as above. Previously it would say 'You've already sent a request. Wait a few minutes'. This also allows user enumeration, although it requires a double-check. Related to https://dev.gitlab.org/gitlab/gitlabhq/issues/2624 See merge request !2044
| * Use devise paranoid mode and ensure the same message is returned every timeDrew Blessing2015-12-091-13/+13
| | | | | | | | Skipped CI because it has already passed. Had to rebase due to CHANGELOG.
* | Merge remote-tracking branch 'origin/mr-broken'Dmitriy Zaporozhets2015-12-091-2/+2
|\ \ | |/ |/| | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| * Fix specsmr-brokenDouwe Maan2015-12-081-2/+2
| |
* | Fix specremove-redclothDouwe Maan2015-12-091-1/+1
| |
* | Tweak specsmerge-if-greenDouwe Maan2015-12-091-8/+2
| |
* | Merge branch 'master' into merge-if-greenDouwe Maan2015-12-081-5/+5
|\ \ | |/ | | | | | | | | # Conflicts: # app/views/projects/merge_requests/widget/_heading.html.haml # app/views/projects/merge_requests/widget/open/_accept.html.haml
| * Fix specbuild-related-fixesDouwe Maan2015-12-081-5/+5
| |
* | Merge branch 'master' into zj/gitlab-ce-merge-if-greenDouwe Maan2015-12-081-2/+3
|\ \ | |/
| * Fix random failing test - delete attachmentfix-random-testDmitriy Zaporozhets2015-12-071-2/+3
| | | | | | | | | | | | | | Make sure we wait for AJAX request to finish before end test and cleanup database Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Satisfy Douwe MaanZeger-Jan van de Weg2015-12-071-8/+6
| |
* | Fix specsZeger-Jan van de Weg2015-12-071-4/+4
| |
* | Merge branch 'master' into merge-if-greenZeger-Jan van de Weg2015-12-072-3/+16
|\ \ | |/
| * Merge branch 'master' into ui/form-consistencyDouwe Maan2015-12-031-0/+10
| |\
| | * Prevent impersonation if blockedAndrew Tomaka2015-12-021-0/+10
| | |
| * | Use consistent casing for form field labelsDouwe Maan2015-12-021-1/+1
| |/
| * test fixValery Sizov2015-11-301-1/+4
| |
| * fix specsrails_update_to_4_2Valery Sizov2015-11-301-1/+1
| |
* | Button fixZeger-Jan van de Weg2015-12-071-1/+1
| |
* | Incorporate feedbackZeger-Jan van de Weg2015-12-051-4/+17
| |
* | Specs for 'Merge When Build Succeeds'Zeger-Jan van de Weg2015-12-021-0/+80
|/
* Revert "Merge pull request #9820 from huacnlee/avoid-render-form-in-notes-list"rs-revert-gh-9820Robert Speicher2015-11-162-0/+9
| | | | | This reverts commit 63144cd062f6d259f1f30b6e06eb92a16caa8dec, reversing changes made to 8ab5df9d872414b2cca3ebd16d57b89e2f19e06a.
* Show specific runners from projects where user is master or ownerci-runners-master-or-ownerKamil Trzcinski2015-11-161-1/+11
|
* Merge branch 'impersonate' into 'master' Dmitriy Zaporozhets2015-11-141-12/+38
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | refactor login as to be impersonation with better login/logout Modifies the existing "login as" feature to be called impersonation. This also adds: * Application keep track of who is impersonating the user so they can revert back to the original user without having to log out. * Stores the user profile via `HTTP_REFERER` so you get redirected back to the person you have impersonated once you stop. ## Screenshots: ![](http://sindacio.us/i/2015-10-28_17-52-41.png) ![](http://sindacio.us/i/2015-10-28_17-53-08.png) See merge request !1702
| * refactor login as to be impersonation with better login/logoutJames Newton2015-10-291-12/+38
| | | | | | | | | | | | Modifies the existing "login as" feature to be called impersonation, as well as keeping track of who is impersonating to revert back to that user without having to log out.
* | Merge pull request #9820 from huacnlee/avoid-render-form-in-notes-listDmitriy Zaporozhets2015-11-122-9/+0
|\ \ | | | | | | Avoid render edit_form in each notes.
| * | Avoid render edit_form in each notes.Jason Lee2015-11-122-9/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use RJS to render edit note feature. Before: ``` Rendered projects/notes/_note.html.haml (27.9ms) Rendered projects/_zen.html.haml (0.3ms) Rendered projects/notes/_hints.html.haml (0.7ms) Rendered projects/_md_preview.html.haml (3.9ms) Rendered projects/notes/_edit_form.html.haml (6.9ms) Rendered projects/notes/_note.html.haml (17.7ms) Rendered projects/_zen.html.haml (0.3ms) Rendered projects/notes/_hints.html.haml (0.6ms) Rendered projects/_md_preview.html.haml (3.4ms) Rendered projects/notes/_edit_form.html.haml (7.0ms) ``` After: ``` Rendered projects/notes/_note.html.haml (13.8ms) Rendered projects/notes/_note.html.haml (7.1ms) Rendered projects/notes/_note.html.haml (9.5ms) Rendered projects/notes/_note.html.haml (8.5ms) ``` This change reduce at least 6ms * N ('N' - number of notes).
* | | Implement Build ArtifactsKamil Trzcinski2015-11-102-1/+36
|/ / | | | | | | | | | | | | - Offloads uploading to GitLab Workhorse - Use /authorize request for fast uploading - Added backup recipes for artifacts - Support download acceleration using X-Sendfile
* | CI details cleanupKamil Trzcinski2015-11-052-6/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add page titles to CI settings. - Fix CI admin navigation. - Remove duplicated scope. - Use monospace font for commit sha. - Add page title and header title to build page. - Proper authorization for cancel/retry builds. - Use gitlab pagination theme for builds and group members. - Don't paginate builds widget on build page. - Add badges to commit page Changes/Builds tabs. - Add "Builds" to commit Builds tab page title. - Add and use Ci::Build#retryable? method. - Add CI::Build#retried? method. - Allow all failed commit builds to be retried. - Proper authorization for cancel/retry all builds. - Remove unused param. - Use time_ago_with_tooltip where appropriate. - Tweak builds index text - Remove duplication between builds/build and commit_statuses/commit_status. - Use POST rather than GET for canceling and retrying builds. - Remove redundant URL helpers. - Add build ID to build page. - Link branch name on build page. - Move commit/:sha/ci to commit/:sha/builds.
* | Remove deprecated CI events from project settings pageDmitriy Zaporozhets2015-10-281-22/+0
|/ | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Merge branch 'hanloong/gitlab-ce-remove-forks-from-projects-settings' into ↵Douwe Maan2015-10-191-4/+25
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'master' Add ability to remove the fork relationship from project settings ![Screen_Shot_2015-10-18_at_12.37.24](/uploads/676571642a4c90f7f286280d714599a3/Screen_Shot_2015-10-18_at_12.37.24.png) ![Screen_Shot_2015-10-18_at_12.37.28](/uploads/1a069ecfc4cd3b5438772a9c3f04b6fc/Screen_Shot_2015-10-18_at_12.37.28.png) Replaces !1579. Fixes #2578. See merge request !1636
| * Fix spechanloong/gitlab-ce-remove-forks-from-projects-settingsDouwe Maan2015-10-181-1/+1
| |
| * Merge branch 'master' into remove-forks-from-projects-settingsHan Loong Liauw2015-10-172-1/+58
| |\
| * | Made suggested content changes based on MR ReviewHan Loong Liauw2015-10-141-3/+3
| | | | | | | | | | | | | | | Changed the authentication method for removing fork through API Reflected changes to new auth method in API specs
| * | Adds ability to remove the forked relationshipHan Loong Liauw2015-10-131-4/+25
| | | | | | | | | | | | | | | | | | | | | This was previously possible through the API but can now be done through the project#edit settings screen if the current user is the owner of the project. Update changelog
* | | Merge branch 'master' into rs-redactor-filterrs-redactor-filterDouwe Maan2015-10-161-0/+48
|\ \ \ | | |/ | |/|
| * | Fix testsKamil Trzcinski2015-10-141-2/+1
| | |
| * | Fix cancel_all specsKamil Trzcinski2015-10-141-2/+2
| | |
| * | Fix specsKamil Trzcinski2015-10-141-14/+14
| | |
| * | Added builds viewKamil Trzcinski2015-10-141-0/+49
| | |
* | | Merge branch 'master' into rs-redactor-filterDouwe Maan2015-10-155-54/+31
|\ \ \ | |/ /
| * | Fix retry and cancel for buildfix-retry-and-cancelKamil Trzcinski2015-10-141-1/+9
| | |
| * | Implement Commit Status APIKamil Trzcinski2015-10-121-0/+1
| |/
| * Merge branch 'cleanup-ci-pages' into 'master' Dmitriy Zaporozhets2015-10-073-52/+20
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Cleanup CI pages - [x] Remove `ci/projects/:id` page - [x] Remove Continuous integration from project menu - [x] Remove unused css/js - [x] Remove Ci::Commit and Ci::Build controllers - [x] Move CI services to project settings area cc @ayufan Part of #2594 See merge request !1529
| | * Remove Ci::Commit and Ci::Build controllerscleanup-ci-pagesDmitriy Zaporozhets2015-10-072-32/+20
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
| | * Remove test for removed page and add menu highlight for build pageDmitriy Zaporozhets2015-10-071-20/+0
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>