Jeremy Stretch
c34d92456f
Cleaned up custom fields panel template
2018-07-20 19:56:04 -04:00
Jeremy Stretch
bcf014b45d
Merge branch 'develop' into develop-2.4
2018-07-18 17:51:57 -04:00
Jeremy Stretch
c5bbcfee29
Fixes #2231 : Remove get_absolute_url() from DeviceRole
2018-07-18 11:24:36 -04:00
Jeremy Stretch
38f302acc1
Merged v2.3.6
2018-07-16 12:03:32 -04:00
Jeremy Stretch
954ea76abc
Implemented a view for interfaces
2018-07-11 15:30:54 -04:00
zmoody
84029426d8
Fixes #2125 - Show child status in device bay list
...
Exposes devicebay.installed_device.status in the parent device detail view.
2018-07-10 20:40:48 -05:00
Jeremy Stretch
b948a662d6
Updated custom fields inclusion tag to use 'with'
2018-07-10 11:02:37 -04:00
Jeremy Stretch
9a516afef9
Arranged object tags into a separate panel
2018-07-10 10:48:33 -04:00
Jeremy Stretch
6729168627
Include return_url when editing interfaces in bulk
2018-07-05 15:36:25 -04:00
Jeremy Stretch
f5fc801f3b
Flip the order of tag and URL name for the tag template tag
2018-07-05 15:20:13 -04:00
Jeremy Stretch
1a0a8dfaaf
Cleaned up IP addresses list under device/VM interfaces
2018-07-03 17:05:04 -04:00
Jeremy Stretch
2b56131412
Initial work on config contexts
2018-06-27 16:02:34 -04:00
Jeremy Stretch
c4c4dd7cad
Added changelog views
2018-06-14 16:15:14 -04:00
Jeremy Stretch
328559dcc0
Moved object header templates into object base templates
2018-06-14 13:34:37 -04:00
Jeremy Stretch
d44214e24a
Added template tag for tag links
2018-05-18 11:09:11 -04:00
Jeremy Stretch
1510e5d229
Initial work on implementing django-taggit for #132
2018-05-08 16:28:26 -04:00
Jeremy Stretch
5f7d30e4ec
Additional validation cleanup
2018-02-01 15:53:59 -05:00
Jeremy Stretch
2be7e1b4af
Added virtual chassis tests
2018-02-01 13:52:41 -05:00
Jeremy Stretch
f530fdce74
Collapsed VCMembership into the Device model (WIP)
2018-01-31 22:47:27 -05:00
Jeremy Stretch
089288d1fd
Implemented a view for adding individual devices to an existing virtual chassis
2018-01-19 12:34:09 -05:00
Jeremy Stretch
4a7c77512c
Closes #1781 : Enable bulk renaming of device components
2018-01-10 15:48:07 -05:00
Jeremy Stretch
e5d6bffdf8
More table cleanup
2017-12-21 13:33:41 -05:00
Jeremy Stretch
4508d47104
Cleaned up component tables and checkbox toggling
2017-12-21 13:29:02 -05:00
Jeremy Stretch
c5c0d48738
Added a form to edit virtual chassis
2017-12-07 17:05:03 -05:00
Jeremy Stretch
f329a85995
Added initial UI views for virtual chassis assignment
2017-11-29 12:58:36 -05:00
Jeremy Stretch
a2b9578724
Rearranged device/VM view and expanded component lists
2017-11-03 16:58:56 -04:00
Ichabond
5d8f3d1ddd
Fixes #1655 . Removed explicit field references. ( #1656 )
...
* Fixes #1655
Further field name references were found in `consoleport.html`. These have now been removed, so we rely on proper a proper `__str__` implementation of both `ConsolePort` and `ConsoleServerPort`.
* Fixes #1655 : Removed explicit field references
Cleaned up all (notable) .name references, and removed them so __str__ can do the lifting. Did not remove the references where it was explicitly referenced to .name (eg. in details). Extended the Secret model to also include the name in __str__, since that was weirdly absent.
* Adapted PR to comply with comments
Re-introduced certain references to make sure explicit references are still used where needed.
2017-11-02 11:51:27 -04:00
Jeremy Stretch
69f6c9ca07
Fixes #1542 : Added cluster field to device view
2017-09-28 10:21:41 -04:00
Jeremy Stretch
cf65f28afa
Enabled services on virtual machines
2017-08-31 12:50:35 -04:00
Jeremy Stretch
1e1d228257
Merge branch 'develop' into develop-2.1
...
Conflicts:
netbox/ipam/models.py
netbox/netbox/settings.py
netbox/templates/dcim/inc/interface.html
2017-07-06 13:27:13 -04:00
Jeremy Stretch
5e2be76799
Fixes #1299 : Corrected permission to add a service to a device
2017-06-28 12:05:26 -04:00
Jeremy Stretch
146e4176ba
Combined mgmt and non-mgmt interfaces into same list on device and device type views
2017-06-16 17:13:33 -04:00
Jeremy Stretch
26c4505b0e
Fixes #1282 : Fixed tooltips on "mark connected/planned" toggle buttons for device connections
2017-06-16 10:02:14 -04:00
Jeremy Stretch
2b601963d7
Closes #626 : Added bulk disconnect function for console/power/interface connections on device view
2017-06-15 14:01:49 -04:00
Jeremy Stretch
c75c291a43
Fixes #1187 : Fixed table pagination by introducing a custom table template
2017-05-16 16:19:55 -04:00
Jeremy Stretch
5a2cf6c6f3
Closes #154 : Expand device status field options
2017-05-08 13:55:19 -04:00
Jeremy Stretch
dfa0275908
Merge branch 'develop' into v2-develop
...
Conflicts:
netbox/dcim/forms.py
netbox/dcim/views.py
netbox/ipam/forms.py
netbox/templates/_base.html
netbox/utilities/views.py
2017-04-13 15:42:50 -04:00
Jeremy Stretch
d2b5ecee51
#878 : Layout tweaks
2017-04-13 15:09:08 -04:00
Jeremy Stretch
f80de87771
#878 : Show assigned IP addresses in device interfaces list
2017-04-12 22:02:23 -04:00
Jeremy Stretch
2efaea364b
Added image attachments to sites and devices
2017-03-31 15:19:44 -04:00
Jeremy Stretch
24b4127743
Appended a version flag to all CSS/JS references to invalidate browser cache after an upgrade
2017-03-30 15:40:00 -04:00
Jeremy Stretch
f0c251c76e
Fix parent device position display
2017-03-13 11:25:06 -04:00
Jeremy Stretch
26263f5bcb
Initial work on regions
2017-02-28 12:11:43 -05:00
Jeremy Stretch
459ecd3cfb
Fixed permissions for inclusion of interface bulk edit form
2017-02-27 17:19:30 -05:00
Jeremy Stretch
9847b5187f
Closes #105 : Interface groups ( #919 )
...
* Initial work on interface groups
* Simplify to a single LAG form factor
* Correct interface serializer
* Allow for bulk editing of interface LAG
* Additional LAG interface validation
* Fixed API tests
2017-02-27 16:52:13 -05:00
Jeremy Stretch
e3c4a999a5
Fixes #903 : Only alert on missing criticial connections if present in the parent device type
2017-02-17 15:10:08 -05:00
Jeremy Stretch
91be4a4df3
Closes #198 : Support for rackless devices ( #902 )
...
* Initial work to support rackless devices
* Updated device component connection forms
* Updated IP address assignment form
* Updated circuit termination form
* Formatting cleanup
* Fixed tests
2017-02-17 14:48:00 -05:00
Jeremy Stretch
8df7c11123
Fixes #859 : Fix Javascript for connection status toggle button
2017-01-31 09:41:25 -05:00
Jeremy Stretch
bc065b1ce8
Fixes #840 : Correct API path resolution for secrets when BASE_PATH is configured
2017-01-23 16:25:05 -05:00
Jeremy Stretch
9f2c756ef0
Standardized template names
2017-01-05 15:31:41 -05:00
Jeremy Stretch
93f91e9d17
Only display "select all" button if there are two or more items
2016-12-21 17:26:25 -05:00
Jeremy Stretch
2cbec50135
Fixes #741 : Hide "select all" button for users without edit permissions
2016-12-15 15:58:50 -05:00
Jeremy Stretch
a68cae8871
Closes #539 : Implemented L4 services for devices
2016-12-15 15:32:58 -05:00
Jeremy Stretch
2893bd0433
Cleaned up attribute tables
2016-12-14 17:09:33 -05:00
Jeremy Stretch
69dd8cd3c3
Widened page layout; improved mobile rendering
2016-12-09 16:23:11 -05:00
Jeremy Stretch
9f5a74972f
Fixes #734 : Corrected display of device type when editing a device
2016-12-08 09:59:21 -05:00
Jeremy Stretch
6d64a70f3d
Fixes #691 : Allow the assignment of power ports to PDUs
2016-11-14 11:29:03 -05:00
Jeremy Stretch
dcceba0e02
Closes #608 : Add "toggle all" button to device and device type components
2016-10-19 15:45:26 -04:00
Jeremy Stretch
201383f74d
#353 : Added bulk editing for InterfaceTemplates
2016-10-19 12:15:54 -04:00
Jeremy Stretch
5a59e3827d
#353 : Allow bulk editing of interfaces
2016-10-14 16:38:46 -04:00
Jeremy Stretch
89ec277cba
#212 : Introduced BASE_PATH configuration setting
2016-09-29 16:32:16 -04:00
Jeremy Stretch
dfdaa3e101
Closes #481 : Require interface creation before trying to assign an IP to a device
2016-09-28 12:24:33 -04:00
Jeremy Stretch
ad2f1e8cb9
Closes #475 : Display add buttons at top and bottom of all device/device type panels
2016-09-28 12:06:00 -04:00
Jeremy Stretch
a3f664ce7b
Closes #561 : Make custom fields accessible from within export templates
2016-09-19 16:11:37 -04:00
Jeremy Stretch
c7e7063a2a
Merged develop
2016-08-22 15:49:41 -04:00
Jeremy Stretch
3d318d98a6
Adjusted display of created and last_updated times for primary objects
2016-08-19 12:19:02 -04:00
Jeremy Stretch
4724ce45d8
Minimal implemtnation of custom fields
2016-08-15 15:24:23 -04:00
Jeremy Stretch
510e8a40c3
Closes #421 : Added asset_tag field to devices
2016-08-11 11:58:21 -04:00
Jeremy Stretch
adfdd1ed29
Colorized roles in rack and device lists
2016-08-10 22:20:09 -04:00
Jeremy Stretch
2f076f6029
Standardized display of attributes for primary objects
2016-07-29 15:31:35 -04:00
Jeremy Stretch
b7648b7a58
Applied tenancy to sites, racks, and devices
2016-07-26 16:46:22 -04:00
Jeremy Stretch
ca36f9dec7
Fix unclosed form element
2016-07-26 10:17:19 -04:00
Jeremy Stretch
83d5ee1376
Fix unclosed form element
2016-07-26 10:16:23 -04:00
Jeremy Stretch
5a238808c2
Enabled bulk deletion of device bays, interfaces, console server ports, and power outlets from devices
2016-07-26 10:14:51 -04:00
Jeremy Stretch
4f2374f04d
Initial work on #93 : Primary IPv4/IPv6 support
2016-07-11 16:24:46 -04:00
Nick Peelman
6551f47323
critical connections placeholder should span 5 rows now
2016-07-06 15:46:00 -04:00
Jeremy Stretch
7a19c699fb
Standardized console/power/interface display
2016-07-06 14:40:40 -04:00
Nick Peelman
3ceb5261b7
Relocate Add Interface button to match the style used in the rest of the view
2016-07-06 13:21:40 -04:00
Jeremy Stretch
43eeb3a929
Initial work on #91 : Support for subdevices
2016-07-01 17:34:47 -04:00
Jeremy Stretch
e34ca1a3f5
Standardized graphs_modal markup; added graphs to Provider view
2016-06-24 11:23:45 -04:00
Jeremy Stretch
39330850b3
Standardized graph display; added templatization for graph links
2016-06-24 11:16:49 -04:00
Jeremy Stretch
338539e0d6
Include created and last_updated fields
2016-06-22 10:57:32 -04:00
Jeremy Stretch
ed07b235a2
Pulled in all third-party resources and standardized on static template tag
2016-06-21 13:26:19 -04:00
Jeremy Stretch
56bc15387f
Fixed DeviceType link
2016-06-01 13:43:58 -04:00
Jeremy Stretch
d6cd3428f6
Removed Device.ro_snmp
2016-05-19 11:34:38 -04:00
Jeremy Stretch
df54a4242a
Include the NAT IP for a Device if one exists
2016-04-27 11:17:29 -04:00
Jeremy Stretch
488a91926a
Removed reference to old permission
2016-04-13 15:23:17 -04:00
Jeremy Stretch
a6108f2fa8
Changed Secret parent from a GenericForeignKey to ForeignKey(Device)
2016-03-21 11:42:42 -04:00
Jeremy Stretch
27b289ee3b
Initial push to public repo
2016-03-01 11:23:03 -05:00