Commit Graph

618 Commits

Author SHA1 Message Date
BWS Systems
ff2973e473 Update Readme for https v5.3.0RC10 2019-07-12 09:11:53 -05:00
BWS Systems
743656cab3 Updated mDNS host and naming 2019-07-11 13:41:34 -05:00
BWS Systems
53be3ba213 Added https to web and api that will use java keytool 2019-07-10 16:07:22 -05:00
BWS Systems
a5ee0aafc8 Update upnp original to be like v3.5.1 v5.3.0RC9 2019-07-02 10:57:46 -05:00
BWS Systems
aed8ffa8d3 Remove extra SEARCH response, use upnp original for udp send change 2019-07-01 15:47:23 -05:00
BWS Systems
369e5a25e6 Fixed bulk add and sort on moziot page v5.3.0RC8 2019-06-28 15:05:57 -05:00
BWS Systems
3fe19f5d4e Updated a few issues
Updated the hue uniqueid generation. Updated the moziot login handling. updated upnp response message to have hue-bridgeId in capital letters - HUE-BRIDGEID
2019-06-28 15:02:28 -05:00
BWS Systems
5736bb92db Issue with tabs in moziot page 2019-06-28 10:11:32 -05:00
BWS Systems
b61f334826 updated tab issues and buildUrls call in app.js 2019-06-28 10:05:19 -05:00
BWS Systems
556a5fef1c Mozilla IOT changed Thing JSON object already for name to title 2019-06-27 16:00:05 -05:00
BWS Systems
4b0152060f Fix HomeGenie response review for errors. Updated Readme, removed the row index from the devices tab v5.3.0RC7 2019-06-27 10:55:40 -05:00
BWS Systems
fcb31b8f76 Update for HomeGenie type handling v5.3.0RC6 2019-06-26 14:05:36 -05:00
BWS Systems
0205633684 Update version to next release as the tag is on the wrong branch v5.3.0RC5 2019-06-25 09:49:55 -05:00
BWS Systems
7b48590807 updated upnp notify to add root and basic schemas 2019-06-25 09:27:10 -05:00
BWS Systems
5f7cd70710 Added back to top button on long scroll 2019-06-17 13:04:07 -05:00
BWS Systems
46ad4489ad Finish HomeAssistant auth changes and implement no scroll for pages v5.3.0RC3 2019-06-14 10:32:15 -05:00
BWS Systems
bfd1b94473 Start adding new Bearer Token for Home Assistant 2019-06-13 15:51:49 -05:00
BWS Systems
7d920d3885 Update pom.xml for build instructions for java 1.8 and raspberry pi v5.3.0RC2 2019-06-13 10:11:24 -05:00
BWS Systems
2dbf4c96c4 Finished config up/down load impl and Finished startup action implementation 2019-06-12 16:05:29 -05:00
BWS Systems
69b510ae18 Finished upload portion of device db v5.3.0RC1 2019-06-11 15:28:54 -05:00
BWS Systems
e86b700e93 Add lock id to device, adding download of backups 2019-06-10 16:35:10 -05:00
BWS Systems
a05b933e43 Completed HomeGenie implementation 2019-06-05 16:08:11 -05:00
BWS Systems
fe0b072b4e Add renumbering and HomeGenie Helper 2019-06-04 16:36:21 -05:00
BWS Systems
3e76e6298a tested moziot and working 2019-06-03 16:06:03 -05:00
BWS Systems
f266945b7e working on ssl calls 2019-05-31 15:19:24 -05:00
BWS Systems
2d3fac691b Update state error messages Homes, update gateway login 2019-05-30 15:45:35 -05:00
BWS Systems
5f6bfae41a Debugging MOzilla IOT impl 2019-05-24 15:22:34 -05:00
BWS Systems
79d5b5da28 Fixed color handling, starter Mozilla IOT integration 2019-05-22 15:30:50 -05:00
BWS Systems
45e2b63f98 Updating color handling 2019-05-21 16:44:38 -05:00
BWS Systems
b6b9089ec4 Merge pull request #1028 from 20goto10/feature/hsl-support
HSL color integration merge to target_5_2_next
2019-05-21 09:57:43 -05:00
BWS Systems
063055f5c8 Merge pull request #1045 from gaudryc/master
Logout request and Shutdown hook merge to target_5_2_next
2019-05-21 09:56:57 -05:00
BWS Systems
c1dc89704d Merge pull request #1085 from bwssytems/FixesTarget5.2.2
Fixes target5.2.2 completed and ready for release
v5.2.2
2019-05-03 13:04:53 -05:00
BWS Systems
f97c718568 Update a few fixes
Fixed items for FHEM and Domoticz
2019-05-03 12:57:56 -05:00
BWS Systems
d05b6bea5c moved java target back to 1.8 v5.2.2RC4 2019-04-23 09:59:04 -05:00
BWS Systems
2f567cd604 remove JAXB dependency and update harmony disconnect detection 2019-04-23 09:56:49 -05:00
gaudryc
3971c81449 Bug: Comparison of String objects using == or != in
com.bwssystems.HABridge.plugins.http.HTTPHandler.doHttpRequest(String,
String, String, String, NameValue[])
2019-01-06 22:01:39 +01:00
gaudryc
e1b5aede66 Bug: Possible null pointer dereference in
com.bwssystems.HABridge.hue.HueMulator.formatSuccessHueResponse(StateChangeBody,
String, String, DeviceState, Integer, Integer, ColorData, boolean)
2019-01-06 21:58:01 +01:00
gaudryc
14c3614856 Bug: Possible null pointer dereference in
com.bwssystems.HABridge.hue.HueMulator.callUrl(String, DeviceDescriptor,
String, String, String, String, boolean, Integer, Integer, ColorData)
2019-01-06 21:54:23 +01:00
gaudryc
1311d4a68d Bug: Possible null pointer dereference in method
com.bwssystems.HABridge.plugins.broadlink.BroadlinkHome.deviceHandler(CallItem,
MultiCommandUtil, String, int, Integer, Integer, ColorData,
DeviceDescriptor, String) on exception path
2019-01-06 21:43:39 +01:00
gaudryc
9cbc290768 Bug: com.bwssystems.HABridge.plugins.hass.HassHome.addHassDevices(List,
List, String) has Boolean return type and returns explicit null
2019-01-06 20:09:49 +01:00
gaudryc
f90f39e5f1 Bug: com.bwssystems.HABridge.plugins.hal.HalHome.addHalDevices(List,
List, String) has Boolean return type and returns explicit null
2019-01-06 20:08:38 +01:00
gaudryc
07fa11b9ff Bug: com.bwssystems.HABridge.plugins.domoticz.DomoticzHome.addDomoticzDevices(List,
List, String) has Boolean return type and returns explicit null
2019-01-06 20:07:10 +01:00
gaudryc
df04d542db Bug: The method
com.bwssystems.HABridge.plugins.hue.HueInfo.changeState(HueDeviceIdentifier,
String, String) ignores the return value of
String.contains(CharSequence)
2019-01-06 20:03:24 +01:00
gaudryc
92ab02145e Bug: Non-transient non-serializable instance fields in serializable
class com.bwssystems.logservices.LoggingForm
2019-01-06 19:52:55 +01:00
gaudryc
d9916b7662 Bug: Useless control flow to next line in
com.bwssystems.HABridge.plugins.http.HttpTestHandler.updateTheData(String,
String)

This method contains a useless control flow statement in which control
flow follows to the same or following line regardless of whether or not
the branch is taken. Often, this is caused by inadvertently using an
empty statement as the body of an if statement, e.g.:
2019-01-06 19:18:27 +01:00
gaudryc
f8349f12bc Bug: Call to method of static java.text.DateFormat in
com.bwssystems.HABridge.api.hue.WhitelistEntry.getCurrentDate()

As the JavaDoc states, DateFormats are inherently unsafe for
multithreaded use. The detector has found a call to an instance of
DateFormat that has been obtained via a static field. This looks
suspicious.
2019-01-06 18:59:14 +01:00
gaudryc
12823704f3 Bug: Call to method of static java.text.DateFormat in
com.bwssystems.HABridge.BridgeSettings.getCurrentDate().

As the JavaDoc states, DateFormats are inherently unsafe for
multithreaded use. The detector has found a call to an instance of
DateFormat that has been obtained via a static field. This looks
suspicious.
2019-01-06 16:21:07 +01:00
gaudryc
7490cf72a3 Add shutdown hook before starting web server to be able to stop
HA-Bridge from the command line (using SIGTERM signal).
2019-01-03 18:39:01 +01:00
gaudryc
ce220d999a Invalidate authenticated user session. 2019-01-03 18:23:12 +01:00
gaudryc
9a438abf79 Add /system/logout request to remove current authenticated user and
invalidate his session.
2019-01-03 18:20:42 +01:00