jeremystretch
51fd1e7da7
Fixes #6333 : Fix filtering of circuit terminations by primary key
2021-05-03 14:38:26 -04:00
jeremystretch
3506fdc456
Introduce BaseFilterSetTests to standardize testing of PK filters
2021-05-03 14:36:44 -04:00
jeremystretch
0104da8369
Rename FilterSet test modules
2021-05-03 13:07:19 -04:00
jeremystretch
cc4534c163
Move base FilterSet classes under netbox core
2021-04-29 16:53:48 -04:00
jeremystretch
431cb2a0ad
Rename FilterSet modules
2021-04-29 16:48:24 -04:00
jeremystretch
a630da2686
Move TagFilter to extras
2021-04-29 16:23:55 -04:00
jeremystretch
51e312816f
Consolidate FilterSet classes
2021-04-29 15:59:11 -04:00
jeremystretch
05f7699273
Split Filter and FilterSet classes
2021-04-29 15:13:44 -04:00
jeremystretch
511a1a17ef
Merge v2.11.2
2021-04-27 14:05:38 -04:00
jeremystretch
5548e2850c
Fixes #6262 : Support filtering by created/updated time for all relevant objects
2021-04-27 10:04:28 -04:00
jeremystretch
073d9f19d2
Fixes #6267 : Fix cable tracing API endpoint for circuit terminations
2021-04-26 16:49:52 -04:00
checktheroads
268c1a7b7e
fix confirmation form styles
2021-04-21 13:19:08 -07:00
jeremystretch
c7268c542e
Reorganize base TestCase classes
2021-04-14 14:22:58 -04:00
jeremystretch
2b6d23e5b1
Fix permissions for cable trace view tests
2021-04-12 16:25:52 -04:00
jeremystretch
fd4e6cfffb
Add view tests for CircuitTermination
2021-04-12 16:07:52 -04:00
jeremystretch
4bac3fecaa
Closes #6097 : Redirect old slug-based object views
2021-04-08 13:25:29 -04:00
jeremystretch
d584fdad41
Simplify CircuitTermination display in circuits table
2021-04-05 15:24:57 -04:00
jeremystretch
30ff6edb4b
Convert all LinkColumns to Column(linkify=True)
2021-04-02 16:59:53 -04:00
Jeremy Stretch
641e78e4b9
Rebuild CablePaths when a CircuitTermination is modified
2021-04-02 09:17:11 -04:00
Jeremy Stretch
a21bc2ca36
Include termination side in CircuitTermination string repr
2021-04-01 21:03:00 -04:00
Jeremy Stretch
66a805bea8
Closes #6071 : Cable traces now traverse circuits
2021-04-01 14:31:10 -04:00
Jeremy Stretch
ee7396481a
Rename Cloud to ProviderNetwork
2021-04-01 10:21:41 -04:00
Jeremy Stretch
f4953d28ca
Add dedicated views for organizational models
2021-03-26 14:44:43 -04:00
Jeremy Stretch
f102cf70e4
Introduce paginate_table() utility to simplify table pagination
2021-03-26 13:02:55 -04:00
Jeremy Stretch
53dbdd64e0
Linkify circuit terminations in table
2021-03-18 14:49:06 -04:00
Jeremy Stretch
e5845a313c
Add circuit cloud filters & tests
2021-03-18 14:32:28 -04:00
Jeremy Stretch
3415c803af
Include circuits list on cloud view
2021-03-18 14:05:32 -04:00
Jeremy Stretch
d45a4f5d12
Add termination FKs on Circuit model
2021-03-18 13:54:05 -04:00
Jeremy Stretch
1d4304cea6
Enable attaching circuit terminations to clouds
2021-03-18 13:53:48 -04:00
Jeremy Stretch
2c42176154
Introduce the Cloud model
2021-03-18 11:20:09 -04:00
Jeremy Stretch
4ffd2ba841
Initial work on #151 : Object journaling
2021-03-16 15:00:08 -04:00
Jeremy Stretch
fdaa4a6eb8
Add 'display' field to all REST API serializers
2021-03-16 10:06:25 -04:00
Jeremy Stretch
c60149a72a
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
ae80b4f5f4
Clean up base serializers
2021-03-12 13:31:28 -05:00
Jeremy Stretch
fa77559f54
Add webhook support for additional models
2021-03-10 14:49:02 -05:00
Jeremy Stretch
b5c6613682
Declare TaggableManager on PrimaryModel base class
2021-03-10 14:32:50 -05:00
Jeremy Stretch
d208c027db
Introduce ChangeLoggedModel as a standard model
2021-03-10 13:37:13 -05:00
Jeremy Stretch
a4944f2b97
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
fef9ce9c87
Rename parent attribute on CableTerminations to parent_object
2021-03-05 13:06:21 -05:00
Jeremy Stretch
32b2693767
Introduce TenantColumn to simplify representation
2021-03-04 16:07:55 -05:00
Jeremy Stretch
1fbff074f7
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
9581d72f9d
Closes #3648 : Mark cable termination models as connected without attaching a cable
2021-03-01 21:34:42 -05:00
Jeremy Stretch
1bf7d7e293
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
6d5ff412a0
Closes #5873 : Use numeric IDs in all object URLs
2021-02-26 17:23:23 -05:00
Jeremy Stretch
2d234e3b3a
Closes #5370 : Extend custom field support to organizational models
2021-02-26 16:25:37 -05:00
Jeremy Stretch
f17479680c
Closes #1638 : Migrate all primary keys to 64-bit integers
2021-02-26 16:12:52 -05:00
Jeremy Stretch
f28eda1d24
Update organizational models to use custom field forms
2021-02-26 11:25:23 -05:00
Jeremy Stretch
8de5fa0ae2
Introduce NestedGroupModelSerializer
2021-02-25 17:15:42 -05:00
Jeremy Stretch
c43f595e93
Introduce OrganizationalModelSerializer
2021-02-25 16:44:16 -05:00
Jeremy Stretch
ec5da40a4a
Add custom field support for organizational models to API serializers
2021-02-25 15:58:13 -05:00