Forráskód Böngészése

maj des manuels + popup a propos CE

david 4 éve
szülő
commit
219ce34585

+ 63 - 0
www.ipsocloud.com/documents/hds/SUPPORT.txt

@@ -0,0 +1,63 @@
+michael.nguyen@aznetwork.eu
+02 33 32 06 16 entre 9H et 18H
+
+--
+IP
+--
+LAN: 172.18.55.96/28
+172.18.55.97
+Public: 185.74.10.1
+==>> 91.247.75.188 <<==
+
+---
+VPN
+---
+https://vpnmcdl.aznetwork.eu/profiles/f69b2602e960e694b549b5151bb4049cb01037b235e91df56654f816367743d1/
+user: david.fortier.iimt
+pass: sDKj45qVZi
+
+installer (dépôts stables): 
+- openvpn
+- gadmin-openvpn-client
+
+1) sudo openvpn --config ovpn.david.fortier.iimt.ovpn
+
+2) ssh -i ~/.ssh/id_rsa iimtadm@172.18.55.97
+(then see ~/home/mypass.txt for sudo)
+
+-------
+INSTALL
+-------
+
+https://www.ipsocloud.com/
+https://api.ipsocloud.com/
+https://cro.ipsocloud.com/
+https://www.ipsocloud.com/phpmyadmin/
+
+> apache2
+sites / subdomains
+a2enmod rewrite
+a2enmod headers
+.htaccess #for rewrite
+site conf add Header directive in directory def
+
+> mariadb
+apt-get update
+apt-get install mariadb-server
+mysql_secure_installation #password
+CREATE USER 'newuser'@'localhost' IDENTIFIED BY 'password';
+GRANT ALL PRIVILEGES ON * . * TO 'newuser'@'localhost';
+apt-get install phpmyadmin
+
+> dicom
+apt-get install dcmtk
+
+> tools
+apt-get install php-gd
+apt-get install qt5-default
+apt-get install curl
+apt-get install ffmpeg
+apt-get install wget
+apt-get install zip
+apt-get install unzip
+

+ 23 - 0
www.ipsocloud.com/documents/hds/ovpn.ca.cert

@@ -0,0 +1,23 @@
+-----BEGIN CERTIFICATE-----
+MIID1DCCAz2gAwIBAgIJAO5kziUQRX7aMA0GCSqGSIb3DQEBBQUAMIGjMQswCQYD
+VQQGEwJGUjESMBAGA1UECBMJTm9ybWFuZGllMRAwDgYDVQQHEwdBbGVuY29uMRIw
+EAYDVQQKEwlBWk5ldHdvcmsxEDAOBgNVBAsTB09wZW5WUE4xEDAOBgNVBAMTB2Nh
+YXp2cG4xEDAOBgNVBCkTB2F6bWN2cG4xJDAiBgkqhkiG9w0BCQEWFXN5c2FkbWlu
+QGF6bmV0d29yay5ldTAeFw0xNDA3MTcwNzE5NDRaFw0yNDA3MTQwNzE5NDRaMIGj
+MQswCQYDVQQGEwJGUjESMBAGA1UECBMJTm9ybWFuZGllMRAwDgYDVQQHEwdBbGVu
+Y29uMRIwEAYDVQQKEwlBWk5ldHdvcmsxEDAOBgNVBAsTB09wZW5WUE4xEDAOBgNV
+BAMTB2NhYXp2cG4xEDAOBgNVBCkTB2F6bWN2cG4xJDAiBgkqhkiG9w0BCQEWFXN5
+c2FkbWluQGF6bmV0d29yay5ldTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA
+5cYk5dGWAcx36WfU+BqwS9fN5nffTcMzgTlRJOUkhLw/X41C/CTySA7tWsqPgJgy
+ZKu0W6ALNjFHtw/0qciYeJQNMnveOUppNbDWLDNjhX0xetiTQZevge8shjyI5zMG
+ZkG6SZjFSz34e+QVrm1uO2xMIW+gX1I90lmk9CalNnUCAwEAAaOCAQwwggEIMB0G
+A1UdDgQWBBTjZ3Gp47g0SnLgGkvX52kmEEj2XzCB2AYDVR0jBIHQMIHNgBTjZ3Gp
+47g0SnLgGkvX52kmEEj2X6GBqaSBpjCBozELMAkGA1UEBhMCRlIxEjAQBgNVBAgT
+CU5vcm1hbmRpZTEQMA4GA1UEBxMHQWxlbmNvbjESMBAGA1UEChMJQVpOZXR3b3Jr
+MRAwDgYDVQQLEwdPcGVuVlBOMRAwDgYDVQQDEwdjYWF6dnBuMRAwDgYDVQQpEwdh
+em1jdnBuMSQwIgYJKoZIhvcNAQkBFhVzeXNhZG1pbkBhem5ldHdvcmsuZXWCCQDu
+ZM4lEEV+2jAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBACxvztEcCuzB
+M8NjBt3KvRqUbU0ILIh5boLZHGILBp0H08pALMv0tupOkjJRV9gC2b3wC7f3GNu7
+vEx7TsdVp2kkQQZyLgzs9+eZAtnIhPY1zDucha+Byl3Xb0jWB5QBzysFFqnxg5Vi
+Om9ZfUJ+oHFsA/tIBMM884aBIl88o3/I
+-----END CERTIFICATE-----

+ 27 - 0
www.ipsocloud.com/documents/hds/ovpn.cert

@@ -0,0 +1,27 @@
+-----BEGIN CERTIFICATE-----
+MIIEpzCCBBCgAwIBAgICBHIwDQYJKoZIhvcNAQELBQAwgaMxCzAJBgNVBAYTAkZS
+MRIwEAYDVQQIEwlOb3JtYW5kaWUxEDAOBgNVBAcTB0FsZW5jb24xEjAQBgNVBAoT
+CUFaTmV0d29yazEQMA4GA1UECxMHT3BlblZQTjEQMA4GA1UEAxMHY2FhenZwbjEQ
+MA4GA1UEKRMHYXptY3ZwbjEkMCIGCSqGSIb3DQEJARYVc3lzYWRtaW5AYXpuZXR3
+b3JrLmV1MB4XDTIxMDUxODA3NTgyNloXDTMxMDUxNjA3NTgyNlowgasxCzAJBgNV
+BAYTAkZSMRIwEAYDVQQIEwlOb3JtYW5kaWUxEDAOBgNVBAcTB0FsZW5jb24xEjAQ
+BgNVBAoTCUFaTmV0d29yazEMMAoGA1UECxMDQUJGMRswGQYDVQQDExJkYXZpZC5m
+b3J0aWVyLmlpbXQxEjAQBgNVBCkTCWF6bWN2cG4wMjEjMCEGCSqGSIb3DQEJARYU
+ZHYuZm9ydGllckBnbWFpbC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
+AoIBAQDk03pew5svVaAxtA5QEEtM+o+Dfs+Z2SPO51+5c3j0lPToyMoZDJGK9cdl
+6qWMeUVak8c4u8anRXqUpa13UexmPvcnJQKMfuRk6PQwr0rt7SRxeZQg/VYpZfak
+hu5Xu46H22zNFutkbT2MEjnYUqZS4Tu+CQQKP+cZlVA1slDw89LoEk9lYFt/iQvz
+uPt8myqu+yOmfJ5t988X2EIHDB3XaH3doQnQ/cfkBZnDNxALkedfPurcCON7EYo8
+/9BN3WYsW7Wg+rVI5UbpSoCwpMxwf8iDmeqqZUNhniXZUkjnsAJFWgdueaFxMo+z
+2N+NNyvL2eRBisA8TV2J0iXID3hfAgMBAAGjggFaMIIBVjAJBgNVHRMEAjAAMC0G
+CWCGSAGG+EIBDQQgFh5FYXN5LVJTQSBHZW5lcmF0ZWQgQ2VydGlmaWNhdGUwHQYD
+VR0OBBYEFCxCVS+LL8C6rvC3gS7oRRoKAO7YMIHYBgNVHSMEgdAwgc2AFONncanj
+uDRKcuAaS9fnaSYQSPZfoYGppIGmMIGjMQswCQYDVQQGEwJGUjESMBAGA1UECBMJ
+Tm9ybWFuZGllMRAwDgYDVQQHEwdBbGVuY29uMRIwEAYDVQQKEwlBWk5ldHdvcmsx
+EDAOBgNVBAsTB09wZW5WUE4xEDAOBgNVBAMTB2NhYXp2cG4xEDAOBgNVBCkTB2F6
+bWN2cG4xJDAiBgkqhkiG9w0BCQEWFXN5c2FkbWluQGF6bmV0d29yay5ldYIJAO5k
+ziUQRX7aMBMGA1UdJQQMMAoGCCsGAQUFBwMCMAsGA1UdDwQEAwIHgDANBgkqhkiG
+9w0BAQsFAAOBgQBhT6/QKJ0l0a4k8WNioxi36rVMgXHBBCbAcMEXxpT1g3/mIfoF
+9H5or4cSLVnaDG6vfEbWmX2kTzDzTy273XXT/QMPqN8wIGv9HjVfYmBcdUGBVuBi
+faiiOg88/lqcVoJisCr+Dkvv0EmOWxgVRrmHhnKV2kruXJxfzZi9LSEetw==
+-----END CERTIFICATE-----

+ 2 - 0
www.ipsocloud.com/documents/hds/ovpn.credentials

@@ -0,0 +1,2 @@
+david.fortier.iimt
+sDKj45qVZi

+ 182 - 0
www.ipsocloud.com/documents/hds/ovpn.david.fortier.iimt.ovpn

@@ -0,0 +1,182 @@
+remote vpn1k.aznetwork.eu 1194
+proto udp
+remote-cert-tls server
+
+client
+dev tun
+resolv-retry infinite
+keepalive 10 120
+nobind
+compress lzo
+verb 3
+auth-user-pass ovpn.credentials
+
+<ca>
+-----BEGIN CERTIFICATE-----
+MIID1DCCAz2gAwIBAgIJAO5kziUQRX7aMA0GCSqGSIb3DQEBBQUAMIGjMQswCQYD
+VQQGEwJGUjESMBAGA1UECBMJTm9ybWFuZGllMRAwDgYDVQQHEwdBbGVuY29uMRIw
+EAYDVQQKEwlBWk5ldHdvcmsxEDAOBgNVBAsTB09wZW5WUE4xEDAOBgNVBAMTB2Nh
+YXp2cG4xEDAOBgNVBCkTB2F6bWN2cG4xJDAiBgkqhkiG9w0BCQEWFXN5c2FkbWlu
+QGF6bmV0d29yay5ldTAeFw0xNDA3MTcwNzE5NDRaFw0yNDA3MTQwNzE5NDRaMIGj
+MQswCQYDVQQGEwJGUjESMBAGA1UECBMJTm9ybWFuZGllMRAwDgYDVQQHEwdBbGVu
+Y29uMRIwEAYDVQQKEwlBWk5ldHdvcmsxEDAOBgNVBAsTB09wZW5WUE4xEDAOBgNV
+BAMTB2NhYXp2cG4xEDAOBgNVBCkTB2F6bWN2cG4xJDAiBgkqhkiG9w0BCQEWFXN5
+c2FkbWluQGF6bmV0d29yay5ldTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA
+5cYk5dGWAcx36WfU+BqwS9fN5nffTcMzgTlRJOUkhLw/X41C/CTySA7tWsqPgJgy
+ZKu0W6ALNjFHtw/0qciYeJQNMnveOUppNbDWLDNjhX0xetiTQZevge8shjyI5zMG
+ZkG6SZjFSz34e+QVrm1uO2xMIW+gX1I90lmk9CalNnUCAwEAAaOCAQwwggEIMB0G
+A1UdDgQWBBTjZ3Gp47g0SnLgGkvX52kmEEj2XzCB2AYDVR0jBIHQMIHNgBTjZ3Gp
+47g0SnLgGkvX52kmEEj2X6GBqaSBpjCBozELMAkGA1UEBhMCRlIxEjAQBgNVBAgT
+CU5vcm1hbmRpZTEQMA4GA1UEBxMHQWxlbmNvbjESMBAGA1UEChMJQVpOZXR3b3Jr
+MRAwDgYDVQQLEwdPcGVuVlBOMRAwDgYDVQQDEwdjYWF6dnBuMRAwDgYDVQQpEwdh
+em1jdnBuMSQwIgYJKoZIhvcNAQkBFhVzeXNhZG1pbkBhem5ldHdvcmsuZXWCCQDu
+ZM4lEEV+2jAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBQUAA4GBACxvztEcCuzB
+M8NjBt3KvRqUbU0ILIh5boLZHGILBp0H08pALMv0tupOkjJRV9gC2b3wC7f3GNu7
+vEx7TsdVp2kkQQZyLgzs9+eZAtnIhPY1zDucha+Byl3Xb0jWB5QBzysFFqnxg5Vi
+Om9ZfUJ+oHFsA/tIBMM884aBIl88o3/I
+-----END CERTIFICATE-----
+</ca>
+
+key-direction 1
+<tls-auth>
+#
+# 2048 bit OpenVPN static key
+#
+-----BEGIN OpenVPN Static key V1-----
+aae394d11b17461ac09de77c75155201
+f0fd7dd7be071db1b5c380b6e8e60641
+63b9c50f3dd01c7b95d9819298119402
+f69c0392bfea66399ce0683ff9c86d93
+bc77d301be1e8cdcd88cf4264c4abb54
+36081d0d1983fb4448e621b909e749f8
+3fced764fff7d8de36e9f807f5021027
+2f56ff9a6e2844ff71b889fe283d6717
+6bef69543375d7b0cd5208652352f21f
+4d4beb80f8aef1d875acc744b995d3ed
+107a97c55f2b28fed92376415e33b5b7
+6d829afb058080803d4256772ce3454a
+b6013c76013317e8739509b3c1cedc8f
+64e22e3a83ab7d57566835e2868eebdb
+889cd50affaaeed27623bd4f0cc930d3
+4ef29588b64f41648d85cd284a4f82b1
+-----END OpenVPN Static key V1-----
+</tls-auth>
+
+<cert>
+Certificate:
+    Data:
+        Version: 3 (0x2)
+        Serial Number: 1138 (0x472)
+    Signature Algorithm: sha256WithRSAEncryption
+        Issuer: C=FR, ST=Normandie, L=Alencon, O=AZNetwork, OU=OpenVPN, CN=caazvpn/name=azmcvpn/emailAddress=sysadmin@aznetwork.eu
+        Validity
+            Not Before: May 18 07:58:26 2021 GMT
+            Not After : May 16 07:58:26 2031 GMT
+        Subject: C=FR, ST=Normandie, L=Alencon, O=AZNetwork, OU=ABF, CN=david.fortier.iimt/name=azmcvpn02/emailAddress=dv.fortier@gmail.com
+        Subject Public Key Info:
+            Public Key Algorithm: rsaEncryption
+                Public-Key: (2048 bit)
+                Modulus:
+                    00:e4:d3:7a:5e:c3:9b:2f:55:a0:31:b4:0e:50:10:
+                    4b:4c:fa:8f:83:7e:cf:99:d9:23:ce:e7:5f:b9:73:
+                    78:f4:94:f4:e8:c8:ca:19:0c:91:8a:f5:c7:65:ea:
+                    a5:8c:79:45:5a:93:c7:38:bb:c6:a7:45:7a:94:a5:
+                    ad:77:51:ec:66:3e:f7:27:25:02:8c:7e:e4:64:e8:
+                    f4:30:af:4a:ed:ed:24:71:79:94:20:fd:56:29:65:
+                    f6:a4:86:ee:57:bb:8e:87:db:6c:cd:16:eb:64:6d:
+                    3d:8c:12:39:d8:52:a6:52:e1:3b:be:09:04:0a:3f:
+                    e7:19:95:50:35:b2:50:f0:f3:d2:e8:12:4f:65:60:
+                    5b:7f:89:0b:f3:b8:fb:7c:9b:2a:ae:fb:23:a6:7c:
+                    9e:6d:f7:cf:17:d8:42:07:0c:1d:d7:68:7d:dd:a1:
+                    09:d0:fd:c7:e4:05:99:c3:37:10:0b:91:e7:5f:3e:
+                    ea:dc:08:e3:7b:11:8a:3c:ff:d0:4d:dd:66:2c:5b:
+                    b5:a0:fa:b5:48:e5:46:e9:4a:80:b0:a4:cc:70:7f:
+                    c8:83:99:ea:aa:65:43:61:9e:25:d9:52:48:e7:b0:
+                    02:45:5a:07:6e:79:a1:71:32:8f:b3:d8:df:8d:37:
+                    2b:cb:d9:e4:41:8a:c0:3c:4d:5d:89:d2:25:c8:0f:
+                    78:5f
+                Exponent: 65537 (0x10001)
+        X509v3 extensions:
+            X509v3 Basic Constraints: 
+                CA:FALSE
+            Netscape Comment: 
+                Easy-RSA Generated Certificate
+            X509v3 Subject Key Identifier: 
+                2C:42:55:2F:8B:2F:C0:BA:AE:F0:B7:81:2E:E8:45:1A:0A:00:EE:D8
+            X509v3 Authority Key Identifier: 
+                keyid:E3:67:71:A9:E3:B8:34:4A:72:E0:1A:4B:D7:E7:69:26:10:48:F6:5F
+                DirName:/C=FR/ST=Normandie/L=Alencon/O=AZNetwork/OU=OpenVPN/CN=caazvpn/name=azmcvpn/emailAddress=sysadmin@aznetwork.eu
+                serial:EE:64:CE:25:10:45:7E:DA
+
+            X509v3 Extended Key Usage: 
+                TLS Web Client Authentication
+            X509v3 Key Usage: 
+                Digital Signature
+    Signature Algorithm: sha256WithRSAEncryption
+         61:4f:af:d0:28:9d:25:d1:ae:24:f1:63:62:a3:18:b7:ea:b5:
+         4c:81:71:c1:04:26:c0:70:c1:17:c6:94:f5:83:7f:e6:21:fa:
+         05:f4:7e:68:af:87:12:2d:59:da:0c:6e:af:7c:46:d6:99:7d:
+         a4:4f:30:f3:4f:2d:bb:dd:75:d3:fd:03:0f:a8:df:30:20:6b:
+         fd:1e:35:5f:62:60:5c:75:41:81:56:e0:62:7d:a8:a2:3a:0f:
+         3c:fe:5a:9c:56:82:62:b0:2a:fe:0e:4b:ef:d0:49:8e:5b:18:
+         15:46:b9:87:86:72:95:da:4a:ee:5c:9c:5f:cd:98:bd:2d:21:
+         1e:b7
+-----BEGIN CERTIFICATE-----
+MIIEpzCCBBCgAwIBAgICBHIwDQYJKoZIhvcNAQELBQAwgaMxCzAJBgNVBAYTAkZS
+MRIwEAYDVQQIEwlOb3JtYW5kaWUxEDAOBgNVBAcTB0FsZW5jb24xEjAQBgNVBAoT
+CUFaTmV0d29yazEQMA4GA1UECxMHT3BlblZQTjEQMA4GA1UEAxMHY2FhenZwbjEQ
+MA4GA1UEKRMHYXptY3ZwbjEkMCIGCSqGSIb3DQEJARYVc3lzYWRtaW5AYXpuZXR3
+b3JrLmV1MB4XDTIxMDUxODA3NTgyNloXDTMxMDUxNjA3NTgyNlowgasxCzAJBgNV
+BAYTAkZSMRIwEAYDVQQIEwlOb3JtYW5kaWUxEDAOBgNVBAcTB0FsZW5jb24xEjAQ
+BgNVBAoTCUFaTmV0d29yazEMMAoGA1UECxMDQUJGMRswGQYDVQQDExJkYXZpZC5m
+b3J0aWVyLmlpbXQxEjAQBgNVBCkTCWF6bWN2cG4wMjEjMCEGCSqGSIb3DQEJARYU
+ZHYuZm9ydGllckBnbWFpbC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
+AoIBAQDk03pew5svVaAxtA5QEEtM+o+Dfs+Z2SPO51+5c3j0lPToyMoZDJGK9cdl
+6qWMeUVak8c4u8anRXqUpa13UexmPvcnJQKMfuRk6PQwr0rt7SRxeZQg/VYpZfak
+hu5Xu46H22zNFutkbT2MEjnYUqZS4Tu+CQQKP+cZlVA1slDw89LoEk9lYFt/iQvz
+uPt8myqu+yOmfJ5t988X2EIHDB3XaH3doQnQ/cfkBZnDNxALkedfPurcCON7EYo8
+/9BN3WYsW7Wg+rVI5UbpSoCwpMxwf8iDmeqqZUNhniXZUkjnsAJFWgdueaFxMo+z
+2N+NNyvL2eRBisA8TV2J0iXID3hfAgMBAAGjggFaMIIBVjAJBgNVHRMEAjAAMC0G
+CWCGSAGG+EIBDQQgFh5FYXN5LVJTQSBHZW5lcmF0ZWQgQ2VydGlmaWNhdGUwHQYD
+VR0OBBYEFCxCVS+LL8C6rvC3gS7oRRoKAO7YMIHYBgNVHSMEgdAwgc2AFONncanj
+uDRKcuAaS9fnaSYQSPZfoYGppIGmMIGjMQswCQYDVQQGEwJGUjESMBAGA1UECBMJ
+Tm9ybWFuZGllMRAwDgYDVQQHEwdBbGVuY29uMRIwEAYDVQQKEwlBWk5ldHdvcmsx
+EDAOBgNVBAsTB09wZW5WUE4xEDAOBgNVBAMTB2NhYXp2cG4xEDAOBgNVBCkTB2F6
+bWN2cG4xJDAiBgkqhkiG9w0BCQEWFXN5c2FkbWluQGF6bmV0d29yay5ldYIJAO5k
+ziUQRX7aMBMGA1UdJQQMMAoGCCsGAQUFBwMCMAsGA1UdDwQEAwIHgDANBgkqhkiG
+9w0BAQsFAAOBgQBhT6/QKJ0l0a4k8WNioxi36rVMgXHBBCbAcMEXxpT1g3/mIfoF
+9H5or4cSLVnaDG6vfEbWmX2kTzDzTy273XXT/QMPqN8wIGv9HjVfYmBcdUGBVuBi
+faiiOg88/lqcVoJisCr+Dkvv0EmOWxgVRrmHhnKV2kruXJxfzZi9LSEetw==
+-----END CERTIFICATE-----
+</cert>
+
+<key>
+-----BEGIN PRIVATE KEY-----
+MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDk03pew5svVaAx
+tA5QEEtM+o+Dfs+Z2SPO51+5c3j0lPToyMoZDJGK9cdl6qWMeUVak8c4u8anRXqU
+pa13UexmPvcnJQKMfuRk6PQwr0rt7SRxeZQg/VYpZfakhu5Xu46H22zNFutkbT2M
+EjnYUqZS4Tu+CQQKP+cZlVA1slDw89LoEk9lYFt/iQvzuPt8myqu+yOmfJ5t988X
+2EIHDB3XaH3doQnQ/cfkBZnDNxALkedfPurcCON7EYo8/9BN3WYsW7Wg+rVI5Ubp
+SoCwpMxwf8iDmeqqZUNhniXZUkjnsAJFWgdueaFxMo+z2N+NNyvL2eRBisA8TV2J
+0iXID3hfAgMBAAECggEAP+t/PGeBuwg9NoUoll7m2fsICeBrl3tbkFl7mO9Ts2bE
+vx4Prk2ffmTHrYWNdx8NK48qUIPLq0AyTMG3IiSlV65xFeM1wg9UN4gHZm4hDTN4
+QaaHpWt/HRNZgX4bqDBBUVwPGX80hBor3ivdMrtrsK0wJhaYpVBSewgFnupPx+6d
+CbkNeSSHc2AP6NMQ/21nTIynbVb5b0SkkR8wMGxD0teP8fyM28vQIqgpWRdtPITt
+mThDtrCRZABVVduKuyRJ0Es5gYqDd7rD/Yb8cjp4gliDjUz9ta7v/jS34c60nzIX
+NELGvYz2VQvZZw2QLO5xJiP29X5ajgdYOCd9zLnV6QKBgQD6Huzw5A/6k17o5U1/
+AE9WIkVEE/CUd2QhanOtjx8MrnfY/vOTs6hlq4wp76CC7HS+cltBFg920NbE7eJm
+tPiElJQ1UbiauxesZCu3PtGvxRqwVk2OT6ijuw7QGThK85v1zzex7NWgkX+CQl/L
+cTxKqWQfycl7iY0DXQL42T20OwKBgQDqNGnxTbM1DpJFDWY+rz9N/7oqqkWT/j0m
+QyJOhv6AVDps1FKcfrwYVokDvid5VdgJY9Y2NmZFy9YY4xekmVdd2BcD9KS3gPoP
+z7WzGHvbc7YeGDswSETtcKgc5jLu1qHzLIm+XaL/i5W1WOBGdTAAobz/x8Pz2l5g
++mbp3Sm+LQKBgAaRc1VsF8NTxWVGSD+yiWLQqZL9Fw8/B2EdQ4ZmQMF7f2gyYcEa
+Mazh0V90jHmDrhkmNaFC7AsJtuoa+RwLWo9Yu3+e8sMVcKy1QLSiMK119pp02bqH
++vy5t8zdLK5DMXBGDcddWcrKp1eLWKqmAZhQVHHFQcY9uXdCJQbV5ZnrAoGAP2DV
+tpYnQ9lgnc0leRslj27/qyIO2CC53YvXUdbYMlQYx3ChtnXZYuCwDVI9Dmm7n7bj
+tiH8hTDHDE8QC9vvN5cNi2V92abOhM7ZxdB/XACxLO2zvrof5P1SkRd+ewGcK9lG
+oTxnqq3UYpHdh1OZHOKn6bPehDP4zFeW1/ygmjUCgYEAzMB0/ez4Q2dh309qRnOX
+BBqwqAlitqZiyapbHxQrI5bE8+UTO6zkY1LFHqqtsz5PZCQGIYFz5/SfUrpCMRWD
+0KcoLzDQ54m5zvZ+rL/t4TD0kfeuF+yfcAwOdtJRfssm/gnqE8/9OV/giLwkoIHU
+z02z7VzT18nAyFOrYY6ZFN8=
+-----END PRIVATE KEY-----
+</key>

+ 1 - 33
www.ipsocloud.com/webapp_webpack/src/pages/home.f7.html

@@ -38,7 +38,7 @@
               <a class="link bar-link" href="#" id="toolbar-report" @click="load('report')">{{js "global.tr[global.lang].home.report"}}</a>
               <a class="link bar-link" href="#" id="toolbar-export" @click="load('export')">{{js "global.tr[global.lang].home.export"}}</a>
               {{/js_if}}
-              <a class="link external bar-link" target="_blank" href="static/doc/User_Guide_MAthCloud_{{js "global.lang"}}.pdf" id="toolbar-guide">{{js "global.tr[global.lang].home.guide"}}</a>
+              <a class="link external bar-link" target="_blank" href="static/doc/MAthCloud_3_0_0{{js "global.lang.toUpperCase()"}}Manual.pdf" id="toolbar-guide">{{js "global.tr[global.lang].home.guide"}}</a>
             </div>
             <div class="center">
               <a class="link" href="#">{{email}} 
@@ -60,13 +60,6 @@
 
         <div class="view view-home safe-areas">
         </div>
-
-        <!--div class="landing-bar-bottom">
-          <a class="link bar-link" href="#">{{js "global.tr[global.lang].home.conditions"}}</a>
-          <a class="link bar-link" href="#">{{js "global.tr[global.lang].home.privacy"}}</a>
-          <a class="link bar-link external" target="_blank" href="https://www.iimt.fr">Intelligence in Medical Technologies</a>
-          <a class="link bar-link" href="#" @click="about">{{js "global.tr[global.lang].home.about"}}</a>
-        </div-->
     
         <div class="landing-copyright">
           &copy; {{js "global.tr[global.lang].home.copyright"}}
@@ -135,31 +128,6 @@
       logout: function() {
         app.methods.signout();
       },
-      about: function() {
-        // Create dynamic Popup
-        app.popup.create({
-          content: '<div class="popup">'+
-                      '<div class="block">'+
-                        '<table style="border:0px;" border="0">'+
-                          '<tbody style="overflow-y: hidden">'+
-                            '<tr>'+
-                              '<td><b>M’AthCloud V3.0.0</b></td>'+
-                            '</tr>'+
-                            '<tr>'+
-                              '<td>IMT<br>15bis rue de Marignan<br>75008 Paris<br>France<br>(+33)1 45 78 11 11<br>'+global.tr[global.lang].support.support+': <a href=\"mailto:support@iimt.fr\" class="link external" target="_blank">support@iimt.fr</a></td>'+
-                            '</tr>'+
-                            '<tr>'+
-                              '<td>'+global.tr[global.lang].landing.bar.aboutManual+'</td>'+
-                            '</tr>'+
-                          '</tbody>'+
-                        '</table>'+
-                        '<br><img src="static/images/CE.png" style="width:50px;" />'+
-                        '<br><b>0459</b>'+
-                      '</div>'+
-                      '<p style="justify-content: center; display: flex; flex-shrink: 1;"><a href="#" class="button iimt-button popup-close">'+global.tr[global.lang].topLevel.close+'</a></p>'+
-                    '</div>'
-        }).open();
-      }
     }
   }
 </script>

+ 15 - 6
www.ipsocloud.com/webapp_webpack/src/pages/landing.f7.html

@@ -85,17 +85,18 @@
       about: function() {
         // Create dynamic Popup
         app.popup.create({
-          content: '<div class="popup pupup-about" style="width:800px; height:750px; margin-left:0px; left: calc(50% - 400px); margin-top:0px; top: calc(50% - 375px);">'+
-                      '<div class="block" style="margin-bottom: 8px;">'+
+          content: '<div class="popup pupup-about" style="width:800px; height:700px; margin-left:0px; left: calc(50% - 400px); margin-top:0px; top: calc(50% - 350px);">'+
+                      '<div class="block" style="margin-bottom: 8px;overflow-y: scroll;height: calc(100% - 100px);">'+
+                        '<div style="text-align:center; font-size:16px; font-weight:600;">M’AthCloud 3.0.X</div>'+
                         '<table style="border:0px;" border="0">'+
                           '<tbody style="overflow-y: hidden">'+
                             '<tr>'+
-                              '<td style="width: 100px;"><img src="static/images/ce-version.png" style="width:100px;" /></td>'+
-                              '<td style="padding-left: 8px;"><b>M\'AthCloud</b><br>Version 3.0.0<br>'+global.tr[global.lang].ce.date+'</td>'+
+                              '<td style="width: 100px;"><img src="static/images/ce-manufacturer.png" style="width:100px;" /></td>'+
+                              '<td style="padding-left: 8px;">IMT '+global.tr[global.lang].ce.manufacturer+'<br>15bis rue de Marignan<br>75008 Paris<br>France<br>(+33)1 45 78 11 11<br>'+global.tr[global.lang].support.support+': <a href=\"mailto:support@iimt.fr\" class="link external" target="_blank">support@iimt.fr</a><br/>'+global.tr[global.lang].ce.serious+': <a href=\"mailto:prrc@iimt.fr\" class="link external" target="_blank">prrc@iimt.fr</a></td>'+
                             '</tr>'+
                             '<tr>'+
-                              '<td style="width: 100px;"><img src="static/images/ce-manufacturer.png" style="width:100px;" /></td>'+
-                              '<td style="padding-left: 8px;">IMT<br>15bis rue de Marignan<br>75008 Paris<br>France<br>(+33)1 45 78 11 11<br>'+global.tr[global.lang].support.support+': <a href=\"mailto:support@iimt.fr\" class="link external" target="_blank">support@iimt.fr</a></td>'+
+                              '<td style="width: 100px;"><img src="static/images/ce-version.png" style="width:100px;" /></td>'+
+                              '<td style="padding-left: 8px;">'+global.tr[global.lang].ce.date+'</td>'+
                             '</tr>'+
                             '<tr>'+
                               '<td style="width: 100px;"><img src="static/images/ce-manual.png" style="width:100px;" /></td>'+
@@ -114,6 +115,14 @@
                               '<td style="width: 100px; text-align: right; font-size: 16px;"><img src="static/images/CE.png" style="width:100px;" /><b>0459</b></td>'+
                               '<td style="padding-left: 8px;">'+global.tr[global.lang].ce.ce+'</td>'+
                             '</tr>'+
+                            '<tr>'+
+                              '<td style="width: 100px; text-align: right; font-size: 16px;"><img src="static/images/md.png" style="width:100px;" /></td>'+
+                              '<td style="padding-left: 8px;">'+global.tr[global.lang].ce.md+'</td>'+
+                            '</tr>'+
+                            '<tr>'+
+                              '<td style="width: 100px; text-align: right; font-size: 16px;"><img src="static/images/udi.png" style="width:100px;" /></td>'+
+                              '<td style="padding-left: 8px;">'+global.tr[global.lang].ce.udi+'</td>'+
+                            '</tr>'+
                           '</tbody>'+
                         '</table>'+
                       '</div>'+

+ 6 - 2
www.ipsocloud.com/webapp_webpack/src/tr-en.js

@@ -195,8 +195,12 @@ export default {
     intendedUseTitle: "Intended use:",
     intendedUse: "Imaging of vessels and quantification of atherosclerosis to aid in the diagnosis: only the doctor will be able to make any decision with respect to the patient, based on all the elements in his possession, of which these results will only be a part . Biometry applied to normal and pathological images collected by Doppler ultrasound in the medical field (precise, rapid, reproducible measurements on a large number of samples).",
     ce: "Made in compliance with 93/42EEC directive on class IIA medical devices.",
-    date: "Released the 2021-03-26",
-    manual: "Warning: It is mandatory to read and print the user manual before using this software. Especially the intended use."
+    date: "Manufactured on:<br>Le 2021-03-26",
+    manual: "Warning: It is mandatory to read and print the user manual before using this software. Especially the intended use.",
+    manufacturer: "Manufacturer",
+    serious: "Serious event",
+    md: "Medical Device",
+    udi: "Unique Device ID : 03760264690214"
   },
   home: {
     export: "Export",

+ 6 - 2
www.ipsocloud.com/webapp_webpack/src/tr-fr.js

@@ -195,8 +195,12 @@ export default {
     intendedUseTitle: "Usage Revendiqué:",
     intendedUse: "Imagerie des vaisseaux et quantification de l'athérosclérose pour aider au diagnostic: seul le médecin sera à même de prendre toute décision vis à vis du patient, en fonction de l’ensemble des éléments en sa possession dont ces résultats ne seront qu’une partie. Biométrie appliquée aux images normales et pathologiques recueillies par échographie Doppler dans le domaine médical (mesures précises, rapides, reproductibles sur un grand nombre d’échantillons).",
     ce: "Fabriqué conformément à la directive 93/42EEC sur les dispositifs médicaux de classe IIa.",
-    date: "Libéré le 26/03/2021",
-    manual: "Attention: Il est important de lire et imprimer le manuel avant d'utiliser ce logiciel. Notamment l'usage revendiqué."
+    date: "Fabriqué:<br>Le 26/03/2021",
+    manual: "Attention: Il est important de lire et imprimer le manuel avant d'utiliser ce logiciel. Notamment l'usage revendiqué.",
+    manufacturer: "Fabricant",
+    serious: "Evènement grave",
+    md: "Dispositif Médical",
+    udi: "Identifiant unique du dispositif : 03760264690214"
   },
   home: {
     export: "Export",

BIN
www.ipsocloud.com/webapp_webpack/static/doc/User_Guide_MAthCloud_en.pdf → www.ipsocloud.com/webapp_webpack/static/doc/MAthCloud_3_0_0ENManual.pdf


BIN
www.ipsocloud.com/webapp_webpack/static/doc/User_Guide_MAthCloud_fr.pdf → www.ipsocloud.com/webapp_webpack/static/doc/MAthCloud_3_0_0FRManual.pdf


BIN
www.ipsocloud.com/webapp_webpack/static/images/md.png


BIN
www.ipsocloud.com/webapp_webpack/static/images/udi.png