46bd62fdc9
Merge branch 'develop' into feature
2024-04-22 13:23:42 -04:00
d9a7b4ee0e
Fixes #15609 : Fix filtering providers list by assigned ASN
2024-04-04 10:45:57 -04:00
6af12b1814
Add tests for missing FilterSet filters
2024-03-11 14:39:34 -04:00
d042e6f69d
Closes #15238 : Include description field in brief mode
2024-02-26 11:39:31 -05:00
3ef2db81e8
Closes #14629 : Add filter tests for all q and description filters
2023-12-28 13:53:16 -05:00
9d709c84e7
Closes : #9047 - Add Provider Accounts ( #12057 )
...
* #9047 - ProviderAccount
* #9047 - Move to new selector types
* #9047 - Re-introduce provider FK to Circuit model
* #9047 - Fix broken tests
* Misc cleanup
* Revert errant change
* Fix tests
* Update circuit filter form
---------
Co-authored-by: jeremystretch <jstretch@netboxlabs.com>
2023-03-29 08:27:11 -04:00
46e3883f19
Closes #815 : Enable specifying terminations when bulk importing circuits
2022-11-18 15:22:24 -05:00
cb815ede60
7961 CSV bulk update ( #10715 )
...
* 7961 add csv bulk update
* temp checkin - blocked
* 7961 bugfix and cleanup
* 7961 change to id, add docs
* 7961 add tests cases
* 7961 fix does not exist validation error
* 7961 fix does not exist validation error
* 7961 update tests
* 7961 update tests
* 7961 update tests
* 7961 update tests
* 7961 update tests
* 7961 update tests
* 7961 update tests
* 7961 update tests
* 7961 update tests
* 7961 make test cases more explicit
* 7961 make test cases more explicit
* 7961 make test cases more explicit
* 7961 make test cases more explicit
* 7961 make test cases more explicit
* 7961 make test cases more explicit
* 7961 make test cases more explicit
* 7961 optimize loading csv test data
* 7961 update tests remove redundant code
* 7961 avoid MPTT issue in test cases
2022-10-27 13:10:18 -04:00
20e3fdc782
#9045 #9046 - remove legacy fields from Provider ( #10377 )
...
* #9045 - remove legacy fields from Provider
* Add safegaurd for legacy data to migration
* 9045 remove fields from forms and tables
* Update unrelated tests to use ASN model instead of Provider
* Fix migrations collision
Co-authored-by: jeremystretch <jstretch@ns1.com>
2022-09-28 15:22:19 -04:00
f10460d774
Add relevant tests for all device components
2022-09-12 17:03:33 -04:00
57365ef7b9
Rename is_occupied to occupied
2022-09-12 16:42:04 -04:00
d24f10ce6e
#8580 add tests
2022-09-12 10:52:40 -07:00
25ed3390cb
Merge branch 'feature' into 9102-cabling
2022-06-27 12:12:34 -04:00
341615668b
Closes #7120 : Add termination_date field to Circuit
2022-06-22 15:09:50 -04:00
3a461d0279
Update Cable instantiations to match new signature
2022-05-13 09:33:00 -04:00
bddc35bbc7
Closes #8496 : Enable assigning multiple ASNs to a provider
2022-03-30 17:17:36 -04:00
a740203444
Fixes #8792 : Fix creation of circuit terminations via UI
2022-03-03 16:42:48 -05:00
42466d5fc4
Add description filter for ProviderNetwork, CircuitType, Circuit & CircuitTermination
2022-02-25 18:15:22 +01:00
cfb3897047
Add tags to organizational & nested group models
2021-10-21 10:51:02 -04:00
6897c5fadd
Fixes #7455 : Fix site/provider network validation for circuit termination API serializer
2021-10-06 09:11:42 -04:00
71449b3414
Fixes #7304 : Require explicit values for all required choice fields during CSV import
2021-09-28 12:04:54 -04:00
3bd99e1910
Closes #6320 : Introduce ChangeLoggedFilterSetTests
2021-05-03 15:25:16 -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
1024782b9e
Rename FilterSet modules
2021-04-29 16:48:24 -04:00
664ba55460
Reorganize base TestCase classes
2021-04-14 14:22:58 -04:00
9bda2a44ae
Fix permissions for cable trace view tests
2021-04-12 16:25:52 -04:00
a1d32c3a21
Add view tests for CircuitTermination
2021-04-12 16:07:52 -04:00
96759af86f
Closes #6071 : Cable traces now traverse circuits
2021-04-01 14:31:10 -04:00
d57222328b
Rename Cloud to ProviderNetwork
2021-04-01 10:21:41 -04:00
d45a17247d
Add circuit cloud filters & tests
2021-03-18 14:32:28 -04:00
6ff8a267e9
Introduce the Cloud model
2021-03-18 11:20:09 -04:00
fb48c1f6dd
Add 'display' field to all REST API serializers
2021-03-16 10:06:25 -04:00
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
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
8dd7123923
Closes #3648 : Mark cable termination models as connected without attaching a cable
2021-03-01 21:34:42 -05:00
2bb79a2773
Add missing bulk update test data
2020-11-02 16:56:04 -05:00
30778a9c40
Closes #5225 : CircuitTermination port_speed is now optional
2020-10-09 14:06:24 -04:00
c7c66626b6
Standardize 'cabled' and 'connected' filters; complete tests
2020-10-06 17:28:25 -04:00
6b3a1998c8
Add test_is_connected to CircuitTerminationTestCase
2020-10-06 15:59:21 -04:00
38ed612cb9
Add test for API bulk updates
2020-09-22 13:50:55 -04:00
ec66e1a5c0
Closes #4349 : Drop support for embedded graphs
2020-08-21 11:57:46 -04:00
b405e8294b
Merge branch 'develop' into develop-2.9
2020-08-13 10:20:39 -04:00
a7cd09d6d4
Fixes #4993 : Add cable to nested CircuitTermination serializer
2020-08-13 10:19:50 -04:00
cb36f9fdb3
Remove restriction enforcement from RestrictedQuerySet
2020-07-23 12:48:03 -04:00
25e1319864
Update filter tests to use unrestricted querysets
2020-07-07 14:26:14 -04:00
c5362f5931
Fix permissions evaluation for nonstandard tests
2020-07-02 11:43:03 -04:00
0dbe248df8
Call restrict() when retrieving related Graphs
2020-06-29 10:14:43 -04:00
11a247edc2
Fix up tests
2020-06-18 10:32:22 -04:00
e905a36fb2
Update tests for tag changes
2020-06-12 11:33:23 -04:00