* Types, and index pattern moved to new format * fix imports * API now doing full validation on config blocks * progress pre-move-blocks to their own api * Config is now stored as a JSON string keyword to prevent conflict * New API server is working * fixing types — progress * “fixed” all types * add lib and most adapter methods needed * wired up more plumbing * added REST adapter to client for config blocks * fix some tests * connect new APIs to beat details page * fix typo causing several failing tests. * update test data * API bug fixes * fix remaining testing * revert index name change * add new routes * remove whitespace * fix spelling * wiring things up and adapting to the new UI * config block creation works in UI * config blocks now show up once added * adding paging to tables * config list paging works * version check for UI changes * fix types * Update the rest of config UI, still needs create API connection * create now mass creates tags after tag is created, edit creates and deletes configs in real time * create config blocks when creating tags * propperly load tags on their own for beats * load inital config blocks on edit page * wired up initial pass at assignable tags * assignments now work. * squash many bugs with tag creation, editing, as well as k7 breadcrumbs * fix label id * Fix the displaying of module types * bug fixes for deleting config blocks during initial tag creation * make name really required on initial walkthrough tag creation * Fix and enhance deleting a config block from existing tag * fix memory adapter for configs * add missing index template field. * fix issue of empty array in ES * fix typings * fix tag not showing up when assigning sometimes * cleanup * fix assignment options not always listing avaliable tags. Tag removal now works. Now warns when tag is assigned to beat. Removing a tag removes config blocks on that tag * fix search bars * add “other field” * remove dumb conditional * use previous ID on configs when updating configs * deleting tags with config blocks works * reload beats list after removing a beat * fix param order for DB adapter * fix types * persist config in UI when creating new config blocks on new tags * Fixed issue with YAML parsing, error editing an output config, and cleaned up a little * added/enhanced test |
||
---|---|---|
.. | ||
common | ||
public | ||
scripts | ||
server | ||
types | ||
index.ts | ||
readme.md | ||
tsconfig.json | ||
wallaby.js |
Documentation for Beats CM in x-pack kibana
Notes: Falure to have auth enabled in Kibana will make for a broken UI. UI based errors not yet in place
Run tests
node scripts/jest.js plugins/beats --watch
and for functional... (from x-pack root)
node scripts/functional_tests --config test/api_integration/config
Run command to fake an enrolling beat (from beats_management dir)
node scripts/enroll.js <enrollment token>