Closed oliviergenest closed 4 years ago
Can you copy paste your configuration for kanboard.
You mean the config.php file? Here it is:
<?php
define('DEBUG', true);
define('ENABLE_URL_REWRITE', true);
define('PLUGIN_INSTALLER', true);
define('PLUGIN_API_URL', 'https://raw.githubusercontent.com/kanboard/website/master/plugins.json');
// Mail transport to use: "smtp", "sendmail" or "mail" (PHP mail function)
define('MAIL_FROM', '<username>@<domain>.com');
define('MAIL_TRANSPORT', 'smtp');
define('MAIL_SMTP_HOSTNAME', 'smtp.<domain>.com');
define('MAIL_SMTP_PORT', 465);
define('MAIL_SMTP_USERNAME', '<uername>@<domain>.com');
define('MAIL_SMTP_PASSWORD', '<password>');
define('MAIL_SMTP_ENCRYPTION', "ssl"); // Valid values are "null", "ssl" or "tls"
define('MAIL_SENDMAIL_COMMAND', '/usr/sbin/sendmail -bs');
// Database driver: sqlite, mysql or postgres (sqlite by default)
define('DB_DRIVER', 'mysql');
define('DB_USERNAME', '<username>');
define('DB_PASSWORD', '<password>');
define('DB_HOSTNAME', '<hostname>');
define('DB_NAME', '<dbname>');
// Enable/disable remember me authentication
define('REMEMBER_ME_AUTH', true);
define('SESSION_DURATION', 0);
I meant system config
Sorry, here it is:
just tested, works fine. I see you have other plugins installed, like the thumbs up thumbs down voting plugin, there is probably a conflict. Not to say that that is the cause, but it seems like a likely culprit.
I'll also note that your kanboard was installed using the "master" repo, which is a bad idea. I have no idea what version you are actually running, and the master repo at any given period is not a complete version. There could be pull requests that may have fixed an issue that never got pulled, or merges that caused an issue, etc...Always install using the official releases.
I tried to remove the TaskVote plugin but it still does not work. I will try with other plugins... And move to a fixed version installation (instead of master) as you suggested. I will keep you informed if I find the root cause of the issue.
Take a screenshot of your plugins page, and I can take a look and see if I can find the conflict.
Thanks, here it is:
Here are some additional infos to better frame the issue: it seems that the $task['nb_metadata'] > 0
assertion in footer_icon.php returns false.
If I replace the if($task['nb_metadata'] > 0)'
by if(true)
, the tooltip icon is well displayed and the meta fields are visible:
Hope this helps!
it does, it illustrates to me the conflict. The issue is a conflict with Group_assign.
MetaMagik extends the TaskFinderModel method, getExtendedQuery()
Group_assign has over ridden that Model, as well as many others.
Therefore, the extended query is no longer capable of populating nb_metadata
property, it's empty.
Empty is not greater than 0
The issue is not fixable from this plugin, i would have to compensate from Group_assign.
Of course, as i go to look into it, I discover, I already compensated, and then take another quick look at your plugin page to determine you are 24 releases behind on Group_assign.
I noted this on the releases page for both plugins once the changes took place:
It's important to stay up to date on your plugin versions. Like literally, you are using Group_assign version 0.0.1, like come on dude. Your AutoSubtasks plugin is also 0.0.1. Your SubtaskDate plugin is also behind. I'm sure there are others.
Thanks, it works fine now! We definitely need to improve our way of keeping KB and its plugins up-to-date.
After proper installation of MetaMagik v1.4.4 through the Extensions GUI, I am able to create and put values in custom fields. However, in the Board view, the tooltip is not visible and therefore does not allow to quickly see values. See screenshot showing that the value for custom field "Montant" is set: See screenshot showing that the tooltip is not available:
Thanks for your help