Jeremy Stretch
60ec3fde9d
Closes #3652 : Limit next/previous rack by assigned rack group
2019-10-29 15:17:00 -04:00
Jeremy Stretch
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
Jeremy Stretch
553fe0fe97
Merge branch 'develop' into 451-devicetype-import
2019-10-10 13:50:57 -04:00
Jeremy Stretch
aeeb49a6a7
Merge branch 'develop' into develop-2.7
2019-10-10 13:41:10 -04:00
Jeremy Stretch
c668b990e1
Closes #3563 : Enable editing of individual DeviceType components
2019-10-07 17:08:51 -04:00
Jeremy Stretch
6892b79366
Enforce object creation permissions
2019-10-01 16:54:10 -04:00
Jeremy Stretch
edc1b52f65
Adopted a different approach to importing related objects
2019-09-27 16:51:12 -04:00
Jeremy Stretch
2621f17cde
Remove legacy CSV-based DeviceType import
2019-09-24 16:03:10 -04:00
Jeremy Stretch
5266fc67c9
Extend DeviceType import to include related objects
2019-09-20 14:02:14 -04:00
Jeremy Stretch
56dcadb69b
Merged v2.6.4
2019-09-20 08:35:14 -04:00
Jeremy Stretch
51fb0b59ec
Closes #3485 : Enable embedded graphs for devices
2019-09-18 15:59:52 -04:00
Jeremy Stretch
f8fdca4968
Initial work on JSON/YAML-based DeviceType import
2019-09-13 16:18:29 -04:00
Daniel Sheppard
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
Jeremy Stretch
cc0f0c4843
Merge v2.6.3
2019-09-04 16:45:33 -04:00
John Anderson
c359ac5737
convert update() calls to save() calls
2019-08-20 17:16:00 -04:00
John Anderson
c54f2e3e40
remove blank line after update call
2019-08-19 02:11:54 -04:00
John Anderson
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
Jeremy Stretch
dccda62f2d
Closes #2745 : Remove topology maps
2019-08-08 21:33:20 -04:00
Lasse Bang Mikkelsen
6276f5f7b9
Fixes #3323 : Interface Connections view inaccessible with "dcim.view_interface" permission
2019-07-04 17:37:28 +02:00
Jeremy Stretch
3bb3b85fa2
Merged v2.5.13
2019-05-31 21:37:41 -04:00
Jeremy Stretch
a6ff6505c6
Closes #3151 : Add inventory item count to manufacturers list
2019-05-29 15:20:36 -04:00
TakeMeNL
1ff7e1149c
Closes #3156 : Add site link to rack reservations overview
2019-05-29 16:08:24 +02:00
Alexander Olofsson
7ba9675f02
Fixes #3206 : Unable to connect to rear ports
2019-05-22 19:58:26 +02:00
Jeremy Stretch
9b47e57e8e
Closes #3183 : Enable bulk deletion of sites
2019-05-16 20:24:55 -04:00
Jeremy Stretch
a8c57313d3
Fixes #3140 : Add bulk edit capability for power outlets and console server ports
2019-05-02 13:56:30 -04:00
Jeremy Stretch
088903218d
Fixes #3125 : Fix exception when viewing PDUs
2019-04-30 12:24:53 -04:00
Jeremy Stretch
92567137a5
PowerFeed list improvements
2019-04-19 13:43:09 -04:00
John Anderson
2580b026fe
change cacheing to use cacheops
2019-04-17 12:29:21 -04:00
John Anderson
4723ddb5ce
move caching to views
2019-04-15 14:41:04 -04:00
Jeremy Stretch
e710ccb0e6
Enforce view permissions for UI views
2019-04-11 17:27:38 -04:00
Jeremy Stretch
c1127148e2
Provide individual views for each type of cable connection
2019-04-09 16:49:04 -04:00
Jeremy Stretch
a208cd156d
Template and table polish
2019-03-22 21:58:45 -04:00
Jeremy Stretch
681e20133a
Further work on power feed modeling
2019-03-21 17:47:43 -04:00
Jeremy Stretch
705f82e416
Added filters for power panels & feeds
2019-03-12 12:05:58 -04:00
Jeremy Stretch
e06dece00c
More power work
2019-03-12 11:36:29 -04:00
Jeremy Stretch
3b9c0e4c67
Fixed up models & forms
2019-03-12 10:17:00 -04:00
Jeremy Stretch
5b753923b6
Initial work on power modeling (WIP)
2019-03-11 22:40:52 -04:00
Jeremy Stretch
7e70bfaacc
Fixes #2985 : Fix pagination page length for rack elevations
2019-03-11 12:51:03 -04:00
Jeremy Stretch
3bc182e453
Fixes #2901 : Fix ordering regions by site count
2019-02-15 10:10:26 -05:00
Jeremy Stretch
100809f11a
Closes #2854 : Enable bulk editing of pass-through ports
2019-02-08 09:31:10 -05:00
Jeremy Stretch
0256448dd8
Closes #2810 : Include description fields in interface connections export
2019-01-29 14:08:15 -05:00
Jeremy Stretch
4a290f3834
Fixes #2783 : Fix AttributeError exception when attempting to delete region(s)
2019-01-15 10:44:11 -05:00
Jeremy Stretch
170e01b549
Closes #1983 : Enable regular expressions when bulk renaming device components
2019-01-04 12:30:38 -05:00
Jeremy Stretch
0a820d9c98
Closes #1871 : Enable filtering sites by parent region
2019-01-03 16:59:49 -05:00
Jeremy Stretch
aca57ec281
Fixes #2698 : Remove pagination restriction on bulk component creation for devices/VMs
2018-12-19 10:59:12 -05:00
Jeremy Stretch
870edbb44a
Fixes #2626 : Remove extraneous permissions generated from proxy models
2018-12-05 16:53:58 -05:00
Jeremy Stretch
874acab90f
Merge v2.4.8
2018-11-20 12:28:24 -05:00
Jeremy Stretch
a324638f1f
Improved logic for recording cable path connection status
2018-11-19 12:37:53 -05:00
Jeremy Stretch
7bed48f5fe
Expanded device interfaces display to include MTU, MAC address, and tags
2018-11-13 14:18:00 -05:00
Jeremy Stretch
be5bf6b711
Closes #2570 : Add bulk disconnect view for front/rear pass-through ports
2018-11-08 15:12:24 -05:00
Jeremy Stretch
788847edaa
Fixes #2573 : Fix bulk console/power/interface disconnections
2018-11-08 15:04:34 -05:00
Jeremy Stretch
0dee55885b
Fixes #2567 : Introduced proxy models to represent console/power/interface connections
2018-11-08 09:51:47 -05:00
Jeremy Stretch
60452a7b0c
Implemented DeviceComponentManager; removed natsort as a dependency
2018-11-06 12:43:30 -05:00
Jeremy Stretch
e57b3bc4ab
Closes #2057 : Added description columns to interface connections list
2018-11-05 14:41:51 -05:00
Jeremy Stretch
e5f12109c5
Closes #2165 : Re-implemented natural ordering for interfaces
2018-11-05 11:51:38 -05:00
Jeremy Stretch
f8a961b568
Cleaned up import statements
2018-11-02 15:20:08 -04:00
Jeremy Stretch
cefec1be60
Show connected circuit termination on interface view
2018-11-02 11:15:09 -04:00
Jeremy Stretch
fa6c4db13b
Closes #2104 : Add 'status' field to Rack
2018-11-01 16:03:42 -04:00
Jeremy Stretch
623de7d210
Fixed cable list display for circuit terminations
2018-11-01 14:14:31 -04:00
Jeremy Stretch
c3db7191d2
Added bulk edit/delete views for cables
2018-11-01 13:19:24 -04:00
Jeremy Stretch
a5f0deaea3
Put length and length_unit fields on same line in form
2018-11-01 11:54:34 -04:00
Jeremy Stretch
571a3e9677
Added cable column to console/power/interface connection tables
2018-11-01 10:51:38 -04:00
Jeremy Stretch
55c632ace7
Introduce CableBulkImportView
2018-10-31 17:05:25 -04:00
Jeremy Stretch
4e9ace39ce
Optimized queryset for InterfaceConnectionsListView
2018-10-31 16:01:46 -04:00
Jeremy Stretch
18628166dc
Removed old console/power connection views
2018-10-31 15:54:29 -04:00
Jeremy Stretch
470aabe1d7
Added dedicated cable trace view; removed modal
2018-10-30 16:30:03 -04:00
Jeremy Stretch
4df74780b8
Extended Cables to connect CircuitTerminations
2018-10-30 12:16:22 -04:00
Jeremy Stretch
8ebf7a7ad0
Standard naming of reverse relationship to Device from component models
2018-10-29 13:42:58 -04:00
Jeremy Stretch
e21b23cd98
Introduced 'cable' field on CableTermination to cache connected Cable
2018-10-29 12:24:16 -04:00
Jeremy Stretch
0c7510c1a8
PEP8 cleanup
2018-10-26 13:27:54 -04:00
Jeremy Stretch
957de0cd98
Added cable connections to component lists
2018-10-26 11:29:03 -04:00
Jeremy Stretch
2d90fc608e
Introduced CableView and CableEditView
2018-10-25 15:51:12 -04:00
Jeremy Stretch
b19e2037af
Dropped 'Panel' from FrontPanelPort/RearPanelPort names
2018-10-25 12:11:13 -04:00
Jeremy Stretch
47c523a40b
Fixed interface connection rendering
2018-10-24 15:07:11 -04:00
Jeremy Stretch
cca44d44f7
Added cable filter form
2018-10-24 14:59:46 -04:00
Jeremy Stretch
54c917beff
Renamed Cable endpoints to terminations
2018-10-24 14:38:44 -04:00
Jeremy Stretch
9985f2cb82
Added CableListView
2018-10-24 14:26:08 -04:00
Jeremy Stretch
f30367e094
Deprecated the InterfaceConnection model
2018-10-24 13:59:44 -04:00
Jeremy Stretch
2ec8dc8319
Renamed PowerPort.power_outlet to connected_endpoint
2018-10-24 11:00:13 -04:00
Jeremy Stretch
1595a5ecd7
Renamed ConsolePort.cs_port to connected_endpoint
2018-10-24 10:37:54 -04:00
Jeremy Stretch
ea0de629df
Fixed cable creation form
2018-10-23 13:40:10 -04:00
Jeremy Stretch
471bddea09
WIP: Initial work on the cable connection form
2018-10-22 16:58:24 -04:00
Jeremy Stretch
3eddeeadc5
Initial work on #20 - patch panels
2018-10-03 14:04:16 -04:00
Jeremy Stretch
980d62d579
Removed Python 2 string compatibility
2018-08-14 11:58:42 -04:00
Jeremy Stretch
beac676a6e
Cleaned up BulkEditView and BulkDeleteView
2018-07-20 21:18:10 -04:00
Jeremy Stretch
d7e40de9da
Merged v2.3.6
2018-07-16 12:03:32 -04:00
Jeremy Stretch
f048cf36ce
Implemented a view for interfaces
2018-07-11 15:30:54 -04:00
Jeremy Stretch
72cb1cbfff
Queryset fixes for virtual chassis
2018-07-05 13:20:27 -04:00
Jeremy Stretch
cd56e51a61
Closes #1851 : Standardize usage of GetReturnURLMixin
2018-07-02 11:54:41 -04:00
Jeremy Stretch
62989ecb6e
Moved object context rendering to ObjectConfigContextView and standardized the template
2018-06-28 13:48:12 -04:00
Jeremy Stretch
c13e4858d7
Initial work on config contexts
2018-06-27 16:02:34 -04:00
Jeremy Stretch
a1f6ed1713
Disabled the creation of new UserActions
2018-06-21 10:56:33 -04:00
Jeremy Stretch
21c4085c51
Moved object header templates into object base templates
2018-06-14 13:34:37 -04:00
Jeremy Stretch
399a633d9d
Post-release version bump
2018-05-21 16:50:31 -04:00
Jeremy Stretch
07364abf9e
Fixes #1988 : Order interfaces naturally when bulk renaming
2018-03-29 15:15:13 -04:00
Jeremy Stretch
6e2eb15a80
Fixes #1978 : Include all virtual chassis member interfaces in LLDP neighbors view
2018-03-21 15:12:15 -04:00
Jeremy Stretch
7c043d9b4f
Replaced tagged/untagged VLAN assignment widgets with a VLAN table; separate view for adding VLANs
2018-03-07 17:01:51 -05:00
Jeremy Stretch
603b80db1b
Fixes #1948 : Fix TypeError when attempting to add a member to an existing virtual chassis
2018-03-06 11:48:26 -05:00
Jeremy Stretch
1cc135f01f
Fixes #1919 : Prevent exception when attempting to create a virtual machine without selecting devices
2018-02-27 15:40:24 -05:00
Jeremy Stretch
84bb977d2e
Finished VirtualChassis list view
2018-02-21 09:53:23 -05:00