INSTALLAZIONE DOWNLOAD SWAGGER https://github.com/swagger-api/swagger-editor 1. Download zip ed installare nelle documentroot sullo stesso livello dell'applicativo cimiteriale e creare i folder openapi/swagger-editor - cimiteroweb - openapi/swagger-editor 2. Modificare il Virtualhost #--------------------------------------------------- #DIRETTIVE OPENAPI Alias /openapi/ "${CIMITEROWEB_PATH}/../openapi/" #path mapserver cgi-gis AllowOverride All Allow from All Require all granted Satisfy Any Options FollowSymLinks 3. Aprire l'url per effettuare chiamate direttamente dall'editor e testare le API Modifica del Virtual Host http://URL_CIMITERO/openapi/swagger-editor/index.html 3.1 Modificare base url nel file yaml per far puntare all'applicativo cimiteriale 3.2 Abilitare modulo sync 4. Configurare Obitorio clientlink AuthType: OAUTH2 clientId 00001111-aaaa-2222-bbbb-3333cccc4444 clientSecret e873e242ef7cb3ac218d3002a6bd08df53cf801a38dc18876be02df527f60ed4 grantType client_credentials 5. Configurare Crematorio clientlink AuthType: OAUTH2 clientId 00001111-aaaa-2222-bbbb-3333cccc4444 clientSecret e873e242ef7cb3ac218d3002a6bd08df53cf801a38dc18876be02df527f60ed4 grantType client_credentials 6. Configurare TipofaseTipoazione per la parte relativa alle azioni del crematorio NB: -le partenze da obitorio fanno riferimenti a luoghi con idcamerawfo > 0 -Le operazioni(azioni) collegate alla cremazione fanno riferimento alla tabella tipofasetipoazione. Se vuota non saranno mostrate - Stesso discorso per la chiusura. Possono essere chiuse solo azioni previste per il tipofasetipoazione