Commit Graph

2560 Commits

Author SHA1 Message Date
Jeremy Stretch
6a582413e2 Added development docs for extending a model 2018-11-12 13:59:58 -05:00
Jeremy Stretch
cd5b57863e Fixes #2575: Correct model specified for rack roles table 2018-11-09 09:46:30 -05:00
Jeremy Stretch
7243e55387 Closes #2559: Add a pre-commit git hook to enforce PEP8 validation 2018-11-08 13:52:34 -05:00
Jeremy Stretch
875dcb5638 Fixes #2473: Fix encoding of long (>127 character) secrets 2018-11-07 13:44:16 -05:00
Jeremy Stretch
c4ddfb96ad Add lag description to lag column 2018-11-07 12:20:14 -05:00
Jeremy Stretch
4a2f163a62 Changelog query optimization 2018-11-07 10:42:04 -05:00
Jeremy Stretch
4d775dfcc4 Post-release version bump 2018-11-06 10:57:38 -05:00
Jeremy Stretch
04eebe07a5 Release v2.4.7 2018-11-06 10:49:44 -05:00
Jeremy Stretch
54af8aa5f2 Closes #2388: Enable filtering of devices/VMs by region 2018-11-06 10:31:56 -05:00
John Anderson
df14c7204d add temporary support for hyphenated query params for #2549 2018-11-06 10:08:00 -05:00
Ben Bleything
3bd5b7f724 fix prefix length for 172.16.0.0/12 (#2548) 2018-11-06 09:26:05 -05:00
Jeremy Stretch
a5b8ba43f8 Closes #2512: Add device field to inventory item filter form 2018-11-06 09:24:05 -05:00
John Anderson
de69e224c3 changelog for #2549 2018-11-06 00:57:09 -05:00
John Anderson
0655221714 fixed test for #2549 2018-11-06 00:54:57 -05:00
John Anderson
063c15fc3b fixed #2549 - incorrect naming of peer-device and peer-interface 2018-11-06 00:51:55 -05:00
Jeremy Stretch
2d92f9a799 Fixed changelog for #2528 2018-11-05 16:10:33 -05:00
Jeremy Stretch
3d780fca01 Fixes #2528: Enable creating circuit terminations with interface assignment via API 2018-11-05 16:10:01 -05:00
Jeremy Stretch
8e9539c196 Filter cleanup 2018-11-05 15:45:21 -05:00
Jeremy Stretch
703b2e2abe Changelog for #2427 2018-11-05 15:40:48 -05:00
Daniel Sheppard
78f54666f4 Fixes 2427: Added filtering interfaces by vlan id(vlan=#) and vlan pk(vlan_id=#) (#2521) 2018-11-05 15:37:52 -05:00
Jeremy Stretch
9e5e17ebbf Changelog for #2501 2018-11-05 15:34:39 -05:00
knobix
cfbf5b65d8 Update models.py (#2502)
Fix the handling of shared IPs (VIP, VRRF, etc.) when unique IP space enforcement is set.

Add parentheses for the logical OR-statement to make the evaluation valid.

Fixes: #2501
2018-11-05 15:33:10 -05:00
Jeremy Stretch
ad6500e4f2 Fixes #2526: Bump paramiko and pycryptodome requirements due to vulnerability 2018-10-22 11:23:37 -04:00
Jeremy Stretch
bee7dfe9f3 Fixes #2514: Prevent new connections to already connected interfaces 2018-10-16 16:42:23 -04:00
mmahacek
182f5a8e86 Expand Webhook Documentation #2347 (#2524)
* #2347 - Expand Webhook Documentation

Move "Install Python Packages" section up one header level.  Should make Napalm/Webhook sections appear in table of contents for direct linking.

*  #2347 - Expand Webhook Documentation

Add text for installation to link to other documentation sections with instructions.
2018-10-16 13:19:33 -04:00
Jeremy Stretch
736dc92155 Merge pull request #2523 from etcet/patch-1
Fix "cusomizable" typo
2018-10-16 13:16:12 -04:00
Chris James
f6b7f41d7a Fix "cusomizable" typo 2018-10-16 11:36:32 -05:00
Jeremy Stretch
d3d8471948 Changelog for #2515 2018-10-16 09:42:19 -04:00
Jeremy Stretch
791cc44c3a Merge pull request #2408 from ScanPlusGmbH/fix-2395
Fix #2515: Modify only when webhooks are enabled
2018-10-16 09:39:28 -04:00
Jeremy Stretch
16b7b8064c Fixes #2508: Removed invalid link 2018-10-10 09:49:35 -04:00
Tobias Genannt
d15ce65ef7 Fix #2395: Modify only when webhooks are enabled
This only adds the RQ link when the webhooks setting is enabled.
2018-10-08 07:34:56 +02:00
Jeremy Stretch
93550464a9 Post-release version bump 2018-10-05 15:49:51 -04:00
Jeremy Stretch
7aaca196d2 Release v2.4.6 2018-10-05 15:43:43 -04:00
Jeremy Stretch
55e25f225e Changelog entry for #2492 2018-10-05 15:39:30 -04:00
Jeremy Stretch
c7a02c51f5 Fixes #2492: Sanitize hostname and port values returned through LLDP 2018-10-05 15:38:32 -04:00
Jeremy Stretch
09e1f18435 PEP8 fix 2018-10-05 15:36:48 -04:00
Jeremy Stretch
1dd2dae9c5 Fixes #2393: Fix Unicode support for CSV import under Python 2 2018-10-05 15:33:29 -04:00
Marc Heckmann
2ee8c227cc Sanitize hostname and port values returned through LLDP
If hostname or port are null set to empty string ("").

This avoids breaking the LLDP neighbors (NAPALM) view
2018-10-05 14:30:54 -04:00
Jeremy Stretch
927cc43af1 Fixes #2491: Fix exception when importing devices with invalid device type 2018-10-05 12:22:46 -04:00
Jeremy Stretch
e70840a88d Closes #2479: Add user permissions for creating/modifying API tokens 2018-10-05 11:06:59 -04:00
Jeremy Stretch
f46595f9c5 Fixes #2485: Fix cancel button when assigning a service to a device/VM 2018-10-05 10:30:13 -04:00
Jeremy Stretch
a297b01ffa Changelog entry for #2487 2018-10-04 16:24:09 -04:00
Jeremy Stretch
6eda1c29cb Merge pull request #2488 from digitalocean/2487-api-brief
Closes #2487: Enable brief API output utilizing nested serializers
2018-10-04 16:22:30 -04:00
Jeremy Stretch
4fd2cffe31 #2487: Added API tests 2018-10-04 16:20:01 -04:00
Jeremy Stretch
aa51d49d87 #2487: Require the 'brief' parameter to evaluate True 2018-10-04 14:50:57 -04:00
Jeremy Stretch
253853aac2 Enable brief API output utilizing nested serializers 2018-10-04 13:43:50 -04:00
John Anderson
b16dbc8ae4 fixes #2484 - Local config context not available on the Virtual Machine Edit Form 2018-10-03 17:16:01 -04:00
Jeremy Stretch
6559c607a3 Fixes #2483: Set max item count of API-populated form fields to MAX_PAGE_SIZE 2018-10-03 16:17:17 -04:00
Jeremy Stretch
381aa928e6 Post-release version bump 2018-10-02 15:30:28 -04:00
Jeremy Stretch
aaf0e705c2 Release v2.4.5 2018-10-02 15:24:42 -04:00