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:
 +
 +<code>
 +{
 +  "deployment": {
 +    "build": {
 +      "identifier": "ticketer-light » ticketer-light-feature-branches » REL-4.4.0 REL-4.4.0.3",
 +      "branch": "REL-4.4.0",
 +      "number": "3",
 +      "buildTime": "2022-10-06 09:35:42",
 +      "deploymentTime": "2022-10-06 10:18:48"
 +    }
 +  },
 +  "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": 0
 +  },
 +  "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>
  
 === Ansible Playbooks === === Ansible Playbooks ===
Line 99: 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.1665574333.txt.gz · Last modified: 2022/10/12 12:32 by 10.91.110.100