User Tools
onboarding:proxy:start
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| onboarding:proxy:start [2022/10/03 10:51] – [API Testing] 10.91.110.100 | onboarding:proxy:start [2022/11/01 20:11] (current) – [Overview] 10.91.110.4 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== IDMS PROXY Development Details ====== | ====== IDMS PROXY Development Details ====== | ||
| - | Updated by Anna Dowling | + | Updated by Anna Dowling |
| * See also: [[onboarding: | * See also: [[onboarding: | ||
| * See also: [[onboarding: | * See also: [[onboarding: | ||
| + | * See also: [[development: | ||
| ===== Overview ===== | ===== Overview ===== | ||
| - | The idms proxy application is utilised as a api gateway for the mobile navigator application(idms-mobile) and mes-nova. It provides data integration points for device, alarm, ticket and discovered data within Errigal' | + | The idms proxy application is utilised as a api gateway for the mobile navigator application(idms-mobile) and ems-nova. It provides data integration points for device, alarm, ticket and discovered data within Errigal' |
| Line 41: | Line 42: | ||
| * Ticket data - Ticketer | * Ticket data - Ticketer | ||
| * IDMS Database | * IDMS Database | ||
| - | * Nova Data: Elastic Search | + | * Nova Data: Elastic Search |
| + | * SSE events for nova front end. | ||
| ===== Architecture ===== | ===== Architecture ===== | ||
| - | {{ : | + | {{ : |
| + | |||
| + | * DRAW IO Link to diagram: https:// | ||
| ===== Development Configuration ===== | ===== Development Configuration ===== | ||
| Project can be pointed at local or server deployed version of all api endpoints listed above. | Project can be pointed at local or server deployed version of all api endpoints listed above. | ||
| Line 50: | Line 55: | ||
| ===== API Testing ===== | ===== API Testing ===== | ||
| - | For api testing either [idms-mobile](https:// | + | For api testing either [idms-mobile](https:// |
| ==== OPEN API Documentation ==== | ==== OPEN API Documentation ==== | ||
| Line 56: | Line 61: | ||
| To view the api docs using open-api run the app locally and hit the following link: | To view the api docs using open-api run the app locally and hit the following link: | ||
| - | * [http:// | + | * http:// |
| Docs can be generated in yaml or json using the following links: | Docs can be generated in yaml or json using the following links: | ||
| - | * Yaml: [http:// | + | * Yaml: http:// |
| - | * Json: [http:// | + | * Json: http:// |
| A pdf generator can be used to output the pdf of the api docs if required: https:// | A pdf generator can be used to output the pdf of the api docs if required: https:// | ||
| Line 215: | Line 220: | ||
| === Ansible Playbooks === | === Ansible Playbooks === | ||
| < | < | ||
| - | ansible-playbook -i ../ | + | ansible-playbook -i ../ |
| - | + | ||
| - | ansible-playbook -i ../ | + | |
| - | + | ||
| - | ansible-playbook -i ../ | + | |
| - | + | ||
| - | ansible-playbook -i ../ | + | |
| </ | </ | ||
| === Jenkins Build === | === Jenkins Build === | ||
| - | http:// | + | https:// |
onboarding/proxy/start.1664790707.txt.gz · Last modified: 2022/10/03 10:51 by 10.91.110.100