Commit Graph

8 Commits

Author SHA1 Message Date
JuanCarlos
b557fa09d2
Prettier 2019-10-09 12:29:28 +02:00
Adri Valle
5f34eff198 Migrate API entries from .wazuh index to wazuh.yml (#1811)
* Removed "Pattern" and "First use" sections from Settings

* Simplified API entries table in Settings

* Started "API is down" guide

* Started "Add API" guide

* Loading new components for Settings

* Adapt Settings views for using new components

* Migrate hosts and remove .wazuh index

* Prevent duplicate hosts

* Improve regex

* Cleaning settings.js controller (in progress)

* Prevent try to add again if .wazuh was not deleted

* Add function to check if is busy

* Migrate the cluster_info and extensions to the wazuh-registry

* Replace wazuh-version by wazuh-registry

* Add endpoint to get the host from wazuh-hosts.yml

* Get the APIs from the wazuh-hosts.yml

* Updates the cluster info in the registry when checking connection

* Remove console.error

* Check api connection from wazuh-host data

* Try to connect to another API in case the default fails

* Adapt settings-wizard and api-count

* Adapt wazuh-api.js controller for using wazuh-hosts.yml

* Prevent undefined results

* Clean initialize

* Remove wazuh-api-elastic routes and controllers

* Remove addApiProps

* Change config.yml by wazuh.yml

* Replace config.yml in the kibana plugin helper

* Delete wazuh-api-elastic tests

* Check for orphan registry entries

* Check manager connection before setting as default

* Prevent error toaster when there is any api entry

* Prevent errors when any api is reachable

* Check for new apis and their connection

* Prevent error when update registry of undefined

* Prevent error when no cluster_info

* Remove console.log

* Change state by props

* Fix settings-wizard

* Fix when joinning hosts and registry

* Check for new API entries

* Close add api component

* Remove await

* Improve checks for new apis

* Test if API is down in wazuh-api

* Check down APIs

* Api is down component finish

* Transform hosts in the backend

* Fix key

* Adapt removeOrphanentries

* Adapt settings-wizard

* Improve api-is-down component

* Change  the way to display the helpers components

* Check APIs status when get them

* Remove console.log

* Check manager sets the status to the API entry

* Prevent create wazuh-registry.json without hosts

* FIx extensions

* Add panel

* Change style for wazuh hosts

* Show add api component from the table

* Refresh API entries

* Update wazuh-hosts

* Api is down table loading effect

* Show API is down when accessing to settings if any API is up

* Update cluster info in the settings wizard

* Change color

* Remove wazuh-hosts.yml

* Remove hosts from configuration

* Fix \n in the migration

* Fix api-count

* Fix typo

* Fix API wizard

* Fix example in getting started guide

* Fix typos

* Refresh hosts in api-is-down component

* Set default in props

* Fix API count

* Iterates the api entries to set one as default

* Fix component unmount

* Fix flick

* Fix when refresh and all entries and the yml is corrupt

* Improve handler error when getting error in the yml parser

* Adapt monitoring

* Allow unsigned certs

* Fix when there is not stored api - health check

* Fix when any api entry could be select

* Warning when set an API as default

* Send to settings when achieve connect with an API when trying set as default

* Try to set others API entries

* Preven duplicate hosts: in wazuh.yml

* Improve when stored api is not reachable handler

* Fix typo

* Added ID and the capability to search in the table

* Fix input style

* Fix typo

* Do pararell requests

* Fix when checking entry

* Add cheking spinner while checking api connection

* Spinner while checking in api-is-down component

* Use for instead of forEach

* Change spinner by message while refreshing entries

* Add a spinner by each entry while checking it

* Show the reason why wazuh is down

* Improve message from error 3099

* Add capability to copy to the clipboard the error
2019-10-09 12:13:14 +02:00
Adri Valle
170aeabee1
Upload files component (#1827)
* Component created

* Set limits

* Add limitation for extensions

* Change the list style

* Remove cross from file

* Change list color

* First component design and navigation improvement

* Adapt component

* Changed title based on tab

* Mock API call to get logtest result

* Right bar deprecated. New navigation and actions disposition

* Remove unused shortcuts files

* Redisign ruleset files management

* Remove unused file

* Set the property props

* Design changes in logtest component

* Rename cdblists by lists

* Clean files when closing the popover

* Rename cdblists by lists

* Adapt logtest for dark mode

* Read the files content

* Removed unused component

* Request changes

* Change Add files buttons position

* Logtest in Tools

* Add configuration validator

* Update Kibana version

* Change foreach by for

* Solves asynchronous problem

* Adapt ruleset handler

* Upload files

* Show what files were upload and hwat not

* Detail the error

* Expand fail list

* Add button to refresh lists

* Hide Logtest and Test config

* Update output of success/fail uploaded files

* Fix opened file on ruleset navigation

* Change the style of succes and errors messages

* Fix don't lose info
2019-10-01 11:09:35 +02:00
Jesús Ángel
a9fa3ef993 Replaced multiple SVGs with the proper EUI components 2019-08-28 11:12:28 +02:00
JuanCarlos
320825de99
Bump 7.2 into 7.3 2019-08-07 10:31:59 +02:00
Jesús Ángel
1e48a195bc
Prepare 3.9-7.1 branch for 3.9.3 release (#1559) 2019-06-27 17:00:33 +02:00
Jesús Ángel
fd869eb633
Fix eslint detected errors (#1376) 2019-04-15 11:10:03 +02:00
Jesús Ángel
f7cfcb9dd3
Update 3.9-6.7 branch with latest changes (#1359) 2019-04-10 15:07:56 +02:00