Jeremy Stretch
3d6a583ce4
Allow user to override module name
2019-08-13 09:09:12 -04:00
Jeremy Stretch
44fd0ebb2d
Meta.fields should be optional
2019-08-12 16:59:09 -04:00
Jeremy Stretch
0d289d660d
Add option to commit database changes
2019-08-12 14:28:06 -04:00
Jeremy Stretch
3e75da4307
Implemented run_script() wrapper
2019-08-12 13:51:25 -04:00
Jeremy Stretch
19eb4c510c
Move script attributes under a Meta class
2019-08-12 13:16:18 -04:00
Jeremy Stretch
dd4dafa7be
Closes #3420 : Serial number filter for racks, devices, and inventory items is now case-insensitive
2019-08-12 12:10:36 -04:00
Jeremy Stretch
116c395948
Fixes #3422 : Prevent navigation menu from overlapping page content
2019-08-12 11:57:48 -04:00
Jeremy Stretch
ab504439fb
Implemented permissions for scripts
2019-08-12 11:39:36 -04:00
Jeremy Stretch
950a09895b
BooleanVar cannot be required
2019-08-12 11:13:16 -04:00
Jeremy Stretch
3f7f3f88f3
Fix form field ordering
2019-08-12 11:13:16 -04:00
Jeremy Stretch
9d054fb345
Add options for script vars; include script output
2019-08-12 11:13:16 -04:00
Jeremy Stretch
a25a27f31f
Initial work on custom scripts ( #3415 )
2019-08-12 11:13:16 -04:00
Jeremy Stretch
605be30fb2
Add test for device component creation
2019-08-07 17:48:12 -04:00
Jeremy Stretch
86cd044a68
Fixes #3405 : Move device component creation logic into template models
2019-08-07 17:47:44 -04:00
Jeremy Stretch
068a0e2257
Removed invalid contact email
2019-08-02 15:02:29 -04:00
Jeremy Stretch
3a2fc43542
Post-release version bump
2019-08-02 10:31:56 -04:00
Jeremy Stretch
c90baaa807
Release v2.6.2
2019-08-02 10:29:10 -04:00
Jeremy Stretch
ea9492d4bd
Fixes #3384 : Maximum and allocated draw fields should be included on power port template creation form
2019-08-02 09:56:02 -04:00
Jeremy Stretch
025f77dcdc
Fixes #3385 : Fix power panels list when bulk editing power feeds
2019-08-02 09:43:46 -04:00
Jeremy Stretch
25748efd54
Merge pull request #3383 from ragzilla/develop
...
Closes #3367 : Add BNC Front/Rear port types and Coaxial cable type.
2019-08-02 09:10:40 -04:00
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