diff --git a/package-lock.json b/package-lock.json
index 389c25a..2b1f94d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1136,16 +1136,6 @@
"integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
"dev": true
},
- "node_modules/buildcheck": {
- "version": "0.0.3",
- "resolved": "https://registry.npmjs.org/buildcheck/-/buildcheck-0.0.3.tgz",
- "integrity": "sha512-pziaA+p/wdVImfcbsZLNF32EiWyujlQLwolMqUQE8xpKNOH7KmZQaY8sXN7DGOEzPAElo9QTaeNRfGnf3iOJbA==",
- "dev": true,
- "optional": true,
- "engines": {
- "node": ">=10.0.0"
- }
- },
"node_modules/builtin-modules": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz",
@@ -1763,21 +1753,6 @@
"node": ">=10"
}
},
- "node_modules/cpu-features": {
- "version": "0.0.4",
- "resolved": "https://registry.npmjs.org/cpu-features/-/cpu-features-0.0.4.tgz",
- "integrity": "sha512-fKiZ/zp1mUwQbnzb9IghXtHtDoTMtNeb8oYGx6kX2SYfhnG0HNdBEBIzB9b5KlXu5DQPhfy3mInbBxFcgwAr3A==",
- "dev": true,
- "hasInstallScript": true,
- "optional": true,
- "dependencies": {
- "buildcheck": "0.0.3",
- "nan": "^2.15.0"
- },
- "engines": {
- "node": ">=10.0.0"
- }
- },
"node_modules/create-ecdh": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
@@ -2285,12 +2260,6 @@
"resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
"integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w=="
},
- "node_modules/err-code": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz",
- "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==",
- "dev": true
- },
"node_modules/errno": {
"version": "0.1.7",
"resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
@@ -2665,41 +2634,16 @@
}
},
"node_modules/ftp-deploy": {
- "version": "2.4.3",
- "resolved": "https://registry.npmjs.org/ftp-deploy/-/ftp-deploy-2.4.3.tgz",
- "integrity": "sha512-YDO61ElPnzp1wGQN8CR0Kg2bdslmoFC7YSz5fKe/u0ug9d3+eSmJcovwfQ3ypObc8DwkeUiNTCTmZGQdid6XgA==",
+ "version": "2.3.7",
+ "resolved": "https://registry.npmjs.org/ftp-deploy/-/ftp-deploy-2.3.7.tgz",
+ "integrity": "sha512-U1sCplhEGAaABFPy1vZ37xXJTHzu37lsPZsl4pGMvMnjc+WiBuRu72gSxufK3QLo+H9bkt4KA0PMs7tQ2hQm9g==",
"dev": true,
"dependencies": {
- "bluebird": "^3.7.2",
- "minimatch": "5.0.1",
+ "bluebird": "^3.7.0",
+ "minimatch": "3.0.4",
"promise-ftp": "^1.3.5",
"read": "^1.0.7",
- "ssh2-sftp-client": "^7.2.1",
- "upath": "^2.0.1"
- },
- "engines": {
- "node": ">=10"
- }
- },
- "node_modules/ftp-deploy/node_modules/brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
- "dev": true,
- "dependencies": {
- "balanced-match": "^1.0.0"
- }
- },
- "node_modules/ftp-deploy/node_modules/minimatch": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz",
- "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==",
- "dev": true,
- "dependencies": {
- "brace-expansion": "^2.0.1"
- },
- "engines": {
- "node": ">=10"
+ "upath": "^1.2.0"
}
},
"node_modules/function-bind": {
@@ -4428,14 +4372,11 @@
"dev": true
},
"node_modules/minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
"dependencies": {
"brace-expansion": "^1.1.7"
- },
- "engines": {
- "node": "*"
}
},
"node_modules/minimist": {
@@ -4517,13 +4458,6 @@
"integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
"dev": true
},
- "node_modules/nan": {
- "version": "2.17.0",
- "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz",
- "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==",
- "dev": true,
- "optional": true
- },
"node_modules/nanoid": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz",
@@ -5203,19 +5137,6 @@
"integrity": "sha1-U0uQM8AiyVecVro7Plpcqvu2UOE=",
"dev": true
},
- "node_modules/promise-retry": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz",
- "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==",
- "dev": true,
- "dependencies": {
- "err-code": "^2.0.2",
- "retry": "^0.12.0"
- },
- "engines": {
- "node": ">=10"
- }
- },
"node_modules/proto-list": {
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
@@ -5725,15 +5646,6 @@
"signal-exit": "^3.0.2"
}
},
- "node_modules/retry": {
- "version": "0.12.0",
- "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
- "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==",
- "dev": true,
- "engines": {
- "node": ">= 4"
- }
- },
"node_modules/reusify": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
@@ -6228,67 +6140,6 @@
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
"integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
},
- "node_modules/ssh2": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/ssh2/-/ssh2-1.11.0.tgz",
- "integrity": "sha512-nfg0wZWGSsfUe/IBJkXVll3PEZ//YH2guww+mP88gTpuSU4FtZN7zu9JoeTGOyCNx2dTDtT9fOpWwlzyj4uOOw==",
- "dev": true,
- "hasInstallScript": true,
- "dependencies": {
- "asn1": "^0.2.4",
- "bcrypt-pbkdf": "^1.0.2"
- },
- "engines": {
- "node": ">=10.16.0"
- },
- "optionalDependencies": {
- "cpu-features": "~0.0.4",
- "nan": "^2.16.0"
- }
- },
- "node_modules/ssh2-sftp-client": {
- "version": "7.2.3",
- "resolved": "https://registry.npmjs.org/ssh2-sftp-client/-/ssh2-sftp-client-7.2.3.tgz",
- "integrity": "sha512-Bmq4Uewu3e0XOwu5bnPbiS5KRQYv+dff5H6+85V4GZrPrt0Fkt1nUH+uXanyAkoNxUpzjnAPEEoLdOaBO9c3xw==",
- "dev": true,
- "dependencies": {
- "concat-stream": "^2.0.0",
- "promise-retry": "^2.0.1",
- "ssh2": "^1.8.0"
- },
- "engines": {
- "node": ">=10.24.1"
- }
- },
- "node_modules/ssh2-sftp-client/node_modules/concat-stream": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz",
- "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==",
- "dev": true,
- "engines": [
- "node >= 6.0"
- ],
- "dependencies": {
- "buffer-from": "^1.0.0",
- "inherits": "^2.0.3",
- "readable-stream": "^3.0.2",
- "typedarray": "^0.0.6"
- }
- },
- "node_modules/ssh2-sftp-client/node_modules/readable-stream": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
- "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
- "dev": true,
- "dependencies": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
- },
- "engines": {
- "node": ">= 6"
- }
- },
"node_modules/sshpk": {
"version": "1.16.1",
"resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
@@ -7115,9 +6966,9 @@
}
},
"node_modules/upath": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz",
- "integrity": "sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
+ "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
"dev": true,
"engines": {
"node": ">=4",
@@ -8458,13 +8309,6 @@
"integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=",
"dev": true
},
- "buildcheck": {
- "version": "0.0.3",
- "resolved": "https://registry.npmjs.org/buildcheck/-/buildcheck-0.0.3.tgz",
- "integrity": "sha512-pziaA+p/wdVImfcbsZLNF32EiWyujlQLwolMqUQE8xpKNOH7KmZQaY8sXN7DGOEzPAElo9QTaeNRfGnf3iOJbA==",
- "dev": true,
- "optional": true
- },
"builtin-modules": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.1.0.tgz",
@@ -8980,17 +8824,6 @@
"yaml": "^1.10.0"
}
},
- "cpu-features": {
- "version": "0.0.4",
- "resolved": "https://registry.npmjs.org/cpu-features/-/cpu-features-0.0.4.tgz",
- "integrity": "sha512-fKiZ/zp1mUwQbnzb9IghXtHtDoTMtNeb8oYGx6kX2SYfhnG0HNdBEBIzB9b5KlXu5DQPhfy3mInbBxFcgwAr3A==",
- "dev": true,
- "optional": true,
- "requires": {
- "buildcheck": "0.0.3",
- "nan": "^2.15.0"
- }
- },
"create-ecdh": {
"version": "4.0.3",
"resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.3.tgz",
@@ -9427,12 +9260,6 @@
"resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz",
"integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w=="
},
- "err-code": {
- "version": "2.0.3",
- "resolved": "https://registry.npmjs.org/err-code/-/err-code-2.0.3.tgz",
- "integrity": "sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==",
- "dev": true
- },
"errno": {
"version": "0.1.7",
"resolved": "https://registry.npmjs.org/errno/-/errno-0.1.7.tgz",
@@ -9747,37 +9574,16 @@
"optional": true
},
"ftp-deploy": {
- "version": "2.4.3",
- "resolved": "https://registry.npmjs.org/ftp-deploy/-/ftp-deploy-2.4.3.tgz",
- "integrity": "sha512-YDO61ElPnzp1wGQN8CR0Kg2bdslmoFC7YSz5fKe/u0ug9d3+eSmJcovwfQ3ypObc8DwkeUiNTCTmZGQdid6XgA==",
+ "version": "2.3.7",
+ "resolved": "https://registry.npmjs.org/ftp-deploy/-/ftp-deploy-2.3.7.tgz",
+ "integrity": "sha512-U1sCplhEGAaABFPy1vZ37xXJTHzu37lsPZsl4pGMvMnjc+WiBuRu72gSxufK3QLo+H9bkt4KA0PMs7tQ2hQm9g==",
"dev": true,
"requires": {
- "bluebird": "^3.7.2",
- "minimatch": "5.0.1",
+ "bluebird": "^3.7.0",
+ "minimatch": "3.0.4",
"promise-ftp": "^1.3.5",
"read": "^1.0.7",
- "ssh2-sftp-client": "^7.2.1",
- "upath": "^2.0.1"
- },
- "dependencies": {
- "brace-expansion": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
- "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
- "dev": true,
- "requires": {
- "balanced-match": "^1.0.0"
- }
- },
- "minimatch": {
- "version": "5.0.1",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.0.1.tgz",
- "integrity": "sha512-nLDxIFRyhDblz3qMuq+SoRZED4+miJ/G+tdDrjkkkRnjAsBexeGpgjLEQ0blJy7rHhR2b93rhQY4SvyWu9v03g==",
- "dev": true,
- "requires": {
- "brace-expansion": "^2.0.1"
- }
- }
+ "upath": "^1.2.0"
}
},
"function-bind": {
@@ -11252,9 +11058,9 @@
"dev": true
},
"minimatch": {
- "version": "3.1.2",
- "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz",
- "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==",
+ "version": "3.0.4",
+ "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz",
+ "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==",
"requires": {
"brace-expansion": "^1.1.7"
}
@@ -11325,13 +11131,6 @@
"integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==",
"dev": true
},
- "nan": {
- "version": "2.17.0",
- "resolved": "https://registry.npmjs.org/nan/-/nan-2.17.0.tgz",
- "integrity": "sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==",
- "dev": true,
- "optional": true
- },
"nanoid": {
"version": "3.2.0",
"resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.2.0.tgz",
@@ -11921,16 +11720,6 @@
"integrity": "sha1-tPgIKnQDVkdwNQZ2PtsUIw2YZdo=",
"dev": true
},
- "promise-retry": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/promise-retry/-/promise-retry-2.0.1.tgz",
- "integrity": "sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==",
- "dev": true,
- "requires": {
- "err-code": "^2.0.2",
- "retry": "^0.12.0"
- }
- },
"proto-list": {
"version": "1.2.4",
"resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz",
@@ -12395,12 +12184,6 @@
"signal-exit": "^3.0.2"
}
},
- "retry": {
- "version": "0.12.0",
- "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz",
- "integrity": "sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==",
- "dev": true
- },
"reusify": {
"version": "1.0.4",
"resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz",
@@ -12841,54 +12624,6 @@
"resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz",
"integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw="
},
- "ssh2": {
- "version": "1.11.0",
- "resolved": "https://registry.npmjs.org/ssh2/-/ssh2-1.11.0.tgz",
- "integrity": "sha512-nfg0wZWGSsfUe/IBJkXVll3PEZ//YH2guww+mP88gTpuSU4FtZN7zu9JoeTGOyCNx2dTDtT9fOpWwlzyj4uOOw==",
- "dev": true,
- "requires": {
- "asn1": "^0.2.4",
- "bcrypt-pbkdf": "^1.0.2",
- "cpu-features": "~0.0.4",
- "nan": "^2.16.0"
- }
- },
- "ssh2-sftp-client": {
- "version": "7.2.3",
- "resolved": "https://registry.npmjs.org/ssh2-sftp-client/-/ssh2-sftp-client-7.2.3.tgz",
- "integrity": "sha512-Bmq4Uewu3e0XOwu5bnPbiS5KRQYv+dff5H6+85V4GZrPrt0Fkt1nUH+uXanyAkoNxUpzjnAPEEoLdOaBO9c3xw==",
- "dev": true,
- "requires": {
- "concat-stream": "^2.0.0",
- "promise-retry": "^2.0.1",
- "ssh2": "^1.8.0"
- },
- "dependencies": {
- "concat-stream": {
- "version": "2.0.0",
- "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-2.0.0.tgz",
- "integrity": "sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==",
- "dev": true,
- "requires": {
- "buffer-from": "^1.0.0",
- "inherits": "^2.0.3",
- "readable-stream": "^3.0.2",
- "typedarray": "^0.0.6"
- }
- },
- "readable-stream": {
- "version": "3.6.0",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz",
- "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==",
- "dev": true,
- "requires": {
- "inherits": "^2.0.3",
- "string_decoder": "^1.1.1",
- "util-deprecate": "^1.0.1"
- }
- }
- }
- },
"sshpk": {
"version": "1.16.1",
"resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz",
@@ -13535,9 +13270,9 @@
"dev": true
},
"upath": {
- "version": "2.0.1",
- "resolved": "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz",
- "integrity": "sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==",
+ "version": "1.2.0",
+ "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz",
+ "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==",
"dev": true
},
"upper-case": {
diff --git a/src/images/partners/logo-coop-tech.svg b/src/images/partners/logo-coop-tech.svg
deleted file mode 100644
index 8b3fdcb..0000000
--- a/src/images/partners/logo-coop-tech.svg
+++ /dev/null
@@ -1,9263 +0,0 @@
-
-
\ No newline at end of file
diff --git a/src/images/partners/logo-cpe.png b/src/images/partners/logo-cpe.png
new file mode 100644
index 0000000..2e440aa
Binary files /dev/null and b/src/images/partners/logo-cpe.png differ
diff --git a/src/images/partners/logo-fede-cae.png b/src/images/partners/logo-fede-cae.png
deleted file mode 100644
index a1b2aa7..0000000
Binary files a/src/images/partners/logo-fede-cae.png and /dev/null differ
diff --git a/src/images/partners/logo-lesscop.png b/src/images/partners/logo-lesscop.png
new file mode 100644
index 0000000..c06ce3e
Binary files /dev/null and b/src/images/partners/logo-lesscop.png differ
diff --git a/src/images/posts/AG2022/TotemAgAstrolabe.jpg b/src/images/posts/AG2022/TotemAgAstrolabe.jpg
deleted file mode 100644
index 43be0aa..0000000
Binary files a/src/images/posts/AG2022/TotemAgAstrolabe.jpg and /dev/null differ
diff --git a/src/images/posts/AG2022/ag-anniversaire.jpeg b/src/images/posts/AG2022/ag-anniversaire.jpeg
deleted file mode 100644
index c629272..0000000
Binary files a/src/images/posts/AG2022/ag-anniversaire.jpeg and /dev/null differ
diff --git a/src/images/posts/AG2022/ag-atelier-ciseaux.jpg b/src/images/posts/AG2022/ag-atelier-ciseaux.jpg
deleted file mode 100644
index a32d4af..0000000
Binary files a/src/images/posts/AG2022/ag-atelier-ciseaux.jpg and /dev/null differ
diff --git a/src/images/posts/AG2022/ag-atelier-clouage.jpg b/src/images/posts/AG2022/ag-atelier-clouage.jpg
deleted file mode 100644
index b8d52c7..0000000
Binary files a/src/images/posts/AG2022/ag-atelier-clouage.jpg and /dev/null differ
diff --git a/src/images/posts/AG2022/ag-atelier-decoupe.jpg b/src/images/posts/AG2022/ag-atelier-decoupe.jpg
deleted file mode 100644
index 410beb2..0000000
Binary files a/src/images/posts/AG2022/ag-atelier-decoupe.jpg and /dev/null differ
diff --git a/src/images/posts/AG2022/ag-atelier-decoupe2.jpg b/src/images/posts/AG2022/ag-atelier-decoupe2.jpg
deleted file mode 100644
index 8762551..0000000
Binary files a/src/images/posts/AG2022/ag-atelier-decoupe2.jpg and /dev/null differ
diff --git a/src/images/posts/AG2022/ag-cestlafete.jpeg b/src/images/posts/AG2022/ag-cestlafete.jpeg
deleted file mode 100644
index 6064c32..0000000
Binary files a/src/images/posts/AG2022/ag-cestlafete.jpeg and /dev/null differ
diff --git a/src/images/posts/AG2022/ag1cafe.jpeg b/src/images/posts/AG2022/ag1cafe.jpeg
deleted file mode 100644
index f83958d..0000000
Binary files a/src/images/posts/AG2022/ag1cafe.jpeg and /dev/null differ
diff --git a/src/images/posts/AG2022/ag2tempsformel.jpeg b/src/images/posts/AG2022/ag2tempsformel.jpeg
deleted file mode 100644
index bd066ab..0000000
Binary files a/src/images/posts/AG2022/ag2tempsformel.jpeg and /dev/null differ
diff --git a/src/images/posts/AG2022/ag3candidature.jpeg b/src/images/posts/AG2022/ag3candidature.jpeg
deleted file mode 100644
index bdd0647..0000000
Binary files a/src/images/posts/AG2022/ag3candidature.jpeg and /dev/null differ
diff --git a/src/images/posts/AG2022/ag4tempscollectif.jpeg b/src/images/posts/AG2022/ag4tempscollectif.jpeg
deleted file mode 100644
index b82974e..0000000
Binary files a/src/images/posts/AG2022/ag4tempscollectif.jpeg and /dev/null differ
diff --git a/src/images/posts/AG2022/ag5jeuxpermanent.jpeg b/src/images/posts/AG2022/ag5jeuxpermanent.jpeg
deleted file mode 100644
index 1d8eb19..0000000
Binary files a/src/images/posts/AG2022/ag5jeuxpermanent.jpeg and /dev/null differ
diff --git a/src/images/posts/AG2022/ag6repasmidi.jpeg b/src/images/posts/AG2022/ag6repasmidi.jpeg
deleted file mode 100644
index 0a5cd14..0000000
Binary files a/src/images/posts/AG2022/ag6repasmidi.jpeg and /dev/null differ
diff --git a/src/images/posts/AG2022/banniere-site-cue.png b/src/images/posts/AG2022/banniere-site-cue.png
deleted file mode 100644
index b988f25..0000000
Binary files a/src/images/posts/AG2022/banniere-site-cue.png and /dev/null differ
diff --git a/src/images/posts/EntreprendreCAE-Plaquette2022-p1.jpg b/src/images/posts/EntreprendreCAE-Plaquette2022-p1.jpg
deleted file mode 100644
index 0f211ca..0000000
Binary files a/src/images/posts/EntreprendreCAE-Plaquette2022-p1.jpg and /dev/null differ
diff --git a/src/images/posts/Florent-DevFreelanceCAE.jpg b/src/images/posts/Florent-DevFreelanceCAE.jpg
deleted file mode 100644
index f3474b1..0000000
Binary files a/src/images/posts/Florent-DevFreelanceCAE.jpg and /dev/null differ
diff --git a/src/images/posts/Pres-Atelier-Libre-CAE-sete.png b/src/images/posts/Pres-Atelier-Libre-CAE-sete.png
deleted file mode 100644
index 8220414..0000000
Binary files a/src/images/posts/Pres-Atelier-Libre-CAE-sete.png and /dev/null differ
diff --git a/src/images/posts/rencontre-cae-2022.jpeg b/src/images/posts/rencontre-cae-2022.jpeg
deleted file mode 100644
index 7e3a155..0000000
Binary files a/src/images/posts/rencontre-cae-2022.jpeg and /dev/null differ
diff --git a/src/images/profiles/ab-profile.jpg b/src/images/profiles/ab-profile.jpg
deleted file mode 100644
index 2e91bf7..0000000
Binary files a/src/images/profiles/ab-profile.jpg and /dev/null differ
diff --git a/src/images/profiles/dg-profile.jpg b/src/images/profiles/dg-profile.jpg
new file mode 100644
index 0000000..a3ccf6d
Binary files /dev/null and b/src/images/profiles/dg-profile.jpg differ
diff --git a/src/images/profiles/fde-profile.jpg b/src/images/profiles/fde-profile.jpg
deleted file mode 100644
index c6db67f..0000000
Binary files a/src/images/profiles/fde-profile.jpg and /dev/null differ
diff --git a/src/images/profiles/ka-profile.jpg b/src/images/profiles/ka-profile.jpg
deleted file mode 100644
index 515c203..0000000
Binary files a/src/images/profiles/ka-profile.jpg and /dev/null differ
diff --git a/src/members/allan-grouas.md b/src/members/allan-grouas.md
index 2317f0d..5fe372c 100644
--- a/src/members/allan-grouas.md
+++ b/src/members/allan-grouas.md
@@ -4,8 +4,7 @@ position: 'Designer graphique'
positionInternal: 'Membre'
date: '2020-12-21'
profile: '/images/profiles/ag-profile.jpg'
-personalSite: 'https://www.behance.net/allan_grouas'
-socialLinkedin: 'https://www.linkedin.com/in/allan-grouas/'
+personalSite: 'https://www.letabli.io'
url: '/members/allan-grouas'
tags: [ design, web, webdesign]
location: [48.84297, 2.418638]
diff --git a/src/members/anthony-bourguignon.md b/src/members/anthony-bourguignon.md
deleted file mode 100644
index 04c6559..0000000
--- a/src/members/anthony-bourguignon.md
+++ /dev/null
@@ -1,24 +0,0 @@
----
-name: 'Anthony Bourguignon'
-position: 'Administateur Système Linux'
-positionInternal: 'Membre'
-date: '2022-06-01'
-profile: '/images/profiles/ab-profile.jpg'
-socialTwitter: 'https://twitter.com/6clonesfr'
-url: '/members/anthony-bourguignon'
-tags: [ linux, sysadmin, infogérance, hébergement, libre, VPS, baremetal, infradev ]
-location: [49.28595, 0.18424]
----
-
-J’ai découvert très tôt l’informatique et je me suis lancé dans des études dans le domaine sans l’ombre d’un doute. J’ai étudié dans le public jusqu’à l’obtention d’un Master Sécurité des Systèmes d’Information.
-
-Je suis administrateur système GNU/Linux depuis maintenant plus de 15 ans. J’ai eu l’occasion de travailler chez des hébergeurs reconnus, sur des infras de taille conséquente, mais aussi des clients plus petit mais ayant beaucoup plus de besoins en terme de réactivité. J’y ai découvert les problématiques de haute disponibilité et d’optimisation des applicatifs.
-
-Je suis spécialisé dans les architectures de type web avec des préférences pour certains languages (python, php, nodejs). J’ai une grande maîtrise des logiciels serveurs, tel que nginx mais aussi de base de données, comme MariaDB ou Postgresql. Je ne travaille qu’avec des logiciels libres.
-
-Je peux fournir mes services depuis la conception d’une architecture adaptée aux besoins, jusqu’à l’installation et la mise en place de celle-ci, la migration d’une ancienne infra, et finalement l’infogérance au quotidien.
-
-J’offre aussi des services aux particuliers et PME avec de l’hébergement mutualisé, de l’hébergement de boîtes email et de services de type cloud.
-
-J’ai rejoint Astrolabe en juin 2022, après 5 ans dans une autre coopérative normande. Le modèle coopératif et le partage des compétences est une vision de l’entreprenariat qui me tient particulièrement à cœur.
-
diff --git a/src/members/didier-gayrard.md b/src/members/didier-gayrard.md
new file mode 100644
index 0000000..5f8f773
--- /dev/null
+++ b/src/members/didier-gayrard.md
@@ -0,0 +1,26 @@
+---
+name: 'Didier Gayrard'
+position: 'Développeur système embarqué et micro-services'
+positionInternal: 'Membre'
+date: '2022-03-03'
+profile: '/images/profiles/dg-profile.jpg'
+socialLinkedin: 'https://www.linkedin.com/in/didier-gayrard-5326553a/'
+url: '/members/didier-gayrard'
+tags: [ linux, docker, full-stack, embarqué, iot, yocto]
+location: [48.135128,-1.5320687]
+---
+
+De formation Électronique, ou j'ai pu développer des produits tant grand public que professionnel, je développe des logiciels pour systèmes embarqués depuis plus de 20 ans (TV numérique, Gateways Résidentielles) .
+
+Je m'intéresse à tous les aspects de conception logicielle et matérielle d'un produit et de ses services et ceci m'a amené à me passionner pour des systèmes complets, puisque je travaille sur une plateforme IOT avec une architecture edge computing, qui m'a permis de proposer des stages dans mon ancienne entreprise Technicolor.
+
+Cette plateforme est aussi un vrai laboratoire d'idées car s'adresse à presque toutes les technos actuelles (des capteurs aux moteurs de calculs, et machine learning en devenir en python, dockerisation, micro services, services web)
+
+Pour répondre aux aspects techniques de cette plateforme, j'ai étoffé récemment mes compétences en intégration continue et déploiement continu de micro-services pas forcément web au sein d'une société qui ne produit que des services. En ce qui concerne les services web, j'ai suivi une formation de développeur full-stack et obtenu un diplôme RNCP.
+
+Ceci me permet donc de continuer entre autres cette plateforme IOT et pourquoi pas trouver des synergies au sein d'ASTROLABE.
+
+Je suis aveyronnais, amateur de randonnées, et de grands espaces à parcourir en VTT, maintenant électrique, et je me passionne pour la musique, l'astronomie et le ciel proche.
+
+Je suis heureux de rejoindre la coopérative d'entrepreneurs Astrolabe et j'espère aussi contribuer a quelques projets en synergie.
+
diff --git a/src/members/florence-dellaiera.md b/src/members/florence-dellaiera.md
deleted file mode 100644
index 38ff0fd..0000000
--- a/src/members/florence-dellaiera.md
+++ /dev/null
@@ -1,29 +0,0 @@
----
-name: 'Florence Dell Aiera'
-position: 'Consultante et formatrice blockchain'
-positionInternal: 'Membre'
-date: '2022-08-01'
-profile: '/images/profiles/fde-profile.jpg'
-socialLinkedin: 'https://www.linkedin.com/in/florencedellaiera/'
-url: '/members/florence-dellaiera'
-tags: [ conseil, consultante, formatrice, accompagnement, web3, cryptoactifs, cryptomonnaies, Ethereum, Bitcoin, mining ]
-location: [48.11134, -1.67936]
----
-
-Au sein de la SCOP Astrolabe CAE, Florence Dell'Aiera est consultante et formatrice blockchain (technologies de registres distribués décentralisés).
-Elle vous fera passer du web2 au web3, de la finance centralisée à la finance décentralisée (DeFi), d'un fonctionnement plus sécurisé de votre supplychain ou vous accompagnera dans votre réflexion autour des crytpoactifs liés à votre secteur (via la tokenisation - la création de jetons numériques par exemple) pour une meilleure valorisation dans votre business.
-
-Quelles que soient les étapes par lesquelles vous devez passer sans rien connaitre aux blockchains (Bitcoin, Ethereum et bien d'autres disposant ou non de leur cryptomonnaie) Florence saura vous guider à travers un diagnostic claire et concret. Elle saura vous mobiliser autour des bons process, élaborer avec vous la mise en œuvre de votre projet de décentralisation (ou pas !)
-
-Passionnée de nouvelles technologies, Florence a plongé dans le grand bain des cryptos et de la blockchain en 2017 grâce à la blockchain Ethereum à laquelle elle participait déjà lorsqu'elle était au service R&D numérique d'un grand éditeur parisien.
-Depuis, elle n’en est jamais sortie et a été certifiée consultante blockchain par Alyra, première école française membre de l'ADAN ( Association pour le développement des actifs numériques).
-
-Aujourd'hui, elle met à votre service son expertise pour vous aider à comprendre l'écosystème des blockchains et cryptoactifs dans votre domaine (quel que soit celui-ci : culturel, immoblier, bancaire...) Elle propose des accompagnements autour de sujets tels que :
-* Aux origines de la blockchain : de l’idéologie à la concrétisation technique pour votre business ;
-* Les enjeux derrière la blockchain et ce que vous apportent Bitcoin & Ethereum sur le long terme ;
-* Le marché des cryptoactifs pour votre secteur (valorisation, trading, business) ;
-* Se lancer sur le Web3 : intégrer les NFT dans sa stratégie et son business dans un Métaverse.
-
-Florence participe aussi à différents projets et blockchains tels que :
-Ethereum (mineuse), Massa (validateur en testnet) et suis de près divers projets : 20Mint (média/journaux), RealT, Wincity (immobilier), Audius (audio), KlapCoin (Cinéma)...
-
diff --git a/src/members/kevin-avrillon.md b/src/members/kevin-avrillon.md
deleted file mode 100644
index 1e23717..0000000
--- a/src/members/kevin-avrillon.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-name: 'Kevin Avrillon'
-position: 'Développeur Web Fullstack'
-positionInternal: 'Membre'
-date: '2022-09-01'
-profile: '/images/profiles/ka-profile.jpg'
-url: '/members/kevin-avrillon'
-tags: [ web, dev, conception, fullstack, frontend, craftsmanship, agilite, ux]
-location: [45.43423, 6.00781]
----
-
-Ingénieur de formation et développeur web avec 14 ans d’expérience, j’ai été amené à travailler dans des structures variées : transport, société de services, éditeurs logiciels ainsi que plusieurs startups.
-
-J’ai aussi exercé à différents postes, de développeur à responsable technique & produit.
-
-Ce parcours me permet aujourd’hui d’être polyvalent et autonome dans la réalisation des projets, en alliant une expertise technique et un savoir-faire dans la conception de produits web. Adepte des techniques d’artisanat logiciel, j’attache une importance particulière à la qualité et à la méthodologie de développement, autant sur les aspects produits que sur les aspects techniques. J’ai aussi une attirance particulière pour les aspects visuels, l’expérience utilisateur et le frontend.
-
-
-Bon communicant et pédagogue, je m’intègre rapidement aux équipes. J’aime apprendre des autres et partager mes connaissances.
-
-
-J’ai découvert les CAE récemment et je me suis tout de suite identifié aux problématiques qu’elles cherchent à résoudre.
diff --git a/src/partners/coop-tech.md b/src/partners/coop-tech.md
deleted file mode 100644
index 6f027cd..0000000
--- a/src/partners/coop-tech.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-name: 'Les Coopératives du Numérique'
-thumbnail: '/images/partners/logo-coop-tech.svg'
-url: 'https://cooptech.fr/'
----
diff --git a/src/partners/cpe.md b/src/partners/cpe.md
new file mode 100644
index 0000000..d6d91ce
--- /dev/null
+++ b/src/partners/cpe.md
@@ -0,0 +1,5 @@
+---
+name: 'Coopérer pour entreprendre'
+thumbnail: '/images/partners/logo-cpe.png'
+url: 'https://cooperer.coop/'
+---
diff --git a/src/partners/fede-cae.md b/src/partners/fede-cae.md
deleted file mode 100644
index 05f980d..0000000
--- a/src/partners/fede-cae.md
+++ /dev/null
@@ -1,5 +0,0 @@
----
-name: 'Fédération des CAE'
-thumbnail: '/images/partners/logo-fede-cae.png'
-url: 'https://www.les-cae.coop/'
----
diff --git a/src/partners/les-scop.md b/src/partners/les-scop.md
new file mode 100644
index 0000000..0c08bfe
--- /dev/null
+++ b/src/partners/les-scop.md
@@ -0,0 +1,5 @@
+---
+name: 'Les Scop sociétés coopératives'
+thumbnail: '/images/partners/logo-lesscop.png'
+url: 'https://www.les-scop.coop/sites/fr/'
+---
diff --git a/src/posts/ag-anniversaire-astro-24-06-22.md b/src/posts/ag-anniversaire-astro-24-06-22.md
deleted file mode 100644
index 948ea92..0000000
--- a/src/posts/ag-anniversaire-astro-24-06-22.md
+++ /dev/null
@@ -1,104 +0,0 @@
----
-title: AG et 3e anniversaire Astrolabe
-date: '2022-06-24'
-type: 'news'
-illustration: '/images/posts/AG2022/TotemAgAstrolabe.jpg'
----
-
-Le 24 Juin s'est déroulé notre 2ème Assemblée Générale (AG) et nous en avons profité pour fêter nos 3 ans (18 Juin 2019).
-
-Ce temps fort de la vie démocratique et collective de notre coopérative s'est déroulé dans les locaux de [la coopérative (SCIC) Comme un établi](https://www.commeunetabli.fr/) à Rennes.
-
-
-
-