1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00

9 Commits

Author SHA1 Message Date
12bb0ec1fe Fix typo in api token auth 2023-04-21 10:01:13 -04:00
9e305c6181 Closes #12207: Establish a permission for creating API tokens on behalf of other users (#12192)
* 11091 add permission to allow user to create api tokens for other users

* 11091 update docs

* 11091 fix for test

* 11091 fix for test

* 11091 test case for invalid token creation

* 11091 add test for permission grant

* Cleanup & fix serializer validation

---------

Co-authored-by: jeremystretch <jstretch@netboxlabs.com>
2023-04-12 10:25:06 -04:00
816fedb78d 8853 Prevent the retrieval of API tokens after creation (#10645)
* 8853 hide api token

* 8853 hide key on edit

* 8853 add key display

* 8853 cleanup html

* 8853 make token view accessible only once on POST

* Clean up display of tokens in views

* Honor ALLOW_TOKEN_RETRIEVAL in API serializer

* Add docs & tweak default setting

* Include token key when provisioning with user credentials

Co-authored-by: jeremystretch <jstretch@ns1.com>
2022-11-02 12:45:00 -04:00
a44eed5001 10631 add extra GraphQL documentation 2022-10-13 08:08:26 -04:00
f9fb2cc698 Finish features documentation 2022-08-11 15:29:26 -04:00
a7b78565a1 Split webhooks documentation 2022-08-11 11:55:45 -04:00
5f15f550c9 Restore model documentation for all models under extras 2022-08-11 11:37:07 -04:00
9733cee3d2 Continued work on feature docs 2022-08-10 14:07:51 -04:00
5da3cab4de Reorganize documentation 2022-08-04 14:11:52 -04:00