[hawkular/hawkular-metrics] 3224b9: Purge all code related to the org.codehaus.jackson...
by Stefan Negrea
Branch: refs/heads/purge_jaxrs_11
Home: https://github.com/hawkular/hawkular-metrics
Commit: 3224b963e84830dbfbcf1f5851eb20ee446a4e04
https://github.com/hawkular/hawkular-metrics/commit/3224b963e84830dbfbcf1...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-27 (Wed, 27 Jan 2016)
Changed paths:
M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/beans.xml
M core/metrics-model/pom.xml
M core/metrics-model/src/main/java/org/hawkular/metrics/model/DataPoint.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/Metric.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/MixedMetricsRequest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/TagRequest.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/TenantDefinition.java
R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeDeserializer.java
R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/AvailabilityTypeSerializer.java
R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeDeserializer.java
R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeyDeserializer.java
R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeKeySerializer.java
R core/metrics-model/src/main/java/org/hawkular/metrics/model/codehaus/jackson/MetricTypeSerializer.java
M core/metrics-model/src/main/java/org/hawkular/metrics/model/param/Tags.java
M pom.xml
Log Message:
-----------
Purge all code related to the org.codehaus.jackson serialization library.
9 years, 8 months
[hawkular/hawkular-metrics] 42e226: Merge metrics-api-common into the jax-rs module si...
by Stefan Negrea
Branch: refs/heads/purge_jaxrs_11
Home: https://github.com/hawkular/hawkular-metrics
Commit: 42e22625002893a98a217ef5a53b1de107e950b7
https://github.com/hawkular/hawkular-metrics/commit/42e22625002893a98a217...
Author: Stefan Negrea <snegrea(a)redhat.com>
Date: 2016-01-27 (Wed, 27 Jan 2016)
Changed paths:
R api/metrics-api-common/pom.xml
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/Configurable.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationProperty.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogging.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/Headers.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/ManifestInformation.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/OriginValidation.java
R api/metrics-api-common/src/main/java/org/hawkular/metrics/api/jaxrs/util/StringValue.java
R api/metrics-api-common/src/main/resources/META-INF/beans.xml
R api/metrics-api-common/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducerTest.java
M api/metrics-api-jaxrs/pom.xml
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/MetricsServiceLifecycle.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/Configurable.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducer.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationKey.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/config/ConfigurationProperty.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogger.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/log/RestLogging.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ApiUtils.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/Headers.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/ManifestInformation.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/MetricTypeTextConverter.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/OriginValidation.java
A api/metrics-api-jaxrs/src/main/java/org/hawkular/metrics/api/jaxrs/util/StringValue.java
M api/metrics-api-jaxrs/src/main/webapp/WEB-INF/beans.xml
A api/metrics-api-jaxrs/src/test/java/org/hawkular/metrics/api/jaxrs/config/ConfigurableProducerTest.java
M pom.xml
Log Message:
-----------
Merge metrics-api-common into the jax-rs module since there is only one implementation now.
9 years, 8 months
[hawkular/hawkular-metrics] 97f2b3: initial accounts integration with work in progress...
by Thomas Segismont
Branch: refs/heads/master
Home: https://github.com/hawkular/hawkular-metrics
Commit: 97f2b3ed4b5d459a16c29b1a6c78c3f8030c2e97
https://github.com/hawkular/hawkular-metrics/commit/97f2b3ed4b5d459a16c29...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-01-15 (Fri, 15 Jan 2016)
Changed paths:
M hawkular-component/pom.xml
A hawkular-component/server-provisioning.xml
A hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
A hawkular-component/src/main/webapp/WEB-INF/jboss-web.xml
A hawkular-component/src/main/webapp/WEB-INF/web.xml
A hawkular-component/src/test/groovy/org/hawkular/metrics/security/AuthenticationTest.groovy
A hawkular-component/src/test/resources/arquillian.xml
M pom.xml
Log Message:
-----------
initial accounts integration with work in progress integration test
Commit: 8360c9bae173e7a6dde082f8e914b25969207eb3
https://github.com/hawkular/hawkular-metrics/commit/8360c9bae173e7a6dde08...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-01-17 (Sun, 17 Jan 2016)
Changed paths:
M hawkular-component/pom.xml
M hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
M hawkular-component/src/main/webapp/WEB-INF/jboss-web.xml
R hawkular-component/src/test/groovy/org/hawkular/metrics/security/AuthenticationTest.groovy
R hawkular-component/src/test/resources/arquillian.xml
A integration-tests/hawkular-server-tests/pom.xml
A integration-tests/hawkular-server-tests/server-provisioning.xml
A integration-tests/hawkular-server-tests/src/main/resources/standalone.xsl
A integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy
M integration-tests/pom.xml
M pom.xml
Log Message:
-----------
[HWKMETRICS-69] Add integration tests for authentication
The biggest aspect of this commit is integration test which demonstrates the
expected behavior(s). PersonaFilter is deployed in place of TenantFilter and
the current, authenticated Persona is injected into the filter. We obtain the
tenant name from the current persona and set the tenant header using it.
Commit: 74b469dc6c95efbda300b08d3e880145c8e1d0cf
https://github.com/hawkular/hawkular-metrics/commit/74b469dc6c95efbda300b...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-01-18 (Mon, 18 Jan 2016)
Changed paths:
R hawkular-component/server-provisioning.xml
M hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
M integration-tests/hawkular-server-tests/server-provisioning.xml
M integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy
Log Message:
-----------
[HWKMETRICS-69] do not allow Hawkular-Tenant header
When deployed in the full hawkular distro, we will reject requests that include
the Hawkular-Tenant header, returning a 400 status code. We delegate 100% of
authentication to accounts in the full hawklular distro so there is no reason
for requests to include the header.
Commit: b52db48203ec2cea5cb6bf78fafc7d74a177a855
https://github.com/hawkular/hawkular-metrics/commit/b52db48203ec2cea5cb6b...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-01-22 (Fri, 22 Jan 2016)
Changed paths:
M hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
M hawkular-component/src/main/webapp/WEB-INF/web.xml
M integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy
Log Message:
-----------
[HWKMETRICS-69] do not require authentication for status, tenants, or influx endpoints
Commit: 04800af6adb1e7af6c989b76eb3fc33d70c7d427
https://github.com/hawkular/hawkular-metrics/commit/04800af6adb1e7af6c989...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-01-22 (Fri, 22 Jan 2016)
Changed paths:
M hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
M integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy
Log Message:
-----------
[HWKMETRICS-69] check for unprotected URIs and fix tests
Commit: f32da33f3f67e3f8150c019c585da9fa3dea48d5
https://github.com/hawkular/hawkular-metrics/commit/f32da33f3f67e3f8150c0...
Author: John Sanda <jsanda(a)redhat.com>
Date: 2016-01-27 (Wed, 27 Jan 2016)
Changed paths:
M hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
M hawkular-component/src/main/webapp/WEB-INF/web.xml
M integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy
Log Message:
-----------
[HWKMETRICS-69] /tenants requires auth, root does not
The /db endpoint(s) will require auth, but that will be addressed with
HWKMETRICS-343.
Commit: 5bb151d9be393a064e3e325b8a77696a19460064
https://github.com/hawkular/hawkular-metrics/commit/5bb151d9be393a064e3e3...
Author: Thomas Segismont <tsegismont(a)gmail.com>
Date: 2016-01-27 (Wed, 27 Jan 2016)
Changed paths:
M hawkular-component/pom.xml
A hawkular-component/src/main/java/org/hawkular/metrics/security/PersonaFilter.java
A hawkular-component/src/main/webapp/WEB-INF/jboss-web.xml
A hawkular-component/src/main/webapp/WEB-INF/web.xml
A integration-tests/hawkular-server-tests/pom.xml
A integration-tests/hawkular-server-tests/server-provisioning.xml
A integration-tests/hawkular-server-tests/src/main/resources/standalone.xsl
A integration-tests/hawkular-server-tests/src/test/groovy/org/hawkular/metrics/AuthenticationITest.groovy
M integration-tests/pom.xml
M pom.xml
Log Message:
-----------
Merge pull request #432 from jsanda/accounts-integration
[HWKMETRICS-69] Accounts integration
Compare: https://github.com/hawkular/hawkular-metrics/compare/d23b70a2fa1f...5bb15...
9 years, 8 months