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