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

339 Commits

Author SHA1 Message Date
a6e859d9b7 Remove extraneous prefetches from racks queryset 2020-02-25 12:35:27 -05:00
84d078a539 Fixes #4196: Fix exception when viewing LLDP neighbors page 2020-02-18 16:21:50 -05:00
440f754fec Clean up TODO notes 2020-02-14 13:30:53 -05:00
ff952fb221 Migrate extras views to use common object list template 2020-02-13 16:39:38 -05:00
fff657cd5a Migrate DCIM views to use common object list template 2020-02-13 14:07:15 -05:00
a966a4c8ac Closes #4129: Add individual deletion views for device type components 2020-02-10 11:43:51 -05:00
4563749fd9 Enable bulk edit/delete views for all device components 2020-02-06 20:58:14 -05:00
3378287b0c Add bulk edit views for DeviceType components 2020-02-06 15:29:10 -05:00
d400f92ee8 Overhaul device component template creation views/URLs 2020-02-06 13:13:40 -05:00
c1792653cc Rename device component edit URLs 2020-02-06 12:18:53 -05:00
aebfb143e0 Rename component template deletion URLs 2020-02-06 12:16:28 -05:00
c1c8b5e816 Introduce InventoryItemCreateView to bring inventory items up to par with other components 2020-02-06 10:59:13 -05:00
75906f7591 Move component bulk creation views to new URLs 2020-02-05 12:36:38 -05:00
f805b57778 Adapt BulkEditView to not require a parent object for device components 2020-02-04 18:08:40 -05:00
c1639b7781 Move component bulk delete views to new URLs 2020-02-04 16:06:55 -05:00
35cbee5107 Fixes #4008: Toggle rack elevation face using front/rear strings 2020-01-24 15:28:15 -05:00
f826e15603 Closes #3310: Pre-select site/rack for B side when creating a new cable 2020-01-22 16:07:09 -05:00
0dad9f8901 Change DeviceType export from CSV to YAML 2020-01-13 15:10:16 -05:00
da0ac4ff1e Rename filter variables for utility views 2020-01-09 20:57:13 -05:00
0767de205e Renamed dcim FilterSets 2020-01-09 20:30:40 -05:00
a2ead6af94 Merge branch 'develop' into develop-2.7 2020-01-09 15:27:06 -05:00
996d49de67 Fixes #3440: Total cable trace length 2020-01-08 10:49:58 +00:00
4b19073b8b Fixed #3187: Rack multi-selection field 2020-01-04 13:30:31 +00:00
b6f8c248de Addressed lingering TODOs 2019-12-11 17:07:56 -05:00
d11de6d021 dcim: add rack-elevations api endpoint (references #2248) 2019-12-08 17:58:20 +01:00
7518174374 Closes #3731: Change Graph.type to a ContentType foreign key field 2019-12-06 10:32:59 -05:00
8cbd2f5c2d Add list view for device components (#3719)
* Initial Work on #3564

* #3564 - Fixup issue with filter on interface

* #3564 - Fix PEP8 errors

* #3564 - Finalize fields, readjust order, reduce repetition

* #3564 - Update Changelog

* #3564 - Fix extra space

* #3564 - Change interface table ordering

* #3564 - Minor cleanup

* #3564 - Add Import Links

* Fix PEP8
2019-12-05 17:10:49 -05:00
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
b8f1585976 Merge branch 'develop' into develop-2.7 2019-11-01 16:19:36 -04:00
60ec3fde9d Closes #3652: Limit next/previous rack by assigned rack group 2019-10-29 15:17:00 -04:00
c6893731ad Merge pull request #3621 from netbox-community/451-devicetype-import
Enable YAML/JSON-based DeviceType import
2019-10-17 16:43:15 -04:00
553fe0fe97 Merge branch 'develop' into 451-devicetype-import 2019-10-10 13:50:57 -04:00
aeeb49a6a7 Merge branch 'develop' into develop-2.7 2019-10-10 13:41:10 -04:00
c668b990e1 Closes #3563: Enable editing of individual DeviceType components 2019-10-07 17:08:51 -04:00
6892b79366 Enforce object creation permissions 2019-10-01 16:54:10 -04:00
edc1b52f65 Adopted a different approach to importing related objects 2019-09-27 16:51:12 -04:00
2621f17cde Remove legacy CSV-based DeviceType import 2019-09-24 16:03:10 -04:00
5266fc67c9 Extend DeviceType import to include related objects 2019-09-20 14:02:14 -04:00
56dcadb69b Merged v2.6.4 2019-09-20 08:35:14 -04:00
51fb0b59ec Closes #3485: Enable embedded graphs for devices 2019-09-18 15:59:52 -04:00
f8fdca4968 Initial work on JSON/YAML-based DeviceType import 2019-09-13 16:18:29 -04:00
9c6dbd7337 Add in in-line vlan editing and Bulk vlan editing (#3350)
* Fixes #3341 - Added in-line vlan editing
* Fixes #2160 - Added bulk vlan editing

Inconsequential behaviour changes:

* APISelect can now take "full=True" to return a non-brief set
* Select2 will no group by "group & site, group, site, global" if full=True is set in APISelect
2019-09-06 12:45:37 -05:00
cc0f0c4843 Merge v2.6.3 2019-09-04 16:45:33 -04:00
c359ac5737 convert update() calls to save() calls 2019-08-20 17:16:00 -04:00
c54f2e3e40 remove blank line after update call 2019-08-19 02:11:54 -04:00
ade844f7a7 fixes #3428 - caching invalidation issues
Mitgate invalidation issues by using prefetch_related instead of select_related.
Also use invalidated_update instead of just update.
2019-08-19 01:53:39 -04:00
dccda62f2d Closes #2745: Remove topology maps 2019-08-08 21:33:20 -04:00
6276f5f7b9 Fixes #3323: Interface Connections view inaccessible with "dcim.view_interface" permission 2019-07-04 17:37:28 +02:00
3bb3b85fa2 Merged v2.5.13 2019-05-31 21:37:41 -04:00
a6ff6505c6 Closes #3151: Add inventory item count to manufacturers list 2019-05-29 15:20:36 -04:00