robjuz / helm-charts

https://robjuz.github.io/helm-charts/index.yaml
34 stars 30 forks source link

kimai2 - plugin support planned? #13

Closed clyso-dr closed 2 years ago

clyso-dr commented 2 years ago

Is there also a plugin support planned? Plugins install: https://www.kimai.org/documentation/plugins.html

robjuz commented 2 years ago

This should be easy. Let me work on this on weekend.

robjuz commented 2 years ago

@clyso-dr There is a volume mounted under /opt/kimai/var Persistence in also enabled per default, so a PVC and a PV should be created. You should be able to install plugins.

clyso-dr commented 2 years ago

I created the folder plugins and uploaded two plugins, there will be noticed but its not shown in the gui or are working:

$ pwd
/opt/kimai/var/plugins
$ ls -la
total 16
drwxrwsr-x  4 www-data www-data 4096 Jan 17 09:46 .
drwxrwsrwx  7 root     www-data 4096 Jan 17 07:49 ..
drwxrwsr-x  8 www-data www-data 4096 Jan 17 09:37 EasyBackupBundle
drwxrwsr-x 11 www-data www-data 4096 Jan 17 09:46 EmptyDescriptionCheckerBundle

"easy_backup", "empty_description_checker" are there after Kimai:reload:

  There is no extension able to load the configuration for "ldap" (in "/opt/kimai/config/packages/local.yaml"). Looked for namespace "ldap", found ""framework", "doctrine", "d
  octrine_migrations", "sensio_framework_extra", "monolog", "twig", "security", "admin_lte", "jms_serializer", "fos_rest", "nelmio_api_doc", "nelmio_cors", "webpack_encore", "
  twig_extra", "handcraftedinthealps_rest_routing", "easy_backup", "empty_description_checker", "kimai"".
clyso-dr commented 2 years ago

@robjuz is there an update here?

robjuz commented 2 years ago

I had no time to look on this. I will try this week.

clyso-dr commented 2 years ago

I had no time to look on this. I will try this week.

thank you !

clyso-dr commented 2 years ago

works after fixing the ldap problem