154b8236a2
Oob ip (devices) ( #13013 )
...
* initial oob_ip support for devices
* add primary ip and oob ip checkmark to ip address view
* add oob ip to device view and device edit view
* pep8
* make is_oob_ip and is_primary_ip generic for other models
* refactor oob_ip
* fix oob ip signal
* string capitalisation
* Misc cleanup
---------
Co-authored-by: Jeremy Stretch <jstretch@netboxlabs.com>
2023-07-25 14:40:40 -04:00
4f76dcd2ea
11305 Add GPS coordinates to device ( #12782 )
...
* 11305 add lat/long to devices
* 11305 update docs
* 11305 update tests
2023-06-14 14:18:50 -04:00
08017c51f6
Merge branch 'develop' into feature
2023-04-07 13:00:00 -04:00
63a0ec7a79
Fixes #12190 : Fix form layout for plugin textarea fields
2023-04-07 10:03:47 -04:00
d1f76bec37
Closes #10054 : Implement advanced UI controls for object selection ( #11952 )
...
* WIP
* WIP
* WIP
* Make object selector functional
* Replace extraneous form fields with selector widgets
* Avoid overlap with filterset field names
* Show checkmarks next to visibile filters
* Update results automatically when searching
* Include selector for device/VM component parent fields
* Use selector for filtering VLAN group/site
* Limit selector to 100 results
2023-03-13 12:44:26 -04:00
73a7a2d27a
Closes #11559 : Implement config template rendering ( #11769 )
...
* WIP
* Add config_template field to Device
* Pre-fetch referenced templates
* Correct up_to_date callable
* Add config_template FK to Device
* Update & merge migrations
* Add config_template FK to Platform
* Add tagging support for ConfigTemplate
* Catch exceptions when rendering device templates in UI
* Refactor ConfigTemplate.render()
* Add support for returning plain text content
* Add ConfigTemplate model documentation
* Add feature documentation for config rendering
2023-02-19 20:09:52 -05:00
bc6b5bc4be
Closes #10545 : Standardize description & comment fields on primary models ( #10834 )
...
* Standardize description & comments fields on primary models
* Update REST API serializers
* Update forms
* Update tables
* Update templates
2022-11-04 08:28:09 -04:00
29a5fb041f
add fields for virtual chassis to device_edit form
2022-06-13 17:04:25 -04:00
b0039e938e
Clean up and document object edit & delete templates
2022-02-08 11:19:33 -05:00
33ea8763d5
3839: Add airflow field to Device
2021-10-14 16:15:08 -04:00
9089f5cf67
#7450 : Clean up object edit forms
2021-10-05 15:37:49 -04:00
66619cdc2f
Clean up object edit forms
2021-08-25 15:03:19 -04:00
545474a1a3
Clean up object edit forms
2021-08-24 13:59:54 -04:00
582b69de74
#6797 : Improve object edit form field layout
2021-08-04 10:57:01 -07:00
84479925bf
Shrink & center form section titles
2021-07-22 12:31:50 -04:00
07f34c2675
#6372 : Migrate away from form-floating field styles
2021-07-20 00:16:13 -07:00
b159def9b2
#6372 : Template cleanup & fix form width
2021-05-26 08:53:05 -07:00
30415e6220
fix template styles
2021-04-22 15:58:57 -07:00
f7c1bc71d9
migrate templates to bootstrap 5
2021-04-18 16:42:28 -07:00
7a3af8de83
Merge branch 'feature' of https://github.com/netbox-community/netbox into feature
...
# Conflicts:
# netbox/dcim/tables/template_code.py
# netbox/netbox/forms.py
# netbox/templates/dcim/cable_connect.html
# netbox/templates/dcim/consoleport.html
# netbox/templates/dcim/consoleserverport.html
# netbox/templates/dcim/device.html
# netbox/templates/dcim/device/base.html
# netbox/templates/dcim/device_edit.html
# netbox/templates/dcim/interface.html
# netbox/templates/dcim/rack.html
# netbox/templates/dcim/rack_edit.html
# netbox/templates/dcim/site.html
# netbox/templates/extras/configcontext.html
# netbox/templates/extras/objectchange.html
# netbox/templates/generic/object.html
# netbox/templates/inc/nav_menu.html
# netbox/templates/ipam/ipaddress_edit.html
# netbox/templates/ipam/vrf.html
# netbox/utilities/templates/buttons/export.html
2021-03-17 22:02:43 -07:00
991f71bf28
update templates to bootstrap 5 classes
2021-03-14 01:06:18 -07:00
9b89afd6dc
begin bootstrap 5 migration, update templates
2021-03-13 02:19:42 -07:00
79b19821f6
Closes #5892 : Introduce SiteGroup model ( #5937 )
...
* Initial work on #5892
* Add site group selection to object edit forms
* Add documentation for site groups
* Changelog for #5892
* Finish application of site groups to config context
2021-03-08 13:28:53 -05:00
fdb3e3f9a4
Closes #5895 : Rename RackGroup to Location
2021-03-03 13:30:33 -05:00
cef8204f40
Merge tags fields with primary object fields in form display
2021-02-25 14:03:14 -05:00
a3675854be
Clean up generic view templates
2020-11-11 16:58:29 -05:00
72dace29b7
Replace Glyphicons with Material Design
2020-11-06 14:49:14 -05:00
d540728f50
Closes #5149 : Add rack group field to device edit form
2020-09-21 15:26:32 -04:00
e252de319e
Add region field to device form
2020-08-13 10:45:01 -04:00
aa8c836b94
Closes #2611 : Fix error handling when assigning a clustered device to a different site
2018-12-07 09:57:55 -05:00
4039753b2f
refactored UI for local config context
2018-09-18 11:52:12 -04:00
4802e516e5
Arranged object tags into a separate panel
2018-07-10 10:48:33 -04:00
5247f10d7e
Removed redundant tags field
2018-05-18 10:14:56 -04:00
9b3869790d
Implemented tags for all primary models
2018-05-10 12:53:11 -04:00
b0dafcf50f
Initial work on implementing django-taggit for #132
2018-05-08 16:28:26 -04:00
52a490bf5d
Fixes #461 : Display a validation error when attempting to assigning a new child device to a rack face/position
2017-07-28 10:05:51 -04:00
473b35f9a3
Added tenant_group/tenant form section to all objects with tenancy
2017-05-11 17:35:20 -04:00
77247cccbe
Closes #154 : Expand device status field options
2017-05-08 13:55:19 -04:00
bf817eb69e
Closes #49 : Introduction of circuit terminations
2016-12-14 13:47:22 -05:00
6cdb62b67e
Minimal implemtnation of custom fields
2016-08-15 15:24:23 -04:00
c86a1123f0
Closes #421 : Added asset_tag field to devices
2016-08-11 11:58:21 -04:00
82a98f0e8f
Applied tenancy to sites, racks, and devices
2016-07-26 16:46:22 -04:00
c643e3a74f
Fixes #327 : Disable rack assignment for installed child devices
2016-07-19 13:09:15 -04:00
4e4bb01a55
Initial work on #93 : Primary IPv4/IPv6 support
2016-07-11 16:24:46 -04:00
d6cd3428f6
Removed Device.ro_snmp
2016-05-19 11:34:38 -04:00
950a6ea7b2
Introduced a common template for object editing
2016-05-09 14:11:53 -04:00
606255e1ab
Updated templates to reflect new CBVs
2016-05-09 12:16:21 -04:00
27b289ee3b
Initial push to public repo
2016-03-01 11:23:03 -05:00