summaryrefslogtreecommitdiff
path: root/spec/features/profile_spec.rb
Commit message (Collapse)AuthorAgeFilesLines
* Add latest changes from gitlab-org/gitlab@13-1-stable-eeGitLab Bot2020-06-181-1/+1
|
* Add latest changes from gitlab-org/gitlab@masterGitLab Bot2019-10-231-1/+1
|
* Add frozen_string_literal to spec/featuresThong Kuah2019-07-261-0/+2
| | | | | Using the sed script from https://gitlab.com/gitlab-org/gitlab-ce/issues/59758
* Export assigned issues in iCalendar feedImre Farkas2018-05-311-6/+6
|
* Add confirmation modal to "Change username"Shah El-Rahman2018-04-061-2/+6
|
* Rename popup-dialog to modalWinnie Hellmann2017-12-121-2/+2
|
* confirm javascript modal when resetting email tokensMike Greiling2017-11-031-2/+2
|
* Move RSS and incoming email tokens from User Settings > Accounts to User ↵Douwe Maan2017-11-021-9/+14
| | | | Settings > Access Tokens
* Remove authentication using user.private_tokenDouwe Maan2017-11-021-14/+0
|
* Show confirmation modal before deleting accountWinnie Hellmann2017-10-061-4/+40
|
* Allow all users to delete their accountJacopo2017-08-171-14/+1
| | | | | | | | Previously the user could not delete his own account unless signup was enabled in the global settings. This was due to the fact that deleting the user would also delete the issues and other items associated to him. Deleting an user does not destroy essential data anymore, for this reason we removed the `signup_enabled?` check.
* Remove superfluous type defs in specsKeifer Furzland2017-07-271-1/+1
| | | | Signed-off-by: Rémy Coutable <remy@rymai.me>
* Change gitlab_sign_in to sign_in where possibleRobert Speicher2017-06-291-1/+1
|
* Change `login_as` uses to `gitlab_sign_in`Robert Speicher2017-06-191-1/+1
|
* user can reset his rss token on the account pageAlexis Reigel2017-05-241-0/+15
|
* Update profiles/account view to display new usernameMark Fletcher2017-03-021-0/+14
|
* Deleting a user shouldn't delete associated issues.Timothy Andrew2017-02-241-2/+2
| | | | | | | | | | | | | | | | - "Associated" issues are issues the user has created + issues that the user is assigned to. - Issues that a user owns are transferred to a "Ghost User" (just a regular user with `state = 'ghost'` that is created when `User.ghost` is called). - Issues that a user is assigned to are moved to the "Unassigned" state. - Fix a spec failure in `profile_spec` — a spec was asserting that when a user is deleted, `User.count` decreases by 1. After this change, deleting a user creates (potentially) a ghost user, causing `User.count` not to change. The spec has been updated to look for the relevant user in the assertion.
* implements reset incoming email token on issues modal and account page,use-separate-token-for-incoming-emailtiagonbotelho2016-11-071-0/+29
| | | | reactivates all tests and writes more tests for it
* fixes part1 of files to start using active tensetiagonbotelho2016-08-091-2/+2
|
* Use stub_application_setting in a few more specsRobert Speicher2015-07-061-4/+2
| | | | | These specs also failed when run by themselves before this change, so we've likely got some kind of cross-test contamination going on.
* Update mock and stub syntax for specsRobert Speicher2015-06-221-2/+4
|
* Even more hound fixesJeroen van Baarsen2015-02-121-8/+8
| | | | Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
* Updated rspec to rspec 3.x syntaxJeroen van Baarsen2015-02-121-4/+4
| | | | Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
* Finally fix stuff related to dynamic configDmitriy Zaporozhets2015-01-081-2/+2
|
* Remove rails observers from applicationDmitriy Zaporozhets2014-06-171-2/+0
|
* Split feature tests out to different build jobJeroen van Baarsen2014-04-131-1/+1
|
* Fix profile specsDmitriy Zaporozhets2013-10-091-3/+3
|
* Fix user remove tests. Remove user even if he has projectsDmitriy Zaporozhets2013-09-041-15/+1
|
* Merge Request on forked projectsIzaak Alpert2013-07-171-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The good: - You can do a merge request for a forked commit and it will merge properly (i.e. it does work). - Push events take into account merge requests on forked projects - Tests around merge_actions now present, spinach, and other rspec tests - Satellites now clean themselves up rather then recreate The questionable: - Events only know about target projects - Project's merge requests only hold on to MR's where they are the target - All operations performed in the satellite The bad: - Duplication between project's repositories and satellites (e.g. commits_between) (for reference: http://feedback.gitlab.com/forums/176466-general/suggestions/3456722-merge-requests-between-projects-repos) Fixes: Make test repos/satellites only create when needed -Spinach/Rspec now only initialize test directory, and setup stubs (things that are relatively cheap) -project_with_code, source_project_with_code, and target_project_with_code now create/destroy their repos individually -fixed remote removal -How to merge renders properly -Update emails to show project/branches -Edit MR doesn't set target branch -Fix some failures on editing/creating merge requests, added a test -Added back a test around merge request observer -Clean up project_transfer_spec, Remove duplicate enable/disable observers -Ensure satellite lock files are cleaned up, Attempted to add some testing around these as well -Signifant speed ups for tests -Update formatting ordering in notes_on_merge_requests -Remove wiki schema update Fixes for search/search results -Search results was using by_project for a list of projects, updated this to use in_projects -updated search results to reference the correct (target) project -udpated search results to print both sides of the merge request Change-Id: I19407990a0950945cc95d62089cbcc6262dab1a8
* Specs refactoring to reduce test time. Disabled observers by default for specsDmitriy Zaporozhets2013-04-101-0/+1
|
* fix testsDmitriy Zaporozhets2013-04-011-2/+3
|
* move capybara scenarios to spec/featuresDmitriy Zaporozhets2013-02-211-0/+48