netbox/netbox/users
Martin Hauser 34b111bdc4 feat(users): Add support for cloning ObjectPermission objects
Introduces cloning functionality for ObjectPermission objects using the
CloningMixin. Updates the constraints field handling, adds JSONField,
and introduces logic to process initial data for cloned objects.

Fixes #15492
2025-09-15 13:50:09 -04:00
..
api Reomove obsolete nested serializers 2024-10-18 08:16:30 -04:00
forms feat(users): Add support for cloning ObjectPermission objects 2025-09-15 13:50:09 -04:00
graphql Closes #19493: Change filter() to filter_type() (#19494) 2025-05-14 08:34:25 -07:00
migrations Closes #20341: Drop legacy django_admin_log table (#20349) 2025-09-13 13:11:13 -05:00
models feat(users): Add support for cloning ObjectPermission objects 2025-09-15 13:50:09 -04:00
tests Closes #19968: Use multiple selection lists for the assignment of object types when editing a permission (#19991) 2025-08-01 14:06:23 -05:00
__init__.py Initial push to public repo 2016-03-01 11:23:03 -05:00
apps.py Closes #17725: Clean up import statements (#17728) 2024-10-10 14:52:47 -04:00
constants.py 16138 fix user/group permissions (#16152) 2024-05-17 15:07:19 -04:00
filtersets.py Closes #17048: Replace all calls to get_user_model() with direct imports of User 2024-08-01 08:17:51 -04:00
preferences.py add ENABLE_TRANSLATION setting to optionally turn translation off (#16096) 2024-05-14 09:21:00 -04:00
signals.py Refactor models under users app 2024-04-02 15:06:05 -04:00
tables.py #12795: Complete support for description field on custom Group model 2024-04-02 14:44:26 -04:00
urls.py Closes #18023: Employ register_model_view() for list views (#18029) 2024-11-20 15:54:37 -05:00
utils.py 9669 sanitize social auth usernames (#10549) 2022-10-05 11:50:47 -04:00
views.py Closes #19231: Add bulk renaming support for all models (#19795) 2025-07-02 13:35:34 -05:00