Has migrations
Upgrade Instructions:
* Added django-admin-sortable2, therefore add 'adminsortable2' to the INSTALLED_APPS setting
* You may have to add permissions to users to restore their admin menu visibility and ability to edit some entities. See below.
* If you overrode templates, you will have to move and update them
* Template tags are now namespaced in juntagrico. For example former ``{% load config %}`` becomes ``{% load juntagrico.config %}``
* All juntagrico static files are now namespaced and can be found in ''static/juntagrico''
* Menu dict method eliminated for easier view creation and performance improvements by motu55 in https://github.com/juntagrico/juntagrico/pull/375
Features & Improvements
Member Features
* Share certificate download by nixnuex in https://github.com/juntagrico/juntagrico/pull/383
* Shares now have two new fields to be compliant with the german coop law
Admin Features
* Extra subscription are now subscription parts, while products can now be marked as extra subscription products. Check the automatically migrated products, sizes, and types by motu55 in https://github.com/juntagrico/juntagrico/pull/398
* Billing periods are now available on all subscription types. If no period is defined the price will be taken into account specified in the type. Otherwise the price in the type will be ignored and the prices from the periods will be taken into account.
* The admin menu visibility is now configured using new permissions.
* For the menu items managing an entity the user need the `change_[entity]` permission.
* For the exports and list menu items the new permissions `can_view_lists` and `can_view_exports` are introduced.
* The old `can_filter_[entity]` permissions are still in place and valid.
* Added possibility to hide depots from depot list by nixnuex in https://github.com/juntagrico/juntagrico/pull/337
* Added sorting in the data administration for depot, area, extrasubscription type and category, list messages as well as subscription type and product by nixnuex in https://github.com/juntagrico/juntagrico/pull/288
* New setting [`SUB_OVERVIEW_FORMAT`](https://juntagrico.readthedocs.io/en/latest/reference/settings.html#sub-overview-format) for the formatting of the subscription overview
* Added special role for notification on depot list generation by nixnuex in https://github.com/juntagrico/juntagrico/pull/373
* Added value field for shares
* Job duration is now a floating point value
* Text fields can now contain html code
* Deactivated subscription can only be edited if the user has the `can_change_deactivated_subscriptions` permission
* Past jobs can only be edited if the user has `the can_edit_past_jobs` permission
* Depot has now a special field for access information that is only shown to members of that depot
* New Setting [`DEFAULT_DEPOTLIST_GENERATORS`](https://juntagrico.readthedocs.io/en/latest/reference/settings.html#default-depotlist-generators)
Developer Features
* Moved to BigAutofield for ids
* Upgraded TyniMCE to version 5.7.1
* Added possibility to enable rich text fields in description fields. For configuration see [`Rich Text Editor`](https://juntagrico.readthedocs.io/en/latest/intro/advanced.html#rich-text-editor) by motu55 in https://github.com/juntagrico/juntagrico/pull/403
Fixes
* Fix in member user relation to prevent members without a user by nixnuex in https://github.com/juntagrico/juntagrico/pull/305
* Fix JobExtra(Type) labels in admin by nixnuex in https://github.com/juntagrico/juntagrico/pull/388
* Take remaining core assignments into account in assignment widget by pascalfree in https://github.com/juntagrico/juntagrico/pull/390
* Depot list overview generation date is now properly placed in the pdf by greemo in https://github.com/juntagrico/juntagrico/pull/405
**Full Changelog**: https://github.com/juntagrico/juntagrico/compare/1.3.13...1.4.0