Jeremy Stretch
682ecf5b0e
Fix tests
2023-07-25 09:24:50 -04:00
Jeremy Stretch
97628f65f0
Rename tracking utilities module
2023-07-25 09:18:46 -04:00
Jeremy Stretch
08b93b91e6
View tabs should reference counter fields
2023-07-25 08:58:08 -04:00
Jeremy Stretch
84779312ea
Add missing counter for module bays
2023-07-25 08:35:54 -04:00
Jeremy Stretch
c295a5e196
Add component count columns for devices & VMs
2023-07-25 08:21:38 -04:00
Jeremy Stretch
1c2ac46c5b
Add component counts to API serializers
2023-07-25 08:19:59 -04:00
Jeremy Stretch
015964115c
Rename counter fields for accessibility
2023-07-25 08:19:26 -04:00
Jeremy Stretch
09a6257a52
Add test for moving a child model to a new parent
2023-07-24 16:04:16 -04:00
Jeremy Stretch
848182c4ea
Refactor counter logic to leverage the registry
2023-07-24 16:03:54 -04:00
Jeremy Stretch
073ad5329a
Create API for Tracker; add comments
2023-07-24 13:18:05 -04:00
Jeremy Stretch
c2ef15607e
Revert "Remove _initialized flag from TrackingModelMixin"
...
This reverts commit e7481f3bcc
.
2023-07-24 12:25:26 -04:00
Jeremy Stretch
296e62579f
Enable dynamic resolution of counter field mappings for the management command
2023-07-24 11:38:49 -04:00
Jeremy Stretch
113de69af7
Simplify tests
2023-07-24 10:38:35 -04:00
Jeremy Stretch
e7481f3bcc
Remove _initialized flag from TrackingModelMixin
2023-07-24 10:26:39 -04:00
Jeremy Stretch
0ee05a6810
Move change_tracking_fields from TrackingModelMixin to the registry
2023-07-24 10:26:07 -04:00
Arthur
4156fb31b8
6347 fix tracking mixin to tracked-classes
2023-07-19 22:28:59 +07:00
Arthur
8b8e9a44e5
6347 fix tracking mixin to tracked-classes
2023-07-19 22:00:55 +07:00
Arthur
78afb72c28
6347 change_tracking_fields to class
2023-07-19 19:08:48 +07:00
Arthur
60155f0396
6347 make connect_counter auto-discoverable
2023-07-19 19:05:06 +07:00
Arthur
b6e1abc629
6347 make connect_counter auto-discoverable
2023-07-19 19:04:35 +07:00
Arthur
b98fecd188
6347 remove counters dict
2023-07-19 15:00:39 +07:00
Arthur
58f737c6a3
6347 remove superfluous validate
2023-07-19 14:55:41 +07:00
Arthur
a7e142a2e4
6347 move trackingmixin to specific models
2023-07-19 14:52:14 +07:00
Arthur
b9a92a7723
6347 optimize migrations
2023-07-19 11:59:02 +07:00
Arthur
b0aa8c15c8
6347 optimize migrations
2023-07-19 11:55:34 +07:00
Arthur
34ca646fba
6347 optimize migrations
2023-07-19 11:12:50 +07:00
Arthur
f75405c707
6347 make signal handlers use partial funcs
2023-07-18 13:30:58 +07:00
Arthur
9da067a8cd
6347 add tests
2023-07-17 15:50:48 +07:00
Arthur
1078b8f0cd
6347 review changes
2023-07-17 13:55:50 +07:00
Arthur
453487c353
Merge branch 'feature' into 6347-cache-counts
2023-07-17 13:33:14 +07:00
Jeremy Stretch
837be4d45f
Merge branch 'develop' into feature
2023-07-11 10:09:26 -04:00
Jeremy Stretch
0f0cf683c4
PRVB
2023-07-10 16:55:17 -04:00
Jeremy Stretch
ec0dbe33d3
Merge pull request #13142 from netbox-community/develop
...
Release v3.5.6
2023-07-10 16:53:46 -04:00
Jeremy Stretch
1c30a44b4e
Release v3.5.6
2023-07-10 16:35:53 -04:00
Jeremy Stretch
252cc37f97
Changelog for #13061 , #13096 , #13105 , #13116
2023-07-10 14:39:40 -04:00
Jeremy Stretch
f6fcf776a4
Fixes #13061 : Fix display of last result for scripts & reports with a custom name defined
2023-07-10 14:13:45 -04:00
Jeremy Stretch
73348ee435
Fixes #13105 : Avoid exception when attempting to allocate next available IP address from prefix marked as utilized
2023-07-10 13:53:31 -04:00
Abhimanyu Saharan
cab7b76220
Fixes form rendering when scheduling_enabled is disabled ( #13123 )
...
* fixes form rendering when scheduling_enabled is disabled #13096
* Remove requires_input property from BaseScript; render form consistently
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-07-10 10:30:51 -04:00
Jeremy Stretch
acf701bc79
Merge branch 'feature' into 6347-cache-counts
2023-07-07 11:10:22 -04:00
Abhimanyu Saharan
bc7678c716
fixes content type lookups when db is uninitialized #13116
2023-07-07 09:43:33 -04:00
Jeremy Stretch
63c33ff4be
PRVB
2023-07-06 16:40:11 -04:00
Jeremy Stretch
da239aea13
Merge pull request #13111 from netbox-community/develop
...
Release v3.5.5
2023-07-06 16:38:36 -04:00
Jeremy Stretch
53a75a3dd7
Release v3.5.5
2023-07-06 16:20:14 -04:00
Abhimanyu Saharan
74fb707ad3
adds config_template to device serializer #13056
2023-07-06 16:04:21 -04:00
Jeremy Stretch
ecb4a084cc
Change log for #11738 , #12499 , #12579 , #12617 , #13047 , #13065 , #13092 , #13100
2023-07-06 14:54:37 -04:00
Jeremy Stretch
7419a8e112
Closes #11738 : Annotate utilization on VLAN groups ( #13108 )
...
* Update serializers.py
* Update vlans.py
* Update vlans.py
* Update vlangroup.html
* Update vlans.py
* Update vlans.py
* Update serializers.py
* adds db annotation to calculate utilization
* optimize queries
* merge fix
* adds round function for utilization to limit decimal
* fixed object view annotation
* consolidated queryset for utilization
* lint fixes
* Renamed manager method to annotate_utilization() for consistency with other managers
---------
Co-authored-by: Abhimanyu Saharan <desk.abhimanyu@gmail.com>
2023-07-06 14:51:28 -04:00
Abhimanyu Saharan
62bdb90f61
Adds copy content button ( #12584 )
...
* adds copy content button #12499
* adds newline
* Omit hash mark from target string
* Clean up HTML element IDs
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-07-06 14:19:55 -04:00
Abhimanyu Saharan
8143c6e03b
adds object change for contact assignment #13065
2023-07-06 09:45:31 -04:00
Abhimanyu Saharan
ffe4558ec5
fixes search for vdc #13100
2023-07-06 09:41:43 -04:00
Abhimanyu Saharan
16ee42ac38
fixes prechange snapshot #12617
2023-07-06 09:39:09 -04:00