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

951 Commits

Author SHA1 Message Date
81e1b7490e #6834: Add title, favicon to GraphiQL view 2021-07-29 13:48:06 -04:00
c7e0abc3fb Merge v2.11.10 2021-07-28 16:26:04 -04:00
18a4232783 PRVB 2021-07-28 16:00:38 -04:00
eae4502708 Release v2.11.10 2021-07-28 15:17:45 -04:00
8d9d3a9e7d Changelog and cleanup for #6560 2021-07-28 11:44:13 -04:00
ea0de4b01d Merge pull request #6561 from abigley/csv_feature
CSV file import
2021-07-28 10:48:30 -04:00
a8140d1f70 Closes #6781: Disable database query caching by default 2021-07-23 11:34:24 -04:00
adda8c4642 Tweak menu items order 2021-07-22 11:30:50 -04:00
3f0b355717 Fix typo 2021-07-22 10:26:57 -04:00
6b09c139e7 Refactor navigation menu 2021-07-22 10:21:39 -04:00
19eafef41e General UI cleanup 2021-07-21 12:06:43 -04:00
803f9b6913 Merge branch 'develop' into feature 2021-07-20 17:06:18 -04:00
d938b6621d Add missing nav menu link for rack reservations 2021-07-20 11:36:37 -04:00
91246b0f81 Add icons to home stat cards 2021-07-19 22:01:05 -07:00
29ee3e5ac0 Clean up home view stats 2021-07-19 16:57:35 -04:00
011f35164a Replace changelog template code with table in home view 2021-07-19 16:46:12 -04:00
7058d6ca5a Closes #6328: Local docs build (#6769)
* Incorporate local documentation build in upgrade script

* Add docs build to CI

* Include docs build path in revision control

* Update footer dcos link

* Changelog for #6328

* Clean up errant links
2021-07-19 14:18:08 -04:00
11a14927c9 Initial work on IP ranges 2021-07-16 13:35:52 -04:00
5d98c3337a Simplify home view stats 2021-07-12 10:32:13 -04:00
facf757997 Separate navigation menu structure from template tag 2021-07-10 20:44:33 -04:00
fd58eeae1d Merge branch 'feature' into 6651-plugins-rq-queues 2021-07-09 08:43:39 -04:00
b814123ede Only check REMOTE_AUTH_BACKEND in API token auth 2021-07-09 08:14:45 +02:00
a3d40e3521 Load LDAP groups for API token authenticated users
When users are authenticated with an API token not all permissions where
assigned to the session because the LDAP group memberships where not
available.
Now the information is loaded from the directory if the user is found.
If not the local group memberships are used.
2021-07-09 08:14:45 +02:00
4abfa6231c Fixed bug for users authenticated with API token
This prevents a crash when the current user has authenticated himself
with an API token. In this case the user will not have the permissions
given to his LDAP groups.
2021-07-09 08:14:45 +02:00
5bf4234ad3 Fix error when running scripts
This fixes the error Can't pickle local object 'LDAPBackend.__new__.<locals>.NBLDAPBackend'
2021-07-09 08:14:45 +02:00
7640740113 Use method from parent class
Co-authored-by: Jeremy Stretch <jstretch@ns1.com>
2021-07-09 08:14:45 +02:00
82300990ec Fixes #5442: Use LDAP groups to find permissions
When AUTH_LDAP_FIND_GROUP_PERMS is set to true the filter to find the
users permissions is extended to search for all permissions assigned to
groups in which the LDAP user is.
2021-07-09 08:14:45 +02:00
ec5ed17860 PRVB 2021-07-08 09:21:35 -04:00
e8e3e9b0be Release v2.11.9 2021-07-08 09:01:40 -04:00
f426ba3526 Remove the check_releases queue 2021-07-07 22:10:10 -04:00
7c6e5a68d9 Remove the RELEASE_CHECK_TIMEOUT parameter 2021-07-07 21:55:07 -04:00
fa99263918 Remove release checkng background task 2021-07-07 21:53:02 -04:00
3e19038e06 Restore CACHING_REDIS_SKIP_TLS_VERIFY; add CACHE_TIMEOUT usage warning 2021-07-07 21:17:40 -04:00
2c023ef7a0 Update release check to use django-redis 2021-07-07 20:57:47 -04:00
d9e27b6a82 Replace django-cacheops with django-redis 2021-07-07 20:35:59 -04:00
f683f0786e Drop caching_config from plugin configuration 2021-07-07 17:04:21 -04:00
8b76db2bca add: RQ queues for netbox core (high, default, low, check_release) 2021-07-07 15:25:53 +02:00
88e382e7a1 Merge v2.11.8 changes 2021-07-06 12:10:29 -04:00
c585175214 PRVB 2021-07-06 11:35:03 -04:00
9c1de27562 Release v2.11.8 2021-07-06 11:10:02 -04:00
fe2ce03ac1 Closes #6200: Add rack reservations to global search 2021-07-06 10:17:16 -04:00
1be4a57bd4 Closes #6345: Introduce PermissionsViolation exception for use in generic views 2021-07-01 15:33:39 -04:00
76a6119584 Closes #6138: Add an 'empty' filter modifier for character fields 2021-07-01 15:17:46 -04:00
8d2f79cf24 Add configuration parameter to toggle GraphQL API 2021-06-29 13:30:38 -04:00
05ba54b6d3 Add GraphQL for users and groups 2021-06-29 13:15:10 -04:00
79614ed2cf Add GraphQL type for ContentType 2021-06-29 11:36:18 -04:00
7deabfe9cd Extended GraphQL tests to include all fields 2021-06-29 11:20:54 -04:00
bd1e019a42 Clean up token-based authentication for GraphQL 2021-06-28 16:19:02 -04:00
14e27363e0 Add GraphQL for DCIM 2021-06-25 16:17:36 -04:00
605b7c5b3e Add GraphQL for virtualization 2021-06-25 15:31:43 -04:00