Age | Commit message (Collapse) | Author |
|
'11925-geo-sidekiq-nodes-try-to-run-jobs-even-thought-db-is-readonly' into 'master'
Ensure DB is writable before continuing jobs
See merge request gitlab-org/gitlab-ce!29134
|
|
|
|
This reverts merge request !27503
|
|
Use global IDs when exposing GraphQL resources
Closes #62650
See merge request gitlab-org/gitlab-ce!29080
|
|
single codebase spec controllers
See merge request gitlab-org/gitlab-ce!29041
|
|
Fix connection to Tiller error while uninstalling
Closes #62713
See merge request gitlab-org/gitlab-ce!29131
|
|
'61910-common_utils_spec-js-fails-locally-on-master-for-roundofffloat' into 'master'
Resolve "common_utils_spec.js fails locally for roundOffFloat"
Closes #61910
See merge request gitlab-org/gitlab-ce!28963
|
|
Add single_stat chart component to the monitoring bundle
See merge request gitlab-org/gitlab-ce!28948
|
|
Revert a default GIT_DEPTH for MR pipeline
See merge request gitlab-org/gitlab-ce!28926
|
|
|
|
|
|
|
|
This commit also includes some changes in specs to use
`Class.new` approach.
|
|
This allows using `CacheMarkdownField` for models that are not backed
by ActiveRecord.
When the including class inherits `ActiveRecord::Base` we include
`Gitlab::MarkdownCache::ActiveRecord::Extension`. This will cause the
markdown fields to be rendered and the generated HTML stored in a
`<field>_html` attribute on the record. We also store the version
used for generating the markdown.
All other classes that include this model will include the
`Gitlab::MarkdownCache::Redis::Extension`. This add the `<field>_html`
attributes to that model and will generate the html in them. The
generated HTML will be cached in redis under the key
`markdown_cache:<class>:<id>`. The class this included in must
therefore respond to `id`.
|
|
Refactored regex pattern matching to eagerly return tokens
Packaged behind a default-enabled feature flag and added operator documentation.
|
|
In the context of a Geo setup, some jobs can be
running on a Geo secondary where the database
is read-only and therefore we should guard
against various jobs attempting to write.
|
|
Fix "operation settings external dashboard component" Jest specs
See merge request gitlab-org/gitlab-ce!29160
|
|
'master'
Port: EE adjust burndown chart opened issues count
See merge request gitlab-org/gitlab-ce!28777
|
|
Jestify some specs that start with "A"
See merge request gitlab-org/gitlab-ce!28727
|
|
|
|
Adds ruby and unicorn instrumentation
Closes #61964
See merge request gitlab-org/gitlab-ce!28499
|
|
Connect frontend UI with backend api for external dashboard link
|
|
The helper was needed because `jest.spyOn` would not
work on this special window object property. The only way
we could successfully spy on `localStorage` was with this helper.
|
|
This merge requests just adds the component without integrating it
to the dashboard, it adds tests as well
|
|
|
|
Fix warning in spec from committing unused mutation
See merge request gitlab-org/gitlab-ce!28815
|
|
|
|
Adjustments related to DiffNotes on diffs outside of a project's main repository
See merge request gitlab-org/gitlab-ce!29023
|
|
Update rendering of merge request in merge request widget
Closes #40246
See merge request gitlab-org/gitlab-ce!28238
|
|
Set the default value to false
Adjust tests to expect false as the default
Update documentation to make new default clear
|
|
|
|
Both the `install-<app>` and `uninstall-<app>` pods loads the
`values-content-configuration-<app>` configmap into the pod
(see `#volume_specification`). This configmap contains the cert
necessary to connect to Tiller. The cert though is only valid for 30
minutes.
So this fixes the bug where the configmap when uninstalling should be
updated as well.
|
|
Remove `approval_rules` feature flag and remove obsolete approvals implementation
See merge request gitlab-org/gitlab-ce!28979
|
|
Cancel auto merge when merge request is closed
See merge request gitlab-org/gitlab-ce!28782
|
|
'58941-use-gitlab-serverless-with-existing-knative-installation' into 'master'
Resolve "Use GitLab serverless with existing Knative installation"
Closes #58941
See merge request gitlab-org/gitlab-ce!27173
|
|
Introduce sidekiq worker for auto merge process
See merge request gitlab-org/gitlab-ce!28780
|
|
* Adjust opened issues count in the milestone burndown chart
to match current opened issues in the milestone.
* Fix completion rate calculation to include milestones only.
|
|
There are no namespaces in the strings so we don't need those
|
|
In some cases (during worker start) it's possible that
Puma.stats returns an empty hash for worker's last status. In
that case we just skip sampling of the worker until these
stats are available.
|
|
|
|
|
|
'set-real-next-run-at-for-preventing-duplciate-pipeline-creations' into 'master'
Make pipeline schedule worker resilient
Closes gitlab-com/gl-infra/production#805 and #61955
See merge request gitlab-org/gitlab-ce!28407
|
|
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/40246
|
|
Add ability to expand/collapse operation settings
|
|
As we have a central domain for auto merge process today,
we should use a single worker for any auto merge process.
|
|
We should cancel auto merge when merge request is closed.
|
|
Fix project settings not being able to update
Closes #62708
See merge request gitlab-org/gitlab-ce!29097
|
|
This commit is the result of running `yarn eslint --fix` after enabling
the `no-implicit-coercion` ESLint rule. This rule has been added to
our ESLint config here:
https://gitlab.com/gitlab-org/gitlab-eslint-config/merge_requests/14
|
|
|
|
Previously import_url would always be present in the update parameters,
which would cause the validation to fail. We now only include this
parameter only if there is URL given.
Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/62708
|