Commit Graph

  • a9998302eb added clientMetrics to the sample dataset created on the startup by all-cloud-in-one-process Dmitry Toptygin 2020-09-02 12:16:35 -04:00
  • efa3ca8de1 added example config of how to use prov-service without SSL/TLS for debugging Dmitry Toptygin 2020-09-02 12:08:53 -04:00
  • f05507d379 added toString to StatusDataType, added a test case when a null set of datatypes is used in remoteInterface.getForEquipment Dmitry Toptygin 2020-08-27 20:45:51 -04:00
  • f787e8ffd5 added a way for 3rd party vendors to define new items for the StatusDataType Dmitry Toptygin 2020-08-27 17:30:27 -04:00
  • d6e1baee54 WIFI-540: Updated sendcommands to catch TimedOutException incase a particular GW isn't responding Rahul Sharma 2020-08-25 19:20:38 -04:00
  • 170263299d WIFI-540 Enable remote debugging for Portal, Prov, SSC and SPC services Rahul Sharma 2020-08-24 13:06:28 -04:00
  • de22c401d9 added spring.http.multipart.max-file-size and spring.http.multipart.max-request-size to portal-process application.properties Dmitry Toptygin 2020-08-24 11:21:03 -04:00
  • eed907e9bd WIFI-672: Update firmware versions to replace with the ones built on 18 aug Rahul Sharma 2020-08-21 14:42:26 -04:00
  • c78b2ad242 Merge branch 'master' of github.com:Telecominfraproject/wlan-cloud-services Rahul Sharma 2020-08-17 18:01:50 -04:00
  • d87fa93c2e CMAP-90: Added Empty stubbed out implementation for accessing Equipment gateway. Used in Unit Tests Rahul Sharma 2020-08-17 17:59:52 -04:00
  • a82393d652 Use new default AP setting for controller and mqtt broker on all-cloud-and-opensync-gw-and-mqtt docker Lynn Shi 2020-08-13 17:23:29 -04:00
  • ed25c88b13 Set default as manual mode for new rrm parameters Lynn Shi 2020-08-12 09:58:51 -04:00
  • ff88ea9b85 TW-892: Moving creation of the tip_user after the creation of the tip_wlan_keyspace Rahul Sharma 2020-08-10 11:40:35 -04:00
  • 99fefbbf85 ClientSession handling associationState Mike Hansen 2020-08-05 16:34:27 -04:00
  • 18462a9fb7 Merge pull request #21 from Telecominfraproject/TW-967 AkshayJagadish-ne 2020-08-04 19:18:33 -04:00
  • 415cba08d6 TW-967 Spelling fix in Comments Akshay Jagadish 2020-08-04 19:05:26 -04:00
  • fba855121f TW-888: Updating comment Rahul Sharma 2020-08-04 12:42:33 -04:00
  • 722717a57c TW-888: Uncommenting Firmware versions to add default values during initial schema creation. Also set the value of "autoUpgradeDeprecatedOnBind" to NEVER to prevent opensync-gw pushing the firmware to the AP automatically. We will update the value to ALWAYS when the AP builds are stable. Rahul Sharma 2020-08-04 12:33:42 -04:00
  • 83f8b7612f TW-888: Fixing issues with OpensyncGW not able to decode settings in customer_track_assignment. Also fixed password issue for default portal users Rahul Sharma 2020-08-04 10:53:38 -04:00
  • ab29885f9c Merge pull request #20 from Telecominfraproject/TW-967 AkshayJagadish-ne 2020-08-03 18:10:59 -04:00
  • 541e0afc78 TW-967: Alarm spelling mistake: "Equipment it not reachable from cloud" Akshay Jagadish 2020-08-03 18:07:27 -04:00
  • 3131983530 added a method to reset accumulated alarm counters (only used with cassandra datastore) Dmitry Toptygin 2020-08-03 12:27:15 -04:00
  • 5c88af48e7 reduced amount of logs in spc-docker Dmitry Toptygin 2020-08-02 18:29:01 -04:00
  • 22086801b8 when creating bulk of metrics and events and when their timestamps are not provided - assign unique timestamps in the batch Dmitry Toptygin 2020-08-02 18:28:17 -04:00
  • 7963fe6d56 TW-888: Adding default portal users Rahul Sharma 2020-08-01 11:40:30 -04:00
  • f63a094ddc TW-888: Added comments Rahul Sharma 2020-07-31 18:30:58 -04:00
  • 5fdaee6357 TW-888: Precreate profiles to apply to auto-provisioned TIP APs Rahul Sharma 2020-07-31 18:18:24 -04:00
  • bcedf76929 Merge branch 'master' of github.com:Telecominfraproject/wlan-cloud-services Dmitry Toptygin 2020-07-31 17:10:51 -04:00
  • ff8430abd0 corrected typo in the DEFAULT firmware track entry Dmitry Toptygin 2020-07-31 17:10:42 -04:00
  • 2ff101ff36 support client rate limiting at SSID level, re-enable radio to vif_if mappings Mike Hansen 2020-07-31 16:35:59 -04:00
  • 8131e34a04 added clientFingerPrintsDbUrl property to the CustomerDetails Dmitry Toptygin 2020-07-31 16:09:37 -04:00
  • 8d788b2cd3 described operation finalizeUniqueMacsCount in openApi doc Dmitry Toptygin 2020-07-31 16:00:19 -04:00
  • 7b4963c62f Merge branch 'master' of github.com:Telecominfraproject/wlan-cloud-services Dmitry Toptygin 2020-07-31 15:55:56 -04:00
  • 9b84744053 make cloud event dispatcher populate timestamps on metrics and events if the incoming timestamps are missing Dmitry Toptygin 2020-07-31 15:55:10 -04:00
  • 04bc5d8be7 implemented stream processor that counts wifi service adoption metrics Dmitry Toptygin 2020-07-31 15:54:02 -04:00
  • 4d531a9562 support client rate limiting at SSID level Mike Hansen 2020-07-31 13:41:56 -04:00
  • 5da9a7d801 support client rate limiting at SSID level Mike Hansen 2020-07-31 13:33:24 -04:00
  • c5ae6c5ca9 removed obsoleted dependency from adoption-metrics-models Dmitry Toptygin 2020-07-30 18:22:12 -04:00
  • 8956c6189a implemented datastore, service, and interfaces for the adoption-metrics-service Dmitry Toptygin 2020-07-30 17:50:57 -04:00
  • ba5f71a1b4 clear out existing records for alarms and statuses when removing an equipment Dmitry Toptygin 2020-07-30 10:49:29 -04:00
  • 1a4b7d8a2e Merge branch 'master' of github.com:Telecominfraproject/wlan-cloud-services Dmitry Toptygin 2020-07-29 11:13:35 -04:00
  • 1a413f513c removed unreachable code from DAOs for Alarm, ServiceMetric, SystemEvent Dmitry Toptygin 2020-07-29 11:13:14 -04:00
  • 60f3262cdc Revert back to using VIF if mapping based on radio band vs radio number until AP changes to support otherwise are present Mike Hansen 2020-07-28 16:02:35 -04:00
  • bd96b94ee5 Merge branch 'master' of github.com:Telecominfraproject/wlan-cloud-services Dmitry Toptygin 2020-07-28 10:01:13 -04:00
  • fc21087ad0 added locationId attribute to ServiceMetric Dmitry Toptygin 2020-07-28 09:32:42 -04:00
  • ea256e196d remove empty line Lynn Shi 2020-07-27 19:22:46 -04:00
  • d7567eb4ae Add banned channels to customer details, add support for all radio types to new channel request and add a helper method to location details (#19) christieunitt-cu 2020-07-27 17:56:03 -04:00
  • 7d243b1856 align mapping of tip.wlan.ovsdb.wifi-device.radio with tip.wlan.ovsdb.wifi-iface.default_radio Mike Hansen 2020-07-27 17:39:08 -04:00
  • acad02f312 TW-949: Update portal docker image to add variable that would be overriden from Helm chart and dictates where the files are stored on this container Rahul Sharma 2020-07-27 17:21:06 -04:00
  • ebf81a9878 ClientPortalController.updateClient - changed behaviour to match the OpenAPI docs: last update always wins for this operation Dmitry Toptygin 2020-07-27 16:40:46 -04:00
  • 1449742e09 changed ClientPortalController to create a client if it does not exist in the DB Dmitry Toptygin 2020-07-27 16:22:08 -04:00
  • f387de24a3 configured default postgres db settings for all-cloud-in-one-process-with-persistence Dmitry Toptygin 2020-07-27 16:20:11 -04:00
  • 96ec9dd28c generic solution for ifname, bridge, port, support user param for 5g if specifically Mike Hansen 2020-07-24 15:56:20 -04:00
  • 2b7fd641a7 added a new table status_by_datatype to support cassandra queries where only customerId and statusDataType values are provided Dmitry Toptygin 2020-07-23 15:30:27 -04:00
  • 65f8b980c9 moved some common methods into CassandraUtil class Dmitry Toptygin 2020-07-23 15:28:00 -04:00
  • 3cc48cd225 added an API to retrieve a list of blocked clients for the customer; send a command to OSGW when clients become blocked/unblocked Dmitry Toptygin 2020-07-22 18:30:50 -04:00
  • 0309d0c7bb changing attribute names in the data model: blacklist -> blocklist, whitelist -> allowlist Dmitry Toptygin 2020-07-20 16:59:31 -04:00
  • 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). Dmitry Toptygin 2020-07-20 14:31:31 -04:00
  • 146435bf6c TW-860: Update Provisioning server's database-source to pass in SSL related connection parameters for secure communication. Rahul Sharma 2020-07-20 13:26:49 -04:00
  • 389a6dbcdd Merge branch 'master' of github.com:Telecominfraproject/wlan-cloud-services Dmitry Toptygin 2020-07-18 18:44:26 -04:00
  • 3c63deee4d implemented cassandra data stores for system events, service metrics, routing and client services Dmitry Toptygin 2020-07-18 18:43:00 -04:00
  • 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 Rahul Sharma 2020-07-17 11:37:20 -04:00
  • f8866ae7e9 TW-884: Add another location with Id:8 Rahul Sharma 2020-07-16 19:09:55 -04:00
  • 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 Rahul Sharma 2020-07-16 17:31:09 -04:00
  • 78a628d1d7 Update README.md picuron 2020-07-14 19:01:45 -04:00
  • 6cccc8e4f1 Update README.md picuron 2020-07-14 17:44:52 -04:00
  • 68a79e89fa Added README file Eric Herscovich 2020-07-14 17:41:42 -04:00
  • d88216a076 File cleanup Eric Herscovich 2020-07-14 17:23:23 -04:00
  • 4fb93c5237 Added postman test collection for Profiles, Equipment, Status Eric Herscovich 2020-07-14 15:08:12 -04:00
  • 6718b6c76e implemented Status datastore for Cassandra Dmitry Toptygin 2020-07-13 18:19:03 -04:00
  • 08105abad5 Merge branch 'master' of github.com:Telecominfraproject/wlan-cloud-services Dmitry Toptygin 2020-07-13 12:15:15 -04:00
  • e0fb11d62a Changes to default 5GHz backup channel outside the 80MHz band of prim… (#18) christieunitt-cu 2020-07-13 11:49:10 -04:00
  • ec63abd0e8 configured prov-process to talk to the postgresql server on the localhost by default Dmitry Toptygin 2020-07-10 17:50:45 -04:00
  • b7083fb6c9 set maintainer to TipWlan Dmitry Toptygin 2020-07-09 19:51:09 -04:00
  • fb274f961f TW-749: Change reference of ConnectUs to TIP (#17) AkshayJagadish-ne 2020-07-09 19:17:21 -04:00
  • d87f092b21 simplified configuration of ApplicationListeners, added EquipmentGatewayPortalController with requestFirmwareUpdate API Dmitry Toptygin 2020-07-09 18:14:33 -04:00
  • d1fd4af1dc added stream processor for raising/clearing equipment alarms: AccessPointIsUnreachable, CPUTemperature, CPUUtilization, MemoryUtilization Dmitry Toptygin 2020-07-09 15:11:36 -04:00
  • 65424f1339 Merge branch 'master' of github.com:Telecominfraproject/wlan-cloud-services Rahul Sharma 2020-07-09 14:44:35 -04:00
  • a753480547 TW-837: Removing the separate datastax override variables and instead override cassandra-application.conf to update these parameters all at the same time. Rahul Sharma 2020-07-09 14:42:16 -04:00
  • 44c1ad1369 Resolve Equipment Change Event Loop Lynn Shi 2020-07-08 13:31:09 -04:00
  • a226f1f607 TW-825: Fixing a typo Rahul Sharma 2020-07-07 19:04:19 -04:00
  • 70ce8b38d4 TW-825: update SSC to use Cassandra Rahul Sharma 2020-07-07 18:47:48 -04:00
  • 7ae7341ba6 Adding uid/pass to AllCloudInOneProcess FW urls Mike Hansen 2020-07-07 16:24:31 -04:00
  • ef396e86f4 TW-813: Aggregate Cassandra Schema dynamically and push it to schema repo TW-825: Update SSC to use Cassandra Rahul Sharma 2020-07-07 12:25:27 -04:00
  • 78db77d23b Firmware updates Mike Hansen 2020-07-06 13:34:55 -04:00
  • a8d404485e Create LICENSE Chris Busch 2020-07-06 10:41:08 -04:00
  • 40d59c390f addressed bugs reported by sonar Dmitry Toptygin 2020-07-03 15:00:46 -04:00
  • 89610efd84 TOOLS-23: sonar (#13) - run sonar on dynamically generated list of projects in the repo eugenetaranov-opsfleet 2020-07-03 18:42:43 +03:00
  • 28980ef961 when updating equipment send EquipmentChangedEvent only when profile changes or if any of the properties affected by the EquipmentRrmBulkUpdate change Dmitry Toptygin 2020-06-30 14:06:20 -04:00
  • 8fc1c93eb5 set default numEquipmentToCreateOnStartup=0 for all-cloud-in-one-process Dmitry Toptygin 2020-06-30 14:04:40 -04:00
  • ea349c7799 added configurable retry loop for the updateEquipment API in the portal Dmitry Toptygin 2020-06-30 12:22:58 -04:00
  • 3cb7f8fdb4 fixed NPEs in CustomerPortalDashboardPartialContext Dmitry Toptygin 2020-06-30 10:33:47 -04:00
  • bb9d9e557a push partial and final dashboard statuses using independent threads (do not rely on incoming messages to trigger pushes) Dmitry Toptygin 2020-06-30 00:26:34 -04:00
  • 44aad09971 reverting purgeStreamRecordsOlderThanSec back to 5 minutes - the property refers to messages that accumulated internally and cannot be picked up by the stream processors Dmitry Toptygin 2020-06-30 00:13:30 -04:00
  • db5184dc67 add customerId to CustomerPortalDashboardPartialEvent Dmitry Toptygin 2020-06-29 23:28:30 -04:00
  • 0bc298866a set customerId on CustomerPortalDashboardPartialEvent Dmitry Toptygin 2020-06-29 23:27:41 -04:00
  • b1b0669d93 maintain the last 2 aggregation buckets in CustomerPortalDashboardPartialAggregator Dmitry Toptygin 2020-06-29 23:26:50 -04:00
  • 7ad905ad45 populated more auto-provisioned AP model mappings, added a property to pre-create N client sessions for each AP (default=0) Dmitry Toptygin 2020-06-29 19:59:38 -04:00
  • bfcd3644b1 added dashboard-sp into all-cloud-in-one and all-cloud-and-opensync-gw-in-one processes, adjusted dependencies Dmitry Toptygin 2020-06-29 17:55:50 -04:00
  • 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 Dmitry Toptygin 2020-06-29 16:20:48 -04:00