1
0
mirror of https://github.com/netbox-community/netbox.git synced 2024-05-10 07:54:54 +00:00
Commit Graph

495 Commits

Author SHA1 Message Date
20a85c1ef2 Introduce TenantColumn to simplify representation 2021-03-04 16:07:55 -05:00
9c967ee3ea Fixes : Improve change logging ()
* Initial work on 
* 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
6ed2e7b636 Closes : Use primary keys when filtering object lists by related objects in the UI 2021-03-01 17:24:30 -05:00
6a9b50f95d Closes : Use numeric IDs in all object URLs 2021-02-26 17:23:23 -05:00
1dcd857ca6 Closes : Extend custom field support to organizational models 2021-02-26 16:25:37 -05:00
7e6cb9d186 Closes : Migrate all primary keys to 64-bit integers 2021-02-26 16:12:52 -05:00
cf78307577 Update organizational models to use custom field forms 2021-02-26 11:25:23 -05:00
12fbd34962 Introduce NestedGroupModelSerializer 2021-02-25 17:15:42 -05:00
ed059d80d6 Introduce OrganizationalModelSerializer 2021-02-25 16:44:16 -05:00
664a39911c Add custom field support for organizational models to API serializers 2021-02-25 15:58:13 -05:00
cef8204f40 Merge tags fields with primary object fields in form display 2021-02-25 14:03:14 -05:00
42e82f0ead Update object edit template to use fieldsets where possible 2021-02-25 13:51:48 -05:00
bec7ea7072 Standardize model types based on function 2021-02-24 21:01:16 -05:00
f469920759 Fixes : Fix permissions assessment when adding VM interfaces in bulk 2021-01-20 15:18:13 -05:00
8ae3331d04 Closes : Eliminate extraneous database queries when using brief API calls 2020-12-29 11:41:44 -05:00
b2e05aafc1 Closes : Ensure consistent calls to parent clean() methods for models, forms 2020-12-28 12:54:42 -05:00
442dee72b5 Fixes : Fix filtering of displayed device/VM interfaces by regex 2020-12-18 15:02:52 -05:00
4a066a1913 Rename get_subquery() to count_related() 2020-12-17 14:47:49 -05:00
91083fd6c5 Call Coalesce() inside get_queryset() 2020-12-17 14:45:50 -05:00
202e7d0ebf Fixes : Optimize retrieval of config context data for device/VM REST API views 2020-12-17 14:03:10 -05:00
3c2b2f26b9 Fixes: - Added Coalesce to viewsets for the _count functions 2020-12-15 12:50:28 -06:00
43d7d5570e Merge branch 'develop' into develop-2.10 2020-12-10 10:26:15 -05:00
22bb700f94 Fixes : Fix uniqueness constraint for virtual machine names 2020-12-03 13:40:42 -05:00
5a4234fcb9 Standardize validation of interface VLAN assignments 2020-12-02 14:19:02 -05:00
915cf3e715 Merge branch 'develop' into develop-2.10 2020-12-01 11:42:55 -05:00
f55e966c8f Closes : Replace all Count() annotations with subqueries ()
* Convert circuits to use subqueries

* Convert dcim to use subqueries

* Convert extras to use subqueries

* Convert ipam to use subqueries

* Convert secrets to use subqueries

* Convert virtualization to use subqueries

* Update global search view to use subqueries where appropriate

* Remove extraneous order_by() calls
2020-11-25 15:49:18 -05:00
4e25c70f96 Merge branch 'develop' into develop-2.10 2020-11-24 16:50:21 -05:00
6fb080ff4c Rename CustomFieldFilterSet 2020-11-23 14:47:54 -05:00
3dd2e4c84c Fixes : Clear VLAN assignments when setting interface mode to none 2020-11-20 14:40:21 -05:00
1d922ee813 Migrate all ObjectView subclasses to use get_extra_context() 2020-11-19 15:59:11 -05:00
d5d87e0fdd Update templates to use "object" context var 2020-11-19 13:22:33 -05:00
11fa348575 Fixes : Fix user table configuration for VM interfaces 2020-11-19 09:45:01 -05:00
4a8a1ce45c Check for extraneous custom field data on clean() 2020-11-12 12:18:31 -05:00
a3675854be Clean up generic view templates 2020-11-11 16:58:29 -05:00
b3c770216e Relocate and group generic views 2020-11-11 16:07:38 -05:00
72dace29b7 Replace Glyphicons with Material Design 2020-11-06 14:49:14 -05:00
23cce55246 Merge branch 'develop' into develop-2.10 2020-11-05 15:33:07 -05:00
c53990c739 Closes : Add a region selector for every site form field 2020-11-04 15:27:41 -05:00
7598b891c1 Add initial_params to all forms 2020-11-04 11:09:13 -05:00
2bb79a2773 Add missing bulk update test data 2020-11-02 16:56:04 -05:00
9a9babfc35 Remove extraneous prefetch_related() calls from object list views 2020-10-30 16:54:41 -04:00
fcb5e6ae1c Merge branch 'develop' into develop-2.10 2020-10-30 10:38:05 -04:00
28c17f33ab move get_queryset() to common mixin 2020-10-30 02:56:43 -04:00
22d2289ed2 add support for regions and vms 2020-10-23 01:18:04 -04:00
502b66367c Convert VM interfaces list to table 2020-10-16 17:01:55 -04:00
73bf3b9498 Reorganize DCIM tables 2020-10-16 10:39:13 -04:00
c9c8d337a0 Closes : Standardized name field lengths across all models 2020-10-15 15:37:34 -04:00
c0c5f52ed9 Reorganize REST API components under netbox app 2020-10-13 15:57:21 -04:00
96650b0216 Merge branch 'develop' into develop-2.10 2020-10-09 13:52:16 -04:00
b5a65bc66c Fixes : Add missing has_primary_ip filter for virtual machines 2020-10-09 11:46:16 -04:00