From c860dabdc0406d5643a0a80732bea74fe436c443 Mon Sep 17 00:00:00 2001 From: Jules Neny Date: Tue, 23 Jun 2026 12:13:33 +0200 Subject: [PATCH] =?UTF-8?q?feat(proposer):=20interface=205=20onglets=20+?= =?UTF-8?q?=20soumission=20R=C3=A9f=C3=A9rences=20vers=20NocoDB?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Page /proposer avec 5 onglets (Écosystème/Réseau/Jobs/Outils/Références RAG) - 5 form components + form-styles.css partagé - Submit multi-type avec submission_type vers NocoDB - Server route references.post.ts réécrite pour NocoDB (table ressources_references) - redirect 301 /contribuer → /proposer - Suppression references-pending.json --- app.vue | 12 +- components/FormEcosysteme.vue | 184 +++++++ components/FormJobs.vue | 134 +++++ components/FormOutils.vue | 134 +++++ components/FormReferences.vue | 142 +++++ components/FormReseau.vue | 158 ++++++ components/form-styles.css | 240 +++++++++ nuxt.config.ts | 1 + pages/contribuer.vue | 792 +--------------------------- pages/proposer.vue | 194 +++++++ server/api/submit/index.post.ts | 105 ++-- server/api/submit/reference.post.ts | 74 +++ 12 files changed, 1322 insertions(+), 848 deletions(-) create mode 100644 components/FormEcosysteme.vue create mode 100644 components/FormJobs.vue create mode 100644 components/FormOutils.vue create mode 100644 components/FormReferences.vue create mode 100644 components/FormReseau.vue create mode 100644 components/form-styles.css create mode 100644 pages/proposer.vue create mode 100644 server/api/submit/reference.post.ts diff --git a/app.vue b/app.vue index 797a879..efa568e 100644 --- a/app.vue +++ b/app.vue @@ -114,9 +114,9 @@ > Signaler - +