Meeting notes & CalDAV-driven time tracking for Dolibarr (GPL-3.0)
  • PHP 97%
  • JavaScript 1.8%
  • CSS 1.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-06-10 08:17:08 +02:00
admin Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
ajax Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
class Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
core Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
cron Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
css Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
doc Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
js Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
langs Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
lib Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
LICENSES license: ship the verbatim GNU GPL-3.0 text (was an abridged summary) 2026-06-10 08:17:08 +02:00
sql Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
test Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
caldav_user_setup.php Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
calendar_review.php Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
CHANGELOG.md Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
LICENSE license: ship the verbatim GNU GPL-3.0 text (was an abridged summary) 2026-06-10 08:17:08 +02:00
meetingnotes_actions_export.php Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
meetingnotes_actions_list.php Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
meetingnotes_card.php Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
meetingnotes_dashboard.php Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
meetingnotes_decisions.php Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
meetingnotes_document.php Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
meetingnotes_list.php Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
meetingnotes_public.php Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
meetingnotes_stats.php Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
meetingnotes_tab_project.php Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
meetingnotes_tab_thirdparty.php Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
meetingnotes_template_card.php Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
meetingnotes_template_list.php Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
README.md Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00
REUSE.toml Initial open-source release — meetingnotes 4.40.0-alpha.14 2026-06-09 09:43:49 +02:00

MeetingNotes — Module Dolibarr

License Dolibarr PHP Version

Gestion structurée de comptes rendus de réunion (CR) intégrée nativement dans Dolibarr : créez des CR liés à vos projets et tiers, rédigez le contenu dans un pad collaboratif (HedgeDoc, Etherpad, Joplin ou CryptPad), importez automatiquement les points d'action et les décisions, puis validez et diffusez le PDF aux participants en un clic.

Prerequisites

  • Dolibarr ≥ 16.0 avec les modules Projets et Tiers activés
  • PHP ≥ 7.4
  • Module CalDavBridge (couche d'infrastructure CalDAV — requis pour la revue d'agenda et la génération de saisies de temps)
  • (Optionnel) Une instance HedgeDoc, Etherpad, Joplin ou CryptPad pour la rédaction collaborative
  • (Optionnel) Module HedgeDocLink pour une configuration simplifiée des pads HedgeDoc
  • (Optionnel) Module KanboardLink pour la synchronisation des actions avec Kanboard

Installation

  1. Téléchargez module_meetingnotes-4.40.0-alpha.14.zip depuis DoliStore ou le dépôt inno³
  2. Dans Dolibarr : Accueil → Configuration → Modules/Applications
  3. Cliquez sur "Déployer/installer un module externe" et uploadez le ZIP
  4. Activez le module MeetingNotes
  5. Configurez le module dans Projets → MeetingNotes → Configuration

Installation manuelle (Cloudron, Docker, etc.)

Décompressez le ZIP dans htdocs/custom/ de votre Dolibarr. Le chemin attendu est : htdocs/custom/meetingnotes/core/modules/modMeetingNotes.class.php

Après déploiement sur Cloudron : désactivez puis réactivez le module pour déclencher les migrations de base de données.

Configuration

Les constantes sont définies dans la page d'administration du module :

Constante Valeur par défaut Description
MEETINGNOTES_HEDGEDOC_URL (vide) URL de base de l'instance HedgeDoc
MEETINGNOTES_ETHERPAD_URL (vide) URL de base de l'instance Etherpad
MEETINGNOTES_ETHERPAD_APIKEY (vide) Clé API Etherpad
MEETINGNOTES_JOPLIN_URL (vide) URL de base du serveur Joplin
MEETINGNOTES_JOPLIN_TOKEN (vide) Token API Joplin
MEETINGNOTES_CRYPTPAD_URL (vide) URL de base de l'instance CryptPad
MEETINGNOTES_DEFAULT_TEMPLATE 0 ID du template par défaut pour les nouveaux CR
MEETINGNOTES_ACTION_SECTION_NAMES actions,action,to do,todo,a faire Intitulés de sections détectés comme listes d'actions
MEETINGNOTES_DECISION_SECTION_NAMES decisions,decision Intitulés de sections détectés comme décisions
MEETINGNOTES_ACTION_KEYWORDS TODO,ACTION Mots-clés inline pour la détection d'actions
MEETINGNOTES_DETECT_INLINE 1 Activer la détection inline (hors sections)
MEETINGNOTES_INLINE_REQUIRE_MENTION 1 Exiger un @mention pour les cases à cocher inline
MEETINGNOTES_AUTO_PDF_ON_VALIDATE 1 Générer le PDF automatiquement à la validation
MEETINGNOTES_SYNC_AGENDA 1 Synchroniser le CR avec l'agenda Dolibarr
MEETINGNOTES_NOTIFY_ON_CLOSE 1 Envoyer un email aux responsables à la clôture
MEETINGNOTES_REMINDER_ENABLED 0 Activer les rappels automatiques d'actions
MEETINGNOTES_REMINDER_DAYS 1,3 Jours avant échéance pour envoyer les rappels
MEETINGNOTES_REMINDER_OVERDUE_ENABLED 0 Activer les rappels pour actions en retard
MEETINGNOTES_REMINDER_OVERDUE_DAYS 7 Minimum de jours de retard avant rappel

Fonctionnalités

  • Création et gestion de CR liés aux projets Dolibarr et/ou aux tiers
  • Participants internes (utilisateurs Dolibarr) et externes (contacts), avec gestion des excusés
  • Intégration multi-pads : HedgeDoc, Etherpad, Joplin, CryptPad
  • Import automatique des actions et décisions depuis le pad (analyse par sections et mots-clés)
  • Audit trail des modifications d'actions (historique champ par champ)
  • Workflow de validation avec signatures électroniques des participants
  • Export PDF personnalisable (logo, participants, actions, décisions)
  • Notifications email aux participants avec PDF joint
  • Réunions récurrentes (weekly, biweekly, monthly)
  • Clonage de CR (titre, date, participants, pad)
  • Templates de CR avec participants et structure prédéfinis (7 templates inclus)
  • Widget tableau de bord : actions ouvertes de l'utilisateur
  • API REST complète (24 endpoints) pour intégration externe
  • Crons : rappels d'échéance et rappels actions en retard

Changelog

Voir CHANGELOG.md pour l'historique complet des versions.

Version courante : 4.40.0-alpha.14

Paternité et provenance

Ce module est basé sur le code fourni par la communauté Open Source — au premier rang duquel le projet Dolibarr ERP/CRM, dont il constitue une œuvre dérivée, ainsi que l'écosystème PHP/CalDAV plus large.

  • Développé et maintenu par inno³https://inno3.fr<hello@inno3.fr>
  • Développement assisté par Claude Opus 4.8 (Anthropic)

Licence

GPL-3.0-or-later — © 2026 inno³ <hello@inno3.fr>

En tant qu'œuvre dérivée de Dolibarr (GPL-3.0-or-later), ce module est distribué sous la même licence. Voir le fichier LICENSE pour le texte complet.