Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/spec
AgeCommit message (Collapse)Author
2019-08-08Deactivate a user (with self-service reactivation)manojmj
This change adds the ability to deactivate a user that has no recent activity i in the last 14 days. A deactivated user can still login and this will reactivate the user.
2019-08-08CE port for bulk updating group labelsEugenia Grieff
- Original EE MR: https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14827
2019-08-08Merge branch '20137-starrers' into 'master'Stan Hu
Add possibilty to view starrers ("stargazers") of a repository & any user's starred repositories Closes #20137 See merge request gitlab-org/gitlab-ce!24690
2019-08-08Simplify getTimeDiff functionSimon Knox
Pass keyname instead of translated string
2019-08-08Merge branch 'sh-add-missing-csp-report-uri' into 'master'Mayra Cabrera
Add missing report-uri to CSP config See merge request gitlab-org/gitlab-ce!31593
2019-08-07Fix public/private starrers counts in special casesCamil Staps
2019-08-07Handle reviewer comments on !24690Camil Staps
2019-08-07Address reviewer commentsCamil Staps
2019-08-07Fix test styleCamil Staps
2019-08-07Add tests for starrers viewsCamil Staps
2019-08-07Add /starrers view for projectsCamil Staps
2019-08-07Save instance administration project id in DBReuben Pereira
- This will make it easy to identify the project even if admins change the name of the project or move it.
2019-08-07Add missing report-uri to CSP configStan Hu
This is supported in Rails 5.2, although it may be deprecated in the future by reports-to.
2019-08-07Support dashboard params for metrics dashboardSarah Yasonik
https://gitlab.com/gitlab-org/gitlab-ce/issues/62971 Adds support to EnvironmentsController#metrics_dashboard for the following params: group, title, y_label These params are used to uniquely identify a panel on the metrics dashboard. Metrics are stored in several places, so this adds utilities to find a specific panel from the database or filesystem depending on the metric specified. Also moves some shared utilities into separate classes, notably default values and errors.
2019-08-07Do not persist notes filter when auto-switchingHeinrich Lee Yu
Send a `persist_filter: false` param to backend when opening links to notes and auto-switching to show all notes
2019-08-07Merge branch '65705-two-buttons' into 'master'Kushal Pandya
Removes duplicate button from job log page Closes #65705 See merge request gitlab-org/gitlab-ce!31544
2019-08-07Initial commit of WIP code for considerationKerri Miller
Squash this commit and reword before merging..
2019-08-07Merge branch '47814-search-view-labels' into 'master'Paul Slaughter
Resolve "Selected project in the search view is not fully readable" Closes #47814 See merge request gitlab-org/gitlab-ce!31137
2019-08-07Merge branch 'sh-disable-registry-delete' into 'master'Thong Kuah
Don't attempt to contact registry if it is disabled See merge request gitlab-org/gitlab-ce!31553
2019-08-07Limiting search-field styling to search onlyDenys Mishunov
- Re-organising search.scss - Rely more on utility-classes instead of component classes - Update relevant specs
2019-08-07Properly labelling fields on Search pageDenys Mishunov
Adding proper <label>s while removing labels from the fields themselves. This gives more space for the field's content
2019-08-07Replaced breadcrumbs with title on Search pageDenys Mishunov
2019-08-07Merge branch 'mc/feature/add-at-colon-variable-masking' into 'master'Grzegorz Bizon
Allow masking @ and : characters Closes #63043 See merge request gitlab-org/gitlab-ce!31065
2019-08-07Clean tmpdirs in metrics endpoint specsPeter Leitzen
2019-08-07Merge branch 'sh-support-csp-nonce' into 'master'Ash McKenzie
Add support for Content-Security-Policy Closes #65330 See merge request gitlab-org/gitlab-ce!31402
2019-08-07Use separate Kubernetes namespaces per environmentTiger Watson
Kubernetes deployments on new clusters will now have a separate namespace per project environment, instead of sharing a single namespace for the project. Behaviour of existing clusters is unchanged. All new functionality is controlled by the :kubernetes_namespace_per_environment feature flag, which is safe to enable/disable at any time.
2019-08-07Convert RestClient to Gitlab::HTTP for Prometheus MonitorDavid Wilkins
- Closes #60024 - Change PrometheusClient.new to accept a base url instead of an already created RestClient - Use Gitlab::HTTP in PrometheusClient instead of creating RestClient in PrometheusService - Move http_options from PrometheusService to PrometheusClient (follow_redirects: false) - ensure that base urls don't have the trailing slash - Created a `PrometheusClient#url` method that might not be strictly required - Change rescued exceptions from RestClient::* to HTTParty::ResponseError where possible and StandardError for the rest
2019-08-07Add support for Content-Security-PolicyStan Hu
A nonce-based Content-Security-Policy thwarts XSS attacks by allowing inline JavaScript to execute if the script nonce matches the header value. Rails 5.2 supports nonce-based Content-Security-Policy headers, so provide configuration to enable this and make it work. To support this, we need to change all `:javascript` HAML filters to the following form: ``` = javascript_tag nonce: true do :plain ... ``` We use `%script` throughout our HAML to store JSON and other text, but since this doesn't execute, browsers don't appear to block this content from being used and require the nonce value to be present.
2019-08-07Fix nil take regressionMatija Čupić
2019-08-06Don't attempt to contact registry if it is disabledStan Hu
https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/21679 moved the deletion of registry tags outside of a transaction, but introduced an issue where Sidekiq would attempt to contact the container registry during project destruction even if it were disabled. Relates to: * https://gitlab.com/charts/gitlab/issues/1455 * https://gitlab.com/gitlab-org/gitlab-ce/issues/45941
2019-08-06Merge branch 'analytics-top-nav' into 'master'Clement Ho
Add top navigation analytics link See merge request gitlab-org/gitlab-ce!30324
2019-08-06Merge branch '65152-selective-highlight' into 'master'Bob Van Landuyt
Support selective highlighting of lines See merge request gitlab-org/gitlab-ce!31361
2019-08-06Removes duplicate buttonFilipa Lacerda
Prevents manual action button from being rendered twice in the job log empty state
2019-08-06Merge branch '43080-speed-up-deploy-keys' into 'master'Thong Kuah
Improve the performance of viewing deploy keys Closes #43080 See merge request gitlab-org/gitlab-ce!31384
2019-08-06Merge branch 'make-issue-boards-importable' into 'master'Sean McGivern
Make issue boards importable See merge request gitlab-org/gitlab-ce!31434
2019-08-06Merge branch 'backport-productivty-analytics-migrations' into 'master'Grzegorz Bizon
Backport productivity analytics migrations See merge request gitlab-org/gitlab-ce!31298
2019-08-06Revert "Fixed comparing value to undefined"Natalia Tepluhina
This reverts commit d754beb74fbc06a2c744e15be4aa2831d8cef1c0.
2019-08-06Merge branch '65263-manual-action' into 'master'Kushal Pandya
Hides loading spinner after request Closes #65263 See merge request gitlab-org/gitlab-ce!31478
2019-08-06Hides loading spinner after requestFilipa Lacerda
In the pipeline's actions, moves the request to the component to allow to manage the inner state properly
2019-08-06Add MergeRequestDiff#lines_count convenience methodPavel Shutsin
2019-08-06Add top navigation analytics linkLuke Bennett
2019-08-06Support selective highlighting of linesPatrick Bajao
Instead of highlighting all lines when not all of them are needed, only highlight specific lines. The `BlobPresenter#highlight` method has been updated to support `since` and `to` params. These params will be used to limit the content to be highlighted. Modify `Gitlab::Highlight` to support `since` param which will then be used to determine the starting line number.
2019-08-06Fix error on project nameGosia Ksionek
Add project path to sql query to build proper path
2019-08-05Add group level container repository endpointsSteve Abrams
API endpoints for requesting container repositories and container repositories with their tag information are enabled for users that want to specify the group containing the repository rather than the specific project.
2019-08-05Merge branch 'explicit-helm-factory-certs' into 'master'Michael Kozono
Use stubbed key and certificate in Helm factory See merge request gitlab-org/gitlab-ce!31169
2019-08-05Add spec for User#accessible_deploy_keysStan Hu
2019-08-05Speed up loading and filtering deploy keys and their projectsNick Thomas
This commit changes how we eager-load projects, routes, and namespaces required by the deploy keys endpoint, getting a 10x improvement in my local testing. The endpoint still doesn't scale in-general, but going from ~13 seconds to dump a 63K result to generating the same thing in ~1.6 seconds seems like a good improvement to me.
2019-08-05Merge branch 'jprovazn-fix-positioning' into 'master'Sean McGivern
Optimize relative re-positioning See merge request gitlab-org/gitlab-ce!30938
2019-08-05Merge branch '60664-kubernetes-applications-uninstall-cert-manager' into ↵Thong Kuah
'master' Resolve "Kubernetes > Applications > Uninstall Cert Manager" See merge request gitlab-org/gitlab-ce!31166
2019-08-05Enhance style of the shared runners limitAmmar Alakkad
It also prepare for the EE merge request https://gitlab.com/gitlab-org/gitlab-ee/merge_requests/14786