7.7.1 - 2024-05-25
- Update
paper-checkbox-tree
.
7.7.0 - 2024-05-25
- Added a new
AdminCheckboxTree
widget for<select multiple>
.
7.6.4 - 2023-12-31
- Minor changes in the sizes of the
django-money
field.
- Fixed #20.
7.6.3 - 2023-12-31
- The size of the
Apply
button in the filters block has been reduced. - Added CSS class
field-medium
to facilitate styling of form fields.
- The
HierarchyFilter
remains on the page if nothing is found as a result of filtering. - The
Filters
block is no longer displayed if there are no filters within it.
7.6.2 - 2023-12-13
- The sidebar with filters now has
overflow: hidden
to prevent overflow.
7.6.1 - 2023-12-12
- The issue has been fixed where the dropzone remained in a highlighted state after dropping a file.
7.6.0 - 2023-12-07
- Test against Python 3.12 and Django 5.0.
- Added support for Django 5.0 facets.
- Improved logic for selecting the active menu item in the admin interface.
- Increased menu bottom margin for better visual spacing.
- Fixed an issue where
BooleanField(null=True)
had a checkbox widget instead of<select>
.
7.5.1 - 2023-12-06
- Tabs will now not show up if there is only one tab.
7.5.0 - 2023-11-29
- Added new
formset:setindex
event for inline forms.
7.4.0 - 2023-11-09
- Added patch for django-money.
7.3.0 - 2023-11-05
- Removed deprecated
Widget
class. - Removed deprecated
paperAdmin.emitters
object.
7.2.0 - 2023-10-27
- Significantly reduced initialization time by optimizing the
get_original
function.
7.1.4 - 2023-10-19
- Added support for sorting records with UUID primary keys.
7.1.3 - 2023-10-19
ManyToManyField
widget now spans full available width.
- Hidden readonly fields are no longer shown on the forms.
7.1.2 - 2023-10-13
- Added
formset:added
andformset:removed
pure JavaScript events for compatibility with Django >= 4.1.
7.1.1 - 2023-09-29
- Fixed an issue with wrong tooltip position.
7.1.0 - 2023-09-21
- Improved the responsiveness of the interface by fine-tuning CSS @media queries.
- Update
npm
dependencies.
7.0.0 - 2023-06-10
- Dropped support for Django 2.2, 3.0, 3.1.
- Added form includes.
- Fix toolbar visibility.
- Fix menu items duplication issue.
6.0.2 - 2023-06-06
- New styles for
HierarchyFilter
.
6.0.1 - 2023-05-03
- Fix toolbar visibility.
6.0.0 - 2023-03-13
- Migrated from Font Awesome to Bootstrap Icons.
paper_admin.menu
module has been completely rewritten. The newItem
class is used to create menu items. See documentation for details.- Dropped Python 3.6 support.
PAPER_MENU_PERM_STAFF
setting was renamed toPAPER_MENU_STAFF_PERMISSION
.PAPER_MENU_PERM_SUPERUSER
setting was renamed toPAPER_MENU_SUPERUSER_PERMISSION
.PAPER_MENU_HIDE_SINGLE_CHILD
setting was renamed toPAPER_MENU_COLLAPSE_SINGLE_CHILDS
.- Added
PAPER_NONE_PLACEHOLDER
constant for representingNone
value in admin filters. - Animations has been migrated from GSAP to AnimeJS.
- Improved form tab user experience in admin interface.
- Added
HierarchyFilter
,RelatedOnlyFieldListFilter
andEmptyFieldListFilter
. - Added a button to generate a new UUID value in the
UUIDField
widget. - The value of the
rows
attribute for theAdminTextarea
widget has been reduced to2
. - Allow the user to enter a date directly into the flatpickr input field.
5.0.0 - 2022-11-30
- The
Widget
JavaScript class has been completely rewritten and now usesMutationObserver
.
- Add Python 3.11 support (no code changes were needed, but now we test this release).
4.4.0 - 2022-11-15
- Add
--spacer
,--border-radius
and--border-radius-lg
CSS variables for use in plugins. - Update
ru
locale.
4.3.3 - 2022-11-02
- Migrate to ES6 classes.
- Remove runtime chunk.
4.3.2 - 2022-09-19
- Fix creation and deletion objects with
ForeignKeyRawIdWidget
.
4.3.1 - 2022-09-06
- Fixed "Save and continue" buttons.
4.3.0 - 2022-09-06
- Added ability to change default django admin widgets via changing
FORMFIELD_FOR_DBFIELD_DEFAULTS
.
4.2.0 - 2022-09-06
- Allowed multiple popups for self-related fields in admin.
- Allowed admin select widgets to display new related objects.
- Prevented double submission of admin forms.
- Changed sorting icon.
- Fixed an issue with password change form widgets in admin interface.
- Fixed an issue when deletion popup is not closing.
4.1.6 - 2022-08-15
- Fixed admin user form.
4.1.5 - 2022-08-15
- Updated dependencies.
4.1.4 - 2022-07-04
- Added a space between the search block and the actions selectbox on mobile devices.
4.1.3 - 2022-06-23
- Fixed an issue with the wrong order of inline forms.
4.1.2 - 2022-06-21
- Fixed an issue where inline forms were not sortable.
4.1.1 - 2022-05-23
- Added support for search_help_text.
4.1.0 - 2022-05-23
- Renamed
ondrag
CSS class toon-drag-file
.
- Added
paperAdmin.dragUtils
.
4.0.3 - 2022-05-13
post_office
patch package is now deprecated and will be removed in a future release. Thepost-office
libarary considered too specific to be included inpaper-admin
.- Minor styling changes.
4.0.2 - 2022-04-19
- Update npm packages.
4.0.1 - 2022-03-16
- Redirect to changelist after deleting an object with read-only permissions.
By default, such redirect occurs only when
has_change_permission()
returnedTrue
.
4.0.0 - 2022-02-22
- Fixed form renderer issue with Django 4.0
4.0.0rc1 - 2022-01-18
- Removed support for deprecated
NullBooleanField
.
- Added support for Python 3.10, Django 4.0
- Use
sass:math
.
- Fixed
paper_admin.patches.post_office
. - Fixed
autocomplete_fields
in Django 3.2
3.2.0 - 2021-11-26
- Update to Bootstrap 4.6.1
3.1.2 - 2021-10-15
- Fixed "Select all" link on changelist page.
3.1.1 - 2021-10-15
- Fixed "Select all" link on changelist page.
3.1.0 - 2021-08-25
- Switched from Travis CI to GitHub actions.
- Added support for django-tree-queries.
3.0.4 - 2021-08-20
- Use improved version of
multi.js
.
3.0.3 - 2021-08-18
- Fix missing translations.
3.0.2 - 2021-08-18
- New
PAPER_LOCALE_PACKAGES
setting was added. - Added
ru-RU
translation.
3.0.1 - 2021-08-17
- Update npm dependencies
3.0.0 - 2021-07-10
Much of the code has been rewritten. We outline some key changes below.
- Drop support for Django versions before 2.2.
django-logentry-admin
dependency has been removed.CustomCheckboxInput
widget has been renamed toAdminCheckboxInput
.CustomRadioSelect
widget has been renamed toAdminRadioSelect
.CustomCheckboxSelectMultiple
widget has been renamed toAdminCheckboxSelectMultiple
.SortableAdminBaseMixin
,SortableInlineBaseMixin
,SortableStackedInline
,SortableTabularInline
andSortableAdminMixin
have been removed. Just addsortable
property to your regular admin models.PAPER_SUPPORT_PHONE
,PAPER_SUPPORT_EMAIL
,PAPER_SUPPORT_COMPANY
andPAPER_SUPPORT_WEBSITE
settings have been removed. Overridepaper_admin/footer.html
template to set your contact information.- Date range filter has been added.
- Added patch for
django-logentry-admin
. - Added
PAPER_FAVICON
setting. - Added autofocus on login page.
- Updated fonts.
2.0.0 - 2021-04-12
- Add
select2
to all select boxes. - Drop Django 2.0 support.
- Added the
ModelAdmin.object_history
option to disable a "History" button on admin change forms. - Added custom
SimpleListFilter
. - Allow use of
staff
keyword in menu permissions. - Allow use of user-supplied callable as
perms
inPAPER_MENU
. - Enlarge changelist pagination.
- Autofocus "Yes"-button on delete confirmation pages.
- Use
{% trans %}
instead of{% translate %}
for cmpatibility. - Removed the
capfirst
filter from changeform page title. - Fixed issue with missing
gettext
catalogs.
1.1.5 - 2021-03-06
- Use Bootstrap v4.6.0
- Patch
select2.js
to get rid of the jump effect after ajax load. - Fix leakage of menu items into internal elements.
1.1.4 - 2021-02-24
- Add django-autocomplete-light patch
1.1.3 - 2021-02-19
- Rollback implicit form renderer for
ActionForm
- Add django-post-office patch
1.1.2 - 2021-02-17
- Fix for custom
FORM_RENDERER
1.1.1 - 2021-02-09
- Add "View site" link
1.1.0 - 2021-02-09
- Update deps
- Rewrite
inlines.js
- Check
has_delete_permission
for inline forms - Add "Clear all filters" button
1.0.4 - 2020-10-20
- Fix form dropdowns
1.0.3 - 2020-10-19
- Fix static files
1.0.0 - 2020-10-19
- Enlarge form controls
- Update
npm
deps
0.0.16 - 2020-09-15
- Hotfix missing static files and templates
0.0.15 - 2020-09-15
- Add Django 3.1 support
- Update development environment