Matt Addison
2215a095c8
Closes #3367 : Add BNC Front/Rear port types and Coaxial cable type.
2019-08-01 10:33:29 -04:00
Jeremy Stretch
a32d185ff0
Fixes #3018 : Components connected via a cable must have an equal number of positions
2019-07-31 10:12:51 -04:00
Jeremy Stretch
ea32853ab3
Fixes #3289 : Prevent position from being nullified when moving a device to a new rack
2019-07-30 17:07:58 -04:00
Jeremy Stretch
f223f9b9c1
Merge pull request #3369 from jlrgraham23/fix-changelog-wording
...
Indicate when changelog retention configured to be forever.
2019-07-30 16:20:39 -04:00
Daniel Sheppard
bcc7daeac7
Fixes #3370 - Add filter class to VirtualChassis API
2019-07-24 12:22:15 -05:00
Justin L R Graham
890ba3ea94
Indicate when changelog retention configured to be forever.
2019-07-23 13:46:55 -05:00
Jeremy Stretch
cab3c50ae6
Closes #3314 : Paginate object changelog entries
2019-07-18 21:40:36 -04:00
Jeremy Stretch
86b6b9bf8b
Fixes #3315 : Enable filtering devices/interfaces by multiple MAC addresses
2019-07-18 21:21:56 -04:00
Jeremy Stretch
71551893b1
Fixes #3293 : Enable filtering device components by multiple device IDs
2019-07-18 20:42:15 -04:00
Jeremy Stretch
f2a45c5892
Merge pull request #3326 from lassebm/fix-3323
...
Fixes #3323 : Interface Connections view inaccessible with "dcim.view_interface" permission
2019-07-17 16:24:14 -04:00
Jeremy Stretch
f1744ef4db
Merge pull request #3308 from mmahacek/powerpanel-count
...
Add Powerpanel count to home page
2019-07-17 16:20:27 -04:00
Jeremy Stretch
647163e2b2
Merge pull request #3337 from robellegate/fix/docs_digitalocean_repo_links
...
Replacing references to digitalocean org
2019-07-16 10:18:37 -04:00
Jeremy Stretch
154b9e1faf
Fixes #3342 : Fix cluster delete button permissions reference
2019-07-16 10:07:38 -04:00
Robert Ellegate
30ef4b208c
Replacing references to digitalocean org
...
s/(?<=:\/\/github.com\/)digitalocean(?=\/netbox)/netbox-community/g
2019-07-10 09:23:43 -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
3da9af5a9f
Fixes #3317 : Fix permissions for ConfigContextBulkDeleteView
2019-07-02 09:39:26 -04:00
mmahacek
ddced4fc2b
Add stats.powerpanel_count
2019-06-28 17:04:42 -07:00
mmahacek
7a41b02fdd
Add line for PowerPanel count
2019-06-28 17:03:06 -07:00
Jeremy Stretch
6c3c6fba62
Closes #984 : Allow ordering circuits by A/Z side
2019-06-27 12:30:17 -04:00
Jeremy Stretch
74f14c5535
Post-release version bump
2019-06-25 09:44:00 -04:00
Jeremy Stretch
d219c3ea88
Release v2.6.1
2019-06-25 09:39:30 -04:00
Jeremy Stretch
954ba91c86
Closes #3154 : Add virtual_chassis_member device filter
2019-06-24 16:31:21 -04:00
Jeremy Stretch
7effb7e8d4
Fix for #3229
2019-06-24 15:48:49 -04:00
Jeremy Stretch
3fdb655a92
Fixes #3269 : Raise validation error when specifying non-existent cable terminationss
2019-06-24 15:42:15 -04:00
Jeremy Stretch
cf770bf40c
Closes #3277 : Add cable trace buttons for console and power ports
2019-06-24 14:27:34 -04:00
Jeremy Stretch
9f50ced6fc
Changelog for #3229
2019-06-24 14:22:03 -04:00
Jeremy Stretch
4dd97eab0c
Merge pull request #3232 from hellerve/fix-3229
...
Filter group by site in rack filter
2019-06-24 14:19:50 -04:00
Jeremy Stretch
5de242fe53
Closes #3281 : Hide custom links which render as empty text
2019-06-24 12:20:09 -04:00
Jeremy Stretch
251ba08e09
Fixes #3283 : Fix rack group assignment on PowerFeed CSV import
2019-06-24 11:10:35 -04:00
Jeremy Stretch
653770ede9
Fixes #3292 : Ignore empty URL query parameters
2019-06-24 11:00:18 -04:00
Jeremy Stretch
70ef6a69ee
Fixes #3290 : Fix server error when viewing cascaded PDUs
2019-06-24 10:05:21 -04:00
Jeremy Stretch
5a6c928a7c
Fixes #3279 : Reset the PostgreSQL sequence for Tag and TaggedItem IDs
2019-06-21 17:34:06 -04:00
John Anderson
bd9ef9951b
Merge pull request #3284 from cimnine/fix_pwd_protected_redis_cache
...
Fixes Cacheops with a password protected redis
2019-06-21 16:35:50 -04:00
Jeremy Stretch
c067549f21
Fixes #3275 : Fix error when adding power outlets to a device type
2019-06-21 16:24:12 -04:00
Christian Mäder
94ca3abefc
Fixes Cacheops with a password protected redis
...
As per the [`README.rst`][1] of `django-cacheops`, if a password is
added to the connection string, it must be in the form
`redis://:password@host:port/db`. Notice the colon, which was missing
from the implementation in [`settings.py`][2].
[1]: 8ad970d55a/README.rst
[2]: 86d5b48007/netbox/netbox/settings.py (L349)
2019-06-21 22:23:10 +02:00
Jeremy Stretch
86d5b48007
Post-release version bump
2019-06-20 17:01:21 -04:00
Jeremy Stretch
f888d50a15
Release v2.6.0
2019-06-20 16:55:43 -04:00
Jeremy Stretch
dfcd2c247d
Closes #3264 : Annotate changelog retention time on UI
2019-06-20 14:05:53 -04:00
Jeremy Stretch
1c54d7ed55
Hide color block if cable color is not defined
2019-06-20 14:00:45 -04:00
Jeremy Stretch
7cb618df5e
Fixes #3176 : Add cable trace button for console server ports and power outlets
2019-06-20 13:58:32 -04:00
Jeremy Stretch
99f6b3a3bd
Merged develop
2019-06-20 13:10:45 -04:00
Jeremy Stretch
dd554ee7b5
Updated django-cors-headers to v3.0.2
2019-06-20 09:48:34 -04:00
John Anderson
625a09785a
minor tweaks to error handling to allow for defaulted values from pre v2.6 data
2019-06-19 23:47:48 -04:00
Jeremy Stretch
1a5aaf54dd
Cleaned up logic for calculating power draw
2019-06-19 10:51:53 -04:00
John Anderson
ce9f7a8ddc
closes #3161 - prometheus env var docs and set prometheus to not be enabled by default
2019-06-17 16:38:05 -04:00
Jeremy Stretch
9747cae773
Fix power outlet connection link
2019-06-17 16:32:21 -04:00
Jeremy Stretch
948286aa32
Fixes #3258 : Exception raised when creating/viewing a circuit with a non-connected termination
2019-06-17 16:27:26 -04:00
Jeremy Stretch
8da660f5da
Fixes #3231 : Fixed cosmetic error indicating a missing schema migration
2019-06-17 15:30:23 -04:00
Jeremy Stretch
b884341d73
Update migration for tweak to available_power
2019-06-17 15:23:37 -04:00
Jeremy Stretch
c9afe96324
Fix power utilization calculation for three-phase feeds
2019-06-17 15:16:52 -04:00
Jeremy Stretch
d529ebc172
Rename power_factor to max_utilization
2019-06-17 14:52:11 -04:00
Jeremy Stretch
d25dd52ec9
Compressed migrations
2019-06-17 14:41:40 -04:00
Jeremy Stretch
97a5f3ea0e
Merge pull request #3262 from digitalocean/feature/524-power-utilization-graphs
...
#524 - Added power utilization graphs to power feeds, devices, and racks
2019-06-17 14:38:12 -04:00
John Anderson
2eeffce924
#524 - Added power utilization graphs to power feeds, devices, and racks
2019-06-16 06:11:32 -04:00
Jeremy Stretch
438b01815a
Fix test for tags view
2019-06-05 15:05:35 -04:00
Jeremy Stretch
8b3ec625f6
Add missing PermissionRequiredMixin to TagListView
2019-06-05 14:47:43 -04:00
Jeremy Stretch
90f7122fde
Closes #3241 : Correct terminology in inventory items table header
2019-06-05 12:10:33 -04:00
hellerve
e89343e100
dcim: filter group by site in rack filter ( fixes #3229 )
2019-06-02 14:26:28 +02:00
Jeremy Stretch
3bb3b85fa2
Merged v2.5.13
2019-05-31 21:37:41 -04:00
Jeremy Stretch
f9dba8a75c
Post-release version bump
2019-05-31 09:56:50 -04:00
Jeremy Stretch
893e327ac6
Release v2.5.13
2019-05-31 09:49:53 -04:00
dansheps
814c50f461
Fix #3228 - UrlEncode full path for next if not on logon page
...
Include the full path for the ?next= variable in login links if we are not on the logon page.
Additionally include next for post requests that have the next variable set (will only come from the login page itself generally)
2019-05-30 12:01:41 -05:00
dansheps
a11b33d214
Fix #3228 - Send full path info instead of just path info and urlencode said path info
2019-05-30 10:58:39 -05:00
Jeremy Stretch
1e1aba73ef
Remove request.user assertion from ObjectChangeMiddleware
2019-05-30 10:32:09 -04:00
Jeremy Stretch
b9b009c0b5
Fixes #3227 : Fix exception when deleting a circuit with a termination(s)
2019-05-29 17:17:06 -04:00
Jeremy Stretch
a6ff6505c6
Closes #3151 : Add inventory item count to manufacturers list
2019-05-29 15:20:36 -04:00
Jeremy Stretch
823257ca72
Closes #3185 : Improve performance for custom field access within templates
2019-05-29 15:04:57 -04:00
Jeremy Stretch
0804c1acbd
Fixed test from #3211 follow-up work
2019-05-29 10:51:49 -04:00
Jeremy Stretch
28facca291
Changelog & grammar tweak for #3211
2019-05-29 10:33:29 -04:00
Jeremy Stretch
a7ca49c44d
Merge pull request #3222 from hellerve/tmp
...
Fix error message on trying to delete protected models
2019-05-29 10:24:28 -04:00
Jeremy Stretch
5639fc9791
Merge pull request #3195 from TakeMeNL/feature/3156
...
Closes #3156 : Add site link to rack reservations overview
2019-05-29 10:19:10 -04:00
Jeremy Stretch
00ffa358b2
Merge pull request #3197 from KhaledTo/bug/3031
...
Fixes #3031 : Select2 creates multiple tags for tags with spaces
2019-05-29 10:08:59 -04:00
TakeMeNL
1ff7e1149c
Closes #3156 : Add site link to rack reservations overview
2019-05-29 16:08:24 +02:00
hellerve
2c7bad9fff
utilities: move protectederror handling to modelviewset
2019-05-28 21:11:23 +02:00
Jeremy Stretch
99a3a216c3
Merge pull request #3216 from hellerve/fix-3168
...
Fix 3168: Update to new path syntax
2019-05-28 13:16:08 -04:00
Jeremy Stretch
87f5dd05f5
Fixes #3223 : Fix filtering devices by "has power outlets"
2019-05-28 13:10:54 -04:00
hellerve
cc87d99017
all: fix error message on trying to delete protected models (references #3211 )
2019-05-28 17:31:02 +02:00
hellerve
1366730a3f
netbox urls: move to re_path as suggested by @jeremystretch
2019-05-27 22:41:10 +02:00
Jeremy Stretch
3c83a18291
Merge pull request #3205 from ananace/fix-interface-connection
...
Fixes #3204 : Fix connecting cables to interfaces
2019-05-27 15:38:36 -04:00
Jeremy Stretch
38d5a8fdc0
Merge pull request #3199 from candlerb/candlerb/3184
...
Add grey border around color-block
2019-05-27 15:00:48 -04:00
hellerve
b114b9d396
utilities: add converters module and use for json/yaml url
2019-05-26 14:56:01 +02:00
hellerve
f9cd89a4a4
urls: fix 3168 by changing url to path
2019-05-26 14:56:00 +02:00
Alexander Olofsson
7ba9675f02
Fixes #3206 : Unable to connect to rear ports
2019-05-22 19:58:26 +02:00
Alexander Olofsson
d0e7b052a8
Fixes #3204 : Fix connecting cables to interfaces
2019-05-22 19:00:13 +02:00
Brian Candler
4313a717c4
Add grey border around color-block
...
Fixes #3184
2019-05-20 21:06:53 +01:00
Khaled BEN ABDALLAH
cbace6f831
Fixes #3031 : Select2 creates multiple tags for tags with spaces
2019-05-18 22:43:47 +02:00
Jeremy Stretch
edabc8eee9
Closes #3138 : Add 2.5GE and 5GE interface form factors
2019-05-16 20:49:00 -04:00
Jeremy Stretch
9b47e57e8e
Closes #3183 : Enable bulk deletion of sites
2019-05-16 20:24:55 -04:00
Jeremy Stretch
2f32488c25
Fixes #3190 : Fix custom field rendering for Jinja2 export templates
2019-05-16 19:45:36 -04:00
Jeremy Stretch
62d497dd0b
Closes #3186 : Add interface name filter for IP addresses
2019-05-14 19:03:03 -04:00
Jeremy Stretch
e19feb92ea
Move TenancyFilterForm to tenancy.forms
2019-05-09 14:36:18 -04:00
Jeremy Stretch
fbde6282b2
Cleanup from #2931
2019-05-09 14:32:49 -04:00
Jeremy Stretch
7895ccfae1
Merge pull request #2931 from DanSheps/2813-addtenantgroupfilter
...
Closes #2813 : Add Filter and View on Lists for TenantGroup
2019-05-09 13:48:46 -04:00
Jeremy Stretch
dfffd1ea94
Restore id__in filters to retain backward compatability until v2.7
2019-05-08 21:08:35 -04:00
Jeremy Stretch
8e8c9822ea
Correct Device.position filter
2019-05-07 14:12:56 -04:00
Jeremy Stretch
205adeb2e9
Remove NullableCharFieldFilter; add missing filter fields
2019-05-07 13:59:21 -04:00
Jeremy Stretch
3d616baf75
Remove NumericInFilter and id__in filters
2019-05-07 13:07:18 -04:00
Jeremy Stretch
6cb5173e27
Update query filters to OR multiple values
2019-05-07 12:25:33 -04:00
Oli
1b862045e3
Formatting of cable length in cable trace
2019-05-06 15:36:44 +02:00
Jeremy Stretch
244c07e5f7
Closes #3085 : Catch all exceptions during export template rendering
2019-05-02 15:36:51 -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
25c8007b66
Fixes #3137 : Add power_port and feed_leg fields to power outlet creation form
2019-05-02 10:12:27 -04:00
Jeremy Stretch
d4db04c649
Fixes #3136 : Add power draw fields to power port creation form
2019-05-02 10:02:02 -04:00
John Anderson
250f310a98
fixes #3134 - remove component buttons from power utilization table
2019-05-01 21:48:35 -04:00
Shane Madden
ee4a3bcb02
Add circuittermination as a choice for cable endpoint types, which is not in the choices API for cable termination types but is accepted by the application as a valid endpoint for cables
2019-05-01 13:47:52 -06:00
Jeremy Stretch
d4d355dce6
Fixes #3130 : Fix exception when creating a new power outlet
2019-05-01 12:02:18 -04:00
Jeremy Stretch
346b00e215
Merge branch 'develop' into develop-2.6
2019-05-01 11:53:44 -04:00
Jeremy Stretch
49446ffb74
Post-release version bump
2019-05-01 11:09:11 -04:00
Jeremy Stretch
5487ab40af
Release v2.5.12
2019-05-01 11:08:32 -04:00
Jeremy Stretch
5a8ba159f2
Fixes #3127 : Fix natural ordering of device components
2019-04-30 13:25:37 -04:00
Jeremy Stretch
cb93303f56
Fixes #3126 : Incorrect calculation of PowerFeed available power
2019-04-30 12:38:06 -04:00
Jeremy Stretch
088903218d
Fixes #3125 : Fix exception when viewing PDUs
2019-04-30 12:24:53 -04:00
dansheps
22e5834d8b
Remove tenant group from ipam table
2019-04-30 10:06:27 -05:00
Lars Weiler
2a2026a2cc
Forgot the additional brackets for a tuple
2019-04-30 17:04:21 +02:00
dansheps
63b71d43da
Merge branch 'develop' of https://github.com/digitalocean/netbox into 2813-addtenantgroupfilter
2019-04-30 10:01:29 -05:00
Lars Weiler
560c8d6f01
More elegant path checking
2019-04-30 16:54:23 +02:00
Lars Weiler
4c5603e6ff
Fix PEP 8 errors
2019-04-30 16:47:38 +02:00
Lars Weiler
99f0e7b939
Exclude /metrics from LOGIN_REQUIRED
2019-04-30 16:09:10 +02:00
Jeremy Stretch
4d2ac1ca53
Release v2.6-beta1
2019-04-29 15:36:21 -04:00
Jeremy Stretch
f31d6c55be
Fix erroneous merge conflict resolution from v2.5.11
2019-04-29 14:57:28 -04:00
Jeremy Stretch
37c2c4b4a2
Merge v2.5.11
2019-04-29 14:40:18 -04:00
Jeremy Stretch
d5dcb77d99
Post-release version bump
2019-04-29 14:27:22 -04:00
Jeremy Stretch
92c227d103
Release v2.5.11
2019-04-29 14:21:10 -04:00
Jeremy Stretch
1491222642
Fixes #3072 : Preserve multiselect filter values when updating per-page count for list views
2019-04-29 12:54:03 -04:00
Jeremy Stretch
39fceeb455
Add device field on cable search form ( #3023 )
2019-04-29 11:29:07 -04:00
Jeremy Stretch
3562b5552b
Fixes #3118 : Disable last_login update on login when maintenance mode is enabled
2019-04-29 11:04:32 -04:00
Jeremy Stretch
6d778f686d
Closes #3023 : Add support for filtering cables by connected device
2019-04-29 10:07:08 -04:00
Jeremy Stretch
245a97176a
Closes #2986 : Replace DeviceComponentManager with NaturalOrderingManager
2019-04-26 22:23:28 -04:00
Jeremy Stretch
ca56871aaa
Changelog & CSS fix for #3070
2019-04-26 17:06:54 -04:00
Jeremy Stretch
bd4086cb50
Merge pull request #3103 from clercrobin/add_decommissioning
...
Fixes : #3070 Add the decommissioning status for devices
2019-04-26 17:04:36 -04:00
Jeremy Stretch
d8c9b1af27
Fixes #3116 : Fix tagged_items count in tags API endpoint
2019-04-26 16:54:13 -04:00
Jeremy Stretch
19d2850b29
Fixes #3112 : Fix ordering of interface connections list by termination B name/device
2019-04-26 16:41:01 -04:00
Jeremy Stretch
2c730b08e4
Fix PowerPort connected_endpoint filtering, ordering
2019-04-25 15:06:48 -04:00
Jeremy Stretch
e1bca52d57
Fix regex for IPAddress.dns_name (but see #3106 )
2019-04-25 14:49:52 -04:00
John Anderson
f057a2c016
closes #3104 - add support for exposing prometheus metrics
2019-04-25 01:09:19 -04:00
rclerc
f4636537ad
Add the decommissioning status for devices
2019-04-24 09:14:29 +02:00
Jeremy Stretch
a026ec45b8
Closes #166 : Add dns_name to IPAddress
2019-04-22 18:10:28 -04:00
Jeremy Stretch
695a07daf4
Clean up settings.py and restrict import of LDAP parameters
2019-04-22 16:33:28 -04:00
Jeremy Stretch
c2d0e8fd95
Cleanup from earlier work on caching
2019-04-22 14:49:31 -04:00
Jeremy Stretch
1be5cf8184
Fix pagination logic for detecting QuerySets
2019-04-22 11:09:12 -04:00
Jeremy Stretch
f4aec1e7d0
Change VLAN view columns to a 4/8 split
2019-04-22 07:47:16 -04:00
Jeremy Stretch
e4c06700bb
Closes #3094 : Remove NullsFirstQuerySet
2019-04-19 20:59:07 -04:00
Jeremy Stretch
46b3512c45
Remove extraneous imports
2019-04-19 16:58:39 -04:00
Jeremy Stretch
017a5011ec
Added '*_count' fields for child objects
2019-04-19 16:50:42 -04:00
Jeremy Stretch
f4bbdf30e8
Implement get_subquery() for annotation of child object counts; Rename dcim.Site 'count_*' fields
2019-04-19 16:09:22 -04:00
Jeremy Stretch
074d0349a1
Increase length of CustomLink text and url fields
2019-04-19 14:58:55 -04:00
Jeremy Stretch
6ab56c3978
Misc cleanup
2019-04-19 14:56:40 -04:00
Jeremy Stretch
5303d2c16d
Add device types and power feeds to home page
2019-04-19 14:27:19 -04:00
Jeremy Stretch
30da4594cd
Improved enforcement of view permissions for home page
2019-04-19 14:16:55 -04:00
Jeremy Stretch
92567137a5
PowerFeed list improvements
2019-04-19 13:43:09 -04:00