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
AgeCommit message (Collapse)Author
2019-06-21Merge branch '49814-display-in-admin-area-if-emails-are-verified-or-not' ↵Mike Greiling
into 'master' Resolve "Display in admin area if emails are verified or not" Closes #49814 See merge request gitlab-org/gitlab-ce!29669
2019-06-21Merge branch ↵Stan Hu
'63513-ensure-gitlab-jsoncache-includes-the-gitlab-version-in-the-cache-key' into 'master' Include the GitLab version in the cache key for Gitlab::JsonCache See merge request gitlab-org/gitlab-ce!29938
2019-06-21Add confirmation for registry image deletionPaul Gascou-Vaillancourt
Adds a modal to let the user confirm their action before proceeding to registry/image deletion
2019-06-21Add CHANGELOG entryDouglas Barbosa Alexandre
2019-06-21Merge branch 'sh-clean-up-bitbucket-import-errors' into 'master'Douglas Barbosa Alexandre
Avoid storing backtraces from Bitbucket Cloud imports in the database See merge request gitlab-org/gitlab-ce!29862
2019-06-21Merge branch '58065-uniform-html-txt-email' into 'master'Sean McGivern
Make HTML and text emails for new issues uniform and add the mail to mailer previews Closes #58065 See merge request gitlab-org/gitlab-ce!29886
2019-06-21Merge branch '38105-pre-release-tag' into 'master'Kushal Pandya
Renders pre-release tag for pre-releases See merge request gitlab-org/gitlab-ce!29797
2019-06-21Sanitize LDAP output in Rake tasksDrew Blessing
The various LDAP check Rake tasks have long supported a SANITIZE environment variable. When present, identifiable information is obscured such as user names and project/group names. Until now, the LDAP check did not honor this. Now it will only say how many users were found. This should at least give the indication that the LDAP configuration found something, but will not leak what it is. Resolves #56131
2019-06-21Uniform html and text emailsFrank van Rest
Uniform new_issue_email html and text emails Uniform note_email html and text emails Uniform new_merge_request_email html and text emails
2019-06-21Merge branch 'db/update-geo-nodes-primary' into 'master'Andreas Brandl
Disallow `NULL` values for `geo_nodes.primary` column Closes gitlab-ee#12061 See merge request gitlab-org/gitlab-ce!29818
2019-06-21Merge branch 'paginate-license-management' into 'master'Filipa Lacerda
Backport and Docs for Paginate license management and add license search See merge request gitlab-org/gitlab-ce!27602
2019-06-21Add back trimChar method to remove trailing +/-Samantha Ming
Add test for checking output
2019-06-21Renders pre-release tag for pre-releasesFilipa Lacerda
When a release is a pre release, we render an orange badge with `pre-release` label
2019-06-21Merge branch '63507-fix-race-condition-fetching-token' into 'master'Douwe Maan
Resolve "Race condition in fetching Kubernetes token causes missing `$KUBECONFIG`" Closes #63507 See merge request gitlab-org/gitlab-ce!29922
2019-06-21Merge branch 'bug/63162-duplicate_path_in_links' into 'master'Sean McGivern
Do not rewrite relative links for system notes Closes #63162 See merge request gitlab-org/gitlab-ce!29825
2019-06-21Retry fetching Kubernetes Secret tokenDylan Griffith
Since Kubernetes is creating the Secret and token asynchronously it is necessary that we implement some delay or retrying logic to avoid a race condition where we fetch a Secret before the token is even set. There does not appear to be any way for us to force it to be set with any synchronous API call so retrying seems to be the only option.
2019-06-21Merge branch 'remove-kubernetes-service-deployment-platform' into 'master'Thong Kuah
Remove Kubernetes service from deployment platform See merge request gitlab-org/gitlab-ce!29786
2019-06-21Remove project-level cluster credential fallbackTiger Watson
Project-level clusters that made use of this legacy behaviour have been migrated to unmanaged clusters, so we are now free to remove this fallback.
2019-06-21Update KubernetesService deprecation warningTiger
2019-06-21Remove Kubernetes service from deployment platformTiger
This will no longer be used for deployments, as all service templates have been migrated to clusters.
2019-06-21Merge branch '62772-migrate-managed-clusters-to-unmanaged' into 'master'Thong Kuah
Migrate managed clusters that aren't using managed features to unmanaged Closes #62772 See merge request gitlab-org/gitlab-ce!29251
2019-06-21Merge branch '63079-migrate-clusters-with-no-token-to-unmanaged' into 'master'Thong Kuah
Migrate clusters with no token to unmanaged Closes #62772 See merge request gitlab-org/gitlab-ce!29648
2019-06-21Omit issues links in merge request entity API responseStan Hu
The merge request widget has a section that includes which issues may be closed or mentioned based on the merge request description. The problem is that rendering and redacting Markdown can be expensive, especially since the browser polls for the data every 10 seconds. Since these links don't change much and are just nice to have, we only load them on first page load. The frontend will use the existing data if the data doesn't appear on subsequent requests. This saves about 30% of the rendering time of this endpoint, which adds up to significant savings considering that `MergeRequestsController#show.json` is called over a million times a day on GitLab.com. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/63546
2019-06-21Migrate clusters with no token to unmanagedTiger
There are clusters that have Kubernetes namespaces stored which are missing a service account token. These namespaces are unable to be used for deployments, so marking the clusters as unmanaged will allow the platform credentials to be used instead.
2019-06-20Merge branch 'zj-gitaly-usage-data' into 'master'Stan Hu
Add Gitaly data to the usage ping See merge request gitlab-org/gitlab-ce!29893
2019-06-20Do not rewrite relative links for system notesMario de la Ossa
2019-06-20Merge branch '57973-errors-in-application-settings-panel-shows-wrong-panel' ↵Sean McGivern
into 'master' Errors in application settings panel shows wrong panel See merge request gitlab-org/gitlab-ce!25434
2019-06-20Add Gitaly data to the usage pingZeger-Jan van de Weg
Gitaly data wasn't available to the team, an this change is a first iteration towards understanding what data we need and how to interpret it. Later more values will be added. For now the most important thing is the filesystem String Array, as that includes data on ext4 exposure and NFS. Part of: https://gitlab.com/gitlab-org/gitlab-ce/issues/60602
2019-06-20Merge branch 'master' of gitlab.com:gitlab-org/gitlab-ce into ↵Arun Kumar Mohan
db/update-geo-nodes-primary
2019-06-20Add verification badge to users emailsBrandon Labuschagne
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.
2019-06-20Merge branch 'sh-remove-import-columns-from-projects' into 'master'Douwe Maan
Remove import columns from projects table See merge request gitlab-org/gitlab-ce!29863
2019-06-20Render GFM html in GraphQLBob Van Landuyt
This adds a `markdown_field` to our types. Using this helper will render a model's markdown field using the existing `MarkupHelper` with the context of the GraphQL query available to the helper. Having the context available to the helper is needed for redacting links to resources that the current user is not allowed to see. Because rendering the HTML can cause queries, the complexity of a these fields is raised by 5 above the default. The markdown field helper can be used as follows: ``` markdown_field :note_html, null: false ``` This would generate a field that will render the markdown field `note` of the model. This could be overridden by adding the `method:` argument. Passing a symbol for the method name: ``` markdown_field :body_html, null: false, method: :note ``` It will have this description by default: > The GitLab Flavored Markdown rendering of `note` This could be overridden by passing a `description:` argument. The type of a `markdown_field` is always `GraphQL::STRING_TYPE`.
2019-06-20Paginate license management and add license searchFernando
First pass at license pagination * Paginate license management client side * Refactor license list into seperate component Add string filtering to license names * Add search input to query on license name Add add license button * Refactor add license button to be a slot Clean up styles and button state logic * Clean up alignment * Disable button when dorpdown is open Remove client side alphabetical sorting * Let the databse return order by date Refactor list to use row slot Further abstract pagination list compnent Finish refactor of paginated list * Refactor component into generic paginated list component * Add additional style tweaks + responsive classes Run prettier Update license_management_spec Run Prettier Add unit tests for paginated list component * Refactor template to be valid html (li in ul) * Add jest unit tests Add additional unit tests * Add unit tests around pagination and search states Add unit tests for filter props Pretty print, lint, and add changelog Update po files Regernate pot file Backport EE changes * Update paginated list component * Update specs and snapshot Add POT file Update default copy for pagianted list * update copy for empty and empty search result states Update pot file Backport changes from EE merge request * Paginaed list component and specs Backport EE changes Update paginated list snapshot Update license management docs and images Backport paginated-list component from EE Link to gitlab-ui artifacts job Match gitlab ui build to EE Update pot file Backport Paginated list changes Set gitlab-ui to temp artifact Add changelog
2019-06-20Merge branch 'fix/facivon-url-if-uploads-object-store-enabled' into 'master'Stan Hu
fix(favicon): get favicon_path, so it works also with uploads object store See merge request gitlab-org/gitlab-ce!29482
2019-06-19Remove import columns from projects tableStan Hu
In https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/21497, we migrated all project import data into a separate table, `project_import_data`. In addition, we also added: ``` ignore_column :import_status, :import_jid, :import_error ``` In https://gitlab.com/gitlab-com/gl-infra/production/issues/908, we observed some of these `import_error` columns consumed megabytes of error backtraces and caused slow loading of projects whenever a `SELECT * from projects` query loaded the row into memory. Since we have long migrated away from these columns, we can now drop these columns entirely.
2019-06-19Updating CE repo to include new EE users API changesMichael Leopard
Updated users API documentation Moved API level changes to the service level
2019-06-19Avoid storing backtraces from Bitbucket Cloud imports in the databaseStan Hu
We noticed in https://gitlab.com/gitlab-com/gl-infra/production/issues/908 some Bitbucket imports took over a second to load their projects row because `import_error` was huge due to errors. To prevent this, we now: 1. Clean the backtraces 2. Log the details into importer.log 3. Omit the details from the database
2019-06-19Fix double border in profile pageYoginth
2019-06-19Update application settings using correct actionBrett Walker
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.
2019-06-19Remove unnecessary margin in markdown nested listsKuba Kopeć
2019-06-19Merge branch '52442-minimal-remove-mysql-support' into 'master'Robert Speicher
Only support postgresql (minimal version) See merge request gitlab-org/gitlab-ce!29790
2019-06-19Resolve "Username availability checker breaks inline validation"Jiaan
2019-06-19Knative version bump 0.5 -> 0.6Chris Baumbauer
2019-06-19Only support postgresqlNick Thomas
MySQL support has been removed
2019-06-19Merge branch '63417-add-missing-class' into 'master'Kamil Trzciński
Adds missing class in collapsible sections Closes #63417 See merge request gitlab-org/gitlab-ce!29804
2019-06-19Adds missing classFilipa Lacerda
Will apply identation from CSS to collapsible sections
2019-06-19Add changelog for feature flags encrypted tokensKrasimir Angelov
We missed to add this in https://gitlab.com/gitlab-org/gitlab-ce/merge_requests/29320. Related to https://gitlab.com/gitlab-org/gitlab-ce/issues/57918
2019-06-19Add documentation and testsManoj MJ
This commit adds - feature specs - to test the ability of a user with "developer" permission to delete tags in repositories. - documentation
2019-06-19Fix Container Scanning job with K8S runnersPhilippe Lafoucrière
2019-06-19Adds identity information while making external authorization requestsManoj MJ
Issue: https://gitlab.com/gitlab-org/gitlab-ce/issues/61201#