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
58659cf3b6
Fixes #6262 : Support filtering by created/updated time for all relevant objects
2021-04-27 10:04:28 -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
d45a17247d
Add circuit cloud filters & tests
2021-03-18 14:32:28 -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
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
6fb080ff4c
Rename CustomFieldFilterSet
2020-11-23 14:47:54 -05:00
Jeremy Stretch
c7c66626b6
Standardize 'cabled' and 'connected' filters; complete tests
2020-10-06 17:28:25 -04:00
Jeremy Stretch
aa0d4c4145
Replace connection_status filter with is_connected
2020-10-02 12:25:31 -04:00
Jeremy Stretch
1ccb3162ff
Ensure all model FilterSets support the 'id' field
2020-05-06 12:33:52 -04:00
Jeremy Stretch
803287a514
Closes #4313 : Remove id__in filters
2020-03-06 12:05:53 -05:00
John Anderson
a6b43b30e9
functional dynamic filter lookups
2020-02-09 17:46:21 -05:00
John Anderson
a311002141
initial work on dynamic lookup expressions
2020-02-09 03:20:59 -05:00
Jeremy Stretch
528b345f57
Move TenancyFilterSet to filters.py
2020-01-09 21:05:38 -05:00
Jeremy Stretch
847cf9d038
Renamed circuits FilterSets
2020-01-09 20:25:33 -05:00
Jeremy Stretch
a2ead6af94
Merge branch 'develop' into develop-2.7
2020-01-09 15:27:06 -05:00
Jeremy Stretch
4151e52802
Clean up filter imports
2020-01-08 17:20:31 -05:00
Jeremy Stretch
6e49a0ba6e
Merge branch 'develop' into develop-2.7
2020-01-03 14:21:53 -05:00
Jeremy Stretch
57f199f899
Fixes #3833 : Add region and region_id filters where missing ( #3836 )
2020-01-03 13:52:50 -05:00
Jeremy Stretch
17898a4c57
Merge branch 'develop-2.7' into 3569-api-choice-slugs
2019-12-05 17:43:11 -05:00
Sander Steffann
adb25fd7d7
822 bulk import of device components ( #3711 )
...
Closes #822 : CSV import for device components
* Implement CSV import for netbox-community#822
* Comment out default_return_url until there is a proper target
* Fix the default value of `enabled` when not included in the import
* rear_port is definitely required here
* Power Ports don't have a type (yet)
* Add import for console-ports and console-server-ports
* Add import for device-bays
2019-12-05 15:36:11 -05:00
Jeremy Stretch
4e2863e4ec
Move CircuitTermination.term_side choices to a ChoiceSet
2019-11-21 21:28:59 -05:00
Jeremy Stretch
bfede60f3d
Rename CreatedUpdatedFilter to CreatedUpdatedFilterSet
2019-11-14 22:00:12 -05:00
struppi
0319450643
Closes #3663 : rename filter class
2019-11-07 22:41:09 +01:00
Jeremy Stretch
e09ad6915f
Circuit.status ( #3569 )
2019-11-07 11:11:10 -05:00
struppi
99a542e4e4
Closes #3663 : API filter by created, last_updated
2019-11-04 20:51:56 +01:00
Jeremy Stretch
a3b9bdaff1
Miscellaneous cleanup
2019-10-04 12:59:10 -04:00
Jeremy Stretch
5f4bac6076
Closes #3454 : Enable filtering circuits by region
2019-08-28 12:12:27 -04:00
Jeremy Stretch
3bb3b85fa2
Merged v2.5.13
2019-05-31 21:37:41 -04:00
Jeremy Stretch
fbde6282b2
Cleanup from #2931
2019-05-09 14:32:49 -04:00
Jeremy Stretch
dfffd1ea94
Restore id__in filters to retain backward compatability until v2.7
2019-05-08 21:08:35 -04:00
Jeremy Stretch
205adeb2e9
Remove NullableCharFieldFilter; add missing filter fields
2019-05-07 13:59:21 -04:00
Jeremy Stretch
3d616baf75
Remove NumericInFilter and id__in filters
2019-05-07 13:07:18 -04:00
Jeremy Stretch
6cb5173e27
Update query filters to OR multiple values
2019-05-07 12:25:33 -04:00
dansheps
6e8e6809f3
Move Filter and Form to new file, update all files
2019-04-10 08:37:12 -05:00
dansheps
b4d7f9ea43
Fixes #2781 : Fixes filter by regions on site and device list
...
* Add Device filter
2019-03-05 08:10:10 -06:00
dansheps
f78c228c75
Fixes #2813 : Add Filter for TenantGroup to the following Forms and Filter classes:
...
* circuit.Circuit
* dcim.Site
* dcim.Rack
* dcim.RackElevation
* dcim.RackReservation
* dcim.Device
* ipam.IPAddress
* ipam.Prefix
* ipam.VRF
* ipam.VLAN
* virtualization.VirtualMachine
2019-02-23 10:37:30 -06:00
John Anderson
613e8f05c2
fixes #2835 - certain model filters did not support the q query param
2019-01-31 13:36:30 -05:00
Jeremy Stretch
bc8dbfde7c
Merge branch 'develop' into develop-2.5
2018-11-12 16:03:52 -05:00
Jeremy Stretch
0c33af2140
Fixes #2558 : Filter on all tags when multiple are passed
2018-11-12 15:48:58 -05:00
Jeremy Stretch
1847e82d04
Closes #867 : Add a 'description' field to CircuitTermination
2018-11-05 13:53:22 -05:00
Jeremy Stretch
29d546a3f1
Upgraded django-filter to 2.0.0
2018-11-02 13:46:28 -04:00
Jeremy Stretch
980d62d579
Removed Python 2 string compatibility
2018-08-14 11:58:42 -04:00
Jeremy Stretch
b3350490e7
Implemented tag filtering
2018-05-18 16:24:15 -04:00
Jeremy Stretch
69f921aea9
Closes #1864 : Added a 'status' field to the circuit model
2018-02-06 14:06:05 -05:00
Jeremy Stretch
00986fd7bf
Closes #1691 : Cleaned up and reorganized import statements
2017-11-07 11:08:23 -05:00
Jeremy Stretch
85c273c8ca
Fixes #1670 : Corrected filter names (regression from #1649 )
2017-10-31 14:47:14 -04:00