Making custom field default values inheritable
Is there any way to make the default values of a custom field inheritable from higher-order structures?
In particular, I want to add a "billable" boolean field to issues in a project. I also want a "billable" boolean field for "spent time" entried. And I would like the default value of "billable" for a new logged time entry to be the value of "billable" for the issue.
I can also imagine that an "issue" custom field might want to inherit the default value from a project custom field.
There was this plugin redmine_subtasks_inherited_fields, but it is not compatible with redmine 3.x and 4.x. Also, I don't know if it would work even with custom fields.
My bad - the redmine_subtasks_inherited_fields plugin actually works with Redmine 4.0.x (I tried with 4.0.5). Also, it allows inheriting the value of custom fields too.