Commit Graph

19 Commits

Author SHA1 Message Date
Michal Piotrowski 569382803e Adding .zuul job for building plugin
Purpose of this commit is to add Zuul job for building
Monasca-Kibana-Plugin.

List of changes:
- Configuring ESLint with *.json file
- Fixing lint error
- Adding Zuul job for building Monasca-Kibana-Plugin

Please notice that nodejs10-jobs are removed, cause of changes
related to building plugin. It should be fixed.

Change-Id: I9384c0e7995d90df42ee13ab735ec768cef65d3b
2020-06-10 09:19:42 +02:00
Arseni Lipinski bfa95367e0 Upgrade monasca-kibana-plugin for Elkstack update
Story: 2006376
Task: 36179

Besides the plugin update, tests should get remade as well as Zuul jobs
due to plugin being built in a different way.

Change-Id: Id5d0bb53d10fa8823ceda2c8e922ea36b9b27501
2020-04-23 18:38:53 +02:00
Thierry Carrez aaedc30480 Bump package.json to 1.5.0 for train release
While there haven't been much changes in the plugin, we should make a
Train release for it, and package.json needs to match that numbering.

Change-Id: Ie55f557c32dec120aaaf8ecc5af0948f36b1be0e
2019-09-24 10:16:50 +02:00
Zuul 32e8d3f477 Merge "Bump version to 1.4.0" 2018-11-19 13:50:20 +00:00
Zuul 2632eaa25d Merge "Upgrade keystone-v3-client to 0.0.8" 2018-11-05 09:36:44 +00:00
Witold Bedyk eeb4d71720 Bump version to 1.4.0
`new-release` command from release repo forces skipping 1.3.0 and
bumping to 1.4.0 directly as we haven't released a delivery in Rocky
cycle.

Change-Id: I0b4ca5d33535614617b280c6b8853c6d93d934f4
2018-10-25 14:38:41 +02:00
Witold Bedyk f0eda78421 Upgrade keystone-v3-client to 0.0.8
Change-Id: Icc6b866297ffdee36a63fcb69ffaabd3bffb48c4
Story: 2003978
Task: 26921
2018-10-05 14:29:37 +02:00
Martin Chacon Piza 46f1f9c844 Adding events visualization in kibana
Change-Id: I0d96d66da41bdb3292d827ad5ff63358f54f45f3
Story: 2003458
Task: 24718
2018-10-04 13:25:09 +02:00
Witold Bedyk 209b830334 Bump version to 1.2.0
Change-Id: I4e1b7b625096a0c416280512b5d054550c141cbf
2018-02-07 18:13:24 +01:00
Witold Bedyk 187d5ed61c Update version to 1.1.2
For stable branch the repository will be taged with version 1.1.2.
package.json file has to stay in sync.

Change-Id: I0e12dfe5b583f662171d48d496ef247d7643f601
2017-08-08 16:28:15 +02:00
Witold Bedyk 954871e5a4 Update version in package.json to 1.1.1
Change-Id: Ib1de582260babc3074c6a959a58bf446776bf09a
2017-05-10 13:43:44 +02:00
Tomasz Trębski a4085ee225 Adding CI targets
node4js-jobs runs two targets from package.json:
lint and test. However lint were missing from package.json.

Depends-On: I22686d05670fc6c947611f8044dea498239a4212
Change-Id: I22b9f0c8a9061d3991a8055a7654a5d2b5182027
2017-04-28 20:42:57 +00:00
Tomasz Trębski 9463c20a9c Adjusting to uwsgi deployed keystone
Commit moves away from using url and port separetely
for keystone configuration. Instead a singular auth_uri
can be specified. It still supports setting up
port explicitly, however if none is provided, a default
port 80 is assumed.

Story: 2000995
Task: 4174

Needed-By: Ia95b3bef2734d639c6fec57484b60bc5377d659f
Change-Id: I22686d05670fc6c947611f8044dea498239a4212
2017-04-28 07:58:57 +00:00
Witold Bedyk fa4f4453df Rename the package to monasca-kibana-plugin
Change-Id: Ida2a5e2dffb31a5d7fb8ce8492ed64508f371dd9
2017-02-10 08:48:36 +01:00
Jakub Wachowski 573613b9f1 Prevent unauthorized access to logs
It was possible to read logs of any project
knowing only the project id.

Related Bug-Id: 13215

Change-Id: I51769cdad76083b93f4b50fa7bbbe0e07684d8d1
2016-11-24 10:56:36 +01:00
Jakub Wachowski 4d13e5d03b Fix problems with multitenancy
This commit fixes the following problems:
- Kibana is not auto-detected by monasca-agent (Bug-Id: 13118)
- Kibana renders error page when token expires
- Keystone-token can be 'stolen' due to sharing
   of default session in Kibana
- Some endpoints were not secured

Related change for monasca-ui: https://review.openstack.org/#/c/387269/
Bug-Id: 13118


Change-Id: I2a363ebabcf593469943f7d071a92a680344ec73
2016-10-24 15:56:49 +02:00
Jakub Wachowski aa1b40a94d Automatically create default index pattern
Change-Id: I50ed1d6abdc1dba93758f22d443a155c0cb37207
2016-10-13 12:57:48 +02:00
Tomasz Trębski aab355dae6 Add Multi-Tenancy for keystone plugin
Set of brand new features:

* authentication schema over keystone
* support for new yar
* MT applied for elasticsearch-kibana communication
* major code rafactor toward ES6

Change-Id: I8cd88a7dc251827641f199a092bc4177787c6331
2016-08-17 08:26:45 +02:00
Tomasz Trębski fcd5df1ad3 Initial commit
Kibana-Keystone plugin with keystone authentication.

Change-Id: I1fe1e5b028a753e8e22af4b6a31305d225f0a914
2016-02-23 11:05:03 +01:00