Skip to Content
Icône de Omnifloo — Magasin d'applications

Omnifloo — Magasin d'applications

Free Odoo 20 App Quality check: Verified OPL-1 (Odoo proprietary)

Magasin public apps.omnifloo.com dans Odoo : fiches générées depuis les dépôts Git, recherche et filtres, thèmes, éditeurs, analyses de conformité, avis, « Mes applications » avec quotas de formule et installation dans l'espace client.

Magasin d'applications Omnifloo

Le magasin public apps.omnifloo.com, servi par Odoo 20 Community : fiches générées depuis les dépôts Git, recherche et filtres, thèmes avec aperçu, pages éditeurs, analyses de conformité par pays, avis notés, « Mes applications » avec quotas de formule et installation dans l'espace du client.

Fonctions

  • Synchronisation planifiée des dépôts (générateur store/sync_catalogue.py), sans saisie en double.
  • Liste filtrable : domaine, type, catégorie, secteur, pays, langue, prix, édition, éditeur, licence, version, état.
  • Fiche à onglets : présentation, fonctionnalités, captures, limites, dépendances, versions, qualité, conformité, avis.
  • Portail : applications de mes espaces, quota de la formule, installation par la plateforme.
  • Éditeurs partenaires : pré-contrôle du dépôt, tableau de bord, réponse aux avis.
  • Flux ouvert /catalogue.json et sitemap limité au site du magasin.

Ce que le module ne fait pas

  • Il ne lit pas les dépôts Git lui-même : il s'appuie sur le générateur du dépôt omnifloo-core.
  • Il n'installe rien seul dans les bases clientes : le provisionneur Omnifloo s'en charge.
  • Pas de vente : voir « Magasin : achat d'applications payantes ».
  • Interface en français seulement.

Plateforme Omnifloo uniquement — jamais publié sur l'Odoo Apps Store.

What this app does not do

  • Il ne lit pas les dépôts Git lui-même : il s'appuie sur le générateur du dépôt omnifloo-core.
  • Il n'installe rien seul dans les bases clientes : le provisionneur Omnifloo s'en charge.
  • Pas de vente : voir « Magasin : achat d'applications payantes ».
  • Interface en français seulement.

Store apps required

Odoo Community modules used

portalportal_ratingwebsite

Apps that complement it

SeriesVersionStatusPublished on
20.020.0.1.1.0 Available 02/10/2026

Listing generated from the publisher's code (private repository, branch 20.0): the source code is not published.

Automatic store check (separate from the publisher's), applied to all apps. Conforme.

CheckResultEffect if absent
Manifeste lisible sans exécution conforme bloquant
Licence reconnue (OPL-1) conforme bloquant
Aucune dépendance vers Odoo Enterprise conforme bloquant
Aucun import de code Enterprise conforme bloquant
Aucun en-tête de licence Enterprise conforme bloquant
Icône static/description/icon.png conforme déclasse
Description (static/description/index.html ou README) conforme déclasse
Tests automatisés (tests/test_*.py) conforme déclasse
Traduction française (i18n/fr.po) absent info
Section « Ce que le module ne fait pas » conforme info
Titre de 70 caractères au plus (33 actuellement) conforme info
Résumé en français conforme info

Guide utilisateur — Magasin d'applications Omnifloo

Pour le visiteur et le client

  1. Chercher : apps.omnifloo.com → barre de recherche (nom, fonction, nom technique) ou tuiles « Par domaine ».
  2. Filtrer : sur /apps, choisissez un domaine, un pays, une langue, un prix… Chaque filtre actif apparaît en pastille ; cliquez sur × pour le retirer. L'adresse de la page garde vos filtres (à partager).
  3. Évaluer : sur la fiche, lisez l'onglet « Ce qu'elle ne fait pas » avant de vous engager, puis « Qualité » (contrôle automatique), « Versions » (Odoo 20 ou 19.0 à porter), « Conformité » (pays).
  4. Installer : connecté, choisissez votre espace puis « Installer dans mon espace ». - Si votre formule le permet, l'installation est lancée ; suivez-la dans Mes applications (/my/apps), bouton « Actualiser l'état ». - Si la plateforme d'installation est indisponible, un bouton « Confirmer dans mon espace » ouvre l'écran « Mon espace » de votre site : un clic sur « Confirmer l'installation ». - Formule gratuite : toutes les applications pendant 30 jours, puis 3 au plus.
  5. Donner un avis : onglet « Avis », une note par société ; l'éditeur peut répondre.
  6. Parcourir : l'accueil propose des rangées « Sélection Omnifloo », « Populaires », « Pour votre pays » (pays détecté par l'adresse IP si la base GeoIP est installée, sinon pays de la société du site), « Nouveautés », « Gratuites et installables en un clic ». Sur mobile, chaque rangée défile horizontalement. Sur une fiche, les captures défilent en carrousel (flèches, doigt ou clavier).
  7. Clair ou sombre : le magasin suit le réglage clair/sombre de votre appareil ; le bouton lune/soleil de la barre du magasin force l'un ou l'autre (choix mémorisé dans votre navigateur).

Pour l'éditeur partenaire

  1. Candidature : /omnifloo/partenaires. Une fois actif : /my/partenaire.
  2. Soumettez l'URL d'un dépôt public GitHub/GitLab (branche 20.0). Le pré-contrôle s'affiche dans le tableau (colonne « Pré-contrôle du magasin ») : corrigez les points bloquants puis « Relancer le pré-contrôle ».
  3. Après la quarantaine et la validation Omnifloo, vos fiches apparaissent à la synchronisation suivante.
  4. Section « Mes applications au magasin » : fiches, installations, avis ; répondez publiquement aux avis.

Pour l'équipe Omnifloo (back-office : Store Omnifloo)

  • Synchronisation > Synchroniser le magasin maintenant : lance la synchronisation et affiche le journal.
  • Magasin d'applications > Applications : publier/masquer une fiche, « Sélection Omnifloo » (mise en avant), « Figer le contenu » pour garder une correction éditoriale malgré les synchronisations.
  • Configuration > Règles des formules : plafond d'applications (0 = illimité), jours d'essai, applications payantes.
  • Configuration > Réglages du magasin : mode (générateur / export / adresse), commande du générateur, dossiers d'export et des grilles de conformité, adresse de l'essai, commande du pré-contrôle.
  • Magasin d'applications > Installations : suivi des demandes (demandée, en cours, à confirmer, installée, échec).
  • Applications privées : une application issue d'un dépôt GitHub privé a « Code source privé » coché. Sa fiche est publique, mais ni le nom du dépôt, ni son adresse, ni le code ne sont montrés (libellé « Code source : privé — installable sur Omnifloo »). Le générateur retire en plus des textes les notes de travail, chemins de serveur, adresses IP et liens vers les dépôts privés ; une fiche qui en contiendrait encore n'est pas publiée. Pour ne plus publier du tout les dépôts privés : variable OMNIFLOO_STORE_PRIVATE_REPOS=exclu du conteneur.

Pour l'intégrateur

  • Compléter une fiche : fichier catalogue.yml à la racine du module (pays, secteurs, limites, prix Omnifloo, counts_toward_app_quota, démo). La fiche suit le dépôt à la synchronisation suivante.
  • Rendre un module non publiable : 'omnifloo_catalogue': False dans le manifeste ou fichier CATALOGUE_IGNORE.
  • Contrat d'URL : /apps/<nom_technique> ; flux ouvert /catalogue.json (schéma /schema/app-listing.json).

Reviews from signed-in customers. One rated review per customer; the publisher can reply. Sign in to leave a review.

Publisher
Omnifloo (DYONYSOS)
Email
contact@omnifloo.com
Omnifloo customers
Support included with your plan: help centre.