summaryrefslogtreecommitdiff
path: root/spec/features
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'rs-2fa-requirement-wording' into 'master' Dmitriy Zaporozhets2016-01-271-5/+5
|\ | | | | | | | | | | | | Update wording for 2FA requirement notice See merge request !2582
| * Update wording for 2FA requirement noticers-2fa-requirement-wordingRobert Speicher2016-01-231-5/+5
| |
* | Add specs for build created using generic commit statusGrzegorz Bizon2016-01-261-53/+74
|/
* Fix failing specsfix-comment-on-diff-ajax-loadingRémy Coutable2016-01-211-1/+1
|
* Add tests for the wiki pipelineDouglas Barbosa Alexandre2016-01-141-5/+58
|
* Update artifacts download specsGrzegorz Bizon2016-01-141-2/+6
|
* Merge branch 'fix/ci-linter-sequence-validations' into 'master' Robert Speicher2016-01-111-0/+8
|\ | | | | | | | | | | | | Allow subsequent validations in CI Linter Closes #5851 See merge request !2368
| * Allow subsequent validations in CI Linterfix/ci-linter-sequence-validationsGrzegorz Bizon2016-01-111-0/+8
| | | | | | | | Closes #5851
* | Merge branch 'group-issues-sorting' into 'master' Dmitriy Zaporozhets2016-01-111-6/+6
|\ \ | |/ |/| | | | | | | | | | | | | | | | | Improve performance of getting issues on group level For testing I used the URL http://localhost:3000/groups/gitlab-org/issues?milestone_title=8.1. Prior to these changes said URL would take about 10-12 seconds to load. By applying these changes the loading time has been reduced to roughly 2-3 seconds. There's still some stuff going on in some views that I have to look at, resolving those changes might reduce the loading time a bit more. I also still have to check if I didn't break too many tests. Fixes: gitlab-org/gitlab-ce#3707 gitlab-org/gitlab-ce#4071 See merge request !2318
| * Fixed issue sorting specs for ID changesYorick Peterse2016-01-071-6/+6
| | | | | | | | | | These specs assumed data was still sorted by timestamp, instead of by ID.
* | Merge branch 'master' into milestone-refDouwe Maan2016-01-053-56/+92
|\ \ | |/
| * Merge branch 'improved-leave-project' into 'master' Dmitriy Zaporozhets2016-01-051-2/+4
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds settings menu to the top for editting and leaving projects @creamzy @skyruler @dzaporozhets Menu contents depends on user's rights. Fixes #4221 ![Screen_Shot_2015-12-23_at_10.02.47_PM](/uploads/daeaef937bf9d9f4db7ccb674e344ac1/Screen_Shot_2015-12-23_at_10.02.47_PM.png) ![Screen_Shot_2015-12-23_at_10.02.41_PM](/uploads/58eb4eea7d640f01d7f05c2a408a2c04/Screen_Shot_2015-12-23_at_10.02.41_PM.png) ![Screen_Shot_2015-12-23_at_10.02.55_PM](/uploads/4b2ae027a13efcbad3eb81b04f134c4f/Screen_Shot_2015-12-23_at_10.02.55_PM.png) ![Screen_Shot_2015-12-23_at_10.04.47_PM](/uploads/bd5d9d8ddd72d16d74c32c6c1f569776/Screen_Shot_2015-12-23_at_10.04.47_PM.png) See merge request !2195
| | * rempves tests for "you have master access" textimproved-leave-projectJacob Schatz2016-01-041-1/+0
| | |
| | * adds proper `it` for multi line. adds `find` with correct id for button.Jacob Schatz2015-12-281-3/+3
| | |
| | * fixes tests failingJacob Schatz2015-12-281-1/+4
| | |
| * | Show 'All' tab by default in the builds pageshow-all-builds-by-defaultDouglas Barbosa Alexandre2016-01-042-54/+88
| |/
* | Merge branch 'master' into milestone-refDouwe Maan2015-12-251-0/+52
|\ \ | |/
| * specs for forced two-factor authentication and grace periodGabriel Mazetto2015-12-241-0/+52
| | | | | | | | simplified code and fixed stuffs
* | Render milestone links as referencesDouwe Maan2015-12-241-0/+1
|/
* Merge branch 'fix/ci-runners-token-persistence' into 'master' Grzegorz Bizon2015-12-231-1/+1
|\ | | | | | | | | | | | | | | | | Fix method that ensures authentication token Until now, `ensure_#{token_filed_name}!` method didn't persist new token in database. This closes #4235. See merge request !2185
| * Use method that creates runners registration tokenGrzegorz Bizon2015-12-231-1/+1
| | | | | | | | `runners_registration_token` now creates a new token if it is blank.
* | Merge branch 'fix/ci-lint' into 'master' Grzegorz Bizon2015-12-232-28/+39
|\ \ | |/ |/| | | | | | | | | | | | | | | | | | | Make CI Lint form synchronous This removes `remote: true` from CI Lint form, making it synchronous form. This also removes some complexity related to displaying lint messages. View also has been updated, removed deprecated Bootstrap 2 tags. Improved design. See merge request !2171
| * Make CI Lint form synchronousfix/ci-lintGrzegorz Bizon2015-12-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | This removes `remote: true` from CI Lint form, making it synchronous form. This also removes some complexity related to displaying lint messages. View also has been updated, removed deprecated Bootstrap 2 tags. Improved design. Closes #4206
| * Rename CI lint specs fileGrzegorz Bizon2015-12-221-0/+0
| |
| * Improve CI Lint specs (refactoring)Grzegorz Bizon2015-12-221-18/+29
| |
* | Fix and test leave project displayDrew Blessing2015-12-211-0/+14
|/
* Fix feature specs: we always show the build status if ci_commit is presentci-commit-status-skippedKamil Trzcinski2015-12-171-23/+6
|
* Fix updating and disabling merge button when Merge Immediately is clickedDouwe Maan2015-12-161-3/+3
|
* Rename .issuable-details to .detail-page (and -header and -description)Douwe Maan2015-12-162-4/+4
|
* Merge remote-tracking branch 'origin/feature/update-rubocop'Dmitriy Zaporozhets2015-12-161-2/+2
|\
| * Fixed Rubocop offensesGabriel Mazetto2015-12-151-2/+2
| |
* | Trigger notes refresh in specs instead of waiting for ajaxtests/note-pollingGrzegorz Bizon2015-12-151-1/+1
| |
* | Add minor fixes in note polling specsGrzegorz Bizon2015-12-151-4/+2
| |
* | Add feature specs for note pollingGrzegorz Bizon2015-12-151-0/+18
|/ | | | Ref. #4032, !2084
* Merge branch 'ux/suppress-ci-yml-warning' into 'master' Grzegorz Bizon2015-12-141-34/+77
|\ | | | | | | | | | | | | | | | | | | | | Suppress warning about missing `.gitlab-ci.yml` if builds are disabled When user disables GitLab Ci Service in project's settings then warning about missing `.gitlab-ci.yml` file should be supressed. This a matter of user experience as stated in #3761 (closes #3761). cc @ayufan See merge request !2014
| * Merge branch 'master' into ux/suppress-ci-yml-warningGrzegorz Bizon2015-12-1413-152/+60
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (24 commits) Fix runners admin view Fix migrations Run builds from projects with enabled CI Use Gitlab::Git instead of Ci::Git Fix last specs Fix specs Fix after column rename Fix errors Update badge Finishing touches Fix triggers tests Rename columns and rename migrations Reimplement Trigger API Remove ci_ prefix from all ci related things Add runners token Migrate CI::Project to Project Fix indentation and BuildsEmailService Change default values Enhance migrate CI emails Fix issue tracker service ... Conflicts: spec/features/commits_spec.rb
| * | Do not display ci build status if builds enabled but no `.gitlab-ci.yml`Grzegorz Bizon2015-12-141-1/+30
| | | | | | | | | | | | Ref #3827
| * | Improve gitlab ci commits specs (refactoring)Grzegorz Bizon2015-12-141-35/+35
| | | | | | | | | | | | | | | | | | This minimizes usage of instance variables in this spec, and changes double quotation marks to single when string interpolation is not being used.
| * | Suppress warning about missing `.gitlab-ci.yml` if builds are disabledGrzegorz Bizon2015-12-141-7/+21
| | | | | | | | | | | | | | | | | | When user disables GitLab Ci Service in project's settings then warning about missing `.gitlab-ci.yml` file should be supressed. This a matter of user experience as stated in #3761 (closes #3761).
* | | Use a new admin runners path when reseting runners tokenGrzegorz Bizon2015-12-141-1/+1
| | |
* | | Merge branch 'master' into ci/persist-registration-tokenGrzegorz Bizon2015-12-142-0/+0
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: Move CI admin builds and runners specs to correct directory Fix 500 when viewing specific runners on runners page Fix Ci::Project migration not migrating columns that cannot be NULL Fix MySQL migration of CI emails Minor fix in flow 'Merge when build succeeds'
| * | | Move CI admin builds and runners specs to correct directory [ci skip]Kamil Trzcinski2015-12-142-0/+0
| | |/ | |/|
* | | Merge branch 'master' into ci/persist-registration-tokenGrzegorz Bizon2015-12-1415-158/+79
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (66 commits) Fix runners admin view Fix migrations Rename mention of gitlab-git-http-server to gitlab-workhorse Bump Redis requirement to 2.8 for Sidekiq 4 requirements Fix wording on runner setup page add details on how to change saml button label Fix tests Move awards back to gray panel and few improvements to sidebar Few UI improvements to new sidebar implementation Fix tests for new issuable sidebar Update changelog Implement new sidebar for merge request page Make edit link on issuable sidebar works Redesign issue page for new sidebar Move awards css to separate file Implement issuable sidebar partial Update CHANGELOG Clarify cache behavior Run builds from projects with enabled CI Use Gitlab::Git instead of Ci::Git ... Conflicts: db/schema.rb
| * | Merge branch 'ci-project-migrate' into 'master' Kamil Trzciński2015-12-1412-122/+57
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ci Project migrate - This doesn't migrate: allow_git_fetch, coverage_regex, timeout. Since this are project configuration settings I would propose to migrate them to `.gitlab-ci.yml`. - This requires offline migrations. - It simplifies database models making all CI objects to be attached to: Project. - It removes Ci::Project, but makes /ci/projects working by adding method: Project.find_by_ci_id for backward compatibility (badges, triggers). - We should add default `timeout` to Application Settings. - It misses specs. - It is based on ci-services-migrate for now. - It removes CI events. - It removes administrator CI projects overview. - It removes CI application settings. In 8.4 or 8.5 we can remove redundant tables and columns. See merge request !1987
| | * | Fix errorsKamil Trzcinski2015-12-111-2/+2
| | | |
| | * | Remove ci_ prefix from all ci related thingsKamil Trzcinski2015-12-114-10/+10
| | | |
| | * | Migrate CI::Project to ProjectKamil Trzcinski2015-12-1111-129/+64
| | | |
| * | | Merge branch 'ci-services-migrate' into 'master' Kamil Trzciński2015-12-141-27/+0
| |\ \ \ | | |/ / | | | / | | |/ | |/| | | | | | | Ci Services migrate See merge request !1985
| | * Migrate CI::Services and CI::WebHooks to Services and WebHooksKamil Trzcinski2015-12-101-27/+0
| | |
| * | Fix testsDmitriy Zaporozhets2015-12-111-1/+1
| | | | | | | | | | | | Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>