All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- use gettext_lazy for model translations
- rename conjunto migration 0003 to proper name
- add missing data files
- switch build tool from flit to setuptools
- gitignore mo files
- add menu check for anonymous
- Token helper views
- variable icon font sizes in button components
- update HtmxLinkElement
- add HTMX lightbox
- disable modal form button when posting
- enable htmx spinner
- rebase HtmxSetModelAttributeView on SuccessEventMixin
- add datagrid-item component
- improve "static" page views
- fix issues with tabler tabler/tabler#1836
- breaking: rename required_permissions attribute to permission_required in IMenuItems
- improve link functionality
- let listitem component accept subtitle slot additionally to attribute
- allow autocomplete and custom form attrs in ModalFormViews
- provide function to generate secure passwords
- add helper functions for menus: is_staff, is_authenticated
- breaking change of HTMX mixin names to better explain their purpose
- rename "Site Editor" permissions group to "Content Editor"
- protected media files download support
- improve updatable component
- another fixes for HTMX form handling and redirects
- allow auto img tags in datagrids
- fixes for HTMX form handling and redirects
- fix error with LicensePage
- fix PRODUCTION env variable for red background bar
- mark testing sites with read header bar
- rename GDAPS based "component" to "element" to avoid name clashes with django-web-components
- massively improve element rendering
- begin adding some tabler components: list, (action)buttons, etc.
- migrate some more helper classes from medux-common
- update translations
- move CMS functionality in own subapp
conjunto.cms
- maintenance mode
- rename maintenance_text to maintenance_content
- documentation at readthedocs
- many small bugfixes
- move many common used classes + helpers from medux-common to Conjunto
- Makefile for common tasks
- initial version