65 Commits

Author SHA1 Message Date
norm-traxler
8a0faff455 Merge pull request #23 from Telecominfraproject/WIFI-4415
[Wifi 4415] remove unnecessary code
2021-09-27 15:24:04 -04:00
Thomas-Leung2021
b7d396c6ce [WIFI-4415] remove unnecessary code 2021-09-27 13:25:06 -04:00
norm-traxler
92b97c832a Merge pull request #22 from Telecominfraproject/WIFI-4415
[WIFI-4415] Add Gateway and backend support to turn LED on/off
2021-09-27 10:56:37 -04:00
Thomas Leung
e8dd8724fb Merged in NETEXP-2959 (pull request #3)
[NETEXP-2959] update LedStatus to pass tests

Approved-by: mike.hansen
2021-09-24 16:53:44 -04:00
Akshay Jagadish
e531cb8597 WIFI-3471 Update SDK master to use image tag 1.3.0-SNAPSHOT 2021-08-13 13:02:33 -04:00
Thomas-Leung2021
bb9c3ba1eb [WIFI-3022] add null checks convertMacStringToLongValue() 2021-07-14 13:53:49 -04:00
Thomas-Leung2021
7dd594644e [WIFI-3022] fix for getting 00:00:00:00:00:00 mac address 2021-07-13 17:33:46 -04:00
Mike Hansen
fef03f4bbe AP: ON_CHANNEL survey report sometimes has no information
Signed-off-by: Mike Hansen <mike.hansen@connectus.ai>
2021-06-02 09:07:24 -04:00
Akshay Jagadish
789e153519 Update SDK master to use image tag 1.2.0-SNAPSHOT 2021-05-26 18:00:32 -04:00
Thomas Currie
9f5e093ea5 revert to setting address field as null when null is provided to construct / setter. 2021-05-11 09:51:03 -04:00
Thomas Currie
d1bc55745e add assertions to 2 unit tests to appease sonar 2021-05-10 16:13:41 -04:00
Thomas Currie
e185ccaef6 add test coverage MacAddress of old codeand new null check in order to appease sonar 2021-05-10 16:06:08 -04:00
Thomas Currie
92fcaaa0bb Sonar changes based on 'code smell' 2021-05-10 14:40:47 -04:00
Thomas Currie
1bcf2860df add null check to convertMacStringToLongValue to prevent NPE 2021-05-10 14:29:48 -04:00
Thomas Currie
e005180f9f add null safety check to setAddressAsString in MacAdress. 2021-05-10 14:15:35 -04:00
Akshay Jagadish
df157aecfd WIFI-2026 Changed pom versions from 0.0.1-SNAPSHOT to 1.1.0-SNAPSHOT 2021-04-16 15:27:41 -04:00
Kareem Dabbour
143fc61fef WIFI-1718 Updated DecibelUtils (#11)
* WIFI-1718 Updated DecibelUtils

* WIFI-1718 added null check

* WIFI-1718 switched over to iterator rather than making an array copy

* WIFI-1718 division by 0 check

Co-authored-by: Kareem Dabbour <kareemdabbour@Kareems-MacBook-Pro.local>
2021-03-10 11:27:09 -05:00
Dmitry Toptygin
ce9ae55cd7 WIFI-1624 - in pom.xml files replace ${tip-wlan-cloud.release.version} with 0.0.1-SNAPSHOT to make sure that mvn release:update-versions command works 2021-02-20 10:18:09 -05:00
Dmitry Toptygin
c95521c672 WIFI-1551 - make deserializing mac address as byte array more forgiving - allow it to recover from ' ', '+', '/', '=' characters transparently 2021-02-11 15:52:48 -05:00
Dmitry Toptygin
66bea0dbdf WIFI-1551 - when serializing mac address as byte array we need to use Base64Variants.MODIFIED_FOR_URL class that instead of using plus and slash characters uses hyphen and underscore, respectively 2021-02-11 15:28:08 -05:00
Dmitry Toptygin
ed6421865d expose ObjectMapper of the BaseJsonModel so that other framework related components get access to a fully configured object mapper that knows about all the subclasses of the BaseJsonModel 2021-01-28 11:34:23 -05:00
Dmitry Toptygin
71cf6b6156 in BaseJsonModel added methods to encode/decode strings in format used to store zipped json in postgresql bytea columns 2021-01-28 10:55:24 -05:00
Dmitry Toptygin
9cf640805d WIFI-1235 - added HasLocationId marker interface 2021-01-08 15:03:10 -05:00
ralphlee3
19e7361e7d WIFI 1251 custom claims processing (#7)
* [WIFI-1251] Adding claimsUrl for custom claims processing, refactoring authority enums

* [WIFI-1251] User to default to CustomerIT authority

* [WIFI-1251] Consolidating all instances of authority to the new class

* [WIFI-1251] Adding authorities in PortalUserRole, fixing environment variables

* [WIFI-1251] Fixing comments on clientId

* [WIFI-1226] callbackUrl removed, updated pom

* [WIFI-1251] Renaming claimsNamespace, removing colon to normalize namespace use

* [WIFI-1251] Defaulting namespace to wlan.telecominfraproject.com
2021-01-06 18:01:37 -05:00
Dmitry Toptygin
db60e2f763 added missing clone() methods to RadioBestApSettings, SourceSelectionSteering, and SourceSelectionValue 2020-12-22 13:16:36 -05:00
Dmitry Toptygin
661aecf98d WIFI-1212 allow extension of the portal user roles by the 3rd party vendors 2020-12-17 14:54:54 -05:00
Mike Hansen
2519f9794b WIFI-1153: Add SAE SecurityType in wlan-cloud-base 2020-12-04 15:14:16 -05:00
ralphlee
21b2cfb58b Adding read only roles to PortalUserRole 2020-11-23 13:22:12 -05:00
Mike Hansen
c7deb7e74d WIFI-1068: Cloud Backend: Extend or replace existing base_model CountryCode 2020-11-16 13:54:57 -05:00
ralphlee
b4dd6aa56b Adding refreshToken and id_token to WebToken transactions 2020-11-09 11:37:09 -05:00
ralphlee
1af8228dc4 Adding SourceSelection classes 2020-10-20 15:31:49 -04:00
Dmitry Toptygin
0975549360 force loading of subclasses of vendor-extended enums for EquipmentType 2020-09-17 13:16:04 -04:00
Dmitry Toptygin
0f3b2d4a7c added name() and values() methods to EquipmentType to better align them with java enums 2020-09-11 19:03:55 -04:00
Dmitry Toptygin
2b888b555c added a way for the 3rd party vendors to define new items for the EquipmentType 2020-09-11 18:31:07 -04:00
Dmitry Toptygin
747dc28048 when refreshing registered subtypes for the BaseJsonModel - replace the whole ObjectMapper instance, otherwise it may not know about the changes to the registered subtypes. this is useful only in the unit tests. 2020-08-31 12:16:58 -04:00
Dmitry Toptygin
e98adae653 ignore TestVendorModels for now, as it seems to be unstable 2020-08-27 21:55:37 -04:00
Dmitry Toptygin
b47326fec4 add support for using extensible enums and their collections in REST API parameters 2020-08-27 20:43:11 -04:00
Dmitry Toptygin
1b3379732e added a way for 3rd party vendors to extend some of the enumerations defined by the CloudSDK 2020-08-27 17:28:18 -04:00
Dmitry Toptygin
4868b631aa fixed registration of vendor extensions with BaseJsonModel 2020-08-27 14:59:38 -04:00
Dmitry Toptygin
f6c59ffe57 added a way to extend BaseJsonModel, BaseJdbcTest, BaseRemoteTest by classes located under 3rd-party top-level packages which are different from the TIP's com.telecominfraproject.wlan 2020-08-26 16:19:09 -04:00
Dmitry Toptygin
14cfd78946 moved getDayOfYear into DateTimeUtils 2020-07-30 17:44:26 -04:00
Dmitry Toptygin
a6f6442239 added TimeBasedId utility class 2020-07-18 18:44:01 -04:00
Dmitry Toptygin
2fcf195b37 added base-cassandra and base-cassandra-tests projects 2020-06-23 20:49:34 -04:00
Dmitry Toptygin
c3b253f90f fixed unit tests for TokenUtils 2020-06-18 12:05:26 -04:00
Dmitry Toptygin
4f85d0331e addressing security issue reported by sonar: Use secure mode and padding scheme 2020-06-18 09:06:43 -04:00
Dmitry Toptygin
209d699df8 implemented base-stream-consumer classes 2020-06-08 18:47:25 -04:00
Dmitry Toptygin
da8ec8f914 moved MinMaxAvgValueInt into base-models, fixed typo in the name of NeighborScanPacketType 2020-06-01 22:24:24 -04:00
Dmitry Toptygin
2416784f4d added HasClientMac interface 2020-05-28 22:01:34 -04:00
Dmitry Toptygin
9ede01fa5c corrected date pattern in logback.xml files 2020-05-28 09:45:39 -04:00
Dmitry Toptygin
198a4aad46 changed pagination context to have an opaque cursor property 2020-05-26 19:32:21 -04:00