|
64a3bd37e7
|
Move EXEMPT_EXCLUDE_MODELS to settings; add Group and User models
|
2020-07-22 12:13:07 -04:00 |
|
|
b4cf85149b
|
Add tests for users and groups API endpoints
|
2020-07-22 12:04:14 -04:00 |
|
|
788f8c9a1c
|
Add view_namespace attrbiute to APITestCase to override model's app_label
|
2020-07-22 11:51:10 -04:00 |
|
|
e9199d6ca5
|
Look for auth model serializers in users app
|
2020-07-22 11:50:20 -04:00 |
|
|
1ac215bf87
|
Introduce API endpoints for Users and Groups
|
2020-07-22 11:21:51 -04:00 |
|
|
3e6b257fa0
|
Exclude ObjectPermissions API endpoint from EXEMPT_VIEW_PERMISSIONS
|
2020-07-21 17:39:56 -04:00 |
|
|
1714902f88
|
Merge branch 'develop' into develop-2.9
|
2020-07-21 12:57:02 -04:00 |
|
|
357bf671ad
|
Post-release version bump
|
2020-07-21 12:16:04 -04:00 |
|
|
183d475dc8
|
Release v2.8.8
|
2020-07-21 12:12:22 -04:00 |
|
|
136d3118d2
|
Fixes #4872: Enable filtering virtual machine interfaces by tag
|
2020-07-21 09:41:00 -04:00 |
|
|
c6fd6ab329
|
Remove cacheops monkey patch for RestrictedQuerySet
|
2020-07-20 16:54:24 -04:00 |
|
|
08a5e82afc
|
Merge pull request #4852 from glennmatthews/gfm-2006-continued
Some additional fixes to scripts/reports background running (2.9)
|
2020-07-20 13:10:56 -04:00 |
|
|
8514a5427c
|
Update related object counts to use dunders in accessor
|
2020-07-20 13:00:33 -04:00 |
|
|
0f679e1f03
|
Closes #4871: Specify ordering for querysets using annotate() to count related objects
|
2020-07-20 12:07:19 -04:00 |
|
|
39dc1f882a
|
Merge branch 'develop-2.9' into django-31
|
2020-07-20 11:15:01 -04:00 |
|
|
ba50bfa939
|
Address some of the django_tables2 deprecation warnings
|
2020-07-16 16:52:45 -04:00 |
|
|
9d243103f4
|
Fixes #4595: Ensure consistent display of non-racked and child devices on rack view
|
2020-07-16 15:45:27 -04:00 |
|
|
16f44305e4
|
Update static dependencies
|
2020-07-16 15:22:31 -04:00 |
|
|
1dbf776279
|
Fix handling of ProtectedError exceptions
|
2020-07-16 13:45:02 -04:00 |
|
|
82cd24a7de
|
Remove deprecated ifequal template tags
|
2020-07-16 13:01:31 -04:00 |
|
|
21a750e8ec
|
Change Postgres-specific JSONField to stock Django field
|
2020-07-16 12:02:49 -04:00 |
|
|
68ecddccdb
|
Convert NullBooleanField to BooleanField(null=True)
|
2020-07-16 11:56:35 -04:00 |
|
|
8dd41b771e
|
Update import locations for Django 3.1
|
2020-07-16 11:54:08 -04:00 |
|
|
19d0d6ff10
|
Closes #4857: Drop support for legacy numeric choice field values
|
2020-07-15 16:54:33 -04:00 |
|
|
7461e76606
|
Fix regex for Python 3.7
|
2020-07-15 16:19:30 -04:00 |
|
|
d8b0a11a49
|
Save JobResult even for a script run with commit=False
|
2020-07-15 12:58:01 -04:00 |
|
|
1f9a440598
|
Fixes #4856: Redirect user back to circuit after connecting a termination
|
2020-07-15 10:09:31 -04:00 |
|
|
1d0b27c99e
|
Fixes #4851: Show locally connected peer on circuit terminations
|
2020-07-15 10:01:01 -04:00 |
|
|
48576919b2
|
Closes #4854: Add staging and decommissioning statuses for sites
|
2020-07-15 09:35:46 -04:00 |
|
|
a7776d2f53
|
Merge pull request #4849 from glennmatthews/gfm-issue-4803
#4803: Family of nested address/prefix/aggregate serializes as integer, not as string
|
2020-07-15 09:13:12 -04:00 |
|
|
85254eb8b5
|
Merge pull request #4850 from glennmatthews/gfm-issue-3240
#3240: Use correct serializer class for available-prefixes POST
|
2020-07-15 09:10:23 -04:00 |
|
|
9078cb29cc
|
Merge pull request #4813 from glennmatthews/gfm-issue-4805
Don't ignore ImportErrors raised when loading a plugin. Fixes #4805
|
2020-07-15 09:05:42 -04:00 |
|
|
0fd3c83861
|
Refactor repeated import code
|
2020-07-14 17:15:17 -04:00 |
|
|
1291fc4187
|
Add missing changelog view tests
|
2020-07-14 16:31:55 -04:00 |
|
|
04d8ab3792
|
Clean up device component creation forms
|
2020-07-14 15:51:13 -04:00 |
|
|
cf0e31ac0f
|
Introduce BulkRenameObjectsViewTestCase
|
2020-07-14 13:19:00 -04:00 |
|
|
4458ce69df
|
Enforce constrained permissions when bulk renaming objects
|
2020-07-14 13:18:22 -04:00 |
|
|
81ed03575d
|
Rename BulkCreateObjectsViewTestCase to CreateMultipleObjectsViewTestCase
|
2020-07-14 11:08:59 -04:00 |
|
|
49c6bee6d7
|
Fix jobresult success label spelling
|
2020-07-14 09:45:36 -04:00 |
|
|
d47ea04ec4
|
Add "add interfaces" button to virtual machine view
|
2020-07-13 16:59:46 -04:00 |
|
|
d5a5a4a8d1
|
Skip report/script execution tests if RQ worker is not running
|
2020-07-13 16:48:44 -04:00 |
|
|
087ad30d3c
|
Use correct serializer class for available-prefixes POST. Fixes #3240
|
2020-07-13 16:26:05 -04:00 |
|
|
9f7ed25e74
|
Add assigned IP addresses and VLANs to interface tables
|
2020-07-13 16:18:17 -04:00 |
|
|
013a2a35e0
|
Add cluster and virtual machine filters to VM interfaces list
|
2020-07-13 15:43:54 -04:00 |
|
|
9cece39ee9
|
Remove incorrect bulk edit test data
|
2020-07-13 15:26:06 -04:00 |
|
|
05aa008ce1
|
#2006: Prevent script/report execution if no RQ worker is running
|
2020-07-13 15:11:58 -04:00 |
|
|
9c1dd159de
|
Address/prefix/aggregate family is an integer, not a string. Fixes #4803
|
2020-07-13 14:50:58 -04:00 |
|
|
df20abf283
|
Merge pull request #4844 from jvanderaa/napalm_lookup_hostname
Adds name lookup to NAPALM if no primary IP address exists for device
|
2020-07-13 13:32:32 -04:00 |
|
|
96c539c0ee
|
Merge pull request #4830 from mandrewdx/L15P_Ports
Add NEMA 15/L15 Power Types
|
2020-07-13 13:29:09 -04:00 |
|
|
e53839ca2a
|
Add progress counter to VM interface replication migration
|
2020-07-13 13:13:37 -04:00 |
|