17 Commits
Author SHA1 Message Date
Jeremy Stretch 0419a69ae8 Clean up outdated references to ContentType 2024-03-04 10:46:34 -05:00
Jeremy Stretch c6a3fc2407 #12795: Introduce a custom Group model (#15304)
* Rename sequences & indexes after renaming users table

* Migrate from auth.Group to a custom group model

* Delete original groups from auth_group table

* Update object & multi-object custom fields referencing the Group model

* Fix ContentType resolution

* Clean up obsolete logic for view/serializer resolution
2024-03-04 08:29:53 -05:00
Arthur Hanson 518fd8cca6 12794 change User ref to get_user_model (#12905)
* 12794 change User ref to get_user_model

* 12794 call get_user_model once in tests

* 12794 call get_user_model once in tests

* 12794 use settings.AUTH_USER_MODEL for FK reference
2023-06-22 08:26:50 -04:00
Arthur Hanson ecd0c56554 Closes #9608: Move from drf-yasg to spectacular
Co-authored-by: arthanson <[email protected]>
Co-authored-by: jeremystretch <[email protected]>
2023-03-30 14:32:59 -04:00
Andreas Nieß b11fa53519 Closes #10231: Add missing serializer annotations 2022-09-01 17:18:09 +02:00
jeremystretch 3eb6b6c07f Clean up core API imports 2022-07-13 16:18:55 -04:00
minitriga 535606a185 Update netbox/users/api/nested_serializers.py
Co-authored-by: Jeremy Stretch <[email protected]>
2022-05-03 09:01:06 +01:00
minitriga 25c266e4de Update netbox/users/api/nested_serializers.py
Co-authored-by: Jeremy Stretch <[email protected]>
2022-05-03 09:00:52 +01:00
Alex Gittings bc2491e6b7 Closes #8894: Add first and last name to APISelect widget if set 2022-04-15 21:50:24 +00:00
jeremystretch 48b4bf1683 Initial work on REST API endpoint for tokens 2021-06-11 15:14:19 -04:00
Jeremy Stretch fb48c1f6dd Add 'display' field to all REST API serializers 2021-03-16 10:06:25 -04:00
Jeremy Stretch c0c5f52ed9 Reorganize REST API components under netbox app 2020-10-13 15:57:21 -04:00
Jeremy Stretch 1ac215bf87 Introduce API endpoints for Users and Groups 2020-07-22 11:21:51 -04:00
Jeremy Stretch fac0da224a Add name, enabled fields to ObjectPermission 2020-07-08 13:44:19 -04:00
Jeremy Stretch 987414ed7b Introduce NestedObjectPermissionSerializer 2020-06-08 15:44:16 -04:00
Jeremy Stretch 3084d58da1 Add REST API endpoint for ObjectPermissions 2020-06-03 13:08:04 -04:00
Jeremy Stretch 75f0d8ee90 Closes #2578: Reorganized nested serializers 2018-11-12 11:36:44 -05:00