summaryrefslogtreecommitdiff
path: root/spec/features
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ceMarin Jankovski2019-07-0312-72/+117
|\
| * Show upcoming status for releasesJason Goodman2019-07-031-0/+12
| | | | | | | | | | | | Add released_at field to releases API Add released_at column to releases table Return releases to the API sorted by released_at
| * Rebased and squashed commitsNatalia Tepluhina2019-07-032-3/+3
| | | | | | | | - all commits squashed to make danger review happy
| * Merge branch 'rj-fix-manual-order' into 'master'Kushal Pandya2019-07-031-0/+19
| |\ | | | | | | | | | | | | Don't let logged out user do manual order See merge request gitlab-org/gitlab-ce!30264
| | * Don't let logged out user do manual orderrj-fix-manual-orderRajat Jain2019-07-021-0/+19
| | | | | | | | | | | | | | | | | | Add a check for logged out user in the manual order so that they don't see an flash message when they try to reorder issues.
| * | Add username to deploy tokensKrasimir Angelov2019-07-021-0/+6
| |/ | | | | | | | | | | | | | | | | This new attribute is optional and used when set instead of the default format `gitlab+deploy-token-#{id}`. Empty usernames will be saved as null in the database. Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/50228.
| * Registry component now includes error messagesNick Kipling2019-07-021-1/+1
| | | | | | | | | | | | | | | | | | Includes changes to the Vue container registry component to support the display of an empty message and error message when invalid characters are found in the group, project or branch name. repositories/index.html.haml has been changed to remove the content and place into Vue component.
| * Enables ingress for uninstallationJoão Cunha2019-07-021-14/+9
| | | | | | | | - JupyterHub must not be available (installed or updated)
| * Fix broken specs due to cached application settingsStan Hu2019-07-012-39/+46
| | | | | | | | | | | | The /admin panel will now always return an uncached application setting to ensure it always has the most current info.
| * Merge branch 'last-commit-widget-api-call' into 'master'Filipa Lacerda2019-06-282-0/+6
| |\ | | | | | | | | | | | | Use GraphQL API to fetch last commit data See merge request gitlab-org/gitlab-ce!29934
| | * Use GraphQL API to fetch last commit data for treePhil Hughes2019-06-282-0/+6
| | |
| * | Replace 'JIRA' with 'Jira'Takuya Noguchi2019-06-281-14/+14
| |/ | | | | | | | | | | https://community.atlassian.com/t5/Jira-questions/Is-it-quot-JIRA-quot-or-quot-Jira-quot/qaq-p/681163 Signed-off-by: Takuya Noguchi <takninnovationresearch@gmail.com>
| * Rearrange discussion resolve buttons & update button displaySamantha Ming2019-06-281-2/+2
| | | | | | | | | | - next-discuss button is always show unless there is only 1 discussion - regroup buttons arrangements
* | Merge branch 'master' of dev.gitlab.org:gitlab/gitlabhqMarin Jankovski2019-07-031-1/+1
|\ \ | |/ |/|
| * Merge branch 'osw-persist-tmp-snippet-uploads' into 'master'Marin Jankovski2019-07-021-1/+1
| |\ | | | | | | | | | | | | Persist tmp snippet uploads at users See merge request gitlab/gitlabhq!3138
| | * Persist tmp snippet uploadsOswaldo Ferreira2019-06-171-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It persist temporary personal snippets under user/:id namespaces temporarily while creating a upload record to track it. If an user gets removed while it's still a tmp upload, it also gets removed. If the tmp upload is sent, the upload gets moved to personal_snippets/:id as before. The upload record also gets updated to the new model type as well.
* | | Fix incorrect reaction placement in commit diff discussionSamantha Ming2019-06-271-0/+16
| | |
* | | Merge branch 'rj-fix-spec' into 'master'29756-meta-prioritize-ie11-edge-testing-same-as-regular-browser-testing-for-features-and-bug-fixes-that-we-shipThong Kuah2019-06-261-9/+16
|\ \ \ | |/ / |/| | | | | | | | Use relative position to order issues See merge request gitlab-org/gitlab-ce!30095
| * | Properly check that issue list has persistedStan Hu2019-06-261-0/+16
| | | | | | | | | | | | | | | A valid user needs to be signed in, and we need to reload the page to verify that the issue list was saved on the backend.
| * | Use relative position to order issuesrj-fix-specRajat Jain2019-06-261-13/+4
| | |
* | | Merge branch 'refactor/remove-sentry-from-app-settings' into 'master'Stan Hu2019-06-261-1/+1
|\ \ \ | |/ / |/| | | | | | | | Remove Sentry settings from application settings See merge request gitlab-org/gitlab-ce!28447
| * | refactor: remove Sentry from application settingsRoger Meier2019-06-251-1/+1
| | |
* | | Merge branch 'rj-fix-master' into 'master'Jan Provaznik2019-06-261-2/+8
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Stub manual_sorting flag Closes #63756 See merge request gitlab-org/gitlab-ce!30089
| * | | Stub manual_sorting flagrj-fix-masterRajat Jain2019-06-261-2/+8
| | | |
* | | | Always display environment selectorReuben Pereira2019-06-261-2/+37
| | | | | | | | | | | | | | | | | | | | | | | | On the metrics dashboard, always display the environment selector, even if there is no data to display for that environment. This allows the user to switch to the metrics dashboard of another environment.
* | | | Merge branch 'quarantine-flaky-user-signup-spec' into 'master'Kushal Pandya2019-06-261-1/+1
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Quarantine flaky spec See merge request gitlab-org/gitlab-ce!30076
| * | | | Quarantine flaky specThong Kuah2019-06-261-1/+1
| |/ / / | | | | | | | | https://gitlab.com/gitlab-org/gitlab-ce/issues/63750
* | | | Merge branch '51952-forking-via-webide' into 'master'Nick Thomas2019-06-261-8/+32
|\ \ \ \ | |/ / / |/| | | | | | | | | | | Resolve "500 error when forking via the web IDE button" See merge request gitlab-org/gitlab-ce!29909
| * | | Support redirect paths starting with a dash51952-forking-via-webideMarkus Koller2019-06-251-8/+32
| |/ / | | | | | | | | | | | | | | | | | | We use a leading dash for certain things like the WebIDE, which had the side effect of losing the `params[:continue][:to]` param when opening the WebIDE on a project where the user doesn't have push access and therefore needs to fork the project first.
* | | Bring Manual Ordering on Issue ListRajat Jain2019-06-261-0/+46
|/ / | | | | | | | | | | | | | | | | On all the issue lists -- Group, Project and Dashboard -- this change adds a new option for managing the lists. "Manual Ordering" option is added which when flipped on will allow an user to drag and drop issues around to create a relative ordering among them.
* | Allow autocompleting scoped labelsMartin Hanzel2019-06-251-3/+67
| | | | | | | | | | The `:` key will no longer exit out of the autocomplete dialog, allowing auto-completion of labels with colons in them.
* | Rename to time_tracking_limit_to_hours30355-use-hours-only-for-time-trackingHeinrich Lee Yu2019-06-251-5/+17
| | | | | | | | Changes migration and all other places the attribute is used
* | Merge branch 'search-blob-basenames' into 'master'Kamil Trzciński2019-06-241-3/+3
|\ \ | | | | | | | | | | | | Build correct basenames for title search results See merge request gitlab-org/gitlab-ce!29898
| * | Build correct basenames for title search resultssearch-blob-basenamesMarkus Koller2019-06-201-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | | | | The "basename" here needs to be the full path without the trailing extension, instead of stripping the leading path as well. This was previously fixed in 2f36efa0871 inside the view, but the problematic code was still present in FoundBlob, and the corresponding spec didn't actually use a child wiki page to properly verify the fix.
* | | Show create merge request button on confidential issuesPhil Hughes2019-06-241-1/+12
| | | | | | | | | | | | https://gitlab.com/gitlab-org/gitlab-ce/issues/58583
* | | Merge branch ↵Thong Kuah2019-06-241-0/+2
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '17690-Protect-TeamCity-builds-for-triggering-when-a-branch-is-deleted-And-add-MR-option' into 'master' Skip TeamCity trigger on branch delete and support MR triggers Closes #13871 and #17690 See merge request gitlab-org/gitlab-ce!29836
| * | | Skip TeamCity on branch delete and add MR triggerNikolay Novikov2019-06-211-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a take over from a community contribution: https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/20990 Skip TeamCity push event when related to branch delete Support merge request events for TeamCity service. Add checkbox for merge request triggers in the TeamCity configuration page.
* | | | Merge branch '60617-enable-project-cluster-jit' into 'master'Thong Kuah2019-06-241-1/+0
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Enable JIT Kubernetes resource creation for project level clusters See merge request gitlab-org/gitlab-ce!29515
| * | | | Enable project-level JIT resource creation60617-enable-project-cluster-jitTiger2019-06-181-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously this behaviour was only available to group and instance-level clusters, as some project clusters relied on Kubernetes credentials being passed through to the runner instead of having their resources managed by GitLab (which is not available when using JIT). These clusters have been migrated to unmanaged, so resources can be created on demand for the remaining managed clusters.
* | | | | Merge branch '49814-display-in-admin-area-if-emails-are-verified-or-not' ↵Mike Greiling2019-06-211-0/+26
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into 'master' Resolve "Display in admin area if emails are verified or not" Closes #49814 See merge request gitlab-org/gitlab-ce!29669
| * | | | | Add verification badge to users emails49814-display-in-admin-area-if-emails-are-verified-or-notBrandon Labuschagne2019-06-201-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is being applied to the admin users view, when an admin selects a user profile tp view. It gives admins the ability to see an email verification status without the need of impersonating a user.
* | | | | | Add confirmation for registry image deletionPaul Gascou-Vaillancourt2019-06-211-0/+4
| |_|/ / / |/| | | | | | | | | | | | | | | | | | | Adds a modal to let the user confirm their action before proceeding to registry/image deletion
* | | | | Don't show private keys for letsencrypt certsVladimir Shushlin2019-06-212-88/+81
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Adds enum certificate_source to pages_domains table with default manually_uploaded Mark certificates as 'gitlab_provided' if the were obtained through Let's Encrypt Mark certificates as 'user_provided' if they were uploaded through controller or api Only show private key in domain edit form if it is 'user_provided' Only show LetsEncrypt option if is enabled by application settings (and feature flag) Refactor and fix some specs to match new logic Don't show Let's Encrypt certificates as well
* | | | | Update application settings using correct actionBrett Walker2019-06-191-0/+21
| |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | Updating multiple application settings panels through a single action causes the incorrect action to be shown when there are errors. Instead, make each panel action handle both updating and display.
* | | | Resolve "Username availability checker breaks inline validation"Jiaan2019-06-191-3/+41
| | | |
* | | | Add documentation and testsManoj MJ2019-06-194-12/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds - feature specs - to test the ability of a user with "developer" permission to delete tags in repositories. - documentation
* | | | Move some quick actions feature specs to unit testsFelipe Artur2019-06-182-52/+10
|/ / / | | | | | | | | | | | | Move some feature specs for issues/merge requests quick actions to unit tests. They are taking too long to run on the pipelines.
* | | Remove support for creating non-RBAC kubernetes clustersHordur Freyr Yngvason2019-06-181-4/+0
|/ /
* | Make KubernetesService readonlyJames Fargher2019-06-183-44/+8
| | | | | | | | | | | | | | | | We are deprecating this service in favor of instance wide clusters. Therefore we removed some code that is not anymore needed for a readonly cluster and also we added some flags to allow for this deprecation. These flags are to be removed in the next release when we finally completelly remove KubernetesService.
* | Merge branch 'generate-spans-for-sections' into 'master'Sean McGivern2019-06-171-0/+46
|\ \ | | | | | | | | | | | | Add collapsible sections to job log See merge request gitlab-org/gitlab-ce!28642