Jeremy Stretch
420090dc6c
#12590 : Exclude proxy model for Token from permission object types
2023-08-29 14:41:14 -04:00
Jeremy Stretch
34a960505d
Remove obsolete AdminGroup and AdminUser models ( #12589 )
2023-07-31 14:28:50 -04:00
Jeremy Stretch
80376abedf
Closes #13309 : Introduce the account app ( #13310 )
...
* Introduce 'accounts' app for user-specific views & resources
* Move UserTokenTable to account app
* Move login & logout views to account app
2023-07-31 09:22:04 -04:00
Arthur Hanson
7600d7b344
Closes #13228 : Move token management views to primary UI
2023-07-25 13:43:40 -04:00
Arthur Hanson
a4acb50edd
12589 move user and group admin from admin ( #12877 )
...
Move admin views for users, groups, and object permissions from the admin site to the NetBox frontend
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-07-20 16:22:08 -04:00
jeremystretch
dc05e62ce0
Documentation & clenaup for #9536
2022-06-23 12:15:02 -04:00
Jeremy Stretch
cfb9605e9b
Merge branch 'feature' into issue_9536
2022-06-23 10:35:27 -04:00
Pieter Lambrecht
c04b4bbbfa
Add last_used to Token model and update when used
2022-06-17 14:45:56 +02:00
Pieter Lambrecht
2587720298
Fix 8878: Restrict API key usage by Source IP
2022-04-19 14:44:35 +02:00
jeremystretch
c1b7f09530
Ensure legacy data checks run before other migrations
2022-04-05 15:56:21 -04:00
jeremystretch
e4abbfb2c6
Closes #8454 : Set DEFAULT_AUTO_FIELD to BigAutoField
2022-01-25 17:37:06 -05:00
jeremystretch
3387282de4
Resolve migration dependencies
2021-07-09 11:51:42 -04:00
jeremystretch
c82470e4df
Add re-initialized migrations for v2.11.0
2021-07-09 11:11:21 -04:00
jeremystretch
4383425060
Delete pre-2.11.0 migrations
2021-07-09 10:57:07 -04:00
Daniel Sheppard
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
Jeremy Stretch
1dcd857ca6
Closes #5370 : Extend custom field support to organizational models
2021-02-26 16:25:37 -05:00
Jeremy Stretch
7e6cb9d186
Closes #1638 : Migrate all primary keys to 64-bit integers
2021-02-26 16:12:52 -05:00
Jeremy Stretch
bec7ea7072
Standardize model types based on function
2021-02-24 21:01:16 -05:00
Jeremy Stretch
e6bc55af85
#4969 : Remove user and group assignment from SecretRole
2020-08-07 16:19:18 -04:00
Jeremy Stretch
053c600b67
Closes #4943 : Add a 'description' field to ObjectPermission
2020-08-03 16:37:37 -04:00
Jeremy Stretch
ce2dada9fd
Closes #4942 : Make ObjectPermission's 'name' field required
2020-08-03 16:10:51 -04:00
Jeremy Stretch
7cdb0cf560
Allow the assignment of ObjectPermissions to users, groups, and permissions
2020-07-22 15:25:06 -04:00
Jeremy Stretch
21a750e8ec
Change Postgres-specific JSONField to stock Django field
2020-07-16 12:02:49 -04:00
Jeremy Stretch
fac0da224a
Add name, enabled fields to ObjectPermission
2020-07-08 13:44:19 -04:00
Jeremy Stretch
d157818d7e
Rename attrs to constraints
2020-06-03 09:43:46 -04:00
Jeremy Stretch
ddcd172af1
Rename content_types to object_types
2020-06-03 09:27:20 -04:00
Jeremy Stretch
a62b98ac50
Admin UI improvements
2020-06-02 13:21:58 -04:00
Jeremy Stretch
7a7634de2d
Accomodate custom legacy permission in schema migration
2020-06-02 10:50:58 -04:00
Jeremy Stretch
c6e85970d4
Remove activate_userkey permission
2020-06-02 09:51:56 -04:00
Jeremy Stretch
670139492d
Fix permission action evaluation
2020-05-29 13:47:19 -04:00
Jeremy Stretch
5d3cf8074b
Add migration for replicating legact permissions to ObjectPermissions
2020-05-29 13:42:38 -04:00
Jeremy Stretch
02687453f2
Add ArrayField on ObjectPermission to store actions
2020-05-29 11:25:13 -04:00
Jeremy Stretch
90828cedae
Introduce proxy models for User and Group to organize admin UI
2020-05-29 10:43:12 -04:00
Jeremy Stretch
f65b2278f0
Enable many-to-many model assignment for ObjectPermissions
2020-05-28 15:04:46 -04:00
Jeremy Stretch
bdfc0364d5
Fix up ObjectPermission content type assignment
2020-05-28 14:20:18 -04:00
Jeremy Stretch
5dddf6846b
Disable built-in model permissions
2020-05-27 10:48:56 -04:00
Jeremy Stretch
6624fc6076
Initial work on #554 (WIP)
2020-05-08 17:30:25 -04:00
Jeremy Stretch
6e832de4a9
Remove squashed migrations
2020-04-29 09:31:52 -04:00
Jeremy Stretch
f3012ed839
Automatically create UserConfig for users
2020-04-23 16:46:36 -04:00
Jeremy Stretch
afa0565a44
Show user config in admin UI
2020-04-23 15:53:43 -04:00
Jeremy Stretch
750deac2cf
Initial implementation of UserConfig model
2020-04-23 15:34:32 -04:00
Jeremy Stretch
9f5b138b0f
Add migrations for description fields
2020-03-13 16:35:36 -04:00
Jeremy Stretch
2615906526
Squashed all migrations
2020-01-14 11:06:05 -05:00
Jeremy Stretch
5c047faa1d
Delete old squashed migrations
2020-01-13 17:01:54 -05:00
Jeremy Stretch
22ed4f1b53
Merge release v2.4.6
2018-10-10 09:36:51 -04:00
Jeremy Stretch
5d10d8418e
Closes #2479 : Add user permissions for creating/modifying API tokens
2018-10-05 11:06:59 -04:00
Jeremy Stretch
980d62d579
Removed Python 2 string compatibility
2018-08-14 11:58:42 -04:00
Jeremy Stretch
4ae7f2337a
Closes #2213 : Added squashed migrations
2018-08-01 14:01:20 -04:00
Jeremy Stretch
138cbf9761
Created migrations for transition to Unicode literals
2017-05-24 14:18:52 -04:00
Jeremy Stretch
4f6d2a8b71
Finished user control panel for tokens
2017-03-08 11:34:47 -05:00