User Tools

Site Tools


development:applications:ticketer_lite

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
development:applications:ticketer_lite [2022/10/12 12:32] 10.91.110.100development:applications:ticketer_lite [2022/10/14 13:58] (current) 10.91.110.100
Line 1: Line 1:
 ====== Ticketer Lite Development Details ====== ====== Ticketer Lite Development Details ======
-Updated by Yanjun Wang 17/12/2020+Updated by Anna Dowling 12/10/2022
  
 ===== Overview ===== ===== Overview =====
Line 8: Line 8:
  
 Ticketer Lite application uses 5 services: Ticketer Lite application uses 5 services:
-  * Ticketer for Business Logic backend 
-  * ticketer-light-gateway for middle-ware and backend data 
   * ticketer-light for frontend   * ticketer-light for frontend
-  * idms-proxy for providing SnmpManager data 
   * user profile for authentication   * user profile for authentication
 +  * ticketer-light-gateway for middle-ware and backend data
 +  * Ticketer for Business Logic backend
 +  * idms-proxy for providing SnmpManager data
  
  
Line 49: Line 49:
  
 ===== Configuration ===== ===== Configuration =====
-The ticketer-light is served via the load balancer in our server deployments. Its environment-specific variables are passed via the **config.json** file to the app at runtime.+The ticketer-light is served via the load balancer in our server deployments. Its environment-specific variables are passed via the **/var/www/html/ticketer-light/config/config.json** file to the app at runtime.
  
 Current Config Fields Are: Current Config Fields Are:
Line 55: Line 55:
 <code> <code>
 { {
-  "apiUrl": "https://mobile.towerqa.errigal.com/idms-proxy/api/v0", +  "deployment":
-  "googleMapsAPIKey": "AIzaSyB2_-NWm5nGMZgsU-wIivphnfemBM8DY-0", +    "build":
-  "ticketerLink": "https://sfqa.errigal.com/Ticketer/mobile/ticket/", +      "identifier": "ticketer-light » ticketer-light-feature-branches » REL-4.4.0 REL-4.4.0.3", 
-  "snmpManagerLink": "https://ironman.errigal.com/SnmpManager", +      "branch": "REL-4.4.0", 
-  "deviceFileUploadDir": "/export/home/scotty/deviceUpload", +      "number": "3", 
-  "appVersion": "8.0", +      "buildTime": "2022-10-06 09:35:42", 
-  "snmpAlarmTimeZone": "America/New_York", +      "deploymentTime": "2022-10-06 10:18:48" 
-  "maxClusterClickElementSize": 50+    } 
-  "googleAnalyticsSiteId": "UA-158352259-11"+  }, 
 +  "authConfig":
 +    "contextPath": "ticketer-light", 
 +    "userProfileUrl": "https://qanova.errigal.com/userprofile", 
 +    "redirectUri": "https://qanova.errigal.com/ticketer-light/callback", 
 +    "clientId": "0f59ca3a-353c-11eb-b954-0242ac110002", 
 +    "gatewayUri": "https://qanova.errigal.com/ticketer-light-gateway" 
 +  }
 +  "googleAnalyticsConfig": 
 +    "siteId": "UA-158352259-10" 
 +  }
 +  "proxyConfig":
 +    "proxyApiUrl": "https://qanova.errigal.com/idms-proxy/api/v0" 
 +  }
 +  "snmpConfig":
 +    "emsUrl": "https://qanova.errigal.com/SnmpManager/errigalEMS"
 +    "snmpManagerUrl": "https://qanova.errigal.com/SnmpManager" 
 +  }
 +  "ticketerConfig": 
 +    "ticketerUrl": "https://qanova.errigal.com/Ticketer", 
 +    "analyticalReportUrl": "https://qanova.errigal.com/bubble-app"
 +    "privateSalt": "BPVD05c3bvNYjntvfdhJLp2Xx4pH", 
 +    "demarcationEnabled": false, 
 +    "multiTenancy": false, 
 +    "kanbanEnabled": false, 
 +    "networkIdEnabled": true, 
 +    "siteIdEnabled": false, 
 +    "ticketerWorkbenchTimezone": "utc", 
 +    "ticketerWorkbenchTimezoneOffset":
 +  }
 +  "commonHeaderConfig": 
 +    "headerUrl": "https://qanova.errigal.com/errigal-common-header/", 
 +    "config": "atc", 
 +    "version": "2.0"
 +    "css": "style.css", 
 +    "suiteName": "IDMS - Demo Instance -", 
 +    "appName": "Ticketer Lite" 
 +  }
 +  "casConfig": 
 +    "casUrl": "https://qanova.errigal.com/cas"
 +    "casCheck": false, 
 +    "casCheckInterval": 10000 
 +  }
 +  "hotJarConfig": 
 +  "hotJarEnabled": false
 +  "hotJarSiteId": 0, 
 +  "hotJarSnippetVersion": 6 
 +  }
 } }
 </code> </code>
Line 114: Line 161:
  
 ===== User Permission Control ===== ===== User Permission Control =====
-User permissions for mobile are set up and managed via the User Profile Application.+User permissions for ticketer light are set up and managed via the User Profile Application using the existing Ticketer application permissions structure.
  
 See also [[https://docs.google.com/document/d/1SY9ElGqaXUY4dFm-V4a1ZDGBrQCDLMTdSTHAFdTfgng/edit?usp=sharing|documentation]] for details.  See also [[https://docs.google.com/document/d/1SY9ElGqaXUY4dFm-V4a1ZDGBrQCDLMTdSTHAFdTfgng/edit?usp=sharing|documentation]] for details. 
development/applications/ticketer_lite.1665574379.txt.gz · Last modified: 2022/10/12 12:32 by 10.91.110.100