summaryrefslogtreecommitdiff
path: root/changelogs
Commit message (Collapse)AuthorAgeFilesLines
* Bring method back that was mistakenly removedJoão Cunha2019-09-041-0/+5
| | | | - We're also improving specs to avoid this could happen again
* Show meaningful message on /due quick action with invalid date🙈 jacopo beschi 🙉2019-09-041-0/+5
| | | | | When using /due quick action with an invalid date a meaninful error message is shown.
* Merge branch 'ab-add-index-for-ci-builds-metrics' into 'master'Mayra Cabrera2019-09-041-0/+5
|\ | | | | | | | | Create partial index for gitlab-monitor CI metrics See merge request gitlab-org/gitlab-ce!32546
| * Create partial index for gitlab-monitor CI metricsab-add-index-for-ci-builds-metricsAndreas Brandl2019-09-041-0/+5
| | | | | | | | | | | | | | | | | | | | This creates a partial index intended to speed up queries on `ci_builds`. Particularly, `gitlab-monitor` has rather heavy queries. Those have been changed to only look back 7 days and benefit from this index tremendously. Relates to https://gitlab.com/gitlab-org/gitlab-exporter/merge_requests/101.
* | Add ability see deployments using a group clusterJacques Erasmus2019-09-041-0/+5
| | | | | | | | Added the ability to see project deployments using a group cluster
* | Let project reporters create issue from group boardsFelipe Artur2019-09-041-0/+5
| | | | | | | | | | The current state of group issue boards does not show the "Add issues" button on the UI for users that are reporters of group child projects.
* | Add service to transfer group milestonesEugenia Grieff2019-09-041-0/+5
| | | | | | | | | | | | | | | | | | | | | | - Add new service that transfers milestones from a group to a project - Include new service in Projects transfer service - Include FromUnion module in Milestone model to use in transfer service - Add specs for new milestones service - Add specs for transferring milestones in project transfer service
* | Creates base components for new job logFilipa Lacerda2019-09-041-0/+5
| | | | | | | | | | | | Creates a link component, a line component and a clickable line component to handle the new job log format
* | Merge branch 'persist-needs-error' into 'master'Grzegorz Bizon2019-09-041-0/+5
|\ \ | |/ |/| | | | | Persist `needs:` validation as config error See merge request gitlab-org/gitlab-ce!32648
| * Persist `needs:` validation as config errorpersist-needs-errorKamil Trzciński2019-09-041-0/+5
| | | | | | | | | | | | | | | | In case when `needs:` is missing, but when requested by service, we would not save the pipeline with config_error. This makes it explicit that we want to persist the error as `config_error` failure reason.
* | Revert "DB change, migratoin and changelog"Lee Tickett2019-09-041-0/+5
| | | | | | | | This reverts commit af5242ecb682189c5d8276e1ab1ffe5ce844f2e5.
* | Remove vue resource from group serviceLee Tickett2019-09-041-0/+5
| | | | | | | | Addresses https://gitlab.com/gitlab-org/gitlab-ce/issues/66750
* | Merge branch 'revert-2f01437f' into 'master'Paul Slaughter2019-09-031-5/+0
|\ \ | | | | | | | | | | | | Revert "Merge branch 'remove-vue-resource-from-sidebar-service' into 'master'" See merge request gitlab-org/gitlab-ce!32620
| * | Revert "Merge branch 'remove-vue-resource-from-sidebar-service' into 'master'"Mike Greiling2019-09-031-5/+0
| | | | | | | | | This reverts merge request !32400
* | | Add cluster domain warningJacques Erasmus2019-09-031-0/+5
|/ / | | | | | | Added a cluster domain wanring if no domain is defined
* | Revert "DB change, migratoin and changelog"Lee Tickett2019-09-031-0/+5
| | | | | | | | This reverts commit af5242ecb682189c5d8276e1ab1ffe5ce844f2e5.
* | Revert "DB change, migratoin and changelog"Lee Tickett2019-09-031-0/+5
| | | | | | | | This reverts commit af5242ecb682189c5d8276e1ab1ffe5ce844f2e5.
* | Merge branch '62591-fix-milestone-due-date-today-wording' into 'master'Nick Thomas2019-09-031-0/+5
|\ \ | | | | | | | | | | | | | | | | | | Fix wording on milestone due date today Closes #62591 See merge request gitlab-org/gitlab-ce!32096
| * | Fix wording on milestone due date today62591-fix-milestone-due-date-today-wordingAlexandru Croitor2019-09-031-0/+5
| | | | | | | | | | | | | | | Fix wording on milestone due date, to show today instead of hours ago or remaining, when milestone is due today.
* | | Merge branch 'ab-routable-nplus1' into 'master'Stan Hu2019-09-031-0/+5
|\ \ \ | | | | | | | | | | | | | | | | Preload routes information in Routable See merge request gitlab-org/gitlab-ce!32352
| * | | Preload routes informationab-routable-nplus1Andreas Brandl2019-09-031-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This fixes a high frequency N+1 issue: `RoutableActions#find_routable!` is used across many controllers to retrieve e.g. the Project or Namespace by path. The `#find_routable!` method calls `#ensure_canonical_path` which in turn retrieves `#full_path` from the given Routable. This in turn triggers a lookup on `routes`, leading to a high frequency of these queries: ```sql SELECT "routes".* FROM "routes" WHERE "routes"."source_id" = $1 AND "routes"."source_type" = $2 LIMIT $3 ``` This is unnecessary as we already join `routes` in `Routable#find_by_full_path` anyways.
* | | | Merge branch '66454-utils-parser' into 'master'Kushal Pandya2019-09-031-0/+5
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | Creates utility parser for the job log See merge request gitlab-org/gitlab-ce!32555
| * | | Creates utils for the job log66454-utils-parserFilipa Lacerda2019-09-031-0/+5
| | | | | | | | | | | | | | | | | | | | With the new job log json format we need a parser on the frontend
* | | | Merge branch 'ab-remove-support-bot-column' into 'master'Yorick Peterse2019-09-031-0/+5
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | Remove Users.support_bot column See merge request gitlab-org/gitlab-ce!32554
| * | | Remove Users.support_bot columnab-remove-support-bot-columnAndreas Brandl2019-09-021-0/+5
| |/ / | | | | | | | | | | | | | | | | | | This column is not present in `db/schema.rb` and hence needs to be removed conditionally. See https://gitlab.com/gitlab-org/gitlab-ce/issues/66901 for background
* | | Added relationships between Release and MilestoneEtienne Baqué2019-09-031-0/+5
| | | | | | | | | | | | | | | | | | Modified schema via migrations. Added one-to-one relationship between the two models. Added changelog file
* | | Make flash notifications stickyFatih Acet2019-09-031-0/+5
| | | | | | | | | | | | | | | This commit also unifies layout structure and remove no_container flag
* | | Merge branch 'change-role-system-hook' into 'master'Rémy Coutable2019-09-031-0/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Add system hooks for project/group membership updates Closes gitlab-ee#12252 See merge request gitlab-org/gitlab-ce!32371
| * | | Add system hooks for project/group membership updatesBrandon Williams2019-09-021-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | When updating group and project members, new system hooks `user_update_for_group` and `user_update_for_team` will be executed. Fixes https://gitlab.com/gitlab-org/gitlab-ee/issues/12252
* | | | Merge branch '51372-remove-milestone-tabs-deprecation-message' into 'master'Kushal Pandya2019-09-031-0/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Remove deprecation message for milestone tabs See merge request gitlab-org/gitlab-ce!32252
| * | | | Remove deprecation message for milestone tabs51372-remove-milestone-tabs-deprecation-messageHeinrich Lee Yu2019-09-031-0/+5
| | | | | | | | | | | | | | | | | | | | We're reversing the deprecation due to user feedback
* | | | | If user can push to docker then it can delete tooGiorgenes Gelatti2019-09-031-0/+5
|/ / / / | | | | | | | | | | | | | | | | | | | | | | | | Extends the permission of $CI_REGISTRY_USER to allow them to delete tags in addition to just pushing. https://gitlab.com/gitlab-org/gitlab-ce/issues/40096
* | | | Merge branch 'cluster-form-ca-cert-larger' into 'master'Tim Zallmann2019-09-021-0/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Expand textarea for CA cert in cluster form See merge request gitlab-org/gitlab-ce!32508
| * | | | Expand textarea for CA cert in cluster formcluster-form-ca-cert-largerThong Kuah2019-09-021-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | The current default is too small for a user to see what they have pasted in.
* | | | | Add X-GitLab-NotificationReason header to note emailsadd-notification-reason-to-note-emailsSean McGivern2019-09-021-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The 'assigned' reason doesn't apply to notes, but the other two can ('mentioned' and 'own_activity'), so we can still use this for note emails.
* | | | | Update Mermaid to v8.2.6Stan Hu2019-09-021-0/+5
| |_|/ / |/| | | | | | | | | | | | | | | | | | | This fixes a regression where an underscore in labels no longer worked: https://github.com/knsv/mermaid/releases
* | | | Merge branch 'ab-admin-page-user-active-count' into 'master'Andreas Brandl2019-09-021-0/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Replace indexes for counting active users See merge request gitlab-org/gitlab-ce!32538
| * | | | Replace indexes for counting active usersab-admin-page-user-active-countAndreas Brandl2019-09-021-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adjusts the partial condition for an index. The index is intended to be used when counting active users with `ghost IS NOT TRUE AND bot_type IS NULL`. With the current index, this wasn't working as the partial condition didn't match the query: `ghost <> TRUE` is not semantically equivalent to `ghost IS NOT TRUE` (null semantics). The reason we add an index particularly intended for EE is that the EE query is going to have the additional part `AND bot_type IS NULL` whereas the CE query doesn't. Logically, it'd be enough to have an index for `ghost IS NOT TRUE`. However, on GitLab.com, the query planner makes poor choices when the additional `AND bot_type IS NULL` part is present: It goes for the index on `bot_type` and doesn't use the partial index. Note the existing index isn't being used at all according to GitLab.com index statistics. Hence we can first remove it and don't have to worry about the window of time without an index. Relates to https://gitlab.com/gitlab-org/gitlab-ce/issues/66770
* | | | | Update CHANGELOG.md for 12.2.4GitLab Release Tools Bot2019-09-028-40/+0
| | | | | | | | | | | | | | | [ci skip]
* | | | | Merge branch '65152-unfolded-lines-perf-improvement' into 'master'Douwe Maan2019-09-021-0/+5
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | | | | | | Support selective highlighting of lines See merge request gitlab-org/gitlab-ce!32514
| * | | | Support selective highlighting of lines65152-unfolded-lines-perf-improvementPatrick Bajao2019-09-021-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of highlighting all lines when not all of them are needed, only highlight from the beginning up to the specified limit. The `BlobPresenter#highlight` method has been updated to support `to` param. This param will be used to limit the content to be highlighted.
* | | | | Merge branch '66803-fix-uploads-relative-link-filter' into 'master'Grzegorz Bizon2019-09-021-0/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Fix permissions check in `RelativeLinkFilter` See merge request gitlab-org/gitlab-ce!32448
| * | | | | Fix upload URLs in Markdown66803-fix-uploads-relative-link-filterHeinrich Lee Yu2019-09-021-0/+5
| |/ / / / | | | | | | | | | | | | | | | | | | | | Fixes RelativeLinkFilter for users that don't have access to the project's repository
* | | | | Remove reference of external examplemdhtr2019-09-021-0/+5
| | | | | | | | | | | | | | | | | | | | as requested by the reviewer
* | | | | Fixing #65389Massimeddu Cireddu2019-09-021-0/+5
| | | | | | | | | | | | | | | | | | | | Wrong format on MS Teams integration push events with multi line commit messages
* | | | | quick action label must be first in issue commentManeschi Romain2019-09-021-0/+5
| | | | |
* | | | | Merge branch 'fix-peek-on-puma' into 'master'Rémy Coutable2019-09-021-0/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix Peek on Puma Closes #66528 See merge request gitlab-org/gitlab-ce!32213
| * | | | | Fix Peek on PumaSean McGivern2019-08-271-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Peek's `Peek.request_id` method doesn't work well with a multi-threaded server and concurrent requests, because requests can 'steal' another request's ID, or unset it before it was due. The upstream change resolves this; the commit here is just to ensure that GitLab works with that upstream change, mostly by not using `Peek.request_id` any more (as the method doesn't exist).
* | | | | | Merge branch '65304-add-pages-first-deployment-message' into 'master'Filipa Lacerda2019-09-021-0/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve "Improve pages load wait time experience" Closes #65304 See merge request gitlab-org/gitlab-ce!32122
| * | | | | | Add warning about Pages initial deployment delay65304-add-pages-first-deployment-messageNathan Friend2019-08-301-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit adds a warning message that is always displayed that informs users that their GitLab Pages sites will take a bit of time before they can be accessed after being deployed for the first time.