group requests by console

This commit is contained in:
2026-08-31 14:39:55 +02:00
parent f191eed130
commit 1257d835d3
18 changed files with 2676 additions and 12 deletions
@@ -1,7 +1,7 @@
info: info:
name: AJ Console - Get Object Title (GENERICSCHEMA) name: AJ Console - Get Object Title (GENERICSCHEMA)
type: http type: http
seq: 6 seq: 2
http: http:
method: GET method: GET
@@ -30,6 +30,7 @@ runtime:
scripts: scripts:
- type: before-request - type: before-request
code: |- code: |-
/*
const noCookieFoundError = "No AJSRV cookie found!"; const noCookieFoundError = "No AJSRV cookie found!";
var ajsrvCookie = bru.getVar("elixFormsAjsrvCookie"); var ajsrvCookie = bru.getVar("elixFormsAjsrvCookie");
@@ -38,6 +39,7 @@ runtime:
console.error(noCookieFoundError, ajsrvCookie); console.error(noCookieFoundError, ajsrvCookie);
throw new Error(noCookieFoundError); throw new Error(noCookieFoundError);
} }
*/
settings: settings:
encodeUrl: true encodeUrl: true
@@ -1,7 +1,7 @@
info: info:
name: AJ Console - Get Object Title (SCHEMADATA) name: AJ Console - Get Object Title (SCHEMADATA)
type: http type: http
seq: 5 seq: 2
http: http:
method: GET method: GET
@@ -30,6 +30,7 @@ runtime:
scripts: scripts:
- type: before-request - type: before-request
code: |- code: |-
/*
const noCookieFoundError = "No AJSRV cookie found!"; const noCookieFoundError = "No AJSRV cookie found!";
var ajsrvCookie = bru.getVar("elixFormsAjsrvCookie"); var ajsrvCookie = bru.getVar("elixFormsAjsrvCookie");
@@ -38,6 +39,7 @@ runtime:
console.error(noCookieFoundError, ajsrvCookie); console.error(noCookieFoundError, ajsrvCookie);
throw new Error(noCookieFoundError); throw new Error(noCookieFoundError);
} }
*/
settings: settings:
encodeUrl: true encodeUrl: true
@@ -1,7 +1,7 @@
info: info:
name: AJ Console - Save Object name: AJ Console - Save Object
type: http type: http
seq: 7 seq: 2
http: http:
method: POST method: POST
@@ -23,6 +23,7 @@ runtime:
scripts: scripts:
- type: before-request - type: before-request
code: |- code: |-
/*
const noCookieFoundError = "No AJSRV cookie found!"; const noCookieFoundError = "No AJSRV cookie found!";
var ajsrvCookie = bru.getVar("elixFormsAjsrvCookie"); var ajsrvCookie = bru.getVar("elixFormsAjsrvCookie");
@@ -31,6 +32,7 @@ runtime:
console.error(noCookieFoundError, ajsrvCookie); console.error(noCookieFoundError, ajsrvCookie);
throw new Error(noCookieFoundError); throw new Error(noCookieFoundError);
} }
*/
settings: settings:
encodeUrl: true encodeUrl: true
@@ -1,7 +1,7 @@
info: info:
name: AJ Console - Search schemas name: AJ Console - Search schemas
type: http type: http
seq: 4 seq: 2
http: http:
method: GET method: GET
@@ -1,7 +1,7 @@
info: info:
name: Creazione Moduli - Export Module name: Creazione Moduli - Export Module
type: http type: http
seq: 8 seq: 2
http: http:
method: GET method: GET
@@ -22,6 +22,7 @@ runtime:
scripts: scripts:
- type: before-request - type: before-request
code: |- code: |-
/*
const noCookieFoundError = "No AJSRV cookie found!"; const noCookieFoundError = "No AJSRV cookie found!";
var ajsrvCookie = bru.getVar("elixFormsAjsrvCookie"); var ajsrvCookie = bru.getVar("elixFormsAjsrvCookie");
@@ -30,6 +31,7 @@ runtime:
console.error(noCookieFoundError, ajsrvCookie); console.error(noCookieFoundError, ajsrvCookie);
throw new Error(noCookieFoundError); throw new Error(noCookieFoundError);
} }
*/
settings: settings:
encodeUrl: true encodeUrl: true
@@ -1,7 +1,7 @@
info: info:
name: Gestione Schede - Get all schemas name: Gestione Schede - Get all schemas
type: http type: http
seq: 3 seq: 2
http: http:
method: GET method: GET
@@ -0,0 +1,7 @@
info:
name: AJ Console
type: folder
seq: 3
request:
auth: inherit
@@ -1,7 +1,7 @@
info: info:
name: Backoffice - Create Group name: Backoffice - Create Group
type: http type: http
seq: 9 seq: 3
http: http:
method: POST method: POST
@@ -45,6 +45,7 @@ runtime:
scripts: scripts:
- type: before-request - type: before-request
code: |- code: |-
/*
const noCookieFoundError = "No AJSRV cookie found!"; const noCookieFoundError = "No AJSRV cookie found!";
var ajsrvCookie = bru.getVar("elixFormsAjsrvCookie"); var ajsrvCookie = bru.getVar("elixFormsAjsrvCookie");
@@ -53,6 +54,7 @@ runtime:
console.error(noCookieFoundError, ajsrvCookie); console.error(noCookieFoundError, ajsrvCookie);
throw new Error(noCookieFoundError); throw new Error(noCookieFoundError);
} }
*/
settings: settings:
encodeUrl: true encodeUrl: true
@@ -1,7 +1,7 @@
info: info:
name: Backoffice - Dashboard name: Backoffice - Dashboard
type: http type: http
seq: 11 seq: 2
http: http:
method: GET method: GET
@@ -1,7 +1,7 @@
info: info:
name: Backoffice - Save Group name: Backoffice - Save Group
type: http type: http
seq: 10 seq: 4
http: http:
method: POST method: POST
@@ -0,0 +1,7 @@
info:
name: Backoffice
type: folder
seq: 2
request:
auth: inherit
@@ -1,7 +1,7 @@
info: info:
name: Login - Gestione Schede name: Login - Gestione Schede
type: http type: http
seq: 2 seq: 1
http: http:
method: GET method: GET
@@ -1,7 +1,7 @@
info: info:
name: Login - elixPro Studio name: Login - elixPro Studio
type: http type: http
seq: 12 seq: 8
http: http:
method: POST method: POST
@@ -1,7 +1,7 @@
info: info:
name: elixPro - Get module code name: elixPro - Get module code
type: http type: http
seq: 13 seq: 8
http: http:
method: GET method: GET
@@ -0,0 +1,354 @@
info:
name: elixPro - Get modules list
type: http
seq: 8
http:
method: GET
url: https://unipr.elixforms.it/eP/elixpro-studio/api/elixpro/procedimenti
auth: inherit
settings:
encodeUrl: true
timeout: 0
followRedirects: true
maxRedirects: 5
forwardAuthorizationHeader: false
examples:
- name: example
request:
url: https://unipr.elixforms.it/eP/elixpro-studio/api/elixpro/procedimenti
method: GET
response:
status: 200
statusText: OK
headers:
- name: date
value: Mon, 31 Aug 2026 12:30:54 GMT
- name: server
value: "Payara Server 6.2025.1 #badassfish"
- name: content-security-policy
value: "default-src https: data: 'unsafe-inline' 'unsafe-eval'; img-src 'self' blob: data: https:;"
- name: content-type
value: application/json;charset=UTF-8
- name: content-length
value: "4521"
- name: x-frame-options
value: SAMEORIGIN
- name: strict-transport-security
value: max-age=31536000; includeSubDomains
- name: x-xss-protection
value: "1"
- name: x-content-type-options
value: nosniff
- name: referrer-policy
value: unsafe-url
- name: keep-alive
value: timeout=10, max=500
- name: connection
value: Keep-Alive
body:
type: json
data: |-
{
"ok": true,
"data": [
{
"id_object": 34108,
"procedimento_tag": "formazione_elixpro_studio",
"titolo": "Formazione elixPro Studio",
"attivo": true,
"last_update_ts": "2026-07-07T09:11:14.371528Z",
"moduli": [
{
"tag_modulo": "RequestForm_FORM_05",
"gruppi_accesso_ids": [
104
],
"gruppi_accesso": [
{
"id": 104,
"name": "Operatore di test"
}
],
"gruppi_accesso_raw": "104"
}
]
},
{
"id_object": 17145,
"procedimento_tag": "procedimento_liqc",
"titolo": "Liquidazione compensi in conto terzi",
"attivo": true,
"last_update_ts": "2025-11-10T09:45:38.046463Z",
"moduli": [
{
"tag_modulo": "RequestForm_RIPARTIZIONE_CCT_DOCENTE",
"gruppi_accesso_ids": [
55,
56,
57,
58,
59,
60,
61,
62,
63,
64,
65,
66,
67,
68,
69,
70,
71,
72,
73,
74,
75,
76,
77,
78,
79,
80,
81,
82
],
"gruppi_accesso": [
{
"id": 55,
"name": "Procedimento LIQC - Dip. Discipl. Umanistiche, Sociali e Imprese Cult."
},
{
"id": 56,
"name": "Procedimento LIQC - Dip. Giurisprudenza, Studi Politici e Internazionali"
},
{
"id": 57,
"name": "Procedimento LIQC - Dip. Ingegneria e Architettura"
},
{
"id": 58,
"name": "Procedimento LIQC - Dip. Medicina e Chirurgia"
},
{
"id": 59,
"name": "Procedimento LIQC - Dip. Sc. Chimiche, Vita e Sostenibilita' Ambientale"
},
{
"id": 60,
"name": "Procedimento LIQC - Dip. Scienze Economiche e Aziendali"
},
{
"id": 61,
"name": "Procedimento LIQC - Dip. Scienze Matematiche, Fisiche e Informatiche"
},
{
"id": 62,
"name": "Procedimento LIQC - Dip. Scienze Medico-Veterinarie"
},
{
"id": 63,
"name": "Procedimento LIQC - Dip. Scienze degli Alimenti e del Farmaco"
},
{
"id": 64,
"name": "Procedimento LIQC - Dip. Ingegneria Sist. e Tec. DISTI"
},
{
"id": 65,
"name": "Procedimento LIQC - Centri di Marina Cassano"
},
{
"id": 66,
"name": "Procedimento LIQC - CSAC"
},
{
"id": 67,
"name": "Procedimento LIQC - Centro Accoglienza e Inclusione (C.A.I)"
},
{
"id": 68,
"name": "Procedimento LIQC - Centro Linguistico di Ateneo (C.L.A.)"
},
{
"id": 69,
"name": "Procedimento LIQC - Centro Studi Catulliani - C.S.C."
},
{
"id": 70,
"name": "Procedimento LIQC - Centro Servizi E- Learning"
},
{
"id": 71,
"name": "Procedimento LIQC - Centro Serv. per Salute, Igiene Sicurezza lavoro"
},
{
"id": 72,
"name": "Procedimento LIQC - CENTROACQUE.EU"
},
{
"id": 73,
"name": "Procedimento LIQC - CERIT"
},
{
"id": 74,
"name": "Procedimento LIQC - CAPAS"
},
{
"id": 75,
"name": "Procedimento LIQC - UNIPR-CO LAB"
},
{
"id": 76,
"name": "Procedimento LIQC - CeRS"
},
{
"id": 77,
"name": "Procedimento LIQC - Centro Universitario di Odontoiatria"
},
{
"id": 78,
"name": "Procedimento LIQC - MILC"
},
{
"id": 79,
"name": "Procedimento LIQC - DISS"
},
{
"id": 80,
"name": "Procedimento LIQC - SEM"
},
{
"id": 81,
"name": "Procedimento LIQC - CeFID"
},
{
"id": 82,
"name": "Procedimento LIQC - Dip. Test"
}
],
"gruppi_accesso_raw": "55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82"
}
]
},
{
"id_object": 34093,
"procedimento_tag": "test_01",
"titolo": "Procedimento test",
"attivo": true,
"last_update_ts": "2026-07-07T08:07:08.199161Z",
"moduli": [
{
"tag_modulo": "RequestForm_FORM_03",
"gruppi_accesso_ids": [
103
],
"gruppi_accesso": [
{
"id": 103,
"name": "Test 01"
}
],
"gruppi_accesso_raw": "103"
},
{
"tag_modulo": "RequestForm_FORM_04",
"gruppi_accesso_ids": [
103
],
"gruppi_accesso": [
{
"id": 103,
"name": "Test 01"
}
],
"gruppi_accesso_raw": "103"
}
]
},
{
"id_object": 35281,
"procedimento_tag": "edilizia_rda_manutenzione_wf",
"titolo": "RIchiesta di Acquisto per Manutenzione",
"attivo": true,
"last_update_ts": "2026-07-23T12:38:06.015558Z",
"moduli": [
{
"tag_modulo": "RequestForm_EDILIZIA_RDA_MANUTENZIONE",
"gruppi_accesso_ids": [
113,
112,
111,
114
],
"gruppi_accesso": [
{
"id": 113,
"name": "RDA MANUT - Area Edilizia - Dirigente"
},
{
"id": 112,
"name": "RDA MANUT - Area Edilizia - Ufficio Tecnico"
},
{
"id": 111,
"name": "RDA MANUT - Contabilita"
},
{
"id": 114,
"name": "RDA MANUT - U.O.T. Acquisti"
}
],
"gruppi_accesso_raw": "113,112,111,114"
}
]
},
{
"id_object": 34334,
"procedimento_tag": "gestione_siti_web_nuovo_wf",
"titolo": "Richiesta di fornitura nuovo sottodominio ed eventuale sito web tematico",
"attivo": true,
"last_update_ts": "2026-07-08T14:01:32.961486Z",
"moduli": [
{
"tag_modulo": "RequestForm_GESTIONE_SITI_WEB_NUOVO",
"gruppi_accesso_ids": [
108,
106,
107
],
"gruppi_accesso": [
{
"id": 108,
"name": "Gestione Siti Web - Autorizzatore"
},
{
"id": 106,
"name": "Gestione Siti Web - U.O. Comunicazione"
},
{
"id": 107,
"name": "Gestione Siti Web - U.O. Sistemi Tecnologici e Infrastruttura"
}
],
"gruppi_accesso_raw": "108,106,107"
}
]
},
{
"id_object": 34498,
"procedimento_tag": "test_todelete",
"titolo": "ToDelete",
"attivo": true,
"last_update_ts": "2026-07-13T09:09:03.817427Z",
"moduli": []
}
],
"meta": {
"id_index_procedimento": 625,
"id_index_modulo": 630,
"query_family": "xmlindex.i_sidx_<id_schema WF_PROCEDIMENTO> (+ moduli su i_sidx_<id_schema WF_MODULO>)"
}
}
@@ -0,0 +1,7 @@
info:
name: elixPro Studio
type: folder
seq: 4
request:
auth: inherit