summaryrefslogtreecommitdiff
path: root/spec/features
Commit message (Collapse)AuthorAgeFilesLines
* Add a button to Admin::Users#show to disable 2FA for that userrs-disable-2fa-by-adminRobert Speicher2015-07-101-0/+33
|
* Improve features to ensure Ajax filter has actually executedrs-dev-issue-2372Stan Hu2015-07-082-6/+10
|
* Remove "mystery guest" from Milestone filtering featuresRobert Speicher2015-07-082-26/+18
|
* 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.
* Add `feature` tag to feature specsRobert Speicher2015-07-0610-11/+11
| | | | | Not to be confused with the RSpec `type: :feature` tag, this tag is used by the `spec:feature` Rake task for filtering/grouping specs.
* Rename NoMilestone to Milestone::NoneRobert Speicher2015-07-062-2/+2
| | | | Also refactors IssuableFinder to avoid redundant title check.
* Remove duplicate feature spec for filtering issues by no milestoneRobert Speicher2015-07-061-16/+0
|
* Allow user to filter by Issues/Merge Requests without a MilestoneRobert Speicher2015-07-062-0/+76
|
* Audit log for user authenticationValery Sizov2015-07-061-2/+2
|
* Reporter role can manage issue tracker nowreporter-manage-issuesDmitriy Zaporozhets2015-06-303-0/+36
| | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Merge branch 'rs-issue-1887' into 'master'Dmitriy Zaporozhets2015-06-261-3/+2
|\ | | | | | | | | | | | | | | | | | | | | | | | | Reorder MergeRequestTabs constructor The tab was being activated before we set the `[commits|diffs]Loaded` variable, so even when the `/diffs` route is accessed directly, like from the "Side-by-side" link, the tab was being loaded from its default source. Fixes #1887 See merge request !892
| * Fix merge request diff featuresrs-issue-1887Robert Speicher2015-06-251-3/+2
| |
* | Update tests and use js-issuable class for context formDmitriy Zaporozhets2015-06-262-5/+5
|/ | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* Merge branch 'rubocop-for-tests' into 'master'Dmitriy Zaporozhets2015-06-234-18/+22
|\ | | | | | | | | | | | | | | | | | | Enable rubocop for tests too cc @DouweM @rspeicher Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> See merge request !862
| * Merge branch 'master' into rubocop-for-testsDmitriy Zaporozhets2015-06-234-5/+8
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Conflicts: spec/features/issues_spec.rb spec/models/forked_project_link_spec.rb spec/models/hooks/service_hook_spec.rb spec/models/hooks/web_hook_spec.rb spec/models/project_services/hipchat_service_spec.rb spec/requests/api/project_members_spec.rb spec/requests/api/projects_spec.rb spec/requests/api/system_hooks_spec.rb spec/services/archive_repository_service_spec.rb spec/support/matchers.rb spec/tasks/gitlab/backup_rake_spec.rb
| * | Fix Style/AlignHash cop violationsStan Hu2015-06-221-6/+13
| | |
| * | Fix Style/Blocks cop violationsRobert Speicher2015-06-221-3/+1
| | |
| * | Fix Style/CommentIndentation cop violationRobert Speicher2015-06-221-7/+7
| | |
| * | Fix Style/HashSyntax violationsRobert Speicher2015-06-221-1/+1
| | |
| * | Fix Style/TrailingBlankLines cop violationsRobert Speicher2015-06-221-1/+0
| | |
* | | Merge branch 'rs-dev-issue-2414' into 'master'Dmitriy Zaporozhets2015-06-231-0/+40
|\ \ \ | |_|/ |/| | | | | | | | | | | | | | | | | | | | | | | Allow Admin to filter users by 2FA status > ![Screen_Shot_2015-06-19_at_4.38.12_PM](https://gitlab.com/gitlab-org/gitlab-ce/uploads/deba7f2a6b8d1548c1d1ac401e0e35a1/Screen_Shot_2015-06-19_at_4.38.12_PM.png) Closes internal https://dev.gitlab.org/gitlab/gitlabhq/issues/2414 See merge request !852
| * | Allow Admin to filter users by 2FA statusRobert Speicher2015-06-191-0/+40
| |/
* | Change `to_not` calls to `not_to`Robert Speicher2015-06-221-1/+1
| | | | | | | | Both work, but now we're consistent across the entire app.
* | Update spec/features/security specsRobert Speicher2015-06-221-1/+1
| |
* | Update mock and stub syntax for specsRobert Speicher2015-06-222-3/+6
| |
* | Fix features syntaxRobert Speicher2015-06-221-1/+1
|/
* Add 2FA status to Admin::Users#showRobert Speicher2015-06-191-4/+24
|
* Fix duplicate 'Email has already been taken' message when creating a userswellard2015-06-161-0/+21
|
* Merge branch 'rs-dev-issue-2228' into 'master'Dmitriy Zaporozhets2015-06-152-2/+84
|\ | | | | | | | | | | | | | | | | | | Allow user to customize default Dashboard page Renames the "Design" profile page to "Preferences" and adds a field to customize the default Dashboard page: > ![Screen_Shot_2015-06-11_at_11.12.53_PM](https://gitlab.com/gitlab-org/gitlab-ce/uploads/b5282a3be7861d1148528c6bc9e7a0e0/Screen_Shot_2015-06-11_at_11.12.53_PM.png) See merge request !778
| * Add `allowing_for_delay` helper method for feature specsRobert Speicher2015-06-141-6/+8
| |
| * Add feature specs for default dashboard preferenceRobert Speicher2015-06-131-9/+48
| |
| * Simplify the javascript behavior for Preference updatingRobert Speicher2015-06-131-0/+8
| |
| * Add Gitlab::Themes module; remove Gitlab::ThemeRobert Speicher2015-06-131-3/+3
| | | | | | | | | | | | | | Now we can simply loop through all themes, among other things. This also removes the `dark_theme` / `light_theme` classes and the `theme_type` helper, since they weren't used anywhere.
| * Move the "Design" templates and logic to PreferencesRobert Speicher2015-06-131-0/+33
| |
| * Add Profiles::PreferencesControllerRobert Speicher2015-06-131-2/+2
| |
* | Use `page.all` and `page.within` in specsrs-expect-syntax-specsRobert Speicher2015-06-134-20/+20
| |
* | Change `foo.should` syntax to `expect(foo).to` in specsRobert Speicher2015-06-131-1/+1
|/
* Merge branch 'repo-remove'Dmitriy Zaporozhets2015-06-031-7/+0
|\ | | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> Conflicts: spec/features/projects_spec.rb
| * Fix tests and increase delay time before remove repositoryDmitriy Zaporozhets2015-06-031-9/+0
| | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
* | Add feature specs for Project and Group description renderingRobert Speicher2015-06-023-12/+82
|/
* Add ExternalLinkFilter to Markdown pipeliners-dont-follow-meRobert Speicher2015-05-271-1/+13
| | | | Forces a `rel="nofollow"` attribute on all external links.
* Make use of to_reference in more specsRobert Speicher2015-05-261-17/+17
|
* Add a note about the commented-out test in Markdown FeatureRobert Speicher2015-05-261-0/+4
|
* Use to_reference in Markdown feature specRobert Speicher2015-05-261-11/+6
|
* Update ffaker gemRobert Speicher2015-05-201-1/+1
| | | | | | Adds a version requirement which it didn't have before, at 2.0.0. This version has breaking API changes in that the namespace is now `FFaker` instead of `Faker`.
* Handle password reset for users with 2FA enabled2faRobert Speicher2015-05-112-2/+55
|
* Prevent "You are already signed in." error message upon 2FA loginRobert Speicher2015-05-091-1/+18
|
* Generate 10 2FA backup codes instead of the default of 5Robert Speicher2015-05-091-2/+2
|
* Add :two_factor trait to User factoryRobert Speicher2015-05-091-8/+4
|
* Fix 2FA backup code removalRobert Speicher2015-05-091-7/+5
|