Commit Graph

243 Commits

Author SHA1 Message Date
Dmitry Toptygin
1449742e09 changed ClientPortalController to create a client if it does not exist in the DB 2020-07-27 16:22:08 -04:00
Dmitry Toptygin
f387de24a3 configured default postgres db settings for all-cloud-in-one-process-with-persistence 2020-07-27 16:20:11 -04:00
Mike Hansen
96ec9dd28c generic solution for ifname, bridge, port, support user param for 5g if specifically 2020-07-24 15:56:20 -04:00
Dmitry Toptygin
2b7fd641a7 added a new table status_by_datatype to support cassandra queries where only customerId and statusDataType values are provided 2020-07-23 15:30:27 -04:00
Dmitry Toptygin
65f8b980c9 moved some common methods into CassandraUtil class 2020-07-23 15:28:00 -04:00
Dmitry Toptygin
3cc48cd225 added an API to retrieve a list of blocked clients for the customer; send a command to OSGW when clients become blocked/unblocked 2020-07-22 18:30:50 -04:00
Dmitry Toptygin
0309d0c7bb changing attribute names in the data model: blacklist -> blocklist, whitelist -> allowlist 2020-07-20 16:59:31 -04:00
Dmitry Toptygin
c33e7de626 added an optional parameter modelId into the /portal/firmware/version/byEquipmentType API; added API /portal/firmware/model/byEquipmentType - takes equipmentType as a parameter and returns a list of strings (modelIds). 2020-07-20 14:31:31 -04:00
Rahul Sharma
146435bf6c TW-860: Update Provisioning server's database-source to pass in SSL related
connection parameters for secure communication.
2020-07-20 13:26:49 -04:00
Dmitry Toptygin
389a6dbcdd Merge branch 'master' of github.com:Telecominfraproject/wlan-cloud-services 2020-07-18 18:44:26 -04:00
Dmitry Toptygin
3c63deee4d implemented cassandra data stores for system events, service metrics, routing and client services 2020-07-18 18:43:00 -04:00
Rahul Sharma
c9da07a27f TW-890: Adding URL env variables to run.sh, so they can be passed to JVM during
components startup. Components updatd: Portal, Prov, SSC and SPC
2020-07-17 11:37:20 -04:00
Rahul Sharma
f8866ae7e9 TW-884: Add another location with Id:8 2020-07-16 19:09:55 -04:00
Rahul Sharma
6e67a94d02 TW-883: Update schema generator to produce 2 SQL scripts for Prov server
TW-884: Update generated SQL script with default Customer and location data
2020-07-16 17:31:09 -04:00
picuron
78a628d1d7 Update README.md 2020-07-14 19:01:45 -04:00
picuron
6cccc8e4f1 Update README.md 2020-07-14 17:44:52 -04:00
Eric Herscovich
68a79e89fa Added README file 2020-07-14 17:41:42 -04:00
Eric Herscovich
d88216a076 File cleanup 2020-07-14 17:23:23 -04:00
Eric Herscovich
4fb93c5237 Added postman test collection for Profiles, Equipment, Status
- Creates and tests for SSID RADIUS and AP Profile
- Ties SSID and Radius Profies with AP Profile
- Tie AP Profile to an AP
- Post Status Update
- Confirms status update sent
2020-07-14 15:08:12 -04:00
Dmitry Toptygin
6718b6c76e implemented Status datastore for Cassandra 2020-07-13 18:19:03 -04:00
Dmitry Toptygin
08105abad5 Merge branch 'master' of github.com:Telecominfraproject/wlan-cloud-services 2020-07-13 12:15:15 -04:00
christieunitt-cu
e0fb11d62a Changes to default 5GHz backup channel outside the 80MHz band of prim… (#18)
* Changes to default 5GHz backup channel outside the 80MHz band of primary channel, add 5GHz defaults to APElementConfig, update json serializationi and add some convenience getters.

* Revert changes to ApElementConfiguration

Co-authored-by: Christie Unitt <christieunitt@Christies-MacBook-Pro.local>
2020-07-13 11:49:10 -04:00
Dmitry Toptygin
ec63abd0e8 configured prov-process to talk to the postgresql server on the localhost by default 2020-07-10 17:50:45 -04:00
Dmitry Toptygin
b7083fb6c9 set maintainer to TipWlan 2020-07-09 19:51:09 -04:00
AkshayJagadish-ne
fb274f961f TW-749: Change reference of ConnectUs to TIP (#17)
* ConnectUs Reference Changes

Removed Loggers

* ConnectUs Reference Changes

Changed
-all properties (shell files ), -profile ssidnames,

* Changed Docker Connectus References

* Changed POM connectus reference

* resolved conflicts

* Deletion of connectus reference

* ConnectUs Reference Changes

Removed Loggers

* ConnectUs Reference Changes

Changed
-all properties (shell files ), -profile ssidnames,

* Changed Docker Connectus References

* Changed POM connectus reference

* resolved conflicts

* Deletion of connectus reference
2020-07-09 19:17:21 -04:00
Dmitry Toptygin
d87f092b21 simplified configuration of ApplicationListeners, added EquipmentGatewayPortalController with requestFirmwareUpdate API 2020-07-09 18:14:33 -04:00
Dmitry Toptygin
d1fd4af1dc added stream processor for raising/clearing equipment alarms: AccessPointIsUnreachable, CPUTemperature, CPUUtilization, MemoryUtilization 2020-07-09 15:11:36 -04:00
Rahul Sharma
65424f1339 Merge branch 'master' of github.com:Telecominfraproject/wlan-cloud-services 2020-07-09 14:44:35 -04:00
Rahul Sharma
a753480547 TW-837: Removing the separate datastax override variables and instead override
cassandra-application.conf to update these parameters all at the same time.
2020-07-09 14:42:16 -04:00
Lynn Shi
44c1ad1369 Resolve Equipment Change Event Loop 2020-07-08 13:31:09 -04:00
Rahul Sharma
a226f1f607 TW-825: Fixing a typo 2020-07-07 19:04:19 -04:00
Rahul Sharma
70ce8b38d4 TW-825: update SSC to use Cassandra 2020-07-07 18:47:48 -04:00
Mike Hansen
7ae7341ba6 Adding uid/pass to AllCloudInOneProcess FW urls 2020-07-07 16:24:31 -04:00
Rahul Sharma
ef396e86f4 TW-813: Aggregate Cassandra Schema dynamically and push it to schema repo
TW-825: Update SSC to use Cassandra
2020-07-07 12:25:27 -04:00
Mike Hansen
78db77d23b Firmware updates 2020-07-06 13:34:55 -04:00
Chris Busch
a8d404485e Create LICENSE
Add TIP standard license
2020-07-06 10:41:08 -04:00
Dmitry Toptygin
40d59c390f addressed bugs reported by sonar 2020-07-03 15:00:46 -04:00
eugenetaranov-opsfleet
89610efd84 TOOLS-23: sonar (#13) - run sonar on dynamically generated list of projects in the repo
* TOOLS-23: init

* added dependency

* test

* test

* test

* added projects

* test

* maven opts Xss2m

* added all projects

* test

* disabled PR

* enabled caching, enabled tip.jfrog proxy

* fix path

* sequential check

* test2

* test3

* test4

* test5

* test6

* test

* test

* trigger 500 Internal Server Error

* trigger

* trigger

* test

* added sonar.pullrequest.branch

* sonar.pullrequest.key

* master branch

* added dispatch event

* fix maven user for jfrog

* newline

Co-authored-by: Eugene Taranov <eugene@taranov.me>
2020-07-03 11:42:43 -04:00
Dmitry Toptygin
28980ef961 when updating equipment send EquipmentChangedEvent only when profile changes or if any of the properties affected by the EquipmentRrmBulkUpdate change 2020-06-30 14:06:20 -04:00
Dmitry Toptygin
8fc1c93eb5 set default numEquipmentToCreateOnStartup=0 for all-cloud-in-one-process 2020-06-30 14:04:40 -04:00
Dmitry Toptygin
ea349c7799 added configurable retry loop for the updateEquipment API in the portal 2020-06-30 12:22:58 -04:00
Dmitry Toptygin
3cb7f8fdb4 fixed NPEs in CustomerPortalDashboardPartialContext 2020-06-30 10:33:47 -04:00
Dmitry Toptygin
bb9d9e557a push partial and final dashboard statuses using independent threads (do not rely on incoming messages to trigger pushes) 2020-06-30 00:26:34 -04:00
Dmitry Toptygin
44aad09971 reverting purgeStreamRecordsOlderThanSec back to 5 minutes - the property refers to messages that accumulated internally and cannot be picked up by the stream processors 2020-06-30 00:13:30 -04:00
Dmitry Toptygin
db5184dc67 add customerId to CustomerPortalDashboardPartialEvent 2020-06-29 23:28:30 -04:00
Dmitry Toptygin
0bc298866a set customerId on CustomerPortalDashboardPartialEvent 2020-06-29 23:27:41 -04:00
Dmitry Toptygin
b1b0669d93 maintain the last 2 aggregation buckets in CustomerPortalDashboardPartialAggregator 2020-06-29 23:26:50 -04:00
Dmitry Toptygin
7ad905ad45 populated more auto-provisioned AP model mappings, added a property to pre-create N client sessions for each AP (default=0) 2020-06-29 19:59:38 -04:00
Dmitry Toptygin
bfcd3644b1 added dashboard-sp into all-cloud-in-one and all-cloud-and-opensync-gw-in-one processes, adjusted dependencies 2020-06-29 17:55:50 -04:00
Dmitry Toptygin
87827e48e1 for all-in-one deployments increased tip.wlan.purgeStreamRecordsOlderThanSec to keep events in memory for 30 minutes - to allow for dashboard aggregations to proceed 2020-06-29 16:20:48 -04:00