log

age author description
Mon, 19 Jun 2017 17:57:13 +0200 Severin Gehwolf Remove unused code.
Mon, 19 Jun 2017 17:04:22 +0200 Severin Gehwolf Fix jvms' update timestamps API.
Fri, 16 Jun 2017 10:51:21 -0400 Christopher Koehler Make error discovery more clear with json-related parsing or filtering
Thu, 15 Jun 2017 09:27:54 -0400 Christopher Koehler Fix multiple mongo relational queries appearing in one filter
Wed, 14 Jun 2017 13:59:56 -0400 Simon Tooke Add the /system-memory API to the web gateway.
Wed, 14 Jun 2017 09:07:23 -0400 Christopher Koehler Removal of duplicated mongo database drop collection calls
Fri, 02 Jun 2017 23:38:52 -0400 Simon Tooke Add /system-cpu API
Tue, 13 Jun 2017 11:44:41 -0400 Jie Kang Add version to maven-surefire plugin in integration tests
Tue, 13 Jun 2017 11:41:26 -0400 Jie Kang Fix mongodb script to authenticate when stopping mongodb
Mon, 12 Jun 2017 19:07:01 +0200 Severin Gehwolf [commands] Change param name in HTML files.
Mon, 12 Jun 2017 11:36:02 -0400 Christopher Koehler Extract mongo code from integration tests into extendable class
Thu, 08 Jun 2017 16:55:46 +0200 Severin Gehwolf Move mongodb config into global-config.properties.
Thu, 08 Jun 2017 10:34:01 -0400 Jie Kang Fix basepaths for jvm-gc and jvm-memory API spec
Thu, 08 Jun 2017 08:48:44 -0400 Jie Kang Enable auth in mongodb helper script
Thu, 01 Jun 2017 09:12:15 -0400 Simon Tooke This patch alters the integration tests to run in the smae process as JUnit
Wed, 07 Jun 2017 10:24:01 -0400 Jie Kang Update API spec with proper definitions for long values
Wed, 31 May 2017 18:56:32 -0400 Simon Tooke Add System Info API to web gateway
Wed, 31 May 2017 18:48:25 -0400 Simon Tooke Fall back to system property if THERMOSTAT_GATEWAY_HOME not set in environment
Thu, 01 Jun 2017 08:52:08 -0400 Jie Kang Fix typo in jvms service yaml
Wed, 31 May 2017 10:51:36 -0400 Christopher Koehler Added test cases for the jvm-memory service
Tue, 30 May 2017 15:49:18 -0400 clessard Add test cases for jvm-gc service.
Tue, 30 May 2017 11:29:22 -0400 Simon Tooke Small changes for Windows compatibility
Tue, 30 May 2017 09:16:06 -0400 Jie Kang Add jvm information service
Fri, 19 May 2017 16:03:47 +0200 Severin Gehwolf [keycloak] Make setup of keycloak.json easier.
Wed, 24 May 2017 10:46:40 -0400 Jie Kang Update README.md
Wed, 17 May 2017 19:39:08 +0200 Severin Gehwolf Add static resource handler for web-client.
Tue, 23 May 2017 14:46:14 +0200 Severin Gehwolf [commands] Remove wrong TODO.
Tue, 23 May 2017 09:55:39 -0400 Jie Kang Increase timeout when waiting for Server in Integration tests
Tue, 23 May 2017 09:20:31 -0400 Jie Kang Add script to run Web Gateway in debug listening mode
Thu, 18 May 2017 16:15:15 +0200 Severin Gehwolf Resolve services war file in code.
Thu, 18 May 2017 11:33:18 -0400 Jie Kang Fix build setup of Keycloak Docker image
Tue, 16 May 2017 11:52:33 -0400 Jie Kang Add base infrastructure for integration tests
Thu, 11 May 2017 02:35:17 -0400 Simon Tooke Windows command scripts were missing form the previous patch.
Wed, 10 May 2017 21:33:41 -0400 Simon Tooke This patch modifies the web gateways shell scripts to be Cygwin compatible, and adds Windows command files
Fri, 28 Apr 2017 15:20:43 +0200 Severin Gehwolf [config] Read gateway home from env var too.
Tue, 25 Apr 2017 14:56:15 +0200 Severin Gehwolf [commands] Add support for receiver keep-alive.
Mon, 15 May 2017 17:19:26 +0200 Severin Gehwolf Expose swagger spec for jvm-gc/jvm-memory services.
Wed, 10 May 2017 11:43:27 -0400 Simon Tooke Fix for case-insensitve filesystems
Wed, 10 May 2017 13:29:20 -0400 Jie Kang Add tests for gateway.server classes
Mon, 08 May 2017 10:30:02 -0400 Jie Kang Update jvm-gc service with implementationts for PUT, POST and DELETE
Fri, 05 May 2017 09:36:01 -0400 Jie Kang Add tests for common.mongodb classes
Thu, 04 May 2017 10:08:17 -0400 Jie Kang Add script for starting and stopping a mongodb instance
Thu, 04 May 2017 10:03:34 -0400 Jie Kang Update jvm-memory service with implementations for PUT, POST and DELETE
Fri, 28 Apr 2017 18:02:05 +0200 Severin Gehwolf Rename c.r.t.g.common.core => c.r.t.g.common.core.config
Fri, 28 Apr 2017 10:55:31 -0400 Jie Kang Add LICENSE and COPYING files
Thu, 27 Apr 2017 15:15:01 -0400 Jie Kang Added tag thermostat-mongodb-removal for changeset 49cf0f26c137
Thu, 27 Apr 2017 14:36:59 -0400 Jie Kang Use realm from keycloak.json when initializing Keycloak auth
Thu, 27 Apr 2017 14:26:22 -0400 Jie Kang Remove thermostat-mongodb project from repository thermostat-mongodb-removal
Thu, 27 Apr 2017 08:46:56 -0400 Jie Kang Add Keycloak Docker image with preconfigured settings for Thermostat
Mon, 24 Apr 2017 14:03:47 +0200 Severin Gehwolf Add API documentation for commands service.
Fri, 07 Apr 2017 21:52:36 +0200 Severin Gehwolf Use JSON messages in commands microservice.
Fri, 21 Apr 2017 11:16:22 +0200 Severin Gehwolf Fix artifactId for white-pages service.
Thu, 20 Apr 2017 14:59:59 +0200 Mario Torre Add white pages service to microservices
Wed, 19 Apr 2017 11:49:15 -0400 Jie Kang Add security via keycloak
Wed, 12 Apr 2017 09:52:45 -0400 Jie Kang [Thermostat-Mongodb] Add support for updating document fields via PUT
Mon, 10 Apr 2017 15:33:58 +0200 Severin Gehwolf Add test for SocketRegistrationListener.
Tue, 11 Apr 2017 16:43:28 +0200 Severin Gehwolf Update README to reflect cmd-channel microservice change.
Mon, 10 Apr 2017 15:07:58 +0200 Severin Gehwolf [commands-microservice] Remove printlns in code.
Mon, 10 Apr 2017 14:33:53 +0200 Severin Gehwolf Don't load in global config multiple times.
Mon, 10 Apr 2017 12:47:08 +0200 Severin Gehwolf Prepare commands service for basic auth.
Thu, 06 Apr 2017 17:22:59 +0200 Severin Gehwolf Move command-channel service under services.
Mon, 10 Apr 2017 12:31:22 +0200 Severin Gehwolf Read in configuration recursively.
Thu, 06 Apr 2017 16:52:23 +0200 Severin Gehwolf Make service-building more flexible.
Tue, 04 Apr 2017 16:01:01 +0200 Severin Gehwolf Set listen config in Start rather than CoreServerBuilder.
Mon, 10 Apr 2017 11:01:11 +0200 Severin Gehwolf Make adding the service not a side effect of setting the config factory.
Fri, 07 Apr 2017 13:52:31 +0200 Severin Gehwolf Rename services artifacts.
Fri, 07 Apr 2017 13:26:48 +0200 Severin Gehwolf Move JAX RS impl dependency to server.
Fri, 07 Apr 2017 15:04:49 -0400 Jie Kang Create a distribution of jars instead of an uber jar
Mon, 03 Apr 2017 19:08:57 +0200 Severin Gehwolf Add config support in core server.
Thu, 06 Apr 2017 09:45:54 -0400 Jie Kang [Thermostat-Mongodb] Add support for filter queries in DELETE
Tue, 04 Apr 2017 14:52:45 -0400 Jie Kang Don't include services in uber jar
Thu, 30 Mar 2017 14:36:07 +0200 Severin Gehwolf Improve cmd-channel test reliability.
Mon, 03 Apr 2017 12:12:13 -0400 Jie Kang Update README.md
Mon, 03 Apr 2017 12:11:19 -0400 Jie Kang Fix maven license plugin to actually run
Mon, 03 Apr 2017 09:46:13 -0400 Jie Kang Add license files back to repository
Thu, 30 Mar 2017 18:53:08 +0200 Severin Gehwolf [microservice] Read configuration from gateway home.
Fri, 31 Mar 2017 10:48:05 +0200 Severin Gehwolf [cmd-chan] Split sockets impl into agent/client sockets.
Thu, 30 Mar 2017 09:54:49 -0400 Jie Kang Create runnable image in distribution module
Thu, 30 Mar 2017 09:02:38 -0400 Jie Kang Add Thermostat-compatible Web Gateway
Thu, 23 Mar 2017 19:43:10 +0100 Severin Gehwolf Improved version of command-channel micro service
Mon, 27 Mar 2017 13:08:02 -0400 Jie Kang Add micro-service Server
Mon, 27 Mar 2017 13:01:50 -0400 Jie Kang Remove server module
Thu, 23 Mar 2017 13:54:24 +0100 Severin Gehwolf Command Channel JDK 7 compatibility.
Wed, 15 Mar 2017 15:26:16 +0100 Severin Gehwolf Command channel microservice.
Wed, 15 Mar 2017 12:10:13 -0400 Jie Kang Add tests module for integration and performance tests
Tue, 14 Mar 2017 09:15:40 -0400 Jie Kang Use consistent naming convention for maven properties
Tue, 14 Mar 2017 09:14:20 -0400 Jie Kang Remove unused maven-scr-plugin from main project
Mon, 13 Mar 2017 12:04:34 -0400 Jie Kang Fix loading of Swagger resources when running jar. Add tests for accessing Swagger resources.
Mon, 13 Mar 2017 11:18:20 -0400 Jie Kang Cleanup pom files
Mon, 13 Mar 2017 11:12:41 -0400 Jie Kang Rename project to Thermostat Web Gateway
Mon, 13 Mar 2017 10:54:09 -0400 Jie Kang Remove usage of CustomResourceConfig. Intialize BeanConfig in CoreServer
Mon, 13 Mar 2017 10:29:00 -0400 Jie Kang Add licenses to files in project.
Mon, 13 Mar 2017 10:08:55 -0400 Jie Kang Add license-maven-plugin to project build
Wed, 08 Mar 2017 21:02:06 -0500 Dustin Kut Moy Cheung Add autogeneration of swagger docs based on JAX-RS annotated classes.
Wed, 08 Mar 2017 11:42:46 -0500 Jie Kang Cleanup code and pom file
Wed, 08 Mar 2017 11:25:30 -0500 Jie Kang Remove dependencies on 'thermostat' project. Build standalone jar that can be run with java -jar in distribution module
Thu, 09 Mar 2017 09:45:35 -0500 Jie Kang Cleanup .hgignore to contain relevant ignores
Wed, 08 Mar 2017 17:36:44 +0100 Mario Torre add ignore file
Wed, 08 Mar 2017 15:36:06 +0000 convert-repo update tags
Wed, 08 Mar 2017 09:44:47 -0500 Jie Kang Use Document.forEach in MongoResponseBuilder so we don't have to deal with closing cursor appropriately
Wed, 08 Mar 2017 09:43:59 -0500 Jie Kang Change default ports so tests and deployments never match.
Wed, 08 Mar 2017 09:10:58 -0500 Jie Kang Remove unused field in TimedRequest
Wed, 08 Mar 2017 09:10:31 -0500 Jie Kang Add defaults for mongo and server configuration to p.s.v main
Mon, 06 Mar 2017 21:46:54 -0500 Jie Kang Add performance tests for post requests. Make Mongo cursor explicitly non-tailable
Mon, 06 Mar 2017 15:05:21 -0500 Jie Kang Add performance tests for GET requests. Support timing results for tests via extending TimedTestSetup class
Mon, 06 Mar 2017 15:03:42 -0500 Jie Kang Fix post query interpretation of value types for json Strings and Numbers. Add tests for POST queries testing new behavior. Fix suffix usage in MongoStorageHandler. Add indexing on ids, and store namespaces and indexes in memory
Mon, 06 Mar 2017 14:58:09 -0500 Jie Kang Add mongo username/password to WebServerCommand to match thermostat-devsetup credentials
Fri, 03 Mar 2017 14:47:32 -0500 Jie Kang Fix MongoCoreServer tests by resetting atomic boolean in @BeforeClass. Set source/target to 1.7 instead of 1.8 and use it for the main project instead of core.
Fri, 03 Mar 2017 12:49:52 -0500 Jie Kang Add tests for Proxy auth system. Fix unauthorized exceptions to throw message complying with HTTP specifications
Fri, 03 Mar 2017 12:49:03 -0500 Jie Kang Remove unnecessary println in test classes
Thu, 02 Mar 2017 16:53:13 -0500 Jie Kang Split MongoCoreServerTests into separate files based on Http Method (GET,PUT,POST,DELETE)
Thu, 02 Mar 2017 15:19:23 -0500 Jie Kang Add PUT all tests to MongoCoreServerTest
Thu, 02 Mar 2017 12:54:55 -0500 Jie Kang Remove redundant casts in BasicUserStoreTest
Thu, 02 Mar 2017 12:51:24 -0500 Jie Kang Restructure packages in server project.
Thu, 02 Mar 2017 12:08:26 -0500 Jie Kang Add more tests for accessing http paths. Rename to CoreServerHttpTest
Thu, 02 Mar 2017 11:56:38 -0500 Jie Kang Add delete implementation to MongoStorageHandler for Systems/Jvms. Add test for deleting by specified id
Thu, 02 Mar 2017 08:47:10 -0500 Jie Kang Code cleanup from intellij analysis
Wed, 01 Mar 2017 16:16:25 -0500 Jie Kang Reduce endpoints. Embed user input in "obj" field. embedded-storage-structure
Wed, 01 Mar 2017 12:23:51 -0500 Jie Kang Update swagger json
Wed, 01 Mar 2017 11:40:14 -0500 Jie Kang Exclude tags and _id from Responses. Return response as json array instead of numbered json objects. Add test for MongoResponseBuilder