major refactor

- change autogenerated folder to autodocs/httpyac
- renamed many environment variables
- add config section to env template to manage different apps
- cleanup bruno environments for easier automation of env files
- add pre-request and post-response scripts from bruno
- manage EFTL-specific scripts
- add scripts to setup json template
- add scripts to update environment files
This commit is contained in:
2026-07-14 13:32:59 +02:00
parent 09ff0cacad
commit ca9ba75c21
18 changed files with 368 additions and 88 deletions
@@ -1,6 +1,6 @@
name: "ESSE3 Pre-Prod #2"
name: "ESSE3 Anagrafica Pre-Prod #2"
variables:
- name: rootUrl
- name: esse3apiRootUrl
value: https://unipr2.esse3.pp.cineca.it
- name: esse3apiUsername
value: "{{process.env.esse3apiUsername}}"
@@ -21,7 +21,7 @@ request:
password: "{{esse3apiPassword}}"
variables:
- name: baseUrl
value: "{{rootUrl}}/e3rest/api/anagrafica-service-v2"
value: "{{esse3apiRootUrl}}/anagrafica-service-v2"
bundled: false
extensions:
bruno:
@@ -4,3 +4,5 @@ variables:
value: "{{process.env.esse3apiUsername}}"
- name: esse3apiPassword
value: "{{process.env.esse3apiPassword}}"
- name: esse3apiRootUrl
value: https://unipr2.esse3.pp.cineca.it/e3rest/api
@@ -21,11 +21,7 @@ request:
password: "{{esse3apiPassword}}"
variables:
- name: baseUrl
value: https://unipr2.esse3.pp.cineca.it/e3rest/api
- name: esse3apiUsername
value: da2.rest
- name: esse3apiPassword
value: paperino
value: "{{esse3apiRootUrl}}"
bundled: false
extensions:
bruno:
+3 -4
View File
@@ -1,4 +1,3 @@
IdemApiPassword_Test=
IdemApiPassword_Prod=
IdemApiKey_Prod=
IdemApiKey_Test=
IdemApiUsername=
IdemApiPassword=
IdemApiKey=
@@ -5,43 +5,11 @@ info:
http:
method: GET
url: "{{IdemApiUrl}}/contratto_fs_esteso_ap.php?cod_con=DONO_G_25_ACC_ACC_ZOETIS_01"
url: "{{IdemApiUrl}}/contratto_fs_esteso_ap.php?cod_con=GATT_M_26_CCS_IST_RA_UNIFE_01"
params:
- name: cod_con
value: CHIA_L_26_ACC_ACC_PROROGASTUDIOBALLERINI_01
value: GATT_M_26_CCS_IST_RA_UNIFE_01
type: query
disabled: true
- name: cod_con
value: BUTT_F_26_SPONSOR_CHIESI_02
type: query
disabled: true
- name: cod_con
value: GIUL_F_25_CRCT_RA_MOVYON_01
type: query
disabled: true
- name: cod_con
value: VIGN_G_26_SERV_CON_DULEVO_01
type: query
disabled: true
- name: cod_con
value: VILL_P_26_SPONSOR_CREDIT_01
type: query
disabled: true
- name: cod_con
value: STOR_F_26_CONV_QUA_AMICIPILOTTA_01
type: query
disabled: true
- name: cod_con
value: DONO_G_25_ACC_ACC_ZOETIS_01
type: query
- name: cod_con
value: VERO_L_26_CRCT_RA_AOUPR_01
type: query
disabled: true
- name: cod_con
value: POGL_F_25_SERV_CON_02
type: query
disabled: true
auth: inherit
runtime:
@@ -1,11 +1,11 @@
name: IDEM - Prod
name: Produzione
color: "#2E8A54"
variables:
- name: IdemApiUrl
value: https://www.idem.unipr.it/ws/elix
- name: IdemApiUsername
value: elix_ws
value: "{{process.env.IdemApiUsername}}"
- name: IdemApiPassword
value: "{{process.env.IdemApiPassword_Prod}}"
value: "{{process.env.IdemApiPassword}}"
- name: IdemApiKey
value: "{{process.env.IdemApiKey_Prod}}"
value: "{{process.env.IdemApiKey}}"
@@ -1,11 +1,11 @@
name: IDEM - Test
name: Test
color: "#C77A0F"
variables:
- name: IdemApiUrl
value: https://www.idem2.unipr.it/ws/elix
- name: IdemApiUsername
value: elix_ws
value: "{{process.env.IdemApiUsername}}"
- name: IdemApiPassword
value: "{{process.env.IdemApiPassword_Test}}"
value: "{{process.env.IdemApiPassword}}"
- name: IdemApiKey
value: "{{process.env.IdemApiKey_Test}}"
value: "{{process.env.IdemApiKey}}"
@@ -2,9 +2,7 @@ name: elixForms - Prod
color: "#2E8A54"
variables:
- name: elixFormsApiUrl
value: "{{elixFormsRootUrl}}/eF/services/api"
- name: elixFormsRootUrl
value: https://procedure.unipr.it
value: https://procedure.unipr.it/eF/services/api
- name: elixFormsApiUsername
value: "{{process.env.elixFormsApiUsername}}"
- name: elixRegisterResultColumns
@@ -12,6 +10,6 @@ variables:
- name: elixFormsWsAuthenticationToken
value: "{{process.env.elixFormsWsAuthenticationToken}}"
- name: elixFormsApiUrl_Default
value: "{{elixFormsRootUrl}}/eF/api"
value: https://procedure.unipr.it/eF/api
- name: elixFormsApiPassword
value: "{{process.env.elixFormsApiPassword}}"