{"push_id":3751258204,"size":108,"distinct_size":6,"ref":"refs/heads/dataAccessService","head":"116c40f36903c46106e30ef7493d4b1376186466","before":"fe78a075f49ae108ee4d4f2df176dbbeeb0cacfd","commits":[{"sha":"519eef17b1df427cee570c7b8dde0fbdbb8b446e","author":{"name":"Todd Kennedy","email":"42722cfcaf2b761850b980a41e418f59d2ea6b64@users.noreply.github.com"},"message":"[feat] restore headers property (#39206)\n\n* [feat] restore headers property\r\n\r\n* add tests\r\n\r\n* patch: add headers","distinct":false,"url":"https://api.github.com/repos/lukasolson/kibana/commits/519eef17b1df427cee570c7b8dde0fbdbb8b446e"},{"sha":"20bbb9c1648b41587d4fdf97f2fe27cce8ec66df","author":{"name":"Nathan Reese","email":"ae6e806364646e3a27e3b18b57be40ba6da8fa53@gmail.com"},"message":"[Maps] add Symbol orientation style property (#39129)\n\n* add UI for symbol orientation styling\r\n\r\n* set icon-rotate layout property\r\n\r\n* fix jest test with new default style property value\r\n\r\n* remove some references to scaled and use styling instead","distinct":false,"url":"https://api.github.com/repos/lukasolson/kibana/commits/20bbb9c1648b41587d4fdf97f2fe27cce8ec66df"},{"sha":"b1911e92693eebabc4cd456e6fe40da96f587bd4","author":{"name":"Aaron Caldwell","email":"e066f656e837df3180296d01d298ada9cb509a4f@elastic.co"},"message":"[File upload] New plugin: file upload (#36404)\n\n* Add file upload x-pack plugin\r\n\r\n* Clean up\r\n\r\n* Remove unneeded cluster config\r\n\r\n* Remove unneeded test\r\n\r\n* First pass basic telemetry (not connected).\r\n\r\n* Basic telemetry connected\r\n\r\n* Review feedback\r\n\r\n* Revise telemetry to use savedObjectRepository. Capture metrics on app and file types\r\n\r\n* Lots of cleanup, consolidation of logic\r\n\r\n* Clean up, reorg\r\n\r\n* Update telem tests and telem functions\r\n\r\n* Add back import data model\r\n\r\n* Clean up and update telemetry tests\r\n\r\n* Fix telemetry test issues and update corresponding code\r\n\r\n* Up chunk limit to 30 MB\r\n\r\n* Add file upload telemetry to saved objects management builder\r\n\r\n* Missing space\r\n\r\n* Add descriptive comments to dynamic keys in telemetry fields\r\n\r\n* [Maps] [File upload] Geojson upload (#36410)\r\n\r\n* Client side basics\r\n\r\n* File added and default named correctly\r\n\r\n* Connect transient layer removal to file import component\r\n\r\n* Simplify transient layer removal\r\n\r\n* Move file import ui over to new file upload plugin and make more generic\r\n\r\n* Add post-processing option to file upload. Make component json-specific\r\n\r\n* Add flag for source indexing\r\n\r\n* Revise import layer workflow to be separate from add layer workflow\r\n\r\n* Differentiate between normal sources and import sources. Add back layer add/next button\r\n\r\n* Update indexing boolean in component after file upload & parse\r\n\r\n* First pass rough indexing from maps working on specific use cases\r\n\r\n* Update parsing logic to handle geojson formats\r\n\r\n* Index pattern added following index creation\r\n\r\n* Pass onsuccess callback to file_upload to add layer to maps app\r\n\r\n* Handle mulltipolygon type in es geo utils\r\n\r\n* Add functionality to make es layer permanent and switch to edit panel\r\n\r\n* Add to index if exists or create new\r\n\r\n* Make plugin API more intuitive. Set up to handle remove action\r\n\r\n* Pass transient removal call through to file import\r\n\r\n* Clean up layer viewing logic for temp and perm layers\r\n\r\n* Remove change source from import screen\r\n\r\n* Add option to provide mappings array and pass geo_point and geo_shape to array\r\n\r\n* Add support for multiple mappings select and index naming\r\n\r\n* Match style of import file button to add layer for now\r\n\r\n* Remove duplicate case handling resulting from merge\r\n\r\n* Move geo processing logic over to file upload plugin for reuse\r\n\r\n* Remove old geo_shape formatting from geo_point code\r\n\r\n* Set default index data type. Remove unneeded stringify request logic\r\n\r\n* Check for custom processor object which contains function\r\n\r\n* Move file picker to separate component\r\n\r\n* Some cleaning. Add geojson clean & validate code\r\n\r\n* Catch file parsing errors and notify user\r\n\r\n* Disable index type if valid file not referenced\r\n\r\n* Set error messaging on invalid index name used\r\n\r\n* Add index pattern checking logic and error handling\r\n\r\n* Dynamically populate geo index options\r\n\r\n* Set index data type earlier in the workflow. Don't duplicate requests\r\n\r\n* Pass back index ready status from plugin and connect to layer next button\r\n\r\n* Increase max bytes to ~50MB\r\n\r\n* Don't parse files over max size & warn user. Also, remove toasts and warn similarly to other components\r\n\r\n* Uploaded file default label: 'fileToImport' -> 'Import File'\r\n\r\n* Expand out feature properties for mapping\r\n\r\n* Pass through telemetry data to plugin back-end\r\n\r\n* Clean up indexing flow. Separate creation of index patterns. Add new index pattern create callbacks\r\n\r\n* Pass back info for indexing failures but don't connect to UI yet\r\n\r\n* Fix telemetry test issues and update corresponding code\r\n\r\n# Conflicts:\r\n#\tx-pack/plugins/file_upload/server/telemetry/telemetry.test.ts\r\n\r\n* Add file upload telemetry to saved objects management builder\r\n\r\n* Missing space\r\n\r\n* Add descriptive comments to dynamic keys in telemetry fields\r\n\r\n* Divide up the import layer add workflow on the maps side and tweak to avoid layer color change\r\n\r\n* Fix bug affecting file preview replacement not updating coordinate index type\r\n\r\n* Remove index pattern. Organize effects. General clean up\r\n\r\n* preIndexTransform -> transformDetails\r\n\r\n* Update proptypes\r\n\r\n* Cleaning, organizing\r\n\r\n* Add index name guidelines. Show conditionally\r\n\r\n* Add file size, type guidance. Filter on file size, not chunk size. Small tweaks to file/index tips\r\n\r\n* Zoom to layer extent on preview of imported data\r\n\r\n* Revert \"Revise import layer workflow to be separate from add layer workflow\"\r\n\r\nThis reverts commit 3b35f5371df019c9c6a86780a924323a0ae79e87.\r\n\r\n* Handle import file determination to accomodate add layer flow. Update card wording\r\n\r\n* Decompose addLayer component into smaller pieces. Add placeholder import progress component\r\n\r\n* Dynamically change footer button text for context\r\n\r\n* Move import card to top of sources\r\n\r\n* Get basic progress tracking in place\r\n\r\n* Allow second layer (indexed layer) to get removed. Reconnect file remove. Small UI tweaks\r\n\r\n* Add link to management for further index mods\r\n\r\n* Fix i18n failures\r\n\r\n* Add file parsing progress indicator & text\r\n\r\n* Reset importView on source reset\r\n\r\n* Add dynamic chunking to handle fluctuating data sizes common to geo features\r\n\r\n* Don't duplicate index request if request in flight\r\n\r\n* Modify json upload and import to use JS classes & react class component state\r\n\r\n* Transition remaining file_upload components over to class/component structure with state\r\n\r\n* Move functions into index_settings class\r\n\r\n* Review feedback\r\n\r\n* Add fetch with timeout\r\n\r\n* Split out import editor into separate component and clean up logic\r\n\r\n* Clean up add layer panel/button title logic\r\n\r\n* More cleanup\r\n\r\n* Tweaks to success and error handling flow\r\n\r\n* Handle success/error handling on add/view indexed data\r\n\r\n* Jump to indexing complete on error. Handle nothing returned to client app\r\n\r\n* Update name/location of source select css file\r\n\r\n* Update import source card border color and icon\r\n\r\n* Suggest name for index based upon file name\r\n\r\n* Add validation to auto-suggested index name/pattern\r\n\r\n* Use constants for geo_point and geo_shape in mappings\r\n\r\n* Update geojson upload card/description\r\n\r\n* Catch-all review feedback\r\n\r\n* Fix internationalization syntax errors\r\n\r\n* Review feedback\r\n\r\n* Get index names and patterns only when needed\r\n\r\n* Make addLayer async again to fix zoom to extent issue, waits on just the async syncDataForLayer function (which is async)\r\n\r\n* Remove panel description as derived state and shift to function\r\n\r\n* Remove geojson fit to extent for now\r\n\r\n* Remove unused class selector\r\n\r\n* Remove unneeded i18 wrapper for what's already passed in as an i18 element\r\n\r\n* Revise import state to be handle via redux. Some json upload args changes\r\n\r\n* Review feedback. Some cleanup and bug fixes\r\n\r\n* Roll back store actions changes and layer_addpanel changes related to color change\r\n\r\n* Follow scss file naming conventions for source_select\r\n\r\n* Review feedback\r\n\r\n* Restore clobbered layer_control view to master state. Add source_select css\r\n\r\n* Update import to use plugin local indexPatternService, not maps'\r\n\r\n* Review feedback, mostly i18n. Also add index to scss path\r\n\r\n* i18n translation updates\r\n\r\n* Assign error message to values rather than error object\r\n\r\n* Update getMapColors to filter out transient layer\r\n\r\n* Wrap Feature as FeatureCollection in Maps\r\n\r\n* Add jest tests for geo processing functions. Add fixes for single feature handling\r\n\r\n* i18n\r\n\r\n* Review feedback. Test cleanup/fixes\r\n\r\n* Update layer add panel footer logic to still show when source not selected\r\n\r\n* Fix issue of not recognizing MultiPoint type. Remove throw logic for now\r\n\r\n* Update telemetry with newly required placeholder function\r\n\r\n* Prevent external modification of nested geojson objects\r\n\r\n* i18n translation updates\r\n\r\n* Revert \"Fix issue of not recognizing MultiPoint type. Remove throw logic for now\"\r\n\r\nThis reverts commit d692f913f877bbc28f4283c674d63e7a543fd102.\r\n\r\n* Revert \"Prevent external modification of nested geojson objects\"\r\n\r\nThis reverts commit 0ea9fd3336586f4831a0cb9427b4ef7f5f67a32e.\r\n\r\n* yarn.lock update\r\n\r\n* [File upload] Remove dynamic fields from mappings, code and telemetry test (#38902)\r\n\r\n* Remove dynamic fields from mappings, code and telemetry test\r\n\r\n* Add file-upload-telemetry to spaces and es archiver test mappings\r\n\r\n* Don't create telemetry saved object if none exists, create on first update instead\r\n\r\n* Back out es archiver mappings update","distinct":false,"url":"https://api.github.com/repos/lukasolson/kibana/commits/b1911e92693eebabc4cd456e6fe40da96f587bd4"},{"sha":"085f65d7a7bd5840538e60643278f60e6ca1dd1e","author":{"name":"CJ Cenizal","email":"82a36422d455213247e76b728a8ed41cf0074c73@cenizal.com"},"message":"Allow users to disable polling in Console (#38949)\n\n* Add ability to turn autocomplete suggestions polling on and off.\r\n  - Add button for manually refreshing the suggestions.\r\n  - Change buttons to use the EUI classes.","distinct":false,"url":"https://api.github.com/repos/lukasolson/kibana/commits/085f65d7a7bd5840538e60643278f60e6ca1dd1e"},{"sha":"0ef77d31edf02cc0739f14bc17626af21e3f94f3","author":{"name":"Matthew Kime","email":"1fa2ef4755a9226cb9a0a4840bd89b158ac71391@mattki.me"},"message":"github-checks-reporter improved retry (#39213)\n\n* bump github-checks-reporter","distinct":false,"url":"https://api.github.com/repos/lukasolson/kibana/commits/0ef77d31edf02cc0739f14bc17626af21e3f94f3"},{"sha":"0ed5ce2d03679557809ce7e89a0a6bbd88ac2f57","author":{"name":"Yulong","email":"daa9d4ebf42931c473ab1f739b4d13bc3820dfa1@elastic.co"},"message":"[Code] Fix hard coded doc version link in app (#39232)","distinct":false,"url":"https://api.github.com/repos/lukasolson/kibana/commits/0ed5ce2d03679557809ce7e89a0a6bbd88ac2f57"},{"sha":"a5ea282cb61471edbecc94fb8463cbf41031e79b","author":{"name":"spalger","email":"a88b7dcd1a9e3e17770bbaa6d7515b31a2d7e85d@spalger.com"},"message":"disable flaky tests (#39205) (#36579)","distinct":false,"url":"https://api.github.com/repos/lukasolson/kibana/commits/a5ea282cb61471edbecc94fb8463cbf41031e79b"},{"sha":"7d9becec724009e68aac0c02ffd83645b145ddf1","author":{"name":"spalger","email":"a88b7dcd1a9e3e17770bbaa6d7515b31a2d7e85d@spalger.com"},"message":"correct flaky test comment (#25077)","distinct":false,"url":"https://api.github.com/repos/lukasolson/kibana/commits/7d9becec724009e68aac0c02ffd83645b145ddf1"},{"sha":"40fc31de467b774e5710aa41dc7d6fef0cd69ab8","author":{"name":"spalger","email":"a88b7dcd1a9e3e17770bbaa6d7515b31a2d7e85d@spalger.com"},"message":"remove tests completely to avoid outdated snapshot errors","distinct":false,"url":"https://api.github.com/repos/lukasolson/kibana/commits/40fc31de467b774e5710aa41dc7d6fef0cd69ab8"},{"sha":"37418ac5df7db5ac4609c8398c405f7bd0abaa36","author":{"name":"Matthias Wilhelm","email":"d6ef9a6aeb45830c209de59cc2223d1d0b487956@elastic.co"},"message":"Test IndexPatternsApiClient request URI (#39152)","distinct":false,"url":"https://api.github.com/repos/lukasolson/kibana/commits/37418ac5df7db5ac4609c8398c405f7bd0abaa36"},{"sha":"0120f7cb57fc1cfb5495f9d824438de194b0da93","author":{"name":"Yulong","email":"daa9d4ebf42931c473ab1f739b4d13bc3820dfa1@elastic.co"},"message":"[Code] Fix some texts cannot be hovered in blame page (#39233)","distinct":false,"url":"https://api.github.com/repos/lukasolson/kibana/commits/0120f7cb57fc1cfb5495f9d824438de194b0da93"},{"sha":"24d186c32fb44112a1bdedecc3044e206f0eb716","author":{"name":"Vadim Dalecky","email":"d2b2f620a6ed7bab5e8ea5c1762aab5a747443f9@users.noreply.github.com"},"message":"fix: 🐛 expose plugins contracts (#39201)\n\nLooks like plugin contracts got lost in last PR.","distinct":false,"url":"https://api.github.com/repos/lukasolson/kibana/commits/24d186c32fb44112a1bdedecc3044e206f0eb716"},{"sha":"85e8ee758bb0964e0a9a90a3cf055c441611eafd","author":{"name":"Pete Harverson","email":"c155902e9b000f47d171522461631812a7cb0376@users.noreply.github.com"},"message":"[ML] Set noopener feature for custom URLs which use absolute URLs (#39161)\n\n* [ML] Set noopener feature for custom URLs which use absolute URLs\r\n\r\n* [ML] Add comments around regex testing for external URL","distinct":false,"url":"https://api.github.com/repos/lukasolson/kibana/commits/85e8ee758bb0964e0a9a90a3cf055c441611eafd"},{"sha":"a6e800efddc9bdfe19a1060c03f51df7c2ce4759","author":{"name":"Maryia Lapata","email":"994beb0aaad202ffdcd596464b9551ef5d87a522@gmail.com"},"message":"Vis editor: make IP Ranges inputs compressed (#37476)\n\n* Create IpRangeType and IpRanges controls\r\n\r\n* Add validation\r\n\r\n* Refactoring\r\n\r\n* Add behavior when discarding changes\r\n\r\n* Refactoring: create common input list\r\n\r\n* Remove old template\r\n\r\n* Move add btn to input_list, add placeholder\r\n\r\n* Remove unused directives\r\n\r\n* Remove unused translations\r\n\r\n* Refactoring\r\n\r\n* Use EuiButtonGroup instead of toggle button\r\n\r\n* Update options ids, add aria-labels\r\n\r\n* Make inputs compressed\r\n\r\n* Remove unused translations","distinct":false,"url":"https://api.github.com/repos/lukasolson/kibana/commits/a6e800efddc9bdfe19a1060c03f51df7c2ce4759"},{"sha":"d75ec76780d6c70fed1097a8dc5c3441c6a99950","author":{"name":"Filip Rydzi","email":"87611d680a479973c4ab4179e5722a68e442592f@gmail.com"},"message":"Visualization - Scale to Data Bounds with a value (#38774)\n\nChecking the Scale to Data Bound option may cause that the bar, which value equals to the lower bounds is hidden. To avoid that, you can define bottom margin. Via bottom margin you specify a value, which lowers the lower bounds when displaying the plot.\r\n\r\nclose #38536","distinct":false,"url":"https://api.github.com/repos/lukasolson/kibana/commits/d75ec76780d6c70fed1097a8dc5c3441c6a99950"},{"sha":"81c15adf34f148b06aec62bb3fcf5e86da4f8590","author":{"name":"Nathan Reese","email":"ae6e806364646e3a27e3b18b57be40ba6da8fa53@gmail.com"},"message":"[Maps] Update Vector Style docs to define vector styles per feature type (#39214)\n\n* [Maps] Update Vector Style docs to define vector styles per feature type\r\n\r\n* remove intro to point, polygon, and line sections\r\n\r\n* Update docs/maps/vector-style-properties.asciidoc\r\n\r\nCo-Authored-By: gchaps <33642766+gchaps@users.noreply.github.com>\r\n\r\n* Update docs/maps/vector-style-properties.asciidoc\r\n\r\nCo-Authored-By: gchaps <33642766+gchaps@users.noreply.github.com>\r\n\r\n* Update docs/maps/vector-style-properties.asciidoc\r\n\r\nCo-Authored-By: gchaps <33642766+gchaps@users.noreply.github.com>\r\n\r\n* Update docs/maps/vector-style-properties.asciidoc\r\n\r\nCo-Authored-By: gchaps <33642766+gchaps@users.noreply.github.com>","distinct":false,"url":"https://api.github.com/repos/lukasolson/kibana/commits/81c15adf34f148b06aec62bb3fcf5e86da4f8590"},{"sha":"0e22e51bd9478687ff4fad1ee79787b06e96447a","author":{"name":"Kerry Gallagher","email":"6fdac0de7187be80dae7e8a8c81e4812c83f90b0@gmail.com"},"message":"Add CSS rule to accomodate height fix (#39063)","distinct":false,"url":"https://api.github.com/repos/lukasolson/kibana/commits/0e22e51bd9478687ff4fad1ee79787b06e96447a"},{"sha":"101dea21dd7ab4968de0bd1bc048e12c1f472b7d","author":{"name":"Dario Gieselaar","email":"97b5cde6e5e2ce791f7acf92659acafb7ee8450d@elastic.co"},"message":"[APM] Display parsed user agent in Transaction Details (#39064)\n\n* [APM] Display parsed user agent in Transaction Details\r\n\r\n- Update Transaction typings to include user_agent\r\n- Display user agent fields in Transaction Details if available\r\n\r\n* Replace identity with Boolean to prevent unnecessary lodash import","distinct":false,"url":"https://api.github.com/repos/lukasolson/kibana/commits/101dea21dd7ab4968de0bd1bc048e12c1f472b7d"},{"sha":"a1ed573cde36faecb30634051e1519126a796009","author":{"name":"Alison Goryachev","email":"76e220373843572a4cf07126bf00f11f0aed0b09@elastic.co"},"message":"check permissions before loading license management actions (#39183)","distinct":false,"url":"https://api.github.com/repos/lukasolson/kibana/commits/a1ed573cde36faecb30634051e1519126a796009"},{"sha":"7e4e8fee5485a8d21a021d141dd53ae9881d6ef6","author":{"name":"Larry Gregory","email":"9d700101bf05c7d9ea42955f21d822ecbfb870e1@elastic.co"},"message":"Spaces - New Platform Migration, Step 1 (#35429)\n\n* crude test updates\r\n\r\n* remove custom server typedef\r\n\r\n* allow spaces to aquire security plugin after init\r\n\r\n* split CoreSetup into CoreSetup and PluginsSetup\r\n\r\n* move interfaces to new plugin\r\n\r\n* init interceptors in legacy plugin\r\n\r\n* fix import\r\n\r\n* add placeholder kibana.json\r\n\r\n* use NP Elasticsearch service instead of legacy ES Plugin\r\n\r\n* cleanup imports\r\n\r\n* don't destructure the es client\r\n\r\n* introduce request facade\r\n\r\n* document reason for getSecurity\r\n\r\n* prefer relative imports from src/core\r\n\r\n* fix typo in filename: inteceptors --> interceptors\r\n\r\n* fix imports; remove stray ts-ignore\r\n\r\n* improve typings for spaces client\r\n\r\n* rename InterfaceExcept --> Omit\r\n\r\n* don't use legacy config in NP\r\n\r\n* additional comment\r\n\r\n* shim NP config service\r\n\r\n* fix merge from master\r\n\r\n* revert relative imports into src/core and src/legacy\r\n\r\n* shim capabilities modifier into new platform\r\n\r\n* removing placeholder kibana.json\r\n\r\n* fix prettier problem\r\n\r\n* temporary: patch NP 'setUrl'\r\n\r\n* migrate onRequest interceptor to NP, without tests\r\n\r\n* fix ts error\r\n\r\n* testing and deps cleanup for onRequestInterceptor\r\n\r\n* replace spaces's usages of request.getBasePath with http.getBasePathFor\r\n\r\n* add explicit timeouts for jest interceptor tests\r\n\r\n* attempt to fix imports\r\n\r\n* use NP logging instead of faked implementation\r\n\r\n* revert stray yarn.lock change\r\n\r\n* attempt to stablize and fix tests\r\n\r\n* update jest config to include src/core/server/mocks\r\n\r\n* fix plugin config typings\r\n\r\n* add service tests\r\n\r\n* fix merge\r\n\r\n* allow spaces service to also work with legacy requests\r\n\r\n* update interfaces to confirm to new internal/external API convention\r\n\r\n* re-enable some post auth interceptor tests\r\n\r\n* add explicit timeouts for tests\r\n\r\n* prefer modifyUrl instead of manual url modification\r\n\r\n* update logger shim to conform to PluginInitializerContext\r\n\r\n* remove spaces ConfigClass\r\n\r\n* don't weaken type declaration for scoped cluster client calls\r\n\r\n* remove legacy server from SpacesCoreSetup\r\n\r\n* remove spaces service cache\r\n\r\n* remove legacy server as an interceptor dependency\r\n\r\n* use modifyUrl on the raw request too\r\n\r\n* remove unused import\r\n\r\n* cleanup typings\r\n\r\n* replace onRequest interceptor with new onPreAuth interceptor\r\n\r\n* fix onPostAuth tests\r\n\r\n* temporarily copy modifyUrl into spaces plugin\r\n\r\n* fix mock export\r\n\r\n* fix merge from master\r\n\r\n* spaces scopedClient always uses updated ES client and config\r\n\r\n* improve typings for usage collector\r\n\r\n* rename isLegacyRequest -> isFakeRequest\r\n\r\n* use updated NP base path API\r\n\r\n* remove commented code\r\n\r\n* only expose scoped spaces client\r\n\r\n* use OptionalPlugin instead of getSecurity\r\n\r\n* update imports of Saved Objects Service to use new src/core/server location\r\n\r\n* update core docs","distinct":false,"url":"https://api.github.com/repos/lukasolson/kibana/commits/7e4e8fee5485a8d21a021d141dd53ae9881d6ef6"}]}
{"actor":{"display_login":"lukasolson"}}