Cross-Company Configuration
xeruf opened this issue · comments
We have multiple companies on one instance of InvoiceNinja.
I am unhappy with the default mail templates (and a whole lot of other defaults) so I adjusted them, but it is really hard to keep them in sync for the different companies. Other such settings include invoice design and footer and a bunch of switches in different part of the settings.
I don't quite know how to best solve that, here a few ideas:
- ability to import and export settings
- configuration from files (especially nice when using GitOps as we do so that new instances are shipped with our preferred defaults)
- ability to copy settings across companies if sufficient permissions for both are there
- some defaults could be improved to be more friendly, for example the reminder e-mails are devoid of any courtesy
What version of Invoice Ninja are you running? ie v4.5 / v5 v5 from helm chart in kubernetes
Have you searched existing issues/requests? yes