jeremystretch
e849d28276
Closes #5980 : Add Saf-D-Grid power port, outlet types
2021-04-14 10:40:31 -04:00
jeremystretch
18a691482d
Closes #6160 : Add F connector port type
2021-04-14 10:38:54 -04:00
jeremystretch
7c48e3632d
Closes #6157 : Support Markdown rendering for report logs
2021-04-14 10:21:07 -04:00
jeremystretch
8701b20899
Fixes #6155 : Fix admin links for plugins, background tasks
2021-04-14 09:46:05 -04:00
checktheroads
8ca2884c1c
dist updates
2021-04-13 21:51:30 -07:00
checktheroads
d1d2ad6a5c
bootstrap 5 class updates
2021-04-13 21:51:12 -07:00
jeremystretch
e3f5062583
Merge branch 'develop' into feature
2021-04-13 16:41:46 -04:00
jeremystretch
d427e0522e
Closes #5757 : Add unique identifier to every object view
2021-04-13 16:14:12 -04:00
jeremystretch
46e144f647
Clean up object header
2021-04-13 16:03:07 -04:00
jeremystretch
6ad20c53d9
Delete unused template
2021-04-13 15:58:21 -04:00
jeremystretch
cc433388f5
Fixes #6056 : Optimize change log cleanup
2021-04-13 13:48:22 -04:00
jeremystretch
1fba4b7e32
Fixes #5419 : Update parent device/VM when deleting a primary IP
2021-04-13 13:23:25 -04:00
jeremystretch
c249cd4ffd
Fixes #6152 : Fix custom field filtering for cables, virtual chassis
2021-04-13 12:05:44 -04:00
jeremystretch
d54bf5f75e
Fixes #6144 : Fix MAC address field display in VM interfaces search form
2021-04-13 11:52:32 -04:00
jeremystretch
b1d20d3228
Closes #6149 : Support image attachments for locations
2021-04-13 11:39:04 -04:00
jeremystretch
e5602abee0
Closes #5848 : Filter custom fields by content type in format <app_label>.<model>
2021-04-13 11:30:45 -04:00
jeremystretch
a296a9e109
Closes #6150 : Enable change logging for journal entries
2021-04-13 10:53:55 -04:00
jeremystretch
e5bbf47ab9
Fixes #5583 : Eliminate redundant change records when adding/removing tags
2021-04-13 10:14:25 -04:00
jeremystretch
9bda2a44ae
Fix permissions for cable trace view tests
2021-04-12 16:25:52 -04:00
jeremystretch
a1d32c3a21
Add view tests for CircuitTermination
2021-04-12 16:07:52 -04:00
jeremystretch
b4b68c0b00
Move create_test_device() to testing utils
2021-04-12 16:07:03 -04:00
jeremystretch
608bf30bda
Add cable trace view tests
2021-04-12 15:52:24 -04:00
jeremystretch
f503c72782
Closes #6146 : Add bulk disconnect support for power feeds
2021-04-12 15:02:29 -04:00
jeremystretch
f8903a8183
Merge branch 'develop' into feature
2021-04-12 14:19:30 -04:00
jeremystretch
99f4b2cf95
PRVB
2021-04-12 13:29:37 -04:00
jeremystretch
7c29fb449e
Release v2.10.9
2021-04-12 13:10:33 -04:00
jeremystretch
7ddcec3a0d
Fixes #6082 : Support colons in webhook header values
2021-04-12 12:09:37 -04:00
jeremystretch
18f206747c
Closes #6088 : Improved table configuration form
2021-04-12 10:46:32 -04:00
jeremystretch
0bce1da4e3
Clean up stray references to old RackGroup model
2021-04-11 13:43:06 -04:00
jeremystretch
65ed047084
Fixes #6124 : Location parent filter should return all child locations (not just those directly assigned)
2021-04-11 13:42:24 -04:00
jeremystretch
b0573f88e6
Merge branch 'develop' into feature
2021-04-11 13:16:00 -04:00
jeremystretch
348fca7e28
Fixes #6117 : Handle exception when attempting to assign an MPTT-enabled model as its own parent
2021-04-11 12:57:53 -04:00
Marcus Weiner
701ad8a4a9
Allow skipping TLS cert verification on Redis connection ( #6084 )
...
* Allow skipping redis tls cert verification
* Add config example
2021-04-09 14:51:58 -04:00
jeremystretch
2cc088c633
Fixes #6131 : Correct handling of boolean fields when cloning objects
2021-04-09 14:42:07 -04:00
jeremystretch
a3721a94ce
Closes #6121 : Extend parent interface assignment to VM interfaces
2021-04-09 10:53:05 -04:00
jeremystretch
7439faad34
Fixes #6123 : Prevent device from being assigned to mismatched site and location
2021-04-09 09:56:36 -04:00
jeremystretch
6efe54aa88
Closes #6125 : Add locations count to home page
2021-04-09 09:47:34 -04:00
jeremystretch
9e62d1ad8f
Fixes #6130 : Improve display of assigned models in custom fields list
2021-04-09 09:43:35 -04:00
jeremystretch
e69251b21a
Fixes #6070 : Add missing 'count_ipaddresses' attribute to VMInterface serializer
2021-04-08 14:22:45 -04:00
jeremystretch
f096c4a5d0
#6081 : Tweak queryset filtering
2021-04-08 14:18:07 -04:00
jeremystretch
03b3f5937f
Fixes #6108 : Do not infer tenant assignment from parent objects for prefixes, IP addresses
2021-04-08 13:50:06 -04:00
jeremystretch
696b5c80a7
Closes #6097 : Redirect old slug-based object views
2021-04-08 13:25:29 -04:00
jeremystretch
d6fcd22752
Fixes #6110 : Fix handling of TemplateColumn values for table export
2021-04-08 10:30:13 -04:00
jeremystretch
54d9ca8ed8
Add racks count to location view
2021-04-08 10:10:46 -04:00
jeremystretch
05d8a06cd5
Closes #6109 : Add device counts to locations table
2021-04-08 10:08:50 -04:00
jeremystretch
4f7626828a
Fixes #6107 : Fix rack selection field on device form
2021-04-07 16:58:40 -04:00
jeremystretch
81193eb550
Fixes #6106 : Allow assigning a virtual interface as the parent of an existing interface
2021-04-07 16:36:09 -04:00
jeremystretch
38b09dc610
Fixes #6105 : Hide checkboxes for VMs under cluster VMs view
2021-04-07 16:26:16 -04:00
jeremystretch
ae3527df16
Fixes #6081 : Fix interface connections REST API endpoint
2021-04-07 16:04:32 -04:00
jeremystretch
59e185b781
Fixes #6104 : Fix location column on racks table
2021-04-07 15:40:03 -04:00
jeremystretch
b5ad29e3f2
Fixes #6100 : Fix VM interfaces table "add interfaces" link
2021-04-07 15:17:02 -04:00
jeremystretch
838200219f
Include child regions, site groups
2021-04-06 09:42:36 -04:00
jeremystretch
d42b0691b2
Fix 'select all' widget
2021-04-05 17:13:32 -04:00
jeremystretch
71022d58d3
Site is required when creating devices
2021-04-05 16:35:01 -04:00
jeremystretch
a313b675a6
Simplify CircuitTermination display in circuits table
2021-04-05 15:24:57 -04:00
jeremystretch
ae18693715
Add 'add export template' link to dropdown
2021-04-05 15:13:35 -04:00
jeremystretch
3ad7622bf0
Catch AttributeError when generating ContentType labels
2021-04-05 15:11:29 -04:00
jeremystretch
19cb575b90
Permit the assignment of virtual interfaces as parents
2021-04-05 14:48:11 -04:00
jeremystretch
3cfab25f8a
Tweak JournalEntry form layout
2021-04-05 14:35:09 -04:00
jeremystretch
85359bb10f
Fix ContentType assignment
2021-04-05 14:05:28 -04:00
jeremystretch
aa2beb1d78
Add tagged items count to tag view
2021-04-05 13:53:25 -04:00
jeremystretch
2e07ac5a47
Rearrange provider, provider network templates
2021-04-05 13:18:19 -04:00
jeremystretch
d844ee2c79
Empty time_zone should be null
2021-04-05 13:05:07 -04:00
jeremystretch
83496c66d1
Move breadcrumb generation to template
2021-04-05 12:06:59 -04:00
jeremystretch
374cb74978
Filter parent location by ID
2021-04-05 11:53:40 -04:00
jeremystretch
f0018dcba9
LinkedCountColumn should always invoke filter by ID
2021-04-05 11:47:25 -04:00
jeremystretch
7949a5e1fd
Migrate VLANGroup site assignments
2021-04-05 11:40:46 -04:00
jeremystretch
0a1531ce8a
TenantColumn should export null if no tenant is assigned
2021-04-05 11:18:30 -04:00
jeremystretch
7b8bd2d4ce
Location model cleanup
2021-04-05 11:09:33 -04:00
jeremystretch
4883bc3dd4
Empty MAC address should be null
2021-04-02 17:53:00 -04:00
jeremystretch
72a115b434
Add child interfaces table to interface view
2021-04-02 17:33:34 -04:00
jeremystretch
f28edd0864
Use CommentField for JournalEntry comments
2021-04-02 17:14:15 -04:00
jeremystretch
d69ec7f8e4
Add manufacturer column to DeviceTable
2021-04-02 17:02:12 -04:00
jeremystretch
779837389b
Convert all LinkColumns to Column(linkify=True)
2021-04-02 16:59:53 -04:00
jeremystretch
2b0ccf3acd
Provide absolute URL for object search form
2021-04-02 15:27:00 -04:00
jeremystretch
e4f3b3447e
Remove redundant prechange_data assignments
2021-04-02 15:21:11 -04:00
Jeremy Stretch
eb8e4f64fc
Restore 'brief' parameter (regression from a292ff5cc0)
2021-04-02 11:37:09 -04:00
Jeremy Stretch
6287f75e67
Toggle VLANGroup scope selector fields
2021-04-02 11:31:46 -04:00
Jeremy Stretch
d82f2e289a
Use ContentTypeChoiceField for all ContentType fields
2021-04-02 10:55:16 -04:00
Jeremy Stretch
73e9842877
Introduce ContentTypeChoiceField
2021-04-02 10:54:13 -04:00
Jeremy Stretch
a86178f19b
Simplify VLANGroup scope assignment (WIP)
2021-04-02 09:36:14 -04:00
Jeremy Stretch
b77c228853
Rebuild CablePaths when a CircuitTermination is modified
2021-04-02 09:17:11 -04:00
Jeremy Stretch
5e4432b9ad
Show the last node in a CablePath with no destination
2021-04-01 21:29:46 -04:00
Jeremy Stretch
e7f10fdaea
Include termination side in CircuitTermination string repr
2021-04-01 21:03:00 -04:00
Jeremy Stretch
8713ed5d73
Add test for trace through multiple circuits
2021-04-01 20:38:36 -04:00
Jeremy Stretch
cd64fcac8d
Linkify connected object
2021-04-01 17:21:04 -04:00
Jeremy Stretch
96759af86f
Closes #6071 : Cable traces now traverse circuits
2021-04-01 14:31:10 -04:00
Jeremy Stretch
d57222328b
Rename Cloud to ProviderNetwork
2021-04-01 10:21:41 -04:00
Jeremy Stretch
83c4577f6d
Merge branch 'develop' into feature
2021-03-31 17:11:54 -04:00
Jeremy Stretch
7bd853e87b
Fixes #5805 : Fix missing custom field filters for cables, rack reservations
2021-03-31 17:02:21 -04:00
Jeremy Stretch
9df2130e11
Closes #5840 : Add column to cable termination objects to display cable color
2021-03-31 15:49:29 -04:00
Jeremy Stretch
6242e195be
Closes #5756 : Omit child devices from non-racked devices list under rack view
2021-03-31 15:33:06 -04:00
Jeremy Stretch
f2f0ea8d04
Closes #5526 : Add MAC address search field to VM interfaces list
2021-03-31 15:27:38 -04:00
Jeremy Stretch
b7309d5c69
Closes #6054 : Display NAPALM-enabled device tabs only when relevant
2021-03-31 15:21:07 -04:00
Jeremy Stretch
04fc3a5a9e
Closes #6001 : Paginate component tables under device views
2021-03-31 14:24:05 -04:00
Jeremy Stretch
6ec8ac7597
Fixes #6073 : Permit users to manage their own REST API tokens without needing explicit permission
2021-03-31 13:25:06 -04:00
Jeremy Stretch
9a5f54bdaf
Add tests for filtering VLANs by device/VM
2021-03-31 10:59:15 -04:00
Jeremy Stretch
ad5e167ad7
Remove obsolete grouping logic
2021-03-31 10:04:44 -04:00
Jeremy Stretch
d33d9522cc
Fix VM VLAN filtering
2021-03-30 21:46:56 -04:00
Jeremy Stretch
a292ff5cc0
Remove brief_mode parameter from DynamicModelChoiceMixin
2021-03-30 21:34:50 -04:00
Jeremy Stretch
b91e5763e2
Add 'available_on' VLAN filters for devices & VMs
2021-03-30 21:32:48 -04:00
Jeremy Stretch
e1e840eb69
Fix VLANGroup 'add VLAN' button
2021-03-30 21:23:57 -04:00
Jeremy Stretch
0eb9f41470
Changelog & docs for #5380
2021-03-30 18:59:47 -04:00
Martin Rødvand
878154c305
Closes #5830 : Add as_attachment field to API serializers and admin view.
2021-03-30 23:26:55 +02:00
Martin Rødvand
9ede726eea
Add boolean as_attachment to Export template
2021-03-30 22:27:26 +02:00
Jeremy Stretch
bfa95c16e3
Add missing tests for SiteGroup
2021-03-30 11:06:59 -04:00
Jeremy Stretch
7885ec5511
Clean up custom field column implementation
2021-03-29 17:51:45 -04:00
Tom Grozev
be3d33eebd
Add support for custom fields in tables ( #5460 )
...
* Add support for custom fields in tables
* Fix empty list displays as none
Co-authored-by: TomGrozev <TomGrozev@users.noreply.github.com>
Co-authored-by: Jeremy Stretch <jeremy@netverity.dev>
2021-03-29 17:15:21 -04:00
Jeremy Stretch
c7040fd418
Closes #6038 : Include tagged objects list on tag view
2021-03-29 16:53:41 -04:00
Jeremy Stretch
eac53a779b
Migrate prefix, VLAN templates to new structure
2021-03-29 16:43:29 -04:00
Jeremy Stretch
0986fd1081
Rearrange locations link in navigation menu
2021-03-29 16:27:37 -04:00
Jeremy Stretch
1e3c7e1a87
Fix form errors
2021-03-29 16:23:26 -04:00
Jeremy Stretch
3869028d53
Clean up organizational object URLs
2021-03-29 16:17:25 -04:00
Jeremy Stretch
12945704e9
Fix ConfigContext application for SiteGroups
2021-03-29 15:57:44 -04:00
Jeremy Stretch
cd629fc737
Closes #4833 : Allow assigning config contexts by device type
2021-03-29 15:40:09 -04:00
Jeremy Stretch
b070be1c41
Closes #5425 : Create separate tabs for VMs and devices under the cluster view
2021-03-29 14:55:17 -04:00
Jeremy Stretch
8fa37d3ec8
Device component lists should link to component-specific device view
2021-03-29 14:49:22 -04:00
Jeremy Stretch
b1935ddcab
Fix initial tab display
2021-03-29 11:41:30 -04:00
Jeremy Stretch
93353e94a2
Note that 'table' is a reserved name for ExportTemplates
2021-03-29 11:25:57 -04:00
Jeremy Stretch
30e4504ee5
Enable bulk editing of device location assignment
2021-03-29 11:01:17 -04:00
Jeremy Stretch
a9716af0fa
Tweak table display for components marked as connected
2021-03-29 10:53:02 -04:00
Jeremy Stretch
2c9b791b85
Improve Interface validation
2021-03-29 10:34:31 -04:00
Jeremy Stretch
fe4bf62793
Truncate comments in JournalEntryTable
2021-03-29 09:54:06 -04:00
Jeremy Stretch
8a8342b106
Strip microseconds from JournalEntry creation time
2021-03-29 09:48:45 -04:00
Jeremy Stretch
e52702f6c2
Fix journal entry table ordering
2021-03-29 09:44:04 -04:00
Jeremy Stretch
0fae7504b3
Add Markdown support for JournalEntry comments
2021-03-29 09:43:21 -04:00
Jeremy Stretch
0364d8cd43
Closes #6014 : Move virtual machine interfaces list to a separate view
2021-03-26 20:19:19 -04:00
Jeremy Stretch
1544823d73
Closes #5926 : Strip leading/trailing whitespace from TemplateColumns rendered for export
2021-03-26 16:20:01 -04:00
Jeremy Stretch
36c903da04
Add dedicated view for tags
2021-03-26 15:25:18 -04:00
Jeremy Stretch
981e7017bb
Enable get view tests for organizational objects
2021-03-26 15:15:59 -04:00
Jeremy Stretch
2820d26a0f
Add dedicated views for nested group models
2021-03-26 15:07:29 -04:00
Jeremy Stretch
b7e44a744d
Add dedicated views for organizational models
2021-03-26 14:44:43 -04:00
Jeremy Stretch
bb00f2ff46
Introduce paginate_table() utility to simplify table pagination
2021-03-26 13:02:55 -04:00
Jeremy Stretch
65d90aa8a3
Merge branch 'develop' into feature
2021-03-26 10:53:21 -04:00
Jeremy Stretch
c8eae3a5c3
PRVB
2021-03-26 10:11:57 -04:00
Jeremy Stretch
f59b5119e5
Release v2.10.8
2021-03-26 10:04:00 -04:00
Jeremy Stretch
8eca7377a5
Fixes #6060 : Fix exception on cable trace in UI
2021-03-26 09:40:51 -04:00
Jeremy Stretch
c828806b67
Merge branch 'develop' into feature
2021-03-25 16:09:28 -04:00
Jeremy Stretch
e639de9861
PRVB
2021-03-25 15:36:32 -04:00
Jeremy Stretch
54a979c936
Release v2.10.7
2021-03-25 15:15:36 -04:00
Jeremy Stretch
d18652f726
Fixes #6012 : Pre-populate attributes when creating an available child prefix via the UI
2021-03-25 15:04:56 -04:00
Jeremy Stretch
bcfc2e5f74
Changelog & tweaks for #5650
2021-03-25 11:51:02 -04:00
Jeremy Stretch
a135396d7b
Merge pull request #5672 from cpmills1975/5650-render-incomplete-lengths
...
Indicate when cable length is not definitive
2021-03-25 11:44:00 -04:00
Jeremy Stretch
ef987bd008
Closes #5723 : Allow customization of the geographic mapping service via MAPS_URL config parameter
2021-03-25 11:34:24 -04:00
Jeremy Stretch
0a60bcdb8d
Merge pull request #6028 from rodvand/develop
...
Closes #5736 : Add Site as editable field in bulk editing of Device
2021-03-25 11:08:00 -04:00
Jeremy Stretch
5374e6c881
Closes #6040 : Add UI search fields for asset tag for devices and racks
2021-03-24 15:05:19 -04:00
Jeremy Stretch
ab65ab860f
Closes #5641 : Allow filtering device components by label
2021-03-24 14:48:38 -04:00
Jeremy Stretch
ad2742dbb2
Fixes #6023 : Fix display of bottom banner with uBlock Origin enabled
2021-03-24 14:25:09 -04:00
maxime-gerges-external
c8042ad511
Closes #6010 : Avoid duplicate entries when searching for VC
2021-03-22 11:15:58 +01:00
Martin Rødvand
b51d66ea72
Closes #5736 : Add Site as editable field in bulk editing of Device
2021-03-22 11:15:17 +01:00
checktheroads
21d31b5747
fix prefix table styles
2021-03-19 09:38:26 -07:00
checktheroads
1ea208ba00
fix handling of filtered-by properties
2021-03-19 09:26:39 -07:00
checktheroads
5fdf2d3416
replace rack elevation logic
2021-03-19 09:25:27 -07:00
Jeremy Stretch
e4ecd2dae9
Fixes #6006 : Fix VLAN group/site association for bulk prefix import
2021-03-19 10:22:30 -04:00
Jeremy Stretch
b6f6293b76
Prevent the attachment of a Cable to a CircuitTermination on a Cloud
2021-03-18 15:07:22 -04:00
Jeremy Stretch
d45edcd216
Linkify circuit terminations in table
2021-03-18 14:49:06 -04:00
Jeremy Stretch
d45a17247d
Add circuit cloud filters & tests
2021-03-18 14:32:28 -04:00
Jeremy Stretch
2e97bf48c5
Include circuits list on cloud view
2021-03-18 14:05:32 -04:00
Jeremy Stretch
872e936924
Add termination FKs on Circuit model
2021-03-18 13:54:05 -04:00
Jeremy Stretch
574a43fff7
Enable attaching circuit terminations to clouds
2021-03-18 13:53:48 -04:00
Jeremy Stretch
6ff8a267e9
Introduce the Cloud model
2021-03-18 11:20:09 -04:00
checktheroads
5f5df97e59
dist updates
2021-03-17 23:35:05 -07:00
checktheroads
cbd4d2f99a
fix journal layout
2021-03-17 23:32:08 -07:00
checktheroads
a1ac1876ad
handle selection resets
2021-03-17 23:32:01 -07:00
checktheroads
58841e85db
update css classes for bootstrap 5 colors
2021-03-17 23:31:15 -07:00
checktheroads
46cd22ea7e
style textareas supporting markdown with monospace font
2021-03-17 23:30:39 -07:00
checktheroads
cf8dad5763
fix object journal styles
2021-03-17 22:37:13 -07:00
checktheroads
8ea2949d84
Update sidenav menu data with Locations and SiteGroups
2021-03-17 22:25:51 -07:00
checktheroads
e4af9ebc6f
fix import/export styles
2021-03-17 22:25:20 -07:00
checktheroads
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
Jeremy Stretch
433c48a1a3
Fix IP address interface validation
2021-03-17 16:44:34 -04:00
Jeremy Stretch
889316085c
Closes #5998 : Introduce ContentTypeColumn
2021-03-17 16:29:43 -04:00
checktheroads
05c0a9256d
dist updates
2021-03-17 13:00:29 -07:00
checktheroads
c10b8cf55b
bootstrap 5 template updates
2021-03-17 13:00:20 -07:00
checktheroads
4e837c2770
update select to handle display property
2021-03-17 12:39:35 -07:00
Jeremy Stretch
7e65a3d3b4
Add JournalEntry filter for kind
2021-03-17 13:02:40 -04:00
Jeremy Stretch
82fbd975f1
Add kind field to JournalEntry
2021-03-17 12:51:39 -04:00
Jeremy Stretch
956e2728c2
Add bulk edit, delete views for journal entries
2021-03-17 10:41:06 -04:00
Jeremy Stretch
7f1d9aeaf8
Skip secondary check if get_absolute_url() not defined for model
2021-03-16 16:48:08 -04:00
Jeremy Stretch
f2c079de87
Add JournalEntry tests
2021-03-16 16:47:35 -04:00
Jeremy Stretch
8be4fbbce3
Add JournalEntry list view w/filtering
2021-03-16 15:57:23 -04:00
Jeremy Stretch
64d11d32c8
Fix conditional display journal & change log tabs
2021-03-16 15:33:41 -04:00
Jeremy Stretch
1f1a62da67
Initial work on #151 : Object journaling
2021-03-16 15:00:08 -04:00
Jeremy Stretch
e97adcb614
Move ConfigContext classes out of models.py
2021-03-16 13:08:07 -04:00
Jeremy Stretch
2bb4a81e23
Closes #5975 : Allow partial vCPU allocations for virtual machines
2021-03-16 11:52:59 -04:00
Jeremy Stretch
46a024441c
Closes #5995 : Dropped backward compatibility for queryset parameter on ObjectVar and MultiObjectVar
2021-03-16 11:28:50 -04:00
Jeremy Stretch
a694dbb020
Closes #5990 : Deprecated display_field parameter for custom script ObjectVar and MultiObjectVar fields
2021-03-16 11:08:34 -04:00
Jeremy Stretch
c64f96d65b
Drop usage of display_field on DynamicModelChoiceFields
2021-03-16 10:29:15 -04:00
Jeremy Stretch
fb48c1f6dd
Add 'display' field to all REST API serializers
2021-03-16 10:06:25 -04:00
Jeremy Stretch
f64f205e81
Omit prefetch_related() for VLANGroup
2021-03-15 20:58:23 -04:00
Jeremy Stretch
10778f8479
Merge branch 'feature' into 5284-vlangroup-scope
2021-03-15 20:48:55 -04:00
Jeremy Stretch
bb6360cad4
Fix up VLANGroup tests
2021-03-15 20:35:18 -04:00
Jeremy Stretch
c0c4eed3a8
Extend VLANGroup to support cluster/cluster group assignment
2021-03-15 16:32:07 -04:00
checktheroads
9c66e1f01b
dist updates
2021-03-15 08:54:09 -07:00
checktheroads
683f75fad1
bootstrap 5 template updates
2021-03-15 08:54:01 -07:00
checktheroads
a303a0dfb7
fix form error rendering
2021-03-15 08:53:48 -07:00
checktheroads
b0d634a89e
add startswith helper
2021-03-15 08:53:28 -07:00
checktheroads
f62e49c02b
remove console.log
2021-03-15 08:34:35 -07:00
checktheroads
61f137866e
customize file upload field
2021-03-15 07:49:59 -07:00
checktheroads
3f1714f076
fix select loading display
2021-03-15 07:49:39 -07:00
checktheroads
afce8e2516
dist updates
2021-03-14 17:32:07 -07:00
checktheroads
4e30ed9693
style fixes
2021-03-14 17:31:55 -07:00
checktheroads
7f02b9436b
fix styling when element is not in a form-floating div
2021-03-14 17:31:42 -07:00
checktheroads
a237725d0d
improve handling of loading data
2021-03-14 17:31:06 -07:00
checktheroads
91561e9ca5
fix search panel styling
2021-03-14 17:27:03 -07:00
checktheroads
4ab5d15ee6
update templates to bootstrap 5 classes
2021-03-14 17:26:56 -07:00
checktheroads
187f4fa4aa
fix device & device component templates
2021-03-14 17:26:33 -07:00
checktheroads
3bb2b9e8f6
dist updates
2021-03-14 01:07:01 -07:00
checktheroads
59d8c0b321
handle server-side form errors
2021-03-14 01:06:51 -07:00
checktheroads
d0cb7d843d
fix select data handling
2021-03-14 01:06:35 -07:00
checktheroads
991f71bf28
update templates to bootstrap 5 classes
2021-03-14 01:06:18 -07:00
checktheroads
9e51ddd8d8
fix prefix layout
2021-03-13 14:26:12 -07:00
checktheroads
f65f924011
update templates to bootstrap 5 classes
2021-03-13 14:26:06 -07:00
checktheroads
b482c30866
add dist to git
2021-03-13 13:56:40 -07:00
checktheroads
676d93e829
add UI readme
2021-03-13 13:51:55 -07:00
checktheroads
cb93953b2c
clean up ui src files
2021-03-13 13:51:51 -07:00
jathanism
68082a88a7
Fix use of URLValidator to correctly validate RELEASE_CHECK_URL
2021-03-13 11:39:21 -08:00
checktheroads
4c60a602b9
bootstrap 5 template updates
2021-03-13 11:16:29 -07:00
checktheroads
912cd220cc
add javascript
2021-03-13 02:31:57 -07:00
checktheroads
3b120c0372
add styles
2021-03-13 02:31:46 -07:00
checktheroads
2799d71e93
add ui dependencies
2021-03-13 02:31:28 -07:00
checktheroads
fcd7b42941
remove legacy libraries
2021-03-13 02:29:56 -07:00
checktheroads
6fe2f83435
scaffold new ui directory
2021-03-13 02:28:21 -07:00
checktheroads
94c25b0ff4
update templates & rendering for bootstrap 5
2021-03-13 02:27:32 -07:00
checktheroads
ec38ec8004
restructure home stats for new layout
2021-03-13 02:25:28 -07:00
checktheroads
1d9e55ca6e
implement layout changes
2021-03-13 02:20:50 -07:00
checktheroads
9b89afd6dc
begin bootstrap 5 migration, update templates
2021-03-13 02:19:42 -07:00
Jeremy Stretch
1aa22d1ba8
Add missing SiteGroup filter test case
2021-03-12 16:15:19 -05:00
Jeremy Stretch
61d23df83a
Closes #5972 : Bulk edit support for organizational models ( #5974 )
...
* Enable bulk editing of organizational models
* Enable bulk editing of nested group models
* Changelog for #5972
2021-03-12 16:14:42 -05:00
Jeremy Stretch
fca5accba8
Clean up base serializers
2021-03-12 13:31:28 -05:00
Jeremy Stretch
947da63d56
Move Location from racks.py to sites.py
2021-03-12 11:20:16 -05:00
Jeremy Stretch
c061f7021e
Merge pull request #5964 from rodvand/develop
...
Closes #5953 : Adds Markdown rendering of Custom Scripts' descriptions
2021-03-12 10:56:33 -05:00
Abraham Vegh
720b88048d
Skip the cheatsheet link when tabbing
2021-03-11 22:40:03 -05:00
Martin Rødvand
d58291d119
Closes #5953 : Adds Markdown rendering of Custom Scripts' descriptions
2021-03-11 22:27:43 +01:00
Jeremy Stretch
132b1ff479
Fixes #5962 : Ensure consistent display of change log action labels
2021-03-11 13:42:26 -05:00
Jeremy Stretch
fadf15dbc0
Fix VLAN group assignment for VLANs
2021-03-11 11:07:27 -05:00
Jeremy Stretch
cb9478e0ea
Closes #5950 : Use TimeZoneSerializerField from django-timezone-field
2021-03-10 17:08:11 -05:00
Jeremy Stretch
04964cc52b
Fixes #5595 : Restore ability to delete an uploaded device type image
2021-03-10 17:00:35 -05:00
Jeremy Stretch
6ab1c06036
Extend VLAN group assignment form
2021-03-10 16:50:04 -05:00
Jeremy Stretch
d3fee54644
Fix VLAN.clean()
2021-03-10 16:26:27 -05:00
Jeremy Stretch
f4e49495e2
Merge branch 'feature' into 5284-vlangroup-scope
2021-03-10 14:51:11 -05:00
Jeremy Stretch
c072ba088f
Add webhook support for additional models
2021-03-10 14:49:02 -05:00
Jeremy Stretch
4397d3da02
Remove redundant TreeManager from TenantGroup
2021-03-10 14:35:44 -05:00
Jeremy Stretch
fc5bb966f0
Declare TaggableManager on PrimaryModel base class
2021-03-10 14:32:50 -05:00
Jeremy Stretch
20f60cd99d
Fix feature assignments for device component templates
2021-03-10 14:03:50 -05:00
Jeremy Stretch
ac0c54cce4
#5401 : Add custom field support for VMInterface
2021-03-10 13:49:10 -05:00
Jeremy Stretch
19b78e63ce
Introduce ChangeLoggedModel as a standard model
2021-03-10 13:37:13 -05:00
Jeremy Stretch
653af17755
Merge branch 'feature' into 5284-vlangroup-scope
2021-03-09 20:17:47 -05:00
Jeremy Stretch
bac2387f50
Merge branch 'develop' into feature
2021-03-09 20:04:20 -05:00
Jeremy Stretch
9990fd25d4
PRVB
2021-03-09 17:16:22 -05:00