Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

log Plugin mel_moncompte #7

Open
xlyric opened this issue Oct 22, 2020 · 8 comments
Open

log Plugin mel_moncompte #7

xlyric opened this issue Oct 22, 2020 · 8 comments

Comments

@xlyric
Copy link

xlyric commented Oct 22, 2020

Bonjour Thomas,

je tente de faire marcher le plugin mel_moncompte et il ne sort pas de logs sur l'action suivante :
mise en place d'une absence dans le gestionnaire d'absence.
j'ai une erreur "une erreur s'est produite...blablabla 0:success.

aucune log coté nginx et roundcube ( uniquement coté http_access. )

pourtant le config.php est renseigné

@tpayen
Copy link
Member

tpayen commented Oct 22, 2020

Bonjour Cyril,

Tu as mis quel driver dans la configuration du plugin mel ?

// Configuration du driver (mce, mtes, gen, ...)
$rcmail_config['mel_driver'] = 'mtes';

Si tu es en mce (qui est en fait le driver dgfip) ça peut être normal car le gestionnaire d'absence n'a jamais été implémenté pour la DGFIP (qui utilise une autre solution).

A mon avis il va falloir prévoir un driver dédié au MI si vous voulez tester la partie Mon compte

@xlyric
Copy link
Author

xlyric commented Oct 22, 2020

j'étais sur le driver mce.
avec un ldap sur la base du modèle mce.

et à part ça et les contacts et sieve, tout fonctionne.

après je sais qu'on utilise aiomda, mais je n'ai aucune idée si il va récuperer l'information d'absence sur le ldap ou fait une entrée coté cyrus

@tpayen
Copy link
Member

tpayen commented Oct 22, 2020

Je pense qu'il faudrait que l'on fasse le point sur le gestionnaire d'absence en réunion MCE.
Je sais qu'il existe deux syntaxes pour le gestionnaire d'absence (qui sont toutes les deux enregistrées dans le ldap) : celle du MTE utilisée en production et celle de la MCE qui n'a pour l'instant pas été implémentée en écriture (seul aiomda doit lire cette nouvelle syntaxe).

Je vois deux solutions :

  • Je peux vous proposer assez rapidement un driver dédié MI basé sur le driver MCE (et donc les champs ldap MCE) mais qui écrirait l'"ancienne" syntaxe MTE pour le gestionnaire d'absence, par contre je ne suis pas certain qu'aiomda la comprenne (même si ça devrait).
  • Sinon il faut voir pour implémenter la nouvelle syntaxe dans l'ORM, mais pour l'instant je ne connais pas les specs donc je ne sais a quelle échéance on pourra le faire

et à part ça et les contacts

Tu as quel problème avec les contacts ?

@xlyric
Copy link
Author

xlyric commented Oct 22, 2020

effectivement il faudra voir avec André pour tout ça.

pour les contacts, je n'ai aucune remontée, et aucune log.
donc mon annuaire est vide.

par contre l'autocompletion fonctionne quand je met un destinataire dans un mail.

@tpayen
Copy link
Member

tpayen commented Oct 22, 2020

Pour l'annuaire Roundcube stocke ne propose pas de parcours, tu ne peux faire qu'une recherche (c'est pour ça qu'il est vide). Pour parcourir l'annuaire tu as un plugin dédié "annuaire" qui doit te premettre de le faire (ça peut nécessiter quelques réglages en fonction du format de votre annuaire)

@xlyric
Copy link
Author

xlyric commented Oct 22, 2020

c'est effectivement le plugin annuaira que j'utilise.
Je vais regarder en détail

@xlyric
Copy link
Author

xlyric commented Oct 22, 2020

effectivement, la recherche fonctionne sans problème.
et on peux importer un contact dans le carnet personnel
je pense qu'il serait bien de mettre un message dans l'onglet vide comme c'est un peu déroutant.

@tpayen
Copy link
Member

tpayen commented Oct 22, 2020

Effectivement pour l'affichage d'un onglet vide j'ai un ticket pour améliorer ça.
Mais si tu te retrouves dans cet état, c'est, je pense, parce que le plugin annuaire ne se charge pas correctement, bien vérifier dans la conf du plugin que le annuaire_source correspond à ce que tu as configuré dans la conf générale de roundcube comme clé pour le ldap

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants