Updates the copyright to 2021 for all files that have a copyright. Files in our source code without the copyright header still do not receive one automatically. Additionally, backlisted files are also excluded.
Previously the copyright of chiliproject which references redmine stated a copyright of redmine up to and including 2017 which is not true for the code we have in here. Because of that I changed that to 2013
Attribute help text so far could only be added to work packages.
This commit adds support for projects and adds the help texts to
widget headers for status and description modals in the overview tab
as well as extending the attachable mixin to allow uploading images.
Uploaded attachments are to be expected to be visible regardless of permissions,
thus this also adds an option to make attachments visible to all
* code prettification
* avoid help text for newly added cf requiring restart
When using the class method statically, the values are determined upon reading the class. By that, a restart is required before newly added custom fields are added to the list and removed custom fields will still be listed
* limit visibility of attribute help texts
[ci skip]
* [25778] Sort available help attributes
* [25799] Use proc for inclusion check
Otherwise, that value is never re-evaluated. A newly created CF
will fail to be found.
https://community.openproject.com/wp/25779/
* [25780] Remove paragraph signs in headings of help text modal
* [25781] Overflow help text modal after 50vh
* [25782] Add ellipsis to modal header
[ci skip]