- 26 6月, 2019 2 次提交
-
-
由 Ash McKenzie 提交于
RecaptchaExperimentHelper contains helper methods to assist in the controller and view layers.
-
由 Stan Hu 提交于
When a spec fails relating to the cache, the job log can easily exceed the maximum length and make it harder to see the actual issue (e.g. https://gitlab.com/gitlab-org/gitlab-ee/-/jobs/239803017).
-
- 25 6月, 2019 12 次提交
-
-
由 Mark Florian 提交于
This is largely a straight-forward copy of the Karma spec, with the usual Karma->Jest necessary changes. This also fixes a bug in the implementation that was causing the tests to fail, when run on Jest/node, whereby actions that return rejected promises would always fail the given test. This was due to those rejections not being caught in the same call stack in which they were created.
-
由 GitalyBot 提交于
The setup was wrong, and due to Gitaly being a bit more strict it had to match up. The test is now accurate and passing again.
-
由 Stan Hu 提交于
If a user upgraded to any GitLab 11.x EE version but switched back to CE, it's possible the state of the EE tables are not in the right state for the EE backport migration to work properly. In particular, there were three tables that had trouble: * epics * geo_event_log * vulnerability_feedback The EE backport migration would fail while trying to add foreign key constraints because a key didn't exist in the table. This happens because any EE migration that add or removed columns between v11.0.0 and v11.11.3 are not guaranteed to be applied in an CE installation. The EE backport schema does not individually backport these migrations. We now check if certain columns are present to determine whether the backport migration is in the proper state. CE users are required to upgrade to v11.11.3 EE if they ever installed EE previously before they can go back to v12.x CE. Tested via: ``` git checkout -f v11.0.0-ee bundle exec rake db:reset git checkout .; git checkout -f v11.11.3 bundle exec rake db:migrate git checkout .; git checkout -f v12.0.0 bundle exec rake db:migrate <failure happens> ```
-
由 Denys Mishunov 提交于
When removing the last file from a folder in WebIDE, do not remove the folder from the view. We keep those to give users possibility to re-upload files to the same folders. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/60860
-
由 Martin Hanzel 提交于
The `:` key will no longer exit out of the autocomplete dialog, allowing auto-completion of labels with colons in them.
-
由 Fabio Pitino 提交于
When a user sets only_allow_merge_if_pipeline_succeeds, also named as "Pipeline must succeed" project setting, we require the pipeline to be present. This solves race condition issues especially with external CI providers when a build is triggered externally but no pipelines are created in GitLab yet. Document that a head pipeline is expected when using "Pipeline must succeed" setting. Also explain limitations with the use of only/except where there may not be any jobs created and the merge request will not be allowed to be merged.
-
由 Vladimir Shushlin 提交于
Also add ::Gitlab::LetsEncrypt.enabled? shortcut and simplify it a lot
-
由 Heinrich Lee Yu 提交于
Changes migration and all other places the attribute is used
-
由 Sam Battalio 提交于
-
由 Vladimir Shushlin 提交于
Add index for pages domain ssl auto renewal Add PagesDomain.needs_ssl_renewal scope Add cron worker for ssl renewal Add worker for ssl renewal Add pages ssl renewal worker queues settings
-
由 Kamil Trzciński 提交于
This reverts merge request !29832
-
由 Stan Hu 提交于
This appears to bring down the number of SQL queries on GitLab.com for my Todos page from 672 to 100. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/43042
-
- 24 6月, 2019 12 次提交
-
-
由 Dmitriy Zaporozhets 提交于
Signed-off-by: NDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
由 Lee Tickett 提交于
-
由 Dmitriy Zaporozhets 提交于
Signed-off-by: NDmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
由 Phil Hughes 提交于
-
由 Dennis Tang 提交于
This updates the groups list UI to match the style of the project list: - New layout - Improve loading state when loading group children - Larger, responsive text - Icon and text colors changed to secondary - Smaller button sizes - Content list description colors were standardized to body text
-
由 Jan Provaznik 提交于
Based on review comment fetching labels hook_attrs is now wrapped in an issue's model method.
-
-
由 Sean McGivern 提交于
A Noteable doesn't have a group directly, unless it's an epic - we need to look for the project's group to find the right email address.
-
由 Shinya Maeda 提交于
If pipeline schedule is to run at the exact same time with when cron worker runs, the pipeline schedule will not be executed at the ideal timing. We fix this bug by comparing the exact matching of ideal and cron worker's next run at.
-
由 Thong Kuah 提交于
We will introduce #cluster at a later stage. Also deprecate this method
-
由 Thong Kuah 提交于
We now create_deployment on Ci::Build create. No need to call create_deployment again
-
由 Stan Hu 提交于
This saves about 5 SQL calls per page if no custom appearance is specified.
-
- 23 6月, 2019 1 次提交
-
-
由 Stan Hu 提交于
This eliminates many potential duplicate FindCommit RPCs for the same ref, which often occurs in the RelativeLinkFilter#current_commit call. On the GitLab 12.0 release post, for example, this would save close to 400 RPC calls.
-
- 22 6月, 2019 5 次提交
-
-
由 Jose Vargas 提交于
This merge request just adds the column chart component without integrating it to the dashboard
-
由 Thong Kuah 提交于
As Auto DevOps deployments both label and annotations, that will be included in the deploy board so need to warn at all.
-
由 drew cimino 提交于
-
由 Paul Gascou-Vaillancourt 提交于
Adds a modal to let the user confirm their action before proceeding to registry/image deletion
-
由 Mike Greiling 提交于
Upgrades prettier to the latest version, and auto-corrects files with yarn prettier-all-save The diffs all seem to stem from formatting changes in brackets within template literals. Nothing major. Relevant changelogs here: https://prettier.io/blog/2019/04/12/1.17.0.html https://prettier.io/blog/2019/06/06/1.18.0.html
-
- 21 6月, 2019 8 次提交
-
-
-
由 Oswaldo Ferreira 提交于
-
由 Raphael Tweitmann 提交于
DroneCI and TeamCity shared the same validations methods on the data received. These validations were extracted into a concern
-
由 Nikolay Novikov 提交于
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.
-
由 Vladimir Shushlin 提交于
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
-
由 Brett Walker 提交于
to support manual sorting on the frontend
-
由 Drew 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
-