summaryrefslogtreecommitdiff
path: root/changelogs
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'drop-usage-of-leagcy-artifacts' into 'master'Kamil Trzciński2019-04-041-0/+5
|\ | | | | | | | | Drop legacy artifacts usage as there are no leftovers See merge request gitlab-org/gitlab-ce!24294
| * Drop legacy artifacts usagedrop-usage-of-leagcy-artifactsShinya Maeda2019-04-041-0/+5
| | | | | | | | | | | | Legacy artifacts have been correctly migrated to new place - ci_job_artifacts. Now it's time to remove the related code, but before that we should ensure it doesn't break anything by using feature flag.
* | Allow reactive caching to be used in servicesReuben Pereira2019-04-041-0/+5
| | | | | | | | | | | | | | | | Add support for defining a reactive_cache_worker_finder function that will be used by the reactive_caching_worker to generate/initialize the calling object. This allows reactive caching to work with Services where the object cannot be obtained from DB but a new object can be initialized.
* | Allow to sort wiki pages by date and titleIgor2019-04-041-0/+5
| | | | | | | | | | - Add controls for sorting by title and date - Execute Gitaly call which now accepts sorting params for wikis
* | Merge branch 'update-gitlab-shell' into 'master'Douglas Barbosa Alexandre2019-04-041-0/+5
|\ \ | | | | | | | | | | | | Update GitLab Shell to v9.0.0 See merge request gitlab-org/gitlab-ce!27002
| * | Update GitLab Shell to v9.0.0Nick Thomas2019-04-041-0/+5
| | |
* | | Merge branch '58405-basic-limiting-complexity-of-graphql-queries' into 'master'Rémy Coutable2019-04-041-0/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Basic limiting complexity of GraphQL queries Closes #58405 See merge request gitlab-org/gitlab-ce!26629
| * | | Initial field and query complexity limits58405-basic-limiting-complexity-of-graphql-queriesBrett Walker2019-04-041-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It makes all Types::BaseField default to a complexity of 1. Queries themselves now have limited complexity, scaled to the type of user: no user, authenticated user, or an admin user.
* | | | Automatically set Prometheus step intervalPeter Leitzen2019-04-041-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | By computing the step interval passed to the query_range Prometheus API call we improve the performance on the Prometheus server and GitLab by reducing the amount of data points sent back and prevent Prometheus from sending errors when requesting longer intervals.
* | | | Merge branch 'xanf/gitlab-ce-transfer-disables-js' into 'master'Sean McGivern2019-04-041-0/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve "Failing group transfer disables expandable sections" Closes #45511 See merge request gitlab-org/gitlab-ce!26837
| * | | | Redirect to edit page on group transfer failurexanf/gitlab-ce-transfer-disables-jsIllya Klymov2019-04-031-0/+5
| | | | |
* | | | | Allow to use untrusted Regexp via feature flagKamil Trzciński2019-04-041-0/+5
| |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | This brings support for untrusted regexp for 'only:refs:' when enabled via feature flag: alllow_unsafe_ruby_regexp. This is by default disabled, and should not be used in production
* | | | Add cr remarksGosia Ksionek2019-04-041-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | Chnage method used in model to make it more efficient database-wise Add additional spec
* | | | Merge branch 'revert-4e045cd5' into 'master'error-pipelines-for-blocked-usersAnnabel Dunstone Gray2019-04-041-5/+0
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | Revert "Merge branch 'fix/missing-border' into 'master'" See merge request gitlab-org/gitlab-ce!26980
| * | | | Revert "Merge branch 'fix/missing-border' into 'master'"revert-4e045cd5Phil Hughes2019-04-041-5/+0
| | |_|/ | |/| | | | | | This reverts merge request !26242
* | | | Monitor GraphQL with PrometheusJan Provaznik2019-04-041-0/+5
| |_|/ |/| | | | | | | | | | | | | | | | | | | | Extends graphql's platform tracing class to observe duration of graphql methods. In graphql 1.8.11 is added prometheus class but it's not very useful for us because it uses prometheus_exporter to export results.
* | | Fixed test specsOswaldo Ferreira2019-04-041-0/+5
| | | | | | | | | | | | | | | - added suggestions to mock data - fixed props to be not required
* | | Merge branch 'stop-signing-avatar-paths' into 'master'Kamil Trzciński2019-04-041-0/+5
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | Speed up avatar URLs with object storage Closes #43065 See merge request gitlab-org/gitlab-ce!26858
| * | | Speed up avatar URLs with object storageSean McGivern2019-04-041-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With object storage enabled, calling `#filename` on an upload does this: 1. Call the `#filename` method on the CarrierWave object. 2. Generate the URL for that object. 3. If the uploader isn't public, do so by generating an authenticated URL, including signing that request. That's all correct behaviour, but for the case where we use `#filename`, it's typically to generate a GitLab URL. That URL doesn't need to be signed because we do our own auth. Signing the URLs can be very expensive, especially in batch (say, we need to get the avatar URLs for 150 users in one request). It's all unnecessary work. If we used the `RecordsUploads` concern, we have already recorded a `path` in the database. That `path` is actually generated from CarrierWave's `#filename` at upload time, so we don't need to recompute it - we can just use it and strip off the prefix if it's available. On a sample users autocomplete URL, at least 10% of the time before this change went to signing URLs. After this change, we spend no time in URL signing, and still get the correct results.
* | | | Merge branch '54417-graphql-type-authorization' into 'master'Nick Thomas2019-04-041-0/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | GraphQL Type authorization Closes #54417 See merge request gitlab-org/gitlab-ce!25724
| * | | | GraphQL Type authorizationLuke Duncalfe2019-04-031-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enables authorizations to be defined on GraphQL Types. module Types class ProjectType < BaseObject authorize :read_project end end If a field has authorizations defined on it, and the return type of the field also has authorizations defined on it. then all of the combined permissions in the authorizations will be checked and must pass. Connection fields are checked by "digging" to find the type class of the "node" field in the expected location of edges->node. Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/54417
* | | | | Filters branch and path labels for metricsRyan Cobb2019-04-041-0/+5
| | | | |
* | | | | Merge branch '24704-download-repository-path' into 'master'Kushal Pandya2019-04-041-0/+5
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Download a folder from repository Closes #24704 See merge request gitlab-org/gitlab-ce!26532
| * | | | | Download a folder from repositoryPatrick Bajao2019-04-021-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add `GetArchiveRequest` to git-archive params. Modifies `Git::Repository#archive_metadata` to append `path` to `ArchivePrefix` so it'll not hit the cache of repository archive when it already exists.
* | | | | | Merge branch '55964-fix-email-encoding' into 'master'Sean McGivern2019-04-041-0/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Prevent premailer from replacing HTML entities Closes #55964 See merge request gitlab-org/gitlab-ce!26931
| * | | | | | Prevent premailer from converting HTML entitiesHeinrich Lee Yu2019-04-041-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This prevents `&mdash` in our templates being change to `-`
* | | | | | | Show backtrace when logging to kubernetes.logThong Kuah2019-04-041-0/+5
| |_|_|_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Just the error message and error class alone makes it hard to determine the full context of any errors, so we need to know where the error is occuring as well.
* | | | | | Merge branch 'xanf/gitlab-ce-move-project-tags' into 'master'Clement Ho2019-04-031-0/+5
|\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve "Project overview UI: Line break when there are multiple project tags" Closes #55650 See merge request gitlab-org/gitlab-ce!26797
| * | | | | | Move topics to separate line in project overviewxanf/gitlab-ce-move-project-tagsIllya Klymov2019-04-031-0/+5
| | | | | | |
* | | | | | | Merge branch '29249-show-download-diff-even-when-merge-request-is-closed' ↵59323-legend-showing-nan-for-avg-max-when-they-are-fractional-quantitiesMike Greiling2019-04-031-0/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | into 'master' Resolve "Show download diff even when merge request is closed" Closes #29249 See merge request gitlab-org/gitlab-ce!26772
| * | | | | | | Show Download diff links in closed MRs29249-show-download-diff-even-when-merge-request-is-closedFatih Acet2019-04-031-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Download MR diffs links were only available for open MRs, however it may still be useful for closed MRs.
* | | | | | | | Replace 'x seconds ago' with 'just now'Sergiu Marton2019-04-031-0/+5
| | | | | | | |
* | | | | | | | Merge branch '13784-validate-variables-for-masking' into 'master'Clement Ho2019-04-031-0/+5
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Simple masking frontend - CE See merge request gitlab-org/gitlab-ce!26751
| * | | | | | | | Add control for variable value maskingmfluharty2019-03-291-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Show masked switch for each variable When toggled on, the variable value will be masked in runner logs Show warning message if the switch is on but the value is not maskable
* | | | | | | | | Localize the notifications dropdown stringJacques Erasmus2019-04-031-0/+5
| |_|/ / / / / / |/| | | | | | | | | | | | | | | | | | | | | | | Localized the notifications dropdown string
* | | | | | | | Update CHANGELOG.md for 11.9.5GitLab Release Tools Bot2019-04-034-20/+0
| |_|/ / / / / |/| | | | | | | | | | | | | [ci skip]
* | | | | | | Merge branch 'feature/webide_escaping' of gitlab.com:hiddentiger/gitlab-ce ↵Kieran Andrews2019-04-031-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | into feature/webide_escaping
* | | | | | | Merge branch '52560-fix-duplicate-tag-system-hooks' into 'master'Rémy Coutable2019-04-031-0/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Only execute system hooks once when pushing tags Closes #52560 See merge request gitlab-org/gitlab-ce!26888
| * | | | | | | Only execute system hooks once when pushing tagsNick Thomas2019-04-031-0/+5
| | |/ / / / / | |/| | | | |
* | | | | | | Merge branch '55268-exclude-system-notes-from-commits-in-mr' into 'master'Rémy Coutable2019-04-031-0/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Do not show system notes on commits in the MR page Closes #55268 See merge request gitlab-org/gitlab-ce!26396
| * | | | | | | Do not show system notes on commits in the MR page55268-exclude-system-notes-from-commits-in-mrHeinrich Lee Yu2019-04-021-0/+5
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge branch '47234-composable-auto-devops' into 'master'Dmitriy Zaporozhets2019-04-031-0/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolve "Composable Auto DevOps" Closes #47234 See merge request gitlab-org/gitlab-ce!26520
| * | | | | | | Add docs for including individual Auto-DevOps jobsTiger2019-04-021-0/+5
| | | | | | | |
* | | | | | | | Merge branch ↵Sean McGivern2019-04-031-0/+5
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | '53459-quick-action-adds-multiple-labels-to-issue-if-middle-words-overlap-with-existing-label' into 'master' Resolve "Quick Action Adds Multiple Labels to Issue If Middle Words Overlap with Existing Label" Closes #53459 See merge request gitlab-org/gitlab-ce!26602
| * | | | | | | | Fix quick actions add label name middle word overlaps53459-quick-action-adds-multiple-labels-to-issue-if-middle-words-overlap-with-existing-labelJacopo2019-04-021-0/+5
| | |/ / / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes quick actions add label when adding a label which name middle word overlaps with another label name: for example adding "A B C" when also label "B" exists. With the fix only the label "A B C" is correctly added, previously also the label "B" was added due to the middle word overlaps.
* | | | | | | | Extend timezone dropdownEzekiel Kigbo2019-04-031-0/+5
| |_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | | | | | | | Adds optional paramters to the constructor to allow reuse of the timezone dropdown on other pages
* | | | | | | Merge branch 'fixed-duplicated-large-text-on-diffs' into 'master'Filipa Lacerda2019-04-031-0/+5
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes duplicate diff too large error messages Closes #59802 See merge request gitlab-org/gitlab-ce!26857
| * | | | | | | Fixes duplicate diff too large error messagesPhil Hughes2019-04-021-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Closes https://gitlab.com/gitlab-org/gitlab-ce/issues/59802
* | | | | | | | Merge branch '47771-highlighting-in-diff' into 'master'Tim Zallmann2019-04-031-0/+5
|\ \ \ \ \ \ \ \ | |_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enabled text selection in diffs in Web IDE Closes #47771 See merge request gitlab-org/gitlab-ce!26721
| * | | | | | | Enabled text selection in diffs in Web IDE47771-highlighting-in-diffDenys Mishunov2019-03-281-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Resolves https://gitlab.com/gitlab-org/gitlab-ce/issues/47771 Changelog entry