jeremystretch
c777daf6e6
Merge branch 'develop' into feature
2021-05-07 10:27:23 -04:00
jeremystretch
a4955b420a
Fixes #6355 : Fix caching error when swapping A/Z circuit terminations
2021-05-06 13:29:52 -04:00
jeremystretch
fe78f60b1f
Fixes #6357 : Fix ProviderNetwork nested API serializer
2021-05-06 13:06:10 -04:00
jeremystretch
21d14a782e
Closes #6359 : Enable custom links for organizational and nested group models
2021-05-06 13:01:20 -04:00
jeremystretch
534b0e4cf6
Merge branch 'develop' into feature
2021-05-04 14:25:53 -04:00
jeremystretch
3bd99e1910
Closes #6320 : Introduce ChangeLoggedFilterSetTests
2021-05-03 15:25:16 -04:00
jeremystretch
ad19b09ae3
Fixes #6333 : Fix filtering of circuit terminations by primary key
2021-05-03 14:38:26 -04:00
jeremystretch
ffa4cd134b
Introduce BaseFilterSetTests to standardize testing of PK filters
2021-05-03 14:36:44 -04:00
jeremystretch
fbffef1cc4
Rename FilterSet test modules
2021-05-03 13:07:19 -04:00
jeremystretch
3ef6284a0d
Move base FilterSet classes under netbox core
2021-04-29 16:53:48 -04:00
jeremystretch
1024782b9e
Rename FilterSet modules
2021-04-29 16:48:24 -04:00
jeremystretch
d35ac1347c
Move TagFilter to extras
2021-04-29 16:23:55 -04:00
jeremystretch
c4e88fd11a
Consolidate FilterSet classes
2021-04-29 15:59:11 -04:00
jeremystretch
0de50e0afe
Split Filter and FilterSet classes
2021-04-29 15:13:44 -04:00
jeremystretch
456ffb79ff
Merge v2.11.2
2021-04-27 14:05:38 -04:00
jeremystretch
58659cf3b6
Fixes #6262 : Support filtering by created/updated time for all relevant objects
2021-04-27 10:04:28 -04:00
jeremystretch
fecca5ad83
Fixes #6267 : Fix cable tracing API endpoint for circuit terminations
2021-04-26 16:49:52 -04:00
checktheroads
3471c737b9
fix confirmation form styles
2021-04-21 13:19:08 -07:00
jeremystretch
664ba55460
Reorganize base TestCase classes
2021-04-14 14:22:58 -04:00
jeremystretch
9bda2a44ae
Fix permissions for cable trace view tests
2021-04-12 16:25:52 -04:00
jeremystretch
a1d32c3a21
Add view tests for CircuitTermination
2021-04-12 16:07:52 -04:00
jeremystretch
696b5c80a7
Closes #6097 : Redirect old slug-based object views
2021-04-08 13:25:29 -04:00
jeremystretch
a313b675a6
Simplify CircuitTermination display in circuits table
2021-04-05 15:24:57 -04:00
jeremystretch
779837389b
Convert all LinkColumns to Column(linkify=True)
2021-04-02 16:59:53 -04:00
Jeremy Stretch
b77c228853
Rebuild CablePaths when a CircuitTermination is modified
2021-04-02 09:17:11 -04:00
Jeremy Stretch
e7f10fdaea
Include termination side in CircuitTermination string repr
2021-04-01 21:03:00 -04:00
Jeremy Stretch
96759af86f
Closes #6071 : Cable traces now traverse circuits
2021-04-01 14:31:10 -04:00
Jeremy Stretch
d57222328b
Rename Cloud to ProviderNetwork
2021-04-01 10:21:41 -04:00
Jeremy Stretch
b7e44a744d
Add dedicated views for organizational models
2021-03-26 14:44:43 -04:00
Jeremy Stretch
bb00f2ff46
Introduce paginate_table() utility to simplify table pagination
2021-03-26 13:02:55 -04:00
Jeremy Stretch
d45edcd216
Linkify circuit terminations in table
2021-03-18 14:49:06 -04:00
Jeremy Stretch
d45a17247d
Add circuit cloud filters & tests
2021-03-18 14:32:28 -04:00
Jeremy Stretch
2e97bf48c5
Include circuits list on cloud view
2021-03-18 14:05:32 -04:00
Jeremy Stretch
872e936924
Add termination FKs on Circuit model
2021-03-18 13:54:05 -04:00
Jeremy Stretch
574a43fff7
Enable attaching circuit terminations to clouds
2021-03-18 13:53:48 -04:00
Jeremy Stretch
6ff8a267e9
Introduce the Cloud model
2021-03-18 11:20:09 -04:00
Jeremy Stretch
1f1a62da67
Initial work on #151 : Object journaling
2021-03-16 15:00:08 -04:00
Jeremy Stretch
fb48c1f6dd
Add 'display' field to all REST API serializers
2021-03-16 10:06:25 -04:00
Jeremy Stretch
61d23df83a
Closes #5972 : Bulk edit support for organizational models ( #5974 )
...
* Enable bulk editing of organizational models
* Enable bulk editing of nested group models
* Changelog for #5972
2021-03-12 16:14:42 -05:00
Jeremy Stretch
fca5accba8
Clean up base serializers
2021-03-12 13:31:28 -05:00
Jeremy Stretch
c072ba088f
Add webhook support for additional models
2021-03-10 14:49:02 -05:00
Jeremy Stretch
fc5bb966f0
Declare TaggableManager on PrimaryModel base class
2021-03-10 14:32:50 -05:00
Jeremy Stretch
19b78e63ce
Introduce ChangeLoggedModel as a standard model
2021-03-10 13:37:13 -05:00
Jeremy Stretch
79b19821f6
Closes #5892 : Introduce SiteGroup model ( #5937 )
...
* Initial work on #5892
* Add site group selection to object edit forms
* Add documentation for site groups
* Changelog for #5892
* Finish application of site groups to config context
2021-03-08 13:28:53 -05:00
Jeremy Stretch
8e1fe6339e
Rename parent attribute on CableTerminations to parent_object
2021-03-05 13:06:21 -05:00
Jeremy Stretch
20a85c1ef2
Introduce TenantColumn to simplify representation
2021-03-04 16:07:55 -05:00
Jeremy Stretch
9c967ee3ea
Fixes #5913 : Improve change logging ( #5924 )
...
* Initial work on #5913
* Provide per-line diff highlighting
* BulkDeteView should delete objects individually to secure a pre-change snapshot
* Add changelog tests for bulk operations
2021-03-04 13:06:04 -05:00
Jeremy Stretch
8dd7123923
Closes #3648 : Mark cable termination models as connected without attaching a cable
2021-03-01 21:34:42 -05:00
Jeremy Stretch
6ed2e7b636
Closes #5894 : Use primary keys when filtering object lists by related objects in the UI
2021-03-01 17:24:30 -05:00
Jeremy Stretch
6a9b50f95d
Closes #5873 : Use numeric IDs in all object URLs
2021-02-26 17:23:23 -05:00