Jeremy Stretch
ea4011b85f
PEP8 cleanup
2016-07-29 14:46:29 -04:00
Jeremy Stretch
2a3e64c825
Corrected omitted variable
2016-07-29 14:29:13 -04:00
Jeremy Stretch
250f04dad1
Show graphs button only if there is at least one graph to display
2016-07-29 13:19:58 -04:00
Jeremy Stretch
d457febeab
Changed VRF and VLAN views to use PrefixBriefTable
2016-07-29 13:03:44 -04:00
Jeremy Stretch
ba739afef5
Closes #358 : Improved search of all objects
2016-07-29 12:51:23 -04:00
Jeremy Stretch
b19d0c4afe
Added account field to provider table
2016-07-29 12:33:40 -04:00
Jeremy Stretch
7007d25f0f
Standardized breadcrumb hierarchies
2016-07-29 11:20:47 -04:00
Jeremy Stretch
de9a11c2ca
Fixed actions column alignment
2016-07-29 10:57:09 -04:00
Jeremy Stretch
f4a6854d77
Changed TenantGroup edit link to a button
2016-07-28 16:03:59 -04:00
Jeremy Stretch
a0ab14de99
Allow unassigning VRF and tenants when editing objects in bulk
2016-07-28 15:59:49 -04:00
Jeremy Stretch
1845fafa91
Implemented bulk editing for sites
2016-07-28 15:30:29 -04:00
Jeremy Stretch
fee82e2169
Replaced edit links with buttons
2016-07-28 15:04:33 -04:00
Jeremy Stretch
20e623cd67
Adds tenant assignment to Prefix and IPAddress objects
2016-07-28 13:50:46 -04:00
Jeremy Stretch
42b2292385
Fixes #397 : Only include child IPs which belong to the same VRF as the parent prefix
2016-07-28 11:24:25 -04:00
Jeremy Stretch
25e31ae885
Fixes #392 : Don't include child devices in non-racked devices table
2016-07-28 10:06:25 -04:00
Jeremy Stretch
9f4df6c51a
Linkified VRF column in prefix and IP address tables
2016-07-27 16:52:20 -04:00
Jeremy Stretch
3f5d96d12f
Fixed platform selection during bulk editing of devices
2016-07-27 16:38:21 -04:00
Jeremy Stretch
047d413dff
Closes #394 : Added global option to VRF selection widget during bulk editing
2016-07-27 16:29:30 -04:00
Jeremy Stretch
5df04df240
Miscellaneous API query optimizations
2016-07-27 14:40:19 -04:00
Jeremy Stretch
89027634da
Added VRF stats to home page
2016-07-27 14:13:07 -04:00
Jeremy Stretch
27f3be507d
PEP8 fix
2016-07-27 13:59:18 -04:00
Jeremy Stretch
05b425eaf2
Tenancy-related API cleanup
2016-07-27 13:42:17 -04:00
Jeremy Stretch
6e1fdcf5df
Extended IPAM API to support tenancy
2016-07-27 13:37:55 -04:00
Jeremy Stretch
1f3d2e264e
Added stats to tenant view
2016-07-27 11:56:47 -04:00
Jeremy Stretch
01a0b00f32
Implemented tenancy for VRFs and VLANs
2016-07-27 11:29:20 -04:00
Jeremy Stretch
767aa2aedf
Cleaned up migrations
2016-07-26 18:01:01 -04:00
Jeremy Stretch
3ed00f2d60
Fixed tenant assignment on bulk edit of racks, devices
2016-07-26 17:49:41 -04:00
Jeremy Stretch
f159ea5048
Fixed Tenant import
2016-07-26 17:47:40 -04:00
Jeremy Stretch
bf16715517
Added description to Tenant model
2016-07-26 17:44:32 -04:00
Jeremy Stretch
a73b0522f0
Enabled filtering of sites, racks, and devices by tenant
2016-07-26 17:28:46 -04:00
Jeremy Stretch
1ff04d618a
Added related_name to tenant fields on Site, Rack, and Device
2016-07-26 17:16:03 -04:00
Jeremy Stretch
06b0b42b5c
Added tenant to circuit bulk editing; enabled filtering of circuits by tenant
2016-07-26 17:10:11 -04:00
Jeremy Stretch
b7648b7a58
Applied tenancy to sites, racks, and devices
2016-07-26 16:46:22 -04:00
Jeremy Stretch
7fe944f8ea
Added tenant to import/export of Circuits
2016-07-26 15:48:48 -04:00
Jeremy Stretch
3019fa353e
Applied tenancy to circuits
2016-07-26 15:42:26 -04:00
Jeremy Stretch
fb56ade50e
Initial multitenancy implementation
2016-07-26 14:58:37 -04:00
Jeremy Stretch
95018c69ff
Post-release version bump
2016-07-26 12:24:32 -04:00
Jeremy Stretch
e889c58077
Fixed DeviceType test
2016-07-26 11:58:57 -04:00
Jeremy Stretch
a5689f6a77
Release v1.3.2
2016-07-26 11:54:01 -04:00
Jeremy Stretch
879daab9cc
Closes #292 : Added part_number field to DeviceType
2016-07-26 11:28:45 -04:00
Jeremy Stretch
9063adabc2
Include form factor on InterfaceTemplate list
2016-07-26 10:54:11 -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
6b5bccd657
Corrected Unicode display of ExportTemplates
2016-07-26 09:15:46 -04:00
Jeremy Stretch
3593ef9298
Fixes #385 : Corrected Unicode rendering of UserAction
2016-07-26 09:11:35 -04:00
Jeremy Stretch
4bc6c29b13
Fixes #384 : Corrected max_length in description fields
2016-07-25 17:12:45 -04:00
Jeremy Stretch
94c50b1714
Corrected manufacturer column name in DeviceTypeTable
2016-07-25 17:06:10 -04:00
Jeremy Stretch
71efef45e1
Replaced all object-specific BulkDeleteForms with the stock form provided by utilities.BulkDeleteView
2016-07-25 17:02:53 -04:00
Jeremy Stretch
be1412d3a9
Rewrote all DeviceType component template deletion views to utilize BulkDeleteView()
2016-07-25 16:32:07 -04:00
Jeremy Stretch
6389b30662
ipam.VLAN: Added description field, extended name to 64 chars
2016-07-25 14:58:49 -04:00
Jeremy Stretch
9ab8845e9e
Fixes #381 : Implements a new RackImportTable
2016-07-25 12:04:42 -04:00
Jeremy Stretch
bb16a5f4dd
Fixes #370 : Notify user when secret decryption fails
2016-07-22 14:43:14 -04:00
Jeremy Stretch
099266433b
Fixes #359 : Use standard serializers for related objects
2016-07-21 14:48:02 -04:00
Jeremy Stretch
cfcd899d0f
Post-release version bump
2016-07-21 12:22:03 -04:00
Jeremy Stretch
f1b810e754
Release v1.3.1
2016-07-21 11:45:59 -04:00
Jeremy Stretch
df1f1cd006
Fixed Unicode support in forms
2016-07-21 10:47:38 -04:00
Jeremy Stretch
2ae9f7acf2
Corrected error reporting on duplicate InterfaceConnections
2016-07-20 16:42:04 -04:00
Jeremy Stretch
f57e1b10f5
Created a template tag for displaying utilization graphs
2016-07-20 13:56:17 -04:00
bellwood
f46df1e774
Update tables.py
2016-07-20 13:25:03 -04:00
bellwood
64369158fa
support for #304
2016-07-20 13:23:49 -04:00
bellwood
07a82cef94
support for #304
...
support for #304
2016-07-20 13:22:20 -04:00
bellwood
1aac82d061
properly support #304
...
support for #304
2016-07-20 13:04:11 -04:00
Jeremy Stretch
beea95543d
Corrects a device_type error introduced in c3260f8b06
2016-07-20 10:10:40 -04:00
Jeremy Stretch
6ae2378762
#303 : First stab at implementing a natural ordering for sites, racks, and devices
2016-07-20 10:07:32 -04:00
Jeremy Stretch
c3260f8b06
Fixes #327 : Disable rack assignment for installed child devices
2016-07-19 13:09:15 -04:00
Jeremy Stretch
550a2800f0
Merge pull request #314 from Zanthras/interfaceconnections
...
Add an API call for listing all interface connections
2016-07-19 12:35:56 -04:00
Joel
4fef850c80
Add an api endpoint for listing all connections
2016-07-19 09:08:14 -07:00
Joel
16fbd258c5
Update the valid urls, to expose the new api connection listing endpoint. Naming convention updated for both interface connections to match the rest.
2016-07-19 09:08:14 -07:00
Jeremy Stretch
16f73ef4fa
Merge pull request #333 from digitalocean/secrets-api-filter
...
Fixes #332 - Add device filter to secrets api.
2016-07-19 11:12:59 -04:00
Jeremy Stretch
0347b34999
Fixes #331 : Add group field to VLAN bulk edit form
2016-07-19 11:11:16 -04:00
Zach Moody
693003e67c
Fixes #332 - Add device filter to secrets api.
2016-07-19 10:08:59 -05:00
Jeremy Stretch
131c09bc66
Enforce authentication for all secrets API views
2016-07-18 15:28:36 -04:00
Jeremy Stretch
b619f99a75
Unicode handling cleanup
2016-07-18 14:48:51 -04:00
Jeremy Stretch
b0cd044460
Post-release version bump
2016-07-18 13:50:46 -04:00
Jeremy Stretch
28a87e3352
Version bump: v1.3.0
2016-07-18 13:43:39 -04:00
Jeremy Stretch
7aa059ddcf
Fixes #317 : Rack elevation display fix for device types greater than 42U in height
2016-07-18 13:03:40 -04:00
Jeremy Stretch
068dcf7c35
Added support for group assignment during VLAN import
2016-07-18 11:59:55 -04:00
Jeremy Stretch
a71709d7b7
Fixes #322 : Corrected 'vlan_group' to 'group'
2016-07-18 11:35:50 -04:00
Jeremy Stretch
2281917754
Fixes #320 : Disallow prefixes with host masks
2016-07-18 10:06:43 -04:00
Jeremy Stretch
9ca73180d2
Added group to VLAN view
2016-07-15 16:32:00 -04:00
Jeremy Stretch
ce389551c9
Fixes #308 : Update rack assignment for all child devices when moving a parent device
2016-07-15 16:05:21 -04:00
Jeremy Stretch
b5393ea3b3
Corrected RackGroupNestedSerializer() definition
2016-07-15 15:34:28 -04:00
Jeremy Stretch
e7eef87f2b
Fixes #311 : Correct IPAddress family evaluation on import
2016-07-15 15:14:49 -04:00
Jeremy Stretch
8692279944
Closes #42 : Allow VLAN assignment during prefix import
2016-07-15 14:25:30 -04:00
Jeremy Stretch
d8e4069876
Closes #111 : Implement VLAN groups
2016-07-15 13:26:54 -04:00
Jeremy Stretch
4001cb0d5c
Added a custom 500 handler to include exception details
2016-07-15 11:04:03 -04:00
Jeremy Stretch
6113c7bef6
Fixes #307 : Validate device type assignment during import validation
2016-07-15 09:45:45 -04:00
Jeremy Stretch
fc02ef258d
Fixes #301 : Prevent deletion of DeviceBay when installed device is deleted
2016-07-14 17:41:16 -04:00
Jeremy Stretch
8fd684a3ed
Fixes #227 : Introduces support for bulk import of child devices
2016-07-14 17:35:52 -04:00
Jeremy Stretch
5b981e2a57
Fixes #43 : Introduce toggle to enforce unique IP space per VRF
2016-07-14 16:13:02 -04:00
Jeremy Stretch
85739a11d8
Post-release version bump
2016-07-14 15:22:14 -04:00
Jeremy Stretch
7dd3f33018
Release v1.2.2
2016-07-14 15:21:22 -04:00
Jeremy Stretch
ddb20f34b8
Fixes #174 : Added search and site filter to provider list
2016-07-14 13:53:30 -04:00
Jeremy Stretch
f6e2b38d3e
Prettified device type view
2016-07-14 12:39:55 -04:00
Jeremy Stretch
0648d053c9
Allow for setting mgmt_only=True in "Add management interfaces" link
2016-07-14 11:39:53 -04:00
Jeremy Stretch
a8d5020609
Fixes #290 : Added mgmt interfaces table to device type view
2016-07-14 11:30:15 -04:00
Jeremy Stretch
b4cd784c2b
Merge pull request #283 from ercpe/html-overflow
...
Use overflow-y: scoll on html element
2016-07-13 16:03:53 -04:00
Jeremy Stretch
1866355600
Merge pull request #287 from bellwood/ui-add-glyphicons-to-panel-headers
...
Add 'filter' glyphicon to filter panel header
2016-07-13 16:02:15 -04:00
bellwood
770b144065
Add 'search' glyphicon to filter panel header
2016-07-13 15:36:26 -04:00
bellwood
87336d8650
Add 'search' glyphicon to filter panel header
2016-07-13 15:36:07 -04:00
bellwood
db8bfb0ac6
Add 'search' glyphicon to filter panel header
2016-07-13 15:35:41 -04:00
bellwood
be8f3c3cd4
Add 'search' glyphicon to filter panel header
2016-07-13 15:34:23 -04:00
bellwood
9eb3ced425
Add 'search' glyphicon to filter panel header
2016-07-13 15:33:52 -04:00
bellwood
27d2aa06aa
Add 'search' glyphicon to filter panel header
2016-07-13 15:32:39 -04:00
Jeremy Stretch
a4ee81f9c5
Fixes #268 : Added support for full 32-bit ASN space
2016-07-13 15:30:15 -04:00
bellwood
77195400f4
Add 'filter' glyphicon to filter panel header
2016-07-13 15:26:24 -04:00
Jeremy Stretch
4999b12182
Removed redundant template context processor
2016-07-13 14:08:46 -04:00
Jeremy Stretch
480e44c58e
Fixes #115 : Fix deprecated django.core.context_processors reference
2016-07-13 14:05:21 -04:00
Jeremy Stretch
15f784343a
Fixes #282 : De-select "all" checkbox if one or more objects are deselected
2016-07-13 13:50:50 -04:00
Jeremy Stretch
e998372d6f
Fixes #270 : Add rack group filter for devices
2016-07-13 13:07:55 -04:00
Jeremy Stretch
0f0d935db3
Merge pull request #273 from bellwood/devices-filter-add-rackgroup
...
allow filtering by rack group
2016-07-13 12:55:11 -04:00
Jeremy Stretch
ca48b65c1c
Post-release version bump
2016-07-13 12:11:10 -04:00
Jeremy Stretch
ae9d7e4bac
Version bump: v1.2.1
2016-07-13 12:01:34 -04:00
Jeremy Stretch
43e4446e75
Fixes #285 : Added PREFER_IPV4 configuration setting
2016-07-13 11:16:09 -04:00
Jeremy Stretch
0093d61427
Fixes #275 : Exclude self when checking for overlapping aggregates
2016-07-13 10:37:25 -04:00
Johann Schmitz
e93ef07810
Use overflow-y: scoll on html element to avoid jumping around when the previous/next page adds a vertical scrollbar.
2016-07-13 15:39:59 +02:00
Jeremy Stretch
b27e74c03d
Renamed IPAMConfig to DCIMConfig
2016-07-13 09:25:13 -04:00
Jeremy Stretch
1cffda312c
Fixes #274 : Correct reference to old field
2016-07-12 15:48:56 -04:00
bellwood
2f57e850b5
fixed "rack group" filter label for/dcim/racks/
2016-07-12 15:16:32 -04:00
bellwood
b966bf790a
Update forms.py
...
added label
2016-07-12 15:12:36 -04:00
Jeremy Stretch
c862487929
Related to #243 : Implemented natsort on all Device and DeviceType objects (except interfaces)
2016-07-12 14:53:59 -04:00
bellwood
8ca155ee2a
allow filtering by rack group
...
adds the ability to filter devices by rack group
2016-07-12 14:42:47 -04:00
Jeremy Stretch
f6a42cdf02
Merge pull request #248 from Zanthras/develop
...
possible fix for #243 generic sorting for device bays
2016-07-12 14:13:25 -04:00
Jeremy Stretch
977578ca28
Fixes #271 : Corrected select_related() in secrets API
2016-07-12 12:27:26 -04:00
Jeremy Stretch
d150866952
Post-release version bump
2016-07-12 11:40:40 -04:00
Jeremy Stretch
9a48e6d3c3
Version bump: v1.2.0
2016-07-12 11:28:28 -04:00
Jeremy Stretch
67b5a36bf0
Fixes #162 : Return Unicode from display_name()
2016-07-12 10:46:32 -04:00
Jeremy Stretch
b88d152c43
Merge pull request #261 from digitalocean/primary-ip4-ip6
...
Initial work on #93 : Primary IPv4/IPv6 support
2016-07-12 10:38:00 -04:00
Jeremy Stretch
4f2374f04d
Initial work on #93 : Primary IPv4/IPv6 support
2016-07-11 16:24:46 -04:00
Jeremy Stretch
8e5b5269f2
Fixes #260 : Corrected typo in get_queryset()
2016-07-11 16:21:05 -04:00
Jeremy Stretch
46133ca3c0
Corrected removal of div
2016-07-11 15:04:39 -04:00
Jeremy Stretch
daaf3df6df
A little cleanup from #222
2016-07-11 13:29:58 -04:00
Jeremy Stretch
aa8afbe49c
Merge pull request #222 from Gelob/motd
...
Banner support
2016-07-11 13:12:49 -04:00
bellwood
c94ff32ba8
Update base.css
2016-07-09 14:09:35 -04:00
Joel
753c6ebd20
Use the natsort library to provide a generic sorting option for better sorting of generic names for device bays.
2016-07-08 22:47:08 -07:00
Jeremy Stretch
7a437689a1
Merge pull request #240 from linuxsimba/bug_215
...
Potential quick fix for Rack view broken when viewport less than 992px wide
2016-07-08 23:00:21 -04:00
Jeremy Stretch
4321b16ecf
Merge pull request #245 from bellwood/mobile-fix-for-footer
...
fixes #219 - footer display issue on mobile
2016-07-08 22:59:44 -04:00
Jeremy Stretch
ba54b68a7a
Merge pull request #244 from bellwood/mobile-fix-login-form-width
...
fixes #218 - login form width on mobile
2016-07-08 22:59:00 -04:00
Jeremy Stretch
4ba0692bf2
Fixes PEP8 E401 CI error
2016-07-08 22:56:54 -04:00
bellwood
a546627f80
Update _base.html
2016-07-08 20:45:27 -04:00
bellwood
a364effbf0
Update login.html
2016-07-08 20:43:58 -04:00
Jeremy Stretch
cabc60d0a6
Corrected detection of private_key
2016-07-08 17:49:20 -04:00
Jeremy Stretch
d7890d5865
Enabled LDAP authentication
2016-07-08 17:09:35 -04:00
Jeremy Stretch
4317cab2e7
Remove obsolete docs.html template
2016-07-08 16:09:05 -04:00
Jeremy Stretch
c3a3cdc97a
Merge pull request #203 from dinoocch/ldap-docs
...
Add LDAP Authentication Documentation
2016-07-08 16:08:07 -04:00
Jeremy Stretch
b84b3d3b51
Moving docs to readthedocs.org
2016-07-08 12:07:04 -04:00
stanley karunditu
3d87bd0ea0
Potential quick fix for Issue #215 . The proper solution is to
...
redo the grid layout for the page so that its fully responsive.
It is only partial responsive. Did tests using Firefox developer tools.
2016-07-08 07:06:15 -07:00
Jeremy Stretch
e9fcac1557
Changed DeviceForm.device_type label
2016-07-07 22:30:51 -04:00
Jeremy Stretch
5ed6b8db10
Fixes #228 : Correct conditional inclusion of device bays
2016-07-07 13:39:54 -04:00
Jeremy Stretch
ba74be0af5
Dev version bump
2016-07-07 12:54:25 -04:00
Jeremy Stretch
126dea9ebf
Version bump for v1.1.0
2016-07-07 12:27:27 -04:00
Jeremy Stretch
5c6e3905b8
Move membership evaluation to SecretRole
2016-07-07 12:07:02 -04:00
Gelob
eb2af9141b
Banner/MOTD Support
2016-07-06 23:37:04 -05:00
Jeremy Stretch
425776865a
Grant superusers permission to decrypt all secrets
2016-07-06 17:40:32 -04:00
Jeremy Stretch
8d837979ff
#68 : Improved permissions-related error handling
2016-07-06 17:22:10 -04:00
Jeremy Stretch
277e8f902f
Optimize database query for user actions list
2016-07-06 16:36:07 -04:00
Jeremy Stretch
8874edad05
Fixes #214 : Suppress status message if updated_count has not been provided
2016-07-06 16:25:15 -04:00
Jeremy Stretch
5d5a204d5f
Cleaned up 'not connected' text
2016-07-06 16:01:18 -04:00
Jeremy Stretch
dac831048d
Merge pull request #210 from peelman/develop
...
critical connections placeholder should span 5 rows now
2016-07-06 15:57:04 -04:00
Jeremy Stretch
8909a76200
Fixes #209 : Read pk list from POST instead of form
2016-07-06 15:55:42 -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
Jeremy Stretch
24b60fc1d3
Force 48-bit MAC format for proper error messages during validation
2016-07-06 14:22:34 -04:00
Nick Peelman
59128bc7ab
Regenerate migration
2016-07-06 13:22:41 -04:00
Nick Peelman
aed0f2f2cb
Fix connected interface template rendering...
2016-07-06 13:21:40 -04:00
Nick Peelman
ed64efa89e
Fix PEP8 compliance...(again)
2016-07-06 13:21:40 -04:00
Nick Peelman
edfb17ca16
Fix PEP8 compliance...
2016-07-06 13:21:40 -04:00
Nick Peelman
8658b497d7
Remove external macaddress package dependency
2016-07-06 13:21:40 -04:00
Nick Peelman
45ed851277
Tests pass now
2016-07-06 13:21:40 -04:00
Nick Peelman
8dd76556b2
Add fixtures for mac addresses. add mac addresses to api tests
2016-07-06 13:21: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
Nick Peelman
e7683eb833
Add MAC address field to interfaces
2016-07-06 13:21:40 -04:00
dinoocch
958f32e266
Add LDAP Authentication Documentation
...
Addresses #65
This commit adds documentation for installing and configuring ldap
authentication for netbox.
It may be beneficial to add settings to the configuration.py instead of
editing settings.py if this is an important feature.
2016-07-05 22:10:14 -05:00
Jeremy Stretch
e3427e9989
Revert "v1.1.0 release"
...
This reverts commit 7fb5b825f0 .
2016-07-05 18:12:05 -04:00
Jeremy Stretch
7fb5b825f0
v1.1.0 release
2016-07-05 18:00:12 -04:00
Jeremy Stretch
7d9a7d6a07
Improve DeviceType display (credit to @peelman); add validation for DeviceType components
2016-07-05 17:30:16 -04:00
Jeremy Stretch
c250d3ae7f
Merge pull request #197 from digitalocean/device-bays
...
Device bays
2016-07-05 16:44:06 -04:00
Jeremy Stretch
f95240e5bf
Fixes #199 : Moved prefix_validator from BaseIPField to IPNetworkField
2016-07-05 16:39:43 -04:00
Jeremy Stretch
feab595601
Fix DeviceBay inclusion in admin UI
2016-07-05 16:35:44 -04:00
Jeremy Stretch
53422058ae
Fixed API tests
2016-07-05 15:50:21 -04:00
Jeremy Stretch
00ac6ca645
Minor version increment for new feature (device bays)
2016-07-05 15:34:12 -04:00
Jeremy Stretch
e6ef53f138
Added parent_device to DeviceSerializer
2016-07-05 15:32:16 -04:00
Nick Peelman
d4512a45fb
Fixing dumb indent mistake...
2016-07-05 15:14:03 -04:00
Nick Peelman
0135d945b5
make device type network/console/power tables show based on device type settings
2016-07-05 15:00:25 -04:00
Nick Peelman
ae42e163fa
Fixing a nesting/logic issue on device type edit/delete buttons
2016-07-05 14:59:29 -04:00
Jeremy Stretch
22a85d09d2
Extended API to include DeviceBays
2016-07-05 13:43:19 -04:00
Jeremy Stretch
e2ba816fd9
Added DeviceType to device bays table
2016-07-05 13:42:14 -04:00
Jeremy Stretch
0a98894eb6
Merge pull request #107 from koep/develop
...
Add option to dockerize netbox
2016-07-01 18:02:33 -04:00
Jeremy Stretch
43eeb3a929
Initial work on #91 : Support for subdevices
2016-07-01 17:34:47 -04:00
Nick Peelman
a16bf95724
Fix interface connections list view glitch
2016-07-01 13:55:44 -04:00
Jeremy Stretch
bcef221194
Fixes #169 : Fallback to cancel_url if object is missing get_absolute_url()
2016-07-01 10:25:13 -04:00
Jeremy Stretch
9bb24f05e3
Post-release version bump
2016-06-30 18:29:37 -04:00
Jeremy Stretch
eb8a81e223
Issue #140 : Fixed Unicode bug in message (ObjectEditView)
2016-06-30 18:04:14 -04:00
Jeremy Stretch
5d2d106b8e
Fixes #136 : Trigger error on prefix w/host bits set instead of silently converting it
2016-06-30 17:13:55 -04:00
Jeremy Stretch
9c02bd969f
Fixes #143 : Noted that the lowest occupied U is used for mounting multi-U devices
2016-06-30 16:19:48 -04:00
Jeremy Stretch
3becfba985
Fixes #109 : Hide navbar for anonymous users when LOGIN_REQUIRED = True
2016-06-30 16:02:18 -04:00
Christian Koep
623bf9678a
Add option to dockerize netbox
2016-06-30 21:43:32 +02:00
Jeremy Stretch
204adb4639
Fixes #135 : Add button to toggle navbar on small screens
2016-06-29 22:51:10 -04:00
Jeremy Stretch
28a06bdd13
Version bump for next release
2016-06-29 17:48:11 -04:00
Jeremy Stretch
fa72d9eba6
Fixes #117 : Improved device import validation
2016-06-29 14:53:24 -04:00
Jeremy Stretch
84d50961e6
Suppressed '__all__' field name in BulkImportForm validation
2016-06-29 14:52:02 -04:00
Jeremy Stretch
39a3dc4c9f
Corrected capitalization of rack face in example
2016-06-29 14:16:07 -04:00
Jeremy Stretch
56cdc4a03b
Added VERSION to settings and page footer
2016-06-29 14:05:01 -04:00
Jeremy Stretch
8f6bef1966
Fixed PEP8 error
2016-06-29 13:38:51 -04:00
Jeremy Stretch
ed6a7541db
Merge pull request #100 from pitkley/replace-pydot
...
Replace pydot with graphviz
2016-06-29 12:53:30 -04:00
Jeremy Stretch
6966967952
Fixes #108 : Added search for Sites
2016-06-29 12:06:37 -04:00
Jeremy Stretch
a52fd1aeee
Added a link to the GitHub issues page to the server error page
2016-06-29 11:04:34 -04:00
Jeremy Stretch
67e0d21fe6
Fixes #110 : Added status field to bulk editing form for Prefixes and VLANs
2016-06-29 10:52:06 -04:00
Jeremy Stretch
4751e95602
Fixes #103 : Corrected VRF filters for Prefixes and IPAddresses
2016-06-29 09:45:59 -04:00
Pit Kleyersburg
50ed3af569
Replace pydot by graphviz
...
This is in an effort to support Python 3: pydot is not compatible with
Python 3, while graphviz is.
2016-06-29 11:25:36 +02:00
Jeremy Stretch
df4bb61c48
A modest attempt at improving interface ordering; see #9
2016-06-28 23:22:41 -04:00
Jeremy Stretch
e7d84c8341
Fixes #92 : Redirect to module creation page on 'add another'
2016-06-28 17:12:09 -04:00
Jeremy Stretch
153dfc40ca
Fixed VRF filter for API
2016-06-28 16:01:48 -04:00
Jeremy Stretch
4c140295c5
Fixes #61 : Added list of RackGroups to Site view
2016-06-28 14:53:33 -04:00
Jeremy Stretch
14b22606ae
Fixes #75 : Ignore a Device's occupied rack units when relocating it within a rack
2016-06-28 14:10:16 -04:00
Jeremy Stretch
b00f211dff
Fixes #84 : Added IFACE_FF_10GE_COPPER
2016-06-28 13:32:47 -04:00
Jeremy Stretch
ab71de1f35
Fixes #80 : Correct rack face (lowercase) to be consistent with export behavior (uppercase)
2016-06-28 11:38:09 -04:00
Jeremy Stretch
c4edb37ad1
Merge branch 'develop' of https://github.com/digitalocean/netbox into develop
2016-06-28 11:15:56 -04:00
Jeremy Stretch
556be4a9c6
Fixes #72 : Check for re-used interfaces when importing interface connections
2016-06-28 11:11:53 -04:00
Jeremy Stretch
66ec07eb0f
Merge pull request #59 from digitalocean/dcim-tests-pep-8
...
Fix PEP 8 error in DCIM tests
2016-06-28 10:42:38 -04:00
Jeremy Stretch
f5a1b3683c
Fixes #67 : Improved Aggregate validation; extended aggregate documentation
2016-06-28 10:04:03 -04:00
Jeremy Stretch
08ee992c59
Fixes #48 : Set .container to auto with a max width
2016-06-28 09:50:00 -04:00
Jeremy Stretch
0a82c7ac59
Fixes #45 : Strip plus signs during slugification
2016-06-28 09:39:55 -04:00
Matt Layher
0a6c8ee907
Fix PEP 8 error in DCIM tests
2016-06-28 00:25:12 -04:00
Jeremy Stretch
670d264c9d
Corrected SiteTest to account for earlier Graph model change
2016-06-27 23:56:39 -04:00
Jeremy Stretch
925416ddfe
When editing an object, cancel_url should point to its normal view; when adding, it should point to the object list
2016-06-27 23:18:26 -04:00
Jeremy Stretch
b3ec1e28f7
Corrected rack height validation to exclude 0U devices
2016-06-27 23:08:30 -04:00
Jeremy Stretch
e5b0ab4dca
Fixes #26 : Corrected rack validation to work when there are no devices within the rack
2016-06-27 22:27:40 -04:00
Jeremy Stretch
ab880e1053
Fixed IPAddress 'parent prefixes' display; added warning for duplicate IPs
2016-06-27 15:51:47 -04:00
Jeremy Stretch
c6e66a073d
Fixes #29 : Corrected typo
2016-06-27 14:39:08 -04:00
Jeremy Stretch
eade3cbd6b
Fixes #25 : Recurse expand_pattern only if there are more ranges to unpack
2016-06-27 14:12:30 -04:00
Jeremy Stretch
7cf437e11b
Fixes #26 : Added rack height validation
2016-06-27 13:53:39 -04:00
Jeremy Stretch
1cd20861f2
Added RackGroup slug filter
2016-06-27 12:30:25 -04:00
Jeremy Stretch
e78263637a
Fixes #22 : Corrected handling of RackGroup names on import of new Racks
2016-06-27 12:23:31 -04:00
Jeremy Stretch
5935a8843e
Improved maintenance mode message
2016-06-27 11:22:36 -04:00
Jeremy Stretch
5bffa4893b
Fixed bug where checkboxes were being shown on tables regardless of user permissions
2016-06-24 15:41:14 -04:00
Jeremy Stretch
a575a73a4f
Added icons to footer
2016-06-24 14:43:14 -04:00
Jeremy Stretch
3938b4a27b
Added link to extras
2016-06-24 14:37:48 -04:00
Jeremy Stretch
8ec145cb82
Added map icons
2016-06-24 14:34:49 -04:00
Jeremy Stretch
d83d0b66b0
Catch exceptions on graph generation
2016-06-24 14:01:57 -04:00
Jeremy Stretch
0b66b547a3
Fixed double top border on component template tables
2016-06-24 12:56:36 -04:00
Jeremy Stretch
4cbf09e0e1
Improved ExpandableNameField help_text
2016-06-24 11:45: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
9de8ac91a1
Fixed typo
2016-06-24 10:54:05 -04:00
Jeremy Stretch
bddd9b6f39
Fixed typo
2016-06-24 10:53:32 -04:00
Jeremy Stretch
e7d3c19b58
Removed UserActions from admin
2016-06-24 10:18:02 -04:00
Jeremy Stretch
d29549206b
Fixed tests to match recent API serializer tweaks
2016-06-23 15:02:03 -04:00
Jeremy Stretch
b8169d5ce3
Merge pull request #15 from digitalocean/secrets-py3
...
Secrets py3
2016-06-23 09:08:27 -04:00