Commit graph

30 commits

Author SHA1 Message Date
Thomas Watson
0997f4e783
[6.8] Use @commercial/hapi (#97605) 2021-06-29 16:57:46 +02:00
Thomas Watson
84fa5add86
[6.8] Upgrade some hapi related packages to their hapi-namespace counterparts (#98753) 2021-05-06 18:50:12 +02:00
Joe Portner
fbe078c6bd
[6.8] Bump jquery from 3.4.1 to 3.5.0 (#64884) again (#67036) 2020-05-21 15:05:58 -04:00
Joe Portner
12085a84c0
[6.8] Revert jquery update (#66201) 2020-05-12 08:52:04 -04:00
Joe Portner
a72b8ceffe
[6.8] Bump jquery from 3.4.1 to 3.5.0 (#64884) (#65336) 2020-05-05 17:10:13 -04:00
Caroline Horn
eb77967d76
[6.7] EUI 6.10.0 & Background color fixes (#30136) (#30323) 2019-02-07 12:44:26 -05:00
Spencer
7e3179e309
[i18n] Graph translate missing labels (#28819) (#29138)
* Add missing translations

* Resolve review comment
2019-01-22 17:34:57 -08:00
Spencer
8a5bcbc7aa
[uiExports/styleSheetPaths] avoid string concatenation for paths (#27471) (#27644) 2019-01-14 11:47:10 -08:00
Caroline Horn
6e4ae71663
Final ui/public/styles LESS to SASS (#27510) (#28696) 2019-01-14 13:53:10 -05:00
Tim Roes
e59347f2e8
Add setting to enable frozen index search (#27297) (#27344)
* Add setting to enable frozen index search

* Add description to docs

* Fix method calls
2018-12-17 23:12:08 +01:00
Caroline Horn
72f71ef468
Even moar 'ui/public' LESS to SASS (#26435) (#27221)
also Fixes #26597
2018-12-14 12:48:59 -05:00
Maryia Lapata
631a093023 [i18n] Translate untranslated labels (#26416) (#27016)
* Translate some missing translations

* Fix issues

* Add topNavMenu translations

* Fix issues

* Fix topNav

* Fix issues

* Fix issues

* Fix kbnTopNav test and parametrs description
2018-12-14 10:24:30 +03:00
Tim Roes
3d72127138
Add rest_total_hits_as_int into Kibana App (#26404) (#26614) 2018-12-04 11:50:04 +01:00
Leanid Shutau
f1f5f1c9b3
[I18n] Support interpreting individual i18n-values as html or text-only (#26274) (#26469)
* [I18n] Add attribute for interpreting i18n-values as html or text-only

* Switch over to html_ prefixed values solution

* Update readme
2018-12-03 10:11:49 +03:00
Leanid Shutau
f19323d027
[I18n] Translate Graph (#23987) (#26090)
* [I18n] Add Graph translations

* Fix typo

* Use template strings
2018-11-22 17:03:25 +03:00
markharwood
e05c321d2a
Bug fix - Graph UI settings not displayed - reverting to master's settings.html (#26008)
The 6.x and 6.5 branches had broken settings.html (would not show 'advanced settings' or 'drill down' tabs).
To fix I have made a straight copy-paste of master’s settings.html which has diverged from the 6.x branches for reasons unknown to me.
Master and 6.x should have no functional difference and this change works as I would expect but by copy/pasting like this I am obliterating any previous work here on the 6.5/6.x branch which may relate to styling etc.
2018-11-21 14:47:08 +00:00
Josh Dover
306d06c0e9
[6.x] Upgrade Hapi in legacy platform to v17 (#21707) (#24608)
* Upgrade Hapi in legacy platform to v17 (#21707)

* Disable even-better monitoring

* Upgrade to Hapi v15

* Upgrade to Hapi v16

* Handle optional req params correctly

* Update http and kbnServer

* Get mocha tests passing

* Convert `reply` usages [wip]

* Fix Joi and Plugin incompatibilities

* Get server up and running

* Get basic logging working

* Fix optimizer

* Fix recent route handlers

* Various fixes

* Fix recent routes

* Upgrade wreck for async/await

* Fix mocha tests

* Fix joi issues

* Fix xpack jest tests

* Fix recent routes

* Fix tests

* Fix index setup

* Decouple monitoring stats collection from good plugin

* Update reload logging test to work

* Reimplement logging with updated good plugin

* Fix unit tests

* Fix getConnections back

* Make LegacyLoggingServer compatible with Hapi v17

* Update joi types

* Fix x-pack unit tests

* Remove stray debugger

* Remove hapi-compat

* Fix API integrations

* Upgrade boom

* Fix security plugin

* Misc fixes

* bump

* Fix licensePreRoutingFactory

* Fix failing integration tests

* Remove unnecessary test change

* Remove hapi-latest package

* fx

* Various cleanup

* Fix race condition in oppsy events

* Use elastic/good fork

* Fix boom.wrap and hapi-latest changes

* Simplify LegacyLoggingServer updates

* package.json cleanup + test fix

* yarn.lock cleanup

* Change good tag

* Fixes

* Change return err -> throw err in routes

* Fix await returns

* Fix new load_data test

* Make cookie security flags consistent

* tmp doc

* Fix types

* Fix tests

* Upgrade canvas plugin

* Move good package to published @elastic/good one

* Fix SO test

* Fix logging reloading

* Update APM apis

* Fix error logging

* Fix logging test

* Convert spaces plugin

* Add validation error shim

* Remove 7.0 release notes

* Await renderApp

* Fix ccr routes

* Prevent header popovers from scrolling with page content (#23850)

* Fix spaces test

* new yarn.lock-s

* Fix spaces tests

* Remove h2o2-latest

* Fix @types/hapi

* Upgrade InfraOps plugin

* Fix package.json

* Add back isSameSite: false

* Upgrade beats_management plugin

* Update snapshot

* Fix InfraOps

* Upgrade kql_telemetry

* Merge upstream/master

* Upgrade apm and ml

* Put snapshot test back

* Fx beats

* Upgrade rollups

* Update boom usages in new plugins

* Update url shortener

* Don't throw errors in optimizer (#24660)
2018-10-26 16:37:05 -05:00
CJ Cenizal
30d69b365b
[Rollups] Rollup support in Kibana, phase 1 (#21117) (#24554)
Enabled:
- View/Manage/Create rollup jobs

Disabled:
- Create a rollup index pattern
- Create rollup visualizations
- Add rollup visualizations to dashboards
- View raw rollup documents in Discover
2018-10-24 20:29:30 -07:00
markharwood
2fb6638484
Graph: remove “step” property which makes values other than 1, 1001, 2001 etc illegal (#23610) (#24479)
Closes #22054
2018-10-24 10:20:31 +01:00
Josh Dover
cf18cc6bcc
Add K7 header navigation (#23300) (#23713)
* Add basic support for new K7 navigation

* Make visibility and app title work

* Allow nav controls on right side of navbar

* Use render callback w/ el

* Add support for multiple sides

* Remove fake spaces nav control

* Breadcrumb support

* Hide breadcrumbs in plugins when k7design is enabled:

* Fix units

* Rename k7 -> header

* Add tests

* Fix tests

* Fix loading indicator

* PR comments

* Move ts-ignore

* Use canvasApp icon type
2018-10-02 16:09:23 -05:00
Tyler Smalley
b93b868b0f
Moves styleSheetPath to uiExports (#23007) (#23385)
This was previously defined in uiExports.app, which limited plugins which are not an app of providing a stylesheet. This allows any plugin to define a stylesheet which will be available on page load.
2018-09-20 20:42:04 -07:00
Caroline Horn
2971d7635e
[6.x] Graph LESS to SASS (#23348) #23363 2018-09-20 14:46:52 -04:00
CJ Cenizal
8ed3b1e60e
Convert usage of notify.error to toastNotifications.addDanger for string messages (#22243) (#22309)
* Update buildHierarchicalData test.
2018-08-23 10:50:16 -07:00
CJ Cenizal
803496d593
Remove Notifier's directive and banner methods (#20870) (#21768)
* Convert xpack license check to use banners service.
* Remove notifier directive method.
* Remove notifier banner directive.
* Simplify pullMessageFromUrl and move it into its own appRedirect module.
2018-08-07 18:32:54 -07:00
CJ Cenizal
b003d29751
Convert notify.warning calls to use toastNotifications (#20767) (#21054)
* Replace notify.warning with toastNotifications in region map, vega, index_pattern, redirect_when_missing, graph, monitoring, and ML
* Link to index patterns from Graph toast.
* Delete RouteBasedNotifier.
* Remove courierNotifier and SearchTimeout and ShardFailure errors.
* Remove warning and custom notifier types.
2018-07-20 16:44:22 -07:00
CJ Cenizal
59155b45e2
Simplify Courier interface and organize internals (#20060) (#20285)
**Interface changes**

There are two goals behind the interface changes:

* Make it clearer which courier modules are meant for public consumption by exporting them from the top level.
* Simplify the courier object by removing responsibilities and focusing its responsibility solely on scheduling search requests via the fetch method and timefilter.refreshInterval Angular event.

I did this by taking the following steps:

* Removing redirectWhenMissing, indexPatterns, SearchSource, and SavedObject from the courier object. I also removed some unused methods from its interface.
* redirectWhenMissing is now a service registered on the kibana/url Angular module.
* indexPatterns is now a service registered on the kibana/index_patterns Angular module.
* SearchSourceProvider and SavedObjectProvider are now top-level exports of ui/courier.
* migrateFilter, decorateQuery, buildQueryFromFilters, and luceneStringToDsl are now top-level exports of ui/courier.

**Internal changes**

I also made some internal changes in an effort to organize the code clearly and reduce unnecessary complexity.

* I refactored the async code in CallClient to appear sync with async/await and encapsulated chunks of logic in helper functions. I also used an isAborted flag instead of overwriting the esPromise var with an enum.
* I combined Looper and SearchLooper into a single class and deleted unused functions.
* I reorganized the courier/fetch/request code into SearchRequest, SegmentedSearchRequest, and serializeFetchParams modules.
* Renamed various other methods and variables to improve clarity.
2018-06-28 09:39:51 -07:00
CJ Cenizal
c6be289f21
Fix misspellings (#19981) (#20284) 2018-06-27 20:50:06 -07:00
Nathan Reese
4d3b173272
remove application icon assets in kibana that ship with EUI (#18570) (#18871)
* remove assets in kibana that ship with EUI

* update home page tests

* replace logstash pipeline svg with EUI icon type
2018-05-07 12:37:22 -06:00
Spencer
a6c0c62121 [uiExports] migrate uiApp "uses" to explicit imports in apps (#17828)
* [uiExports] migrate uiApp "uses" to explicit imports in apps

* [uiApp] update tests for getModules() method

* [optimize/uiExports] improve naming and comments

* [uiExports] sort imports so they load in the same order as before

* [testHarness] load hacks when testing in the browser

* [x-pack/uiExports] use new uiExports modules

* [testHarness] describe why we import uiExports/hacks

* [optimize] remove needless [].concat()

* [optimize/createUiExportsModule] string.includes > string.indexOf

* [uiExports/createUiExportsModule] remove needless capture of module exports

(cherry picked from commit e1a2fcbd96)
2018-05-03 12:19:12 -07:00
Jenkins CI
bc5b51554d Migrate x-pack-kibana source to kibana 2018-04-24 13:49:26 -07:00