diff --git a/Grocq with Redis + Supabase.json b/Grocq with Redis + Supabase.json
index 89d06d5..fea6b74 100644
--- a/Grocq with Redis + Supabase.json
+++ b/Grocq with Redis + Supabase.json
@@ -1 +1 @@
-{"createdAt":"2024-07-07T12:17:31.634Z","updatedAt":"2024-10-25T20:03:46.052Z","id":"zGnRcHR1stcreqZM","name":"Grocq with Redis + Supabase","active":true,"nodes":[{"parameters":{"options":{},"requestOptions":{}},"id":"fadd999f-1222-437d-91c0-745ef8d99a61","name":"Groq Chat Model","type":"@n8n/n8n-nodes-langchain.lmChatGroq","typeVersion":1,"position":[1040,520],"credentials":{"groqApi":{"id":"u4SobGEjjuXQixeQ","name":"Groq account"}}},{"parameters":{},"id":"5aabb27f-ba4e-43b2-9433-5724fa9141f1","name":"Question and Answer Chain","type":"@n8n/n8n-nodes-langchain.chainRetrievalQa","typeVersion":1.3,"position":[740,300]},{"parameters":{"requestOptions":{}},"id":"387d2a2c-dc1f-483a-9583-a3e0382d444e","name":"Vector Store Retriever","type":"@n8n/n8n-nodes-langchain.retrieverVectorStore","typeVersion":1,"position":[740,500]},{"parameters":{"options":{"endpointUrl":""},"requestOptions":{}},"id":"7cda3952-6dc7-4d6a-bdef-c3730232c170","name":"Embeddings HuggingFace Inference","type":"@n8n/n8n-nodes-langchain.embeddingsHuggingFaceInference","typeVersion":1,"position":[820,800],"credentials":{"huggingFaceApi":{"id":"sG1DWgbq7Q3simy5","name":"HuggingFaceApi account"}}},{"parameters":{"sessionIdType":"customKey","sessionKey":"test-c99ec669-866e-4437-86d5-32584de03cfb","requestOptions":{}},"id":"ce08f3b6-4a5f-41e8-95ba-f0d1eac08dc7","name":"Redis Chat Memory1","type":"@n8n/n8n-nodes-langchain.memoryRedisChat","typeVersion":1.2,"position":[1060,800],"credentials":{"redis":{"id":"wWb5QYSGlU3ORgUe","name":"Redis account"}}},{"parameters":{"public":true,"initialMessages":"Tu parles avec un agent conversationnel à double mémoire :\n- apprentissage RAG de la spéléologie\n- mémoire des précédentes conversations","options":{"inputPlaceholder":"Tapez votre question...","loadPreviousSession":"memory","responseMode":"lastNode","showWelcomeScreen":true,"getStarted":"Nouvelle conversation","subtitle":"🗣️ IA Vecteur RAG + Mémoire Redis 🚀","title":"https://n8n.ia86.cc"}},"id":"a3b85900-1ea9-4119-b693-af0d48a767cd","name":"When chat message received","type":"@n8n/n8n-nodes-langchain.chatTrigger","typeVersion":1,"position":[460,300],"webhookId":"a03c26d4-7eaa-4f8d-a0c5-978ddde578df"},{"parameters":{"promptType":"define","text":"={{ $node['When chat message received'].json.chatInput }}","options":{"systemMessage":"=Dans ta base de données personnelle de connaissance, tu disposer de cette réponse \"{{ $json.response.text }}\". Prend la en considération si elle apporte des informations supplémentaires sinon ignore là. Lorsque tu fais référence au texte que l'on t'a fournis, parle des tes connaissances personnelles.\n\nSoit bref dans ta réponse et ne répète sous aucun cas la question. Formule ta réponse en français dans un langage plutôt soutenu."}},"id":"4711e3d4-f5a2-48e4-bc56-96bfa697af76","name":"AI Agent1","type":"@n8n/n8n-nodes-langchain.agent","typeVersion":1.6,"position":[1100,300]},{"parameters":{"tableName":{"__rl":true,"value":"test-ia","mode":"list","cachedResultName":"test-ia"},"options":{}},"id":"e463cb12-4fd1-4818-a347-51b0af5c53bd","name":"Supabase Vector Store","type":"@n8n/n8n-nodes-langchain.vectorStoreSupabase","typeVersion":1,"position":[680,660],"credentials":{"supabaseApi":{"id":"1EJp22t9h2tW0moQ","name":"Supabase account 2"}}}],"connections":{"Groq Chat Model":{"ai_languageModel":[[{"node":"Question and Answer Chain","type":"ai_languageModel","index":0},{"node":"AI Agent1","type":"ai_languageModel","index":0}]]},"Vector Store Retriever":{"ai_retriever":[[{"node":"Question and Answer Chain","type":"ai_retriever","index":0}]]},"Embeddings HuggingFace Inference":{"ai_embedding":[[{"node":"Supabase Vector Store","type":"ai_embedding","index":0}]]},"Question and Answer Chain":{"main":[[{"node":"AI Agent1","type":"main","index":0}]]},"Redis Chat Memory1":{"ai_memory":[[{"node":"When chat message received","type":"ai_memory","index":0},{"node":"AI Agent1","type":"ai_memory","index":0}]]},"When chat message received":{"main":[[{"node":"Question and Answer Chain","type":"main","index":0}]]},"Supabase Vector Store":{"ai_vectorStore":[[{"node":"Vector Store Retriever","type":"ai_vectorStore","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":null,"meta":{"templateCredsSetupCompleted":true},"pinData":{},"versionId":"806684c6-092d-414e-84a8-ace3f8c6cdef","triggerCount":2,"tags":[]}
\ No newline at end of file
+{"createdAt":"2024-07-07T12:17:31.634Z","updatedAt":"2025-02-20T22:10:56.742Z","id":"zGnRcHR1stcreqZM","name":"Grocq with Redis + Supabase","active":true,"nodes":[{"parameters":{"options":{},"requestOptions":{}},"id":"fadd999f-1222-437d-91c0-745ef8d99a61","name":"Groq Chat Model","type":"@n8n/n8n-nodes-langchain.lmChatGroq","typeVersion":1,"position":[1040,520],"credentials":{"groqApi":{"id":"u4SobGEjjuXQixeQ","name":"Groq account"}}},{"parameters":{},"id":"5aabb27f-ba4e-43b2-9433-5724fa9141f1","name":"Question and Answer Chain","type":"@n8n/n8n-nodes-langchain.chainRetrievalQa","typeVersion":1.3,"position":[740,300]},{"parameters":{"requestOptions":{}},"id":"387d2a2c-dc1f-483a-9583-a3e0382d444e","name":"Vector Store Retriever","type":"@n8n/n8n-nodes-langchain.retrieverVectorStore","typeVersion":1,"position":[740,500]},{"parameters":{"options":{"endpointUrl":""},"requestOptions":{}},"id":"7cda3952-6dc7-4d6a-bdef-c3730232c170","name":"Embeddings HuggingFace Inference","type":"@n8n/n8n-nodes-langchain.embeddingsHuggingFaceInference","typeVersion":1,"position":[820,800],"credentials":{"huggingFaceApi":{"id":"sG1DWgbq7Q3simy5","name":"HuggingFaceApi account"}}},{"parameters":{"sessionIdType":"customKey","sessionKey":"test-c99ec669-866e-4437-86d5-32584de03cfb","requestOptions":{}},"id":"ce08f3b6-4a5f-41e8-95ba-f0d1eac08dc7","name":"Redis Chat Memory1","type":"@n8n/n8n-nodes-langchain.memoryRedisChat","typeVersion":1.2,"position":[1060,800],"credentials":{"redis":{"id":"wWb5QYSGlU3ORgUe","name":"Redis account"}}},{"parameters":{"public":true,"initialMessages":"Tu parles avec un agent conversationnel à double mémoire :\n- apprentissage RAG de la spéléologie\n- mémoire des précédentes conversations","options":{"inputPlaceholder":"Tapez votre question...","loadPreviousSession":"memory","responseMode":"lastNode","showWelcomeScreen":true,"getStarted":"Nouvelle conversation","subtitle":"🗣️ IA Vecteur RAG + Mémoire Redis 🚀","title":"https://n8n.ia86.cc"}},"id":"a3b85900-1ea9-4119-b693-af0d48a767cd","name":"When chat message received","type":"@n8n/n8n-nodes-langchain.chatTrigger","typeVersion":1,"position":[460,300],"webhookId":"a03c26d4-7eaa-4f8d-a0c5-978ddde578df"},{"parameters":{"promptType":"define","text":"={{ $node['When chat message received'].json.chatInput }}","options":{"systemMessage":"=Dans ta base de données personnelle de connaissance, tu disposer de cette réponse \"{{ $json.response.text }}\". Prend la en considération si elle apporte des informations supplémentaires sinon ignore là. Lorsque tu fais référence au texte que l'on t'a fournis, parle des tes connaissances personnelles.\n\nSoit bref dans ta réponse et ne répète sous aucun cas la question. Formule ta réponse en français dans un langage plutôt soutenu."}},"id":"4711e3d4-f5a2-48e4-bc56-96bfa697af76","name":"AI Agent1","type":"@n8n/n8n-nodes-langchain.agent","typeVersion":1.6,"position":[1100,300]},{"parameters":{"tableName":{"__rl":true,"value":"documents","mode":"list","cachedResultName":"documents"},"options":{}},"id":"e463cb12-4fd1-4818-a347-51b0af5c53bd","name":"Supabase Vector Store","type":"@n8n/n8n-nodes-langchain.vectorStoreSupabase","typeVersion":1,"position":[680,660],"credentials":{"supabaseApi":{"id":"1EJp22t9h2tW0moQ","name":"Supabase account 2"}}}],"connections":{"Groq Chat Model":{"ai_languageModel":[[{"node":"Question and Answer Chain","type":"ai_languageModel","index":0},{"node":"AI Agent1","type":"ai_languageModel","index":0}]]},"Vector Store Retriever":{"ai_retriever":[[{"node":"Question and Answer Chain","type":"ai_retriever","index":0}]]},"Embeddings HuggingFace Inference":{"ai_embedding":[[{"node":"Supabase Vector Store","type":"ai_embedding","index":0}]]},"Question and Answer Chain":{"main":[[{"node":"AI Agent1","type":"main","index":0}]]},"Redis Chat Memory1":{"ai_memory":[[{"node":"When chat message received","type":"ai_memory","index":0},{"node":"AI Agent1","type":"ai_memory","index":0}]]},"When chat message received":{"main":[[{"node":"Question and Answer Chain","type":"main","index":0}]]},"Supabase Vector Store":{"ai_vectorStore":[[{"node":"Vector Store Retriever","type":"ai_vectorStore","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":null,"meta":{"templateCredsSetupCompleted":true},"pinData":{},"versionId":"f68db6ad-c272-4f68-833b-dcc0ffc51d12","triggerCount":2,"tags":[]}
\ No newline at end of file
diff --git a/Huggin Face tests with supabase.json b/Huggin Face tests with supabase.json
index a114abf..e46952b 100644
--- a/Huggin Face tests with supabase.json
+++ b/Huggin Face tests with supabase.json
@@ -1 +1 @@
-{"createdAt":"2024-06-17T21:23:09.730Z","updatedAt":"2024-10-25T20:04:03.139Z","id":"WaXdrLRNT2zrG54T","name":"Huggin Face tests with supabase","active":false,"nodes":[{"parameters":{"promptType":"define","text":"={{ $json.chatInput }}"},"id":"0e8d9d11-e953-44d2-bcb6-82948225045e","name":"Question and Answer Chain","type":"@n8n/n8n-nodes-langchain.chainRetrievalQa","typeVersion":1.3,"position":[1260,200]},{"parameters":{},"id":"c597eb6f-5e59-468b-a3a5-f79c97377dc5","name":"When clicking ‘Test workflow’","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[280,200]},{"parameters":{"options":{},"requestOptions":{}},"id":"57de20a7-3ab9-44e4-9f2d-3db13467d360","name":"Embeddings HuggingFace Inference1","type":"@n8n/n8n-nodes-langchain.embeddingsHuggingFaceInference","typeVersion":1,"position":[580,420],"credentials":{"huggingFaceApi":{"id":"sG1DWgbq7Q3simy5","name":"HuggingFaceApi account"}}},{"parameters":{"dataType":"binary","loader":"pdfLoader","options":{},"requestOptions":{}},"id":"0f02551e-1588-4b55-8574-06fa612f2a70","name":"Default Data Loader","type":"@n8n/n8n-nodes-langchain.documentDefaultDataLoader","typeVersion":1,"position":[720,400]},{"parameters":{"chunkSize":3000,"chunkOverlap":200,"options":{},"requestOptions":{}},"id":"c6524478-c6f8-4a1b-8bb7-39361d4e5b7d","name":"Recursive Character Text Splitter","type":"@n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter","typeVersion":1,"position":[720,580]},{"parameters":{"url":"https://efs.ffspeleo.fr/images/les_cahiers_de_l_efs_n_16_incitation___la_d_couverte_et_la_connaissance_du_milieu_souterrain.pdf","options":{}},"id":"6783c349-9206-43ef-8603-134481cbd1a9","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[460,200],"alwaysOutputData":true},{"parameters":{"requestOptions":{}},"id":"84743ea0-eed7-4d82-aab3-6cc34dc703de","name":"Vector Store Retriever","type":"@n8n/n8n-nodes-langchain.retrieverVectorStore","typeVersion":1,"position":[1340,400]},{"parameters":{"model":"llama3-70b-8192","options":{},"requestOptions":{}},"id":"2765b0f8-7dd4-45cc-81a9-c4be1aad6287","name":"Groq Chat Model","type":"@n8n/n8n-nodes-langchain.lmChatGroq","typeVersion":1,"position":[1200,420],"credentials":{"groqApi":{"id":"u4SobGEjjuXQixeQ","name":"Groq account"}}},{"parameters":{},"id":"3815c898-cb62-4558-94a4-abdbcd9c8aca","name":"When chat message received","type":"@n8n/n8n-nodes-langchain.chatTrigger","typeVersion":1,"position":[1060,200],"webhookId":"d75b5ef0-5024-4d2d-83fd-e563875d73f0"},{"parameters":{"options":{},"requestOptions":{}},"id":"6f64bca9-62a7-45c5-bc3d-f2c845a75b62","name":"Embeddings HuggingFace Inference","type":"@n8n/n8n-nodes-langchain.embeddingsHuggingFaceInference","typeVersion":1,"position":[1280,780],"credentials":{"huggingFaceApi":{"id":"sG1DWgbq7Q3simy5","name":"HuggingFaceApi account"}}},{"parameters":{"tableName":{"__rl":true,"value":"documents","mode":"list","cachedResultName":"documents"},"options":{}},"id":"0f2b2d2f-5666-449b-b55c-41a613798aaf","name":"Supabase Vector Store1","type":"@n8n/n8n-nodes-langchain.vectorStoreSupabase","typeVersion":1,"position":[1280,580],"credentials":{"supabaseApi":{"id":"1EJp22t9h2tW0moQ","name":"Supabase account 2"}}},{"parameters":{"mode":"insert","tableName":{"__rl":true,"value":"test-ia","mode":"list","cachedResultName":"test-ia"},"options":{}},"id":"aaa76c46-9b18-4d2f-8fd6-9aa2174034a3","name":"Supabase Vector Store","type":"@n8n/n8n-nodes-langchain.vectorStoreSupabase","typeVersion":1,"position":[640,200],"credentials":{"supabaseApi":{"id":"1EJp22t9h2tW0moQ","name":"Supabase account 2"}}}],"connections":{"Embeddings HuggingFace Inference1":{"ai_embedding":[[{"node":"Supabase Vector Store","type":"ai_embedding","index":0}]]},"Default Data Loader":{"ai_document":[[{"node":"Supabase Vector Store","type":"ai_document","index":0}]]},"Recursive Character Text Splitter":{"ai_textSplitter":[[{"node":"Default Data Loader","type":"ai_textSplitter","index":0}]]},"When clicking ‘Test workflow’":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]},"HTTP Request":{"main":[[{"node":"Supabase Vector Store","type":"main","index":0}]]},"Vector Store Retriever":{"ai_retriever":[[{"node":"Question and Answer Chain","type":"ai_retriever","index":0}]]},"Groq Chat Model":{"ai_languageModel":[[{"node":"Question and Answer Chain","type":"ai_languageModel","index":0}]]},"When chat message received":{"main":[[{"node":"Question and Answer Chain","type":"main","index":0}]]},"Embeddings HuggingFace Inference":{"ai_embedding":[[{"node":"Supabase Vector Store1","type":"ai_embedding","index":0}]]},"Supabase Vector Store1":{"ai_vectorStore":[[{"node":"Vector Store Retriever","type":"ai_vectorStore","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":null,"meta":{"templateCredsSetupCompleted":true},"pinData":{},"versionId":"622adb44-9365-4359-adee-eb0466d484f3","triggerCount":0,"tags":[]}
\ No newline at end of file
+{"createdAt":"2024-06-17T21:23:09.730Z","updatedAt":"2025-03-08T00:07:56.293Z","id":"WaXdrLRNT2zrG54T","name":"Huggin Face tests with supabase","active":false,"nodes":[{"parameters":{"promptType":"define","text":"={{ $json.chatInput }}","options":{}},"id":"0e8d9d11-e953-44d2-bcb6-82948225045e","name":"Question and Answer Chain","type":"@n8n/n8n-nodes-langchain.chainRetrievalQa","typeVersion":1.3,"position":[1260,200]},{"parameters":{},"id":"c597eb6f-5e59-468b-a3a5-f79c97377dc5","name":"When clicking ‘Test workflow’","type":"n8n-nodes-base.manualTrigger","typeVersion":1,"position":[280,200]},{"parameters":{"options":{}},"id":"57de20a7-3ab9-44e4-9f2d-3db13467d360","name":"Embeddings HuggingFace Inference1","type":"@n8n/n8n-nodes-langchain.embeddingsHuggingFaceInference","typeVersion":1,"position":[580,420],"credentials":{"huggingFaceApi":{"id":"sG1DWgbq7Q3simy5","name":"HuggingFaceApi account"}}},{"parameters":{"dataType":"binary","loader":"pdfLoader","options":{}},"id":"0f02551e-1588-4b55-8574-06fa612f2a70","name":"Default Data Loader","type":"@n8n/n8n-nodes-langchain.documentDefaultDataLoader","typeVersion":1,"position":[720,400]},{"parameters":{"chunkSize":3000,"chunkOverlap":200,"options":{}},"id":"c6524478-c6f8-4a1b-8bb7-39361d4e5b7d","name":"Recursive Character Text Splitter","type":"@n8n/n8n-nodes-langchain.textSplitterRecursiveCharacterTextSplitter","typeVersion":1,"position":[720,580]},{"parameters":{"url":"https://efs.ffspeleo.fr/images/les_cahiers_de_l_efs_n_16_incitation___la_d_couverte_et_la_connaissance_du_milieu_souterrain.pdf","options":{}},"id":"6783c349-9206-43ef-8603-134481cbd1a9","name":"HTTP Request","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[460,200],"alwaysOutputData":true},{"parameters":{},"id":"84743ea0-eed7-4d82-aab3-6cc34dc703de","name":"Vector Store Retriever","type":"@n8n/n8n-nodes-langchain.retrieverVectorStore","typeVersion":1,"position":[1340,400]},{"parameters":{"model":"llama-3.2-90b-vision-preview","options":{}},"id":"2765b0f8-7dd4-45cc-81a9-c4be1aad6287","name":"Groq Chat Model","type":"@n8n/n8n-nodes-langchain.lmChatGroq","typeVersion":1,"position":[1200,420],"credentials":{"groqApi":{"id":"u4SobGEjjuXQixeQ","name":"Groq account"}}},{"parameters":{"options":{}},"id":"6f64bca9-62a7-45c5-bc3d-f2c845a75b62","name":"Embeddings HuggingFace Inference","type":"@n8n/n8n-nodes-langchain.embeddingsHuggingFaceInference","typeVersion":1,"position":[1280,780],"credentials":{"huggingFaceApi":{"id":"sG1DWgbq7Q3simy5","name":"HuggingFaceApi account"}}},{"parameters":{},"id":"3815c898-cb62-4558-94a4-abdbcd9c8aca","name":"When chat message received","type":"@n8n/n8n-nodes-langchain.chatTrigger","typeVersion":1,"position":[1060,200],"webhookId":"d75b5ef0-5024-4d2d-83fd-e563875d73f0"},{"parameters":{"tableName":{"__rl":true,"value":"documents","mode":"list","cachedResultName":"documents"},"options":{}},"id":"0f2b2d2f-5666-449b-b55c-41a613798aaf","name":"Supabase Vector Store1","type":"@n8n/n8n-nodes-langchain.vectorStoreSupabase","typeVersion":1,"position":[1280,580],"credentials":{"supabaseApi":{"id":"1EJp22t9h2tW0moQ","name":"Supabase account 2"}}},{"parameters":{"mode":"insert","tableName":{"__rl":true,"value":"test-ia","mode":"list","cachedResultName":"test-ia"},"options":{}},"id":"aaa76c46-9b18-4d2f-8fd6-9aa2174034a3","name":"Supabase Vector Store","type":"@n8n/n8n-nodes-langchain.vectorStoreSupabase","typeVersion":1,"position":[640,200],"credentials":{"supabaseApi":{"id":"1EJp22t9h2tW0moQ","name":"Supabase account 2"}}}],"connections":{"Embeddings HuggingFace Inference1":{"ai_embedding":[[{"node":"Supabase Vector Store","type":"ai_embedding","index":0}]]},"Default Data Loader":{"ai_document":[[{"node":"Supabase Vector Store","type":"ai_document","index":0}]]},"Recursive Character Text Splitter":{"ai_textSplitter":[[{"node":"Default Data Loader","type":"ai_textSplitter","index":0}]]},"When clicking ‘Test workflow’":{"main":[[{"node":"HTTP Request","type":"main","index":0}]]},"HTTP Request":{"main":[[{"node":"Supabase Vector Store","type":"main","index":0}]]},"Vector Store Retriever":{"ai_retriever":[[{"node":"Question and Answer Chain","type":"ai_retriever","index":0}]]},"Groq Chat Model":{"ai_languageModel":[[{"node":"Question and Answer Chain","type":"ai_languageModel","index":0}]]},"Embeddings HuggingFace Inference":{"ai_embedding":[[{"node":"Supabase Vector Store1","type":"ai_embedding","index":0}]]},"When chat message received":{"main":[[{"node":"Question and Answer Chain","type":"main","index":0}]]},"Supabase Vector Store1":{"ai_vectorStore":[[{"node":"Vector Store Retriever","type":"ai_vectorStore","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":null,"meta":{"templateCredsSetupCompleted":true},"pinData":{},"versionId":"a2759e14-9313-40b5-ad20-ab9372233dda","triggerCount":0,"tags":[]}
\ No newline at end of file
diff --git a/LinkedIn publication submit.json b/LinkedIn publication submit.json
index dd375ee..772517d 100644
--- a/LinkedIn publication submit.json
+++ b/LinkedIn publication submit.json
@@ -1 +1 @@
-{"createdAt":"2024-06-15T20:20:30.174Z","updatedAt":"2024-06-19T20:10:49.400Z","id":"K5H7fF45v9GzQ8Aq","name":"LinkedIn publication submit","active":true,"nodes":[{"parameters":{"rule":{"interval":[{"field":"cronExpression","expression":"45 12 * * 1-6"}]}},"id":"3cd7b4a7-e40a-4dc0-9f7f-374705650d48","name":"Schedule Trigger","type":"n8n-nodes-base.scheduleTrigger","typeVersion":1.2,"position":[-800,660],"notesInFlow":true,"notes":"Déclenche tout les jours 12h45"},{"parameters":{"docId":"pfyRAyDpaei1RyyPQYUqLV","tableId":"Table1","limit":1,"additionalOptions":{"filter":{"filterProperties":[{"field":"LinkedIn","values":"En attente"}]},"sort":{"sortProperties":[{"field":"Date_soumission"}]}}},"id":"a958a90b-315e-4792-a227-f79079fa3a04","name":"GristSearch","type":"n8n-nodes-base.grist","typeVersion":1,"position":[-600,660],"notesInFlow":true,"credentials":{"gristApi":{"id":"FP4qhcxgUb7jbXcL","name":"Grist account"}},"notes":"Recupère articles préparés IA"},{"parameters":{"operation":"update","docId":"pfyRAyDpaei1RyyPQYUqLV","tableId":"Table1","rowId":"={{ $node[\"GristSearch\"].json[\"id\"] }}","fieldsToSend":{"properties":[{"fieldId":"Date_publication_LinkedIn","fieldValue":"={{ $node[\"DateTime\"].json[\"currentDate\"] }}"},{"fieldId":"LinkedIn","fieldValue":"Publié"}]}},"id":"e6ad36ca-3625-46df-a3c4-c3f27f7a5e7c","name":"GristUpdate","type":"n8n-nodes-base.grist","typeVersion":1,"position":[60,660],"notesInFlow":true,"credentials":{"gristApi":{"id":"FP4qhcxgUb7jbXcL","name":"Grist account"}},"notes":"Mettre à jour Sheet"},{"parameters":{"options":{}},"id":"9110a4ea-cb44-4cef-bf71-c505dfccf4cf","name":"DateTime","type":"n8n-nodes-base.dateTime","typeVersion":2,"position":[-420,660],"notesInFlow":true,"notes":"Récupère heure actuelle"},{"parameters":{"person":"aHGv3fiUeq","text":"={{ $node[\"GristSearch\"].json[\"Contenu\"] }}","shareMediaCategory":"IMAGE","additionalFields":{"title":"={{ $node[\"GristSearch\"].json[\"Sujet\"] }}","visibility":"PUBLIC"}},"id":"09a459e2-75d1-4dbd-9a86-a7dbc5fb19d3","name":"LinkedIn","type":"n8n-nodes-base.linkedIn","typeVersion":1,"position":[-100,660],"notesInFlow":true,"credentials":{"linkedInOAuth2Api":{"id":"MPgQTFhMIBnazvCU","name":"LinkedIn account"}},"notes":"Poster article"},{"parameters":{"fromEmail":"nico@ia86.cc","toEmail":"nicolas@palon.fr","subject":"=[N8N-LINKEDIN] Publication {{ $json.id }}: {{ $('GristSearch').item.json.Sujet }}","html":"=
Article {{ $json.id }}: {{ $('GristSearch').item.json.Sujet }}
\nInformations
\nDate de publication: {{ $node[\"DateTime\"].json[\"currentDate\"] }}\nContenu
\n{{ $('GristSearch').item.json.Contenu }} \n{{ $('GristSearch').item.json.Image }} ","options":{"replyTo":"noreply@n8n.ia86.cc"}},"id":"679b497a-97bf-464c-a503-c5e511bab3eb","name":"Send Email","type":"n8n-nodes-base.emailSend","typeVersion":2.1,"position":[220,660],"notesInFlow":true,"credentials":{"smtp":{"id":"d4ZAN48vF9GTpVON","name":"SMTP account"}},"notes":"Notification courriel"},{"parameters":{"url":"={{ $node[\"GristSearch\"].json[\"Image\"] }}","options":{"allowUnauthorizedCerts":true,"redirect":{"redirect":{}},"response":{"response":{"responseFormat":"file"}}}},"id":"cbc49358-334c-4ec0-af63-5ae93ed9f473","name":"HTTP","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[-260,660],"notesInFlow":true,"notes":"Récupération de l'image"}],"connections":{"Schedule Trigger":{"main":[[{"node":"GristSearch","type":"main","index":0}]]},"GristSearch":{"main":[[{"node":"DateTime","type":"main","index":0}]]},"GristUpdate":{"main":[[{"node":"Send Email","type":"main","index":0}]]},"DateTime":{"main":[[{"node":"HTTP","type":"main","index":0}]]},"LinkedIn":{"main":[[{"node":"GristUpdate","type":"main","index":0}]]},"HTTP":{"main":[[{"node":"LinkedIn","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","timezone":"Europe/Paris","saveManualExecutions":true,"callerPolicy":"workflowsFromSameOwner"},"staticData":{"node:Schedule Trigger":{"recurrencyRules":[]}},"meta":{"templateCredsSetupCompleted":true},"pinData":{},"versionId":"cdf219ac-4235-40a2-addc-8bdd4e9ebb7c","triggerCount":1,"tags":[]}
\ No newline at end of file
+{"createdAt":"2024-06-15T20:20:30.174Z","updatedAt":"2024-06-19T20:10:49.400Z","id":"K5H7fF45v9GzQ8Aq","name":"LinkedIn publication submit","active":true,"nodes":[{"parameters":{"rule":{"interval":[{"field":"cronExpression","expression":"45 12 * * 1-6"}]}},"id":"3cd7b4a7-e40a-4dc0-9f7f-374705650d48","name":"Schedule Trigger","type":"n8n-nodes-base.scheduleTrigger","typeVersion":1.2,"position":[-800,660],"notesInFlow":true,"notes":"Déclenche tout les jours 12h45"},{"parameters":{"docId":"pfyRAyDpaei1RyyPQYUqLV","tableId":"Table1","limit":1,"additionalOptions":{"filter":{"filterProperties":[{"field":"LinkedIn","values":"En attente"}]},"sort":{"sortProperties":[{"field":"Date_soumission"}]}}},"id":"a958a90b-315e-4792-a227-f79079fa3a04","name":"GristSearch","type":"n8n-nodes-base.grist","typeVersion":1,"position":[-600,660],"notesInFlow":true,"credentials":{"gristApi":{"id":"FP4qhcxgUb7jbXcL","name":"Grist account"}},"notes":"Recupère articles préparés IA"},{"parameters":{"operation":"update","docId":"pfyRAyDpaei1RyyPQYUqLV","tableId":"Table1","rowId":"={{ $node[\"GristSearch\"].json[\"id\"] }}","fieldsToSend":{"properties":[{"fieldId":"Date_publication_LinkedIn","fieldValue":"={{ $node[\"DateTime\"].json[\"currentDate\"] }}"},{"fieldId":"LinkedIn","fieldValue":"Publié"}]}},"id":"e6ad36ca-3625-46df-a3c4-c3f27f7a5e7c","name":"GristUpdate","type":"n8n-nodes-base.grist","typeVersion":1,"position":[60,660],"notesInFlow":true,"credentials":{"gristApi":{"id":"FP4qhcxgUb7jbXcL","name":"Grist account"}},"notes":"Mettre à jour Sheet"},{"parameters":{"options":{}},"id":"9110a4ea-cb44-4cef-bf71-c505dfccf4cf","name":"DateTime","type":"n8n-nodes-base.dateTime","typeVersion":2,"position":[-420,660],"notesInFlow":true,"notes":"Récupère heure actuelle"},{"parameters":{"person":"aHGv3fiUeq","text":"={{ $node[\"GristSearch\"].json[\"Contenu\"] }}","shareMediaCategory":"IMAGE","additionalFields":{"title":"={{ $node[\"GristSearch\"].json[\"Sujet\"] }}","visibility":"PUBLIC"}},"id":"09a459e2-75d1-4dbd-9a86-a7dbc5fb19d3","name":"LinkedIn","type":"n8n-nodes-base.linkedIn","typeVersion":1,"position":[-100,660],"notesInFlow":true,"credentials":{"linkedInOAuth2Api":{"id":"MPgQTFhMIBnazvCU","name":"LinkedIn account"}},"notes":"Poster article"},{"parameters":{"fromEmail":"nico@ia86.cc","toEmail":"nicolas@palon.fr","subject":"=[N8N-LINKEDIN] Publication {{ $json.id }}: {{ $('GristSearch').item.json.Sujet }}","html":"=Article {{ $json.id }}: {{ $('GristSearch').item.json.Sujet }}
\nInformations
\nDate de publication: {{ $node[\"DateTime\"].json[\"currentDate\"] }}\nContenu
\n{{ $('GristSearch').item.json.Contenu }} \n{{ $('GristSearch').item.json.Image }} ","options":{"replyTo":"noreply@n8n.ia86.cc"}},"id":"679b497a-97bf-464c-a503-c5e511bab3eb","name":"Send Email","type":"n8n-nodes-base.emailSend","typeVersion":2.1,"position":[220,660],"notesInFlow":true,"credentials":{"smtp":{"id":"d4ZAN48vF9GTpVON","name":"SMTP account"}},"notes":"Notification courriel"},{"parameters":{"url":"={{ $node[\"GristSearch\"].json[\"Image\"] }}","options":{"allowUnauthorizedCerts":true,"redirect":{"redirect":{}},"response":{"response":{"responseFormat":"file"}}}},"id":"cbc49358-334c-4ec0-af63-5ae93ed9f473","name":"HTTP","type":"n8n-nodes-base.httpRequest","typeVersion":4.2,"position":[-260,660],"notesInFlow":true,"notes":"Récupération de l'image"}],"connections":{"Schedule Trigger":{"main":[[{"node":"GristSearch","type":"main","index":0}]]},"GristSearch":{"main":[[{"node":"DateTime","type":"main","index":0}]]},"GristUpdate":{"main":[[{"node":"Send Email","type":"main","index":0}]]},"DateTime":{"main":[[{"node":"HTTP","type":"main","index":0}]]},"LinkedIn":{"main":[[{"node":"GristUpdate","type":"main","index":0}]]},"HTTP":{"main":[[{"node":"LinkedIn","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","timezone":"Europe/Paris","saveManualExecutions":true,"callerPolicy":"workflowsFromSameOwner"},"staticData":{"node:Schedule Trigger":{"recurrencyRules":[],"recurrenceRules":[]}},"meta":{"templateCredsSetupCompleted":true},"pinData":{},"versionId":"cdf219ac-4235-40a2-addc-8bdd4e9ebb7c","triggerCount":1,"tags":[]}
\ No newline at end of file
diff --git a/Sauvegarde Gitea.json b/Sauvegarde Gitea.json
index c5e886d..c4752d1 100644
--- a/Sauvegarde Gitea.json
+++ b/Sauvegarde Gitea.json
@@ -1 +1 @@
-{"createdAt":"2024-06-19T17:53:31.033Z","updatedAt":"2024-11-01T07:03:32.827Z","id":"kZvM4K7vwhKvtIkw","name":"Sauvegarde Gitea","active":true,"nodes":[{"parameters":{"rule":{"interval":[{}]}},"id":"99853d4c-6cd9-4632-b2e7-8477b61a927e","name":"Schedule Trigger","type":"n8n-nodes-base.scheduleTrigger","typeVersion":1.2,"position":[-720,160]},{"parameters":{"filters":{},"requestOptions":{}},"id":"53eab512-36c6-4b94-90d4-01ea91065bcb","name":"n8n","type":"n8n-nodes-base.n8n","typeVersion":1,"position":[-520,240],"credentials":{"n8nApi":{"id":"LPFILq2KSvbWK8vk","name":"n8n account"}}},{"parameters":{"operation":"toJson","mode":"each","options":{"fileName":"={{ $json.name }}"}},"id":"8640e0b6-dc5a-45d2-8fab-6d2713e4b896","name":"Convert to File","type":"n8n-nodes-base.convertToFile","typeVersion":1.1,"position":[-380,240]},{"parameters":{"operation":"write","fileName":"=/tmp/comp/{{ $binary.data.fileName }}.json","options":{}},"id":"d1908c71-5bfe-43fc-a109-7dc79bd844b4","name":"Read/Write Files from Disk","type":"n8n-nodes-base.readWriteFile","typeVersion":1,"position":[-220,240]},{"parameters":{"command":"mkdir -p /tmp/comp && rm -rf /tmp/repo /tmp/comp/* "},"id":"5645af60-d3af-459d-9e3f-32429ff63b4e","name":"Execute Command1","type":"n8n-nodes-base.executeCommand","typeVersion":1,"position":[-520,80]},{"parameters":{"authentication":"gitPassword","operation":"clone","repositoryPath":"/tmp/repo","sourceRepository":"https://gitea.ia86.cc/perso/n8n-sauvegarde"},"id":"df61e886-fc5c-4f04-ac03-325c3534c22a","name":"Git","type":"n8n-nodes-base.git","typeVersion":1,"position":[-220,80],"credentials":{"gitPassword":{"id":"7JHhvGSTGUGgQb6S","name":"gitea.ia86.cc account"}}},{"parameters":{"mode":"chooseBranch","output":"empty"},"id":"7da55c97-6b1e-425b-ad42-9221e2db8869","name":"Merge","type":"n8n-nodes-base.merge","typeVersion":2.1,"position":[-40,160]},{"parameters":{"operation":"status","repositoryPath":"/tmp/repo"},"id":"08ff2375-45f6-4d20-8e27-c1cc3743f0a0","name":"Git1","type":"n8n-nodes-base.git","typeVersion":1,"position":[240,160]},{"parameters":{"operation":"add","repositoryPath":"/tmp/repo","pathsToAdd":"*"},"id":"f3efec1e-b45a-40b6-b233-2fbee5170890","name":"Git2","type":"n8n-nodes-base.git","typeVersion":1,"position":[560,340]},{"parameters":{"aggregate":"aggregateAllItemData","options":{}},"id":"08ea4b96-dbb7-4e67-9c83-5e9413b886f4","name":"Aggregate","type":"n8n-nodes-base.aggregate","typeVersion":1,"position":[560,160]},{"parameters":{"errorMessage":"ERREUR DANS GIT"},"id":"f87a3c10-0adf-4004-8bf9-455305556c36","name":"Stop and Error","type":"n8n-nodes-base.stopAndError","typeVersion":1,"position":[560,0]},{"parameters":{"operation":"commit","repositoryPath":"/tmp/repo","message":"=auto: {{ $json.currentDate }}","options":{}},"id":"d08883f3-bb02-469e-bb68-b123e6048413","name":"Git3","type":"n8n-nodes-base.git","typeVersion":1,"position":[1120,160]},{"parameters":{"operation":"status","repositoryPath":"/tmp/repo"},"id":"fc6cf06a-5ac9-4bb2-a058-5f7744c2a2af","name":"Git4","type":"n8n-nodes-base.git","typeVersion":1,"position":[1260,160]},{"parameters":{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict"},"conditions":[{"id":"f62f6c9f-3ef3-4b85-bfca-ae123526cbcc","leftValue":"={{ $json.ahead }}","rightValue":1,"operator":{"type":"number","operation":"equals"}}],"combinator":"and"},"options":{}},"id":"e2bb2b3c-93ea-4475-9b10-3c65dc464464","name":"If","type":"n8n-nodes-base.if","typeVersion":2,"position":[1400,160]},{"parameters":{"operation":"push","repositoryPath":"/tmp/repo","options":{}},"id":"84745a3f-a552-47cd-a671-6f9bb8e12565","name":"Git5","type":"n8n-nodes-base.git","typeVersion":1,"position":[1560,40]},{"parameters":{},"id":"8b718e16-64e2-4c47-a5ce-ec09bf60ac4d","name":"No Operation, do nothing","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[1560,280]},{"parameters":{"fromEmail":"nico@ia86.cc","toEmail":"nicolas@palon.fr","subject":"=[IA86.CC] N8N Backup","html":"={{ $('ListFiles').item.json.stdout }}
\nHash:{{ $json.hash }}
\nDate:{{ $json.date }}
\nModifications:{{ $('Git1').item.json.files.length }}","options":{"appendAttribution":false,"replyTo":"noreply@n8n.ia86.cc"}},"id":"e9a821a8-0018-4363-93c9-6f2251de3bec","name":"Send Email","type":"n8n-nodes-base.emailSend","typeVersion":2.1,"position":[2120,40],"credentials":{"smtp":{"id":"d4ZAN48vF9GTpVON","name":"SMTP account"}}},{"parameters":{"options":{}},"id":"1facf71d-e3ea-47bc-b5fd-eb537ff32ebf","name":"DateTime","type":"n8n-nodes-base.dateTime","typeVersion":2,"position":[980,160]},{"parameters":{"repositoryPath":"/tmp/repo","options":{}},"id":"18dc9799-fea1-4e42-a5eb-16ca5c9a289e","name":"Git6","type":"n8n-nodes-base.git","typeVersion":1,"position":[1700,40]},{"parameters":{"sortFieldsUi":{"sortField":[{"fieldName":"date","order":"descending"}]},"options":{}},"id":"4e76c8a4-db9a-449a-8df1-de12814654b3","name":"Sort","type":"n8n-nodes-base.sort","typeVersion":1,"position":[1840,40]},{"parameters":{"keep":"lastItems"},"id":"cc455ab0-bfc1-437c-a9f2-e5a49dbc9a93","name":"Limit","type":"n8n-nodes-base.limit","typeVersion":1,"position":[1980,40]},{"parameters":{"rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict"},"conditions":[{"leftValue":"={{ $json.staged.length }}","rightValue":0,"operator":{"type":"number","operation":"gt"}}],"combinator":"and"},"renameOutput":true,"outputKey":"staged"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict"},"conditions":[{"id":"ce17ff24-9901-4413-b722-5af58c23ae75","leftValue":"={{ $json.conflicted.length }}","rightValue":0,"operator":{"type":"number","operation":"gt"}}],"combinator":"and"},"renameOutput":true,"outputKey":"conflicted"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict"},"conditions":[{"id":"007665fd-3964-405b-a211-8b5cf45fca1c","leftValue":"={{ $json.created.length }}","rightValue":0,"operator":{"type":"number","operation":"gt"}}],"combinator":"and"},"renameOutput":true,"outputKey":"created"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict"},"conditions":[{"id":"4eb5a697-cf77-4962-a9d3-c016ec13ca61","leftValue":"={{ $json.deleted.length }}","rightValue":0,"operator":{"type":"number","operation":"gt"}}],"combinator":"and"},"renameOutput":true,"outputKey":"deleted"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict"},"conditions":[{"id":"e567e8c9-98df-463b-9df4-deffcab85d8a","leftValue":"={{ $json.modified.length }}","rightValue":0,"operator":{"type":"number","operation":"gt"}}],"combinator":"and"},"renameOutput":true,"outputKey":"modifled"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict"},"conditions":[{"id":"75f6edd0-8245-4cae-815c-b394776c6258","leftValue":"={{ $json.renamed.length }}","rightValue":0,"operator":{"type":"number","operation":"gt"}}],"combinator":"and"},"renameOutput":true,"outputKey":"renamed"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict"},"conditions":[{"id":"30f3c8d2-a595-4e0b-a25f-b6f75a2d4061","leftValue":"={{ $json.not_added.length }}","rightValue":0,"operator":{"type":"number","operation":"gt"}}],"combinator":"and"},"renameOutput":true,"outputKey":"not_added"},{"renameOutput":true,"outputKey":"RIEN"}]},"options":{}},"id":"1134c729-2994-4230-ab71-e24fb094c550","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[380,120]},{"parameters":{"command":"cp /tmp/comp/* /tmp/repo && cd /tmp/repo && echo -en \"Sauvegarde
\" > ./README.md && ls *.json|sed ':a;N;$!ba;s/\\n/
/g' >> ./README.md && cat ./README.md"},"id":"0b343682-5b1e-423a-ae0f-50910c9f5729","name":"ListFiles","type":"n8n-nodes-base.executeCommand","typeVersion":1,"position":[100,160]},{"parameters":{"operation":"addConfig","repositoryPath":"/tmp/repo","key":"user.email","value":"noreply@n8n.ia86.cc","options":{}},"id":"2ffc6f60-87d8-4341-aa4a-52e8bc578334","name":"Git7","type":"n8n-nodes-base.git","typeVersion":1,"position":[700,160]},{"parameters":{"operation":"addConfig","repositoryPath":"/tmp/repo","key":"user.name","value":"Nicolas Hordé","options":{}},"id":"6c316384-3a81-4478-9688-8e09b9257618","name":"Git8","type":"n8n-nodes-base.git","typeVersion":1,"position":[840,160]},{"parameters":{"chatId":"7235468493","text":"=[N8N] [ 📼 Backup] Modifs {{ $('Git1').item.json.files.length }}","additionalFields":{"appendAttribution":false}},"id":"06ef99f9-96f1-4f58-8710-bd2337343835","name":"Telegram","type":"n8n-nodes-base.telegram","typeVersion":1.2,"position":[2120,220],"credentials":{"telegramApi":{"id":"KFWI7qLIHPlvnE99","name":"Telegram account"}}}],"connections":{"Schedule Trigger":{"main":[[{"node":"Execute Command1","type":"main","index":0},{"node":"n8n","type":"main","index":0}]]},"n8n":{"main":[[{"node":"Convert to File","type":"main","index":0}]]},"Convert to File":{"main":[[{"node":"Read/Write Files from Disk","type":"main","index":0}]]},"Execute Command1":{"main":[[{"node":"Git","type":"main","index":0}]]},"Git":{"main":[[{"node":"Merge","type":"main","index":0}]]},"Read/Write Files from Disk":{"main":[[{"node":"Merge","type":"main","index":1}]]},"Merge":{"main":[[{"node":"ListFiles","type":"main","index":0}]]},"Git1":{"main":[[{"node":"Switch","type":"main","index":0}]]},"Git2":{"main":[[{"node":"Git1","type":"main","index":0}]]},"Aggregate":{"main":[[{"node":"Git7","type":"main","index":0}]]},"Git3":{"main":[[{"node":"Git4","type":"main","index":0}]]},"Git4":{"main":[[{"node":"If","type":"main","index":0}]]},"If":{"main":[[{"node":"Git5","type":"main","index":0}],[{"node":"No Operation, do nothing","type":"main","index":0}]]},"DateTime":{"main":[[{"node":"Git3","type":"main","index":0}]]},"Git6":{"main":[[{"node":"Sort","type":"main","index":0}]]},"Git5":{"main":[[{"node":"Git6","type":"main","index":0}]]},"Sort":{"main":[[{"node":"Limit","type":"main","index":0}]]},"Limit":{"main":[[{"node":"Send Email","type":"main","index":0},{"node":"Telegram","type":"main","index":0}]]},"Switch":{"main":[[{"node":"Aggregate","type":"main","index":0}],[{"node":"Stop and Error","type":"main","index":0}],[{"node":"Git2","type":"main","index":0}],[{"node":"Git2","type":"main","index":0}],[{"node":"Git2","type":"main","index":0}],[{"node":"Git2","type":"main","index":0}],[{"node":"Git2","type":"main","index":0}],[{"node":"No Operation, do nothing","type":"main","index":0}]]},"ListFiles":{"main":[[{"node":"Git1","type":"main","index":0}]]},"Git7":{"main":[[{"node":"Git8","type":"main","index":0}]]},"Git8":{"main":[[{"node":"DateTime","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{"node:Schedule Trigger":{"recurrencyRules":[]}},"meta":{"templateCredsSetupCompleted":true},"pinData":{},"versionId":"b71c942a-e807-4567-97d7-7f5561957a28","triggerCount":1,"tags":[]}
\ No newline at end of file
+{"createdAt":"2024-06-19T17:53:31.033Z","updatedAt":"2024-11-01T07:03:32.827Z","id":"kZvM4K7vwhKvtIkw","name":"Sauvegarde Gitea","active":true,"nodes":[{"parameters":{"rule":{"interval":[{}]}},"id":"99853d4c-6cd9-4632-b2e7-8477b61a927e","name":"Schedule Trigger","type":"n8n-nodes-base.scheduleTrigger","typeVersion":1.2,"position":[-720,160]},{"parameters":{"filters":{},"requestOptions":{}},"id":"53eab512-36c6-4b94-90d4-01ea91065bcb","name":"n8n","type":"n8n-nodes-base.n8n","typeVersion":1,"position":[-520,240],"credentials":{"n8nApi":{"id":"LPFILq2KSvbWK8vk","name":"n8n account"}}},{"parameters":{"operation":"toJson","mode":"each","options":{"fileName":"={{ $json.name }}"}},"id":"8640e0b6-dc5a-45d2-8fab-6d2713e4b896","name":"Convert to File","type":"n8n-nodes-base.convertToFile","typeVersion":1.1,"position":[-380,240]},{"parameters":{"operation":"write","fileName":"=/tmp/comp/{{ $binary.data.fileName }}.json","options":{}},"id":"d1908c71-5bfe-43fc-a109-7dc79bd844b4","name":"Read/Write Files from Disk","type":"n8n-nodes-base.readWriteFile","typeVersion":1,"position":[-220,240]},{"parameters":{"command":"mkdir -p /tmp/comp && rm -rf /tmp/repo /tmp/comp/* "},"id":"5645af60-d3af-459d-9e3f-32429ff63b4e","name":"Execute Command1","type":"n8n-nodes-base.executeCommand","typeVersion":1,"position":[-520,80]},{"parameters":{"authentication":"gitPassword","operation":"clone","repositoryPath":"/tmp/repo","sourceRepository":"https://gitea.ia86.cc/perso/n8n-sauvegarde"},"id":"df61e886-fc5c-4f04-ac03-325c3534c22a","name":"Git","type":"n8n-nodes-base.git","typeVersion":1,"position":[-220,80],"credentials":{"gitPassword":{"id":"7JHhvGSTGUGgQb6S","name":"gitea.ia86.cc account"}}},{"parameters":{"mode":"chooseBranch","output":"empty"},"id":"7da55c97-6b1e-425b-ad42-9221e2db8869","name":"Merge","type":"n8n-nodes-base.merge","typeVersion":2.1,"position":[-40,160]},{"parameters":{"operation":"status","repositoryPath":"/tmp/repo"},"id":"08ff2375-45f6-4d20-8e27-c1cc3743f0a0","name":"Git1","type":"n8n-nodes-base.git","typeVersion":1,"position":[240,160]},{"parameters":{"operation":"add","repositoryPath":"/tmp/repo","pathsToAdd":"*"},"id":"f3efec1e-b45a-40b6-b233-2fbee5170890","name":"Git2","type":"n8n-nodes-base.git","typeVersion":1,"position":[560,340]},{"parameters":{"aggregate":"aggregateAllItemData","options":{}},"id":"08ea4b96-dbb7-4e67-9c83-5e9413b886f4","name":"Aggregate","type":"n8n-nodes-base.aggregate","typeVersion":1,"position":[560,160]},{"parameters":{"errorMessage":"ERREUR DANS GIT"},"id":"f87a3c10-0adf-4004-8bf9-455305556c36","name":"Stop and Error","type":"n8n-nodes-base.stopAndError","typeVersion":1,"position":[560,0]},{"parameters":{"operation":"commit","repositoryPath":"/tmp/repo","message":"=auto: {{ $json.currentDate }}","options":{}},"id":"d08883f3-bb02-469e-bb68-b123e6048413","name":"Git3","type":"n8n-nodes-base.git","typeVersion":1,"position":[1120,160]},{"parameters":{"operation":"status","repositoryPath":"/tmp/repo"},"id":"fc6cf06a-5ac9-4bb2-a058-5f7744c2a2af","name":"Git4","type":"n8n-nodes-base.git","typeVersion":1,"position":[1260,160]},{"parameters":{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict"},"conditions":[{"id":"f62f6c9f-3ef3-4b85-bfca-ae123526cbcc","leftValue":"={{ $json.ahead }}","rightValue":1,"operator":{"type":"number","operation":"equals"}}],"combinator":"and"},"options":{}},"id":"e2bb2b3c-93ea-4475-9b10-3c65dc464464","name":"If","type":"n8n-nodes-base.if","typeVersion":2,"position":[1400,160]},{"parameters":{"operation":"push","repositoryPath":"/tmp/repo","options":{}},"id":"84745a3f-a552-47cd-a671-6f9bb8e12565","name":"Git5","type":"n8n-nodes-base.git","typeVersion":1,"position":[1560,40]},{"parameters":{},"id":"8b718e16-64e2-4c47-a5ce-ec09bf60ac4d","name":"No Operation, do nothing","type":"n8n-nodes-base.noOp","typeVersion":1,"position":[1560,280]},{"parameters":{"fromEmail":"nico@ia86.cc","toEmail":"nicolas@palon.fr","subject":"=[IA86.CC] N8N Backup","html":"={{ $('ListFiles').item.json.stdout }}
\nHash:{{ $json.hash }}
\nDate:{{ $json.date }}
\nModifications:{{ $('Git1').item.json.files.length }}","options":{"appendAttribution":false,"replyTo":"noreply@n8n.ia86.cc"}},"id":"e9a821a8-0018-4363-93c9-6f2251de3bec","name":"Send Email","type":"n8n-nodes-base.emailSend","typeVersion":2.1,"position":[2120,40],"credentials":{"smtp":{"id":"d4ZAN48vF9GTpVON","name":"SMTP account"}}},{"parameters":{"options":{}},"id":"1facf71d-e3ea-47bc-b5fd-eb537ff32ebf","name":"DateTime","type":"n8n-nodes-base.dateTime","typeVersion":2,"position":[980,160]},{"parameters":{"repositoryPath":"/tmp/repo","options":{}},"id":"18dc9799-fea1-4e42-a5eb-16ca5c9a289e","name":"Git6","type":"n8n-nodes-base.git","typeVersion":1,"position":[1700,40]},{"parameters":{"sortFieldsUi":{"sortField":[{"fieldName":"date","order":"descending"}]},"options":{}},"id":"4e76c8a4-db9a-449a-8df1-de12814654b3","name":"Sort","type":"n8n-nodes-base.sort","typeVersion":1,"position":[1840,40]},{"parameters":{"keep":"lastItems"},"id":"cc455ab0-bfc1-437c-a9f2-e5a49dbc9a93","name":"Limit","type":"n8n-nodes-base.limit","typeVersion":1,"position":[1980,40]},{"parameters":{"rules":{"values":[{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict"},"conditions":[{"leftValue":"={{ $json.staged.length }}","rightValue":0,"operator":{"type":"number","operation":"gt"}}],"combinator":"and"},"renameOutput":true,"outputKey":"staged"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict"},"conditions":[{"id":"ce17ff24-9901-4413-b722-5af58c23ae75","leftValue":"={{ $json.conflicted.length }}","rightValue":0,"operator":{"type":"number","operation":"gt"}}],"combinator":"and"},"renameOutput":true,"outputKey":"conflicted"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict"},"conditions":[{"id":"007665fd-3964-405b-a211-8b5cf45fca1c","leftValue":"={{ $json.created.length }}","rightValue":0,"operator":{"type":"number","operation":"gt"}}],"combinator":"and"},"renameOutput":true,"outputKey":"created"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict"},"conditions":[{"id":"4eb5a697-cf77-4962-a9d3-c016ec13ca61","leftValue":"={{ $json.deleted.length }}","rightValue":0,"operator":{"type":"number","operation":"gt"}}],"combinator":"and"},"renameOutput":true,"outputKey":"deleted"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict"},"conditions":[{"id":"e567e8c9-98df-463b-9df4-deffcab85d8a","leftValue":"={{ $json.modified.length }}","rightValue":0,"operator":{"type":"number","operation":"gt"}}],"combinator":"and"},"renameOutput":true,"outputKey":"modifled"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict"},"conditions":[{"id":"75f6edd0-8245-4cae-815c-b394776c6258","leftValue":"={{ $json.renamed.length }}","rightValue":0,"operator":{"type":"number","operation":"gt"}}],"combinator":"and"},"renameOutput":true,"outputKey":"renamed"},{"conditions":{"options":{"caseSensitive":true,"leftValue":"","typeValidation":"strict"},"conditions":[{"id":"30f3c8d2-a595-4e0b-a25f-b6f75a2d4061","leftValue":"={{ $json.not_added.length }}","rightValue":0,"operator":{"type":"number","operation":"gt"}}],"combinator":"and"},"renameOutput":true,"outputKey":"not_added"},{"renameOutput":true,"outputKey":"RIEN"}]},"options":{}},"id":"1134c729-2994-4230-ab71-e24fb094c550","name":"Switch","type":"n8n-nodes-base.switch","typeVersion":3,"position":[380,120]},{"parameters":{"command":"cp /tmp/comp/* /tmp/repo && cd /tmp/repo && echo -en \"Sauvegarde
\" > ./README.md && ls *.json|sed ':a;N;$!ba;s/\\n/
/g' >> ./README.md && cat ./README.md"},"id":"0b343682-5b1e-423a-ae0f-50910c9f5729","name":"ListFiles","type":"n8n-nodes-base.executeCommand","typeVersion":1,"position":[100,160]},{"parameters":{"operation":"addConfig","repositoryPath":"/tmp/repo","key":"user.email","value":"noreply@n8n.ia86.cc","options":{}},"id":"2ffc6f60-87d8-4341-aa4a-52e8bc578334","name":"Git7","type":"n8n-nodes-base.git","typeVersion":1,"position":[700,160]},{"parameters":{"operation":"addConfig","repositoryPath":"/tmp/repo","key":"user.name","value":"Nicolas Hordé","options":{}},"id":"6c316384-3a81-4478-9688-8e09b9257618","name":"Git8","type":"n8n-nodes-base.git","typeVersion":1,"position":[840,160]},{"parameters":{"chatId":"7235468493","text":"=[N8N] [ 📼 Backup] Modifs {{ $('Git1').item.json.files.length }}","additionalFields":{"appendAttribution":false}},"id":"06ef99f9-96f1-4f58-8710-bd2337343835","name":"Telegram","type":"n8n-nodes-base.telegram","typeVersion":1.2,"position":[2120,220],"credentials":{"telegramApi":{"id":"KFWI7qLIHPlvnE99","name":"Telegram account"}}}],"connections":{"Schedule Trigger":{"main":[[{"node":"Execute Command1","type":"main","index":0},{"node":"n8n","type":"main","index":0}]]},"n8n":{"main":[[{"node":"Convert to File","type":"main","index":0}]]},"Convert to File":{"main":[[{"node":"Read/Write Files from Disk","type":"main","index":0}]]},"Execute Command1":{"main":[[{"node":"Git","type":"main","index":0}]]},"Git":{"main":[[{"node":"Merge","type":"main","index":0}]]},"Read/Write Files from Disk":{"main":[[{"node":"Merge","type":"main","index":1}]]},"Merge":{"main":[[{"node":"ListFiles","type":"main","index":0}]]},"Git1":{"main":[[{"node":"Switch","type":"main","index":0}]]},"Git2":{"main":[[{"node":"Git1","type":"main","index":0}]]},"Aggregate":{"main":[[{"node":"Git7","type":"main","index":0}]]},"Git3":{"main":[[{"node":"Git4","type":"main","index":0}]]},"Git4":{"main":[[{"node":"If","type":"main","index":0}]]},"If":{"main":[[{"node":"Git5","type":"main","index":0}],[{"node":"No Operation, do nothing","type":"main","index":0}]]},"DateTime":{"main":[[{"node":"Git3","type":"main","index":0}]]},"Git6":{"main":[[{"node":"Sort","type":"main","index":0}]]},"Git5":{"main":[[{"node":"Git6","type":"main","index":0}]]},"Sort":{"main":[[{"node":"Limit","type":"main","index":0}]]},"Limit":{"main":[[{"node":"Send Email","type":"main","index":0},{"node":"Telegram","type":"main","index":0}]]},"Switch":{"main":[[{"node":"Aggregate","type":"main","index":0}],[{"node":"Stop and Error","type":"main","index":0}],[{"node":"Git2","type":"main","index":0}],[{"node":"Git2","type":"main","index":0}],[{"node":"Git2","type":"main","index":0}],[{"node":"Git2","type":"main","index":0}],[{"node":"Git2","type":"main","index":0}],[{"node":"No Operation, do nothing","type":"main","index":0}]]},"ListFiles":{"main":[[{"node":"Git1","type":"main","index":0}]]},"Git7":{"main":[[{"node":"Git8","type":"main","index":0}]]},"Git8":{"main":[[{"node":"DateTime","type":"main","index":0}]]}},"settings":{"executionOrder":"v1"},"staticData":{"node:Schedule Trigger":{"recurrencyRules":[],"recurrenceRules":[]}},"meta":{"templateCredsSetupCompleted":true},"pinData":{},"versionId":"b71c942a-e807-4567-97d7-7f5561957a28","triggerCount":1,"tags":[]}
\ No newline at end of file
diff --git a/Twitter publication submit.json b/Twitter publication submit.json
index 60a7dce..66e93bb 100644
--- a/Twitter publication submit.json
+++ b/Twitter publication submit.json
@@ -1 +1 @@
-{"createdAt":"2024-06-19T11:54:41.835Z","updatedAt":"2024-06-20T18:30:46.277Z","id":"zbKzY2ohQyhp0wxC","name":"Twitter publication submit","active":true,"nodes":[{"parameters":{"rule":{"interval":[{"field":"cronExpression","expression":"45 12 * * 1-6"}]}},"id":"436fd5af-9451-414d-a710-421be651d11d","name":"Schedule Trigger","type":"n8n-nodes-base.scheduleTrigger","typeVersion":1.2,"position":[-800,660],"notesInFlow":true,"notes":"Déclenche tout les jours 12h45"},{"parameters":{"docId":"pfyRAyDpaei1RyyPQYUqLV","tableId":"Table1","limit":1,"additionalOptions":{"filter":{"filterProperties":[{"field":"Twitter","values":"En attente"}]},"sort":{"sortProperties":[{"field":"Date_soumission"}]}}},"id":"f10c25d0-b004-433b-b1bc-5295a86f4215","name":"GristSearch","type":"n8n-nodes-base.grist","typeVersion":1,"position":[-440,660],"notesInFlow":true,"credentials":{"gristApi":{"id":"FP4qhcxgUb7jbXcL","name":"Grist account"}},"notes":"Recupère articles préparés IA"},{"parameters":{"operation":"update","docId":"pfyRAyDpaei1RyyPQYUqLV","tableId":"Table1","rowId":"={{ $node[\"GristSearch\"].json[\"id\"] }}","fieldsToSend":{"properties":[{"fieldId":"Date_publication_Twitter","fieldValue":"={{ $node[\"DateTime\"].json[\"currentDate\"] }}"},{"fieldId":"Twitter","fieldValue":"Publié"}]}},"id":"0e7eff31-aa6e-4626-bac5-85e2e00e6f23","name":"GristUpdate","type":"n8n-nodes-base.grist","typeVersion":1,"position":[-80,660],"notesInFlow":true,"credentials":{"gristApi":{"id":"FP4qhcxgUb7jbXcL","name":"Grist account"}},"notes":"Mettre à jour Sheet"},{"parameters":{"options":{}},"id":"31813f58-ece9-4582-85fe-3f76fe83db9c","name":"DateTime","type":"n8n-nodes-base.dateTime","typeVersion":2,"position":[-620,660],"notesInFlow":true,"notes":"Récupère heure actuelle"},{"parameters":{"fromEmail":"nico@ia86.cc","toEmail":"nicolas@palon.fr","subject":"=[N8N-TWITTER] Publication {{ $json.id }}: {{ $('GristSearch').item.json.Sujet }}","html":"=Article {{ $json.id }}: {{ $('GristSearch').item.json.Sujet }}
\nInformations
\nDate de publication: {{ $node[\"DateTime\"].json[\"currentDate\"] }}\nContenu
\n{{ $('GristSearch').item.json.Twitt }} ","options":{"replyTo":"noreply@n8n.ia86.cc"}},"id":"1ba85ef6-5436-4d21-84fe-4ed264448983","name":"Send Email","type":"n8n-nodes-base.emailSend","typeVersion":2.1,"position":[100,660],"notesInFlow":true,"credentials":{"smtp":{"id":"d4ZAN48vF9GTpVON","name":"SMTP account"}},"notes":"Notification courriel"},{"parameters":{"text":"={{ $node[\"GristSearch\"].json[\"Twitt\"] }}","additionalFields":{}},"id":"255599f6-3662-4537-99d5-b2f5aa52e661","name":"X","type":"n8n-nodes-base.twitter","typeVersion":2,"position":[-260,660],"credentials":{"twitterOAuth2Api":{"id":"8YpX1E0OKTFb7Odm","name":"X account"}}}],"connections":{"Schedule Trigger":{"main":[[{"node":"DateTime","type":"main","index":0}]]},"GristUpdate":{"main":[[{"node":"Send Email","type":"main","index":0}]]},"DateTime":{"main":[[{"node":"GristSearch","type":"main","index":0}]]},"X":{"main":[[{"node":"GristUpdate","type":"main","index":0}]]},"GristSearch":{"main":[[{"node":"X","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","timezone":"Europe/Paris","saveManualExecutions":true,"callerPolicy":"workflowsFromSameOwner"},"staticData":{"node:Schedule Trigger":{"recurrencyRules":[]}},"meta":{"templateCredsSetupCompleted":true},"pinData":{},"versionId":"5ba25d33-de94-4f33-8172-b5c8823d3983","triggerCount":1,"tags":[]}
\ No newline at end of file
+{"createdAt":"2024-06-19T11:54:41.835Z","updatedAt":"2024-06-20T18:30:46.277Z","id":"zbKzY2ohQyhp0wxC","name":"Twitter publication submit","active":true,"nodes":[{"parameters":{"rule":{"interval":[{"field":"cronExpression","expression":"45 12 * * 1-6"}]}},"id":"436fd5af-9451-414d-a710-421be651d11d","name":"Schedule Trigger","type":"n8n-nodes-base.scheduleTrigger","typeVersion":1.2,"position":[-800,660],"notesInFlow":true,"notes":"Déclenche tout les jours 12h45"},{"parameters":{"docId":"pfyRAyDpaei1RyyPQYUqLV","tableId":"Table1","limit":1,"additionalOptions":{"filter":{"filterProperties":[{"field":"Twitter","values":"En attente"}]},"sort":{"sortProperties":[{"field":"Date_soumission"}]}}},"id":"f10c25d0-b004-433b-b1bc-5295a86f4215","name":"GristSearch","type":"n8n-nodes-base.grist","typeVersion":1,"position":[-440,660],"notesInFlow":true,"credentials":{"gristApi":{"id":"FP4qhcxgUb7jbXcL","name":"Grist account"}},"notes":"Recupère articles préparés IA"},{"parameters":{"operation":"update","docId":"pfyRAyDpaei1RyyPQYUqLV","tableId":"Table1","rowId":"={{ $node[\"GristSearch\"].json[\"id\"] }}","fieldsToSend":{"properties":[{"fieldId":"Date_publication_Twitter","fieldValue":"={{ $node[\"DateTime\"].json[\"currentDate\"] }}"},{"fieldId":"Twitter","fieldValue":"Publié"}]}},"id":"0e7eff31-aa6e-4626-bac5-85e2e00e6f23","name":"GristUpdate","type":"n8n-nodes-base.grist","typeVersion":1,"position":[-80,660],"notesInFlow":true,"credentials":{"gristApi":{"id":"FP4qhcxgUb7jbXcL","name":"Grist account"}},"notes":"Mettre à jour Sheet"},{"parameters":{"options":{}},"id":"31813f58-ece9-4582-85fe-3f76fe83db9c","name":"DateTime","type":"n8n-nodes-base.dateTime","typeVersion":2,"position":[-620,660],"notesInFlow":true,"notes":"Récupère heure actuelle"},{"parameters":{"fromEmail":"nico@ia86.cc","toEmail":"nicolas@palon.fr","subject":"=[N8N-TWITTER] Publication {{ $json.id }}: {{ $('GristSearch').item.json.Sujet }}","html":"=Article {{ $json.id }}: {{ $('GristSearch').item.json.Sujet }}
\nInformations
\nDate de publication: {{ $node[\"DateTime\"].json[\"currentDate\"] }}\nContenu
\n{{ $('GristSearch').item.json.Twitt }} ","options":{"replyTo":"noreply@n8n.ia86.cc"}},"id":"1ba85ef6-5436-4d21-84fe-4ed264448983","name":"Send Email","type":"n8n-nodes-base.emailSend","typeVersion":2.1,"position":[100,660],"notesInFlow":true,"credentials":{"smtp":{"id":"d4ZAN48vF9GTpVON","name":"SMTP account"}},"notes":"Notification courriel"},{"parameters":{"text":"={{ $node[\"GristSearch\"].json[\"Twitt\"] }}","additionalFields":{}},"id":"255599f6-3662-4537-99d5-b2f5aa52e661","name":"X","type":"n8n-nodes-base.twitter","typeVersion":2,"position":[-260,660],"credentials":{"twitterOAuth2Api":{"id":"8YpX1E0OKTFb7Odm","name":"X account"}}}],"connections":{"Schedule Trigger":{"main":[[{"node":"DateTime","type":"main","index":0}]]},"GristUpdate":{"main":[[{"node":"Send Email","type":"main","index":0}]]},"DateTime":{"main":[[{"node":"GristSearch","type":"main","index":0}]]},"X":{"main":[[{"node":"GristUpdate","type":"main","index":0}]]},"GristSearch":{"main":[[{"node":"X","type":"main","index":0}]]}},"settings":{"executionOrder":"v1","timezone":"Europe/Paris","saveManualExecutions":true,"callerPolicy":"workflowsFromSameOwner"},"staticData":{"node:Schedule Trigger":{"recurrencyRules":[],"recurrenceRules":[]}},"meta":{"templateCredsSetupCompleted":true},"pinData":{},"versionId":"5ba25d33-de94-4f33-8172-b5c8823d3983","triggerCount":1,"tags":[]}
\ No newline at end of file