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

225 Commits

Author SHA1 Message Date
05ba54b6d3 Add GraphQL for users and groups 2021-06-29 13:15:10 -04:00
4c4fe80697 Fix schema generation for tokens endpoint 2021-06-14 08:52:22 -04:00
b038b1f613 Add a REST API endpoint to provision new tokens using username & password 2021-06-11 15:54:31 -04:00
48b4bf1683 Initial work on REST API endpoint for tokens 2021-06-11 15:14:19 -04:00
2d44bade4b Merge branch 'develop' into feature 2021-06-02 20:35:38 -04:00
1e02bb5999 Fixes #6064: Fix object permission assignments for user and group models 2021-05-28 13:27:05 -04:00
5b4dacf0f5 Merge branch 'develop' into feature 2021-05-25 13:19:17 -04:00
bfb91fcf10 Closes #6422: Enable filtering users by group under admin UI 2021-05-25 11:26:18 -04:00
805892f623 Template cleanup (#6421)
* Clean up & comment base templates

* Clean up login template & form

* Use SVG file for NetBox logo

* Simplify breadcrumbs

* Merge changelog.html into home.html

* Rename title_container block to header

* Move breadcrumbs block to object.html

* Attach names to endblock template tags

* Reorganize root-level templates into base/ and inc/

* Remove obsolete reference to Bootstrap 3.4.1
2021-05-17 16:27:27 -04:00
744792452f Closes: #5278 - Remove Secrets (#6397)
* Remove Secrets

* #5278: Remove secrets javascript from netbox core

* Remove userkey references

* Fix PEP8

* Remove a few more instances of secrets.  Rebundle

* Remove Secrets

Co-authored-by: checktheroads <matt@allroads.io>
2021-05-17 16:26:02 -04:00
534b0e4cf6 Merge branch 'develop' into feature 2021-05-04 14:25:53 -04:00
ffa4cd134b Introduce BaseFilterSetTests to standardize testing of PK filters 2021-05-03 14:36:44 -04:00
fbffef1cc4 Rename FilterSet test modules 2021-05-03 13:07:19 -04:00
3ef6284a0d Move base FilterSet classes under netbox core 2021-04-29 16:53:48 -04:00
1024782b9e Rename FilterSet modules 2021-04-29 16:48:24 -04:00
0de50e0afe Split Filter and FilterSet classes 2021-04-29 15:13:44 -04:00
8b2f4780ed fix type error 2021-04-26 00:32:26 -07:00
2b159fc40f implement dark mode 2021-04-25 20:11:46 -07:00
d82f2e289a Use ContentTypeChoiceField for all ContentType fields 2021-04-02 10:55:16 -04:00
83c4577f6d Merge branch 'develop' into feature 2021-03-31 17:11:54 -04:00
6ec8ac7597 Fixes #6073: Permit users to manage their own REST API tokens without needing explicit permission 2021-03-31 13:25:06 -04:00
fb48c1f6dd Add 'display' field to all REST API serializers 2021-03-16 10:06:25 -04:00
bac2387f50 Merge branch 'develop' into feature 2021-03-09 20:04:20 -05:00
e7157973e7 Fixes #5922: Fix options for filtering object permissions in admin UI 2021-03-08 16:51:11 -05:00
1dcd857ca6 Closes #5370: Extend custom field support to organizational models 2021-02-26 16:25:37 -05:00
7e6cb9d186 Closes #1638: Migrate all primary keys to 64-bit integers 2021-02-26 16:12:52 -05:00
bec7ea7072 Standardize model types based on function 2021-02-24 21:01:16 -05:00
b2e05aafc1 Closes #5531: Ensure consistent calls to parent clean() methods for models, forms 2020-12-28 12:54:42 -05:00
ef77961cf4 Fix tests 2020-12-01 12:01:10 -05:00
915cf3e715 Merge branch 'develop' into develop-2.10 2020-12-01 11:42:55 -05:00
77bbe5730b Fixes #5383: Fix setting user password via REST API 2020-11-25 11:47:53 -05:00
e5caea04c1 Update UserKey views to use "object" context var 2020-11-19 13:43:17 -05:00
a3675854be Clean up generic view templates 2020-11-11 16:58:29 -05:00
2bb79a2773 Add missing bulk update test data 2020-11-02 16:56:04 -05:00
fcb5e6ae1c Merge branch 'develop' into develop-2.10 2020-10-30 10:38:05 -04:00
aad32c4866 Add tests for UserConfig API endpoint 2020-10-29 16:05:59 -04:00
a43361170c Fix overwriting of existing preferences 2020-10-29 14:15:38 -04:00
2f3557c18f Fixes #5273: Fix exception when validating a new permission with no models selected 2020-10-27 10:01:49 -04:00
2845dd488e Add a REST API endpoint for updating user preferences 2020-10-21 09:05:33 -04:00
87c13a876b fixes #5113 - incorrect caching of permission object assignments to user groups in the admin panel 2020-10-14 20:10:21 -04:00
c0c5f52ed9 Reorganize REST API components under netbox app 2020-10-13 15:57:21 -04:00
08c492f1f4 Merge develop into develop-2.10 2020-09-04 16:09:05 -04:00
f92569d468 move redirect code to own function 2020-09-02 22:33:39 +02:00
bfcbd9da6c Redirect users away from /login, if they are already logged in 2020-08-30 01:44:27 +02:00
fd139a77f5 Closes #4997: Introduce OrderedDefaultRouter; move root API views to views.py 2020-08-13 12:49:49 -04:00
e6bc55af85 #4969: Remove user and group assignment from SecretRole 2020-08-07 16:19:18 -04:00
aca3ca9d65 Simplify the aggregation of constraint sets 2020-08-07 14:09:55 -04:00
4a516103a6 Extend ObjectPermission constraints to OR multiple JSON objects 2020-08-06 15:53:23 -04:00
053c600b67 Closes #4943: Add a 'description' field to ObjectPermission 2020-08-03 16:37:37 -04:00
ce2dada9fd Closes #4942: Make ObjectPermission's 'name' field required 2020-08-03 16:10:51 -04:00