Jeremy Stretch
|
1478cb5a52
|
Merge branch 'develop' into develop-2.7
|
2020-01-09 15:27:06 -05:00 |
|
Jeremy Stretch
|
788f76b962
|
Merge pull request #3863 from hSaria/2113-napalm-settings
Fixes #2113: NAPALM driver settings
|
2020-01-09 11:56:32 -05:00 |
|
Saria Hajjar
|
8690ba0c67
|
Changed NAPALM- prefix to X-NAPALM-
|
2020-01-09 16:48:26 +00:00 |
|
Saria Hajjar
|
b6fb10e5c2
|
Removed exception for empty methods
I'll create a seperate ticket for that
|
2020-01-09 16:40:13 +00:00 |
|
Saria Hajjar
|
813262ff88
|
Moved NAPALM parameter to decorator
|
2020-01-09 16:39:13 +00:00 |
|
Saria Hajjar
|
cbda0c0c5d
|
Corrected optional arg assignment
|
2020-01-08 16:01:18 +00:00 |
|
Saria Hajjar
|
42c2dbe61b
|
Fixes #2113: Adjust NAPALM settings with headers
|
2020-01-08 15:53:48 +00:00 |
|
Saria Hajjar
|
02d8a4547f
|
Fixes #1982: Swagger NAPALM documentation
|
2020-01-08 13:34:46 +00:00 |
|
John Anderson
|
c86b9267f5
|
change render_format to render for svg elevations
|
2019-12-11 17:33:58 -05:00 |
|
John Anderson
|
21cd260a6c
|
review updates to svg rendering
|
2019-12-11 13:39:10 -05:00 |
|
John Anderson
|
672afac981
|
drf-yasg updates for rack elevations
|
2019-12-11 09:45:08 -05:00 |
|
John Anderson
|
c9c42bdb9a
|
removed rack elevations viewset
|
2019-12-10 03:19:26 -05:00 |
|
John Anderson
|
29f28449b1
|
initial cleanup of rack elevations
|
2019-12-10 03:18:10 -05:00 |
|
hellerve
|
7dbac272d9
|
dcim api: fix face default value in rackviewset
|
2019-12-08 18:24:13 +01:00 |
|
hellerve
|
23304476ba
|
dcim api: add feedback from @jeremystretch to rack elevations api
|
2019-12-08 18:14:59 +01:00 |
|
hellerve
|
26006c1306
|
dcim: make linter happy
|
2019-12-08 17:59:40 +01:00 |
|
hellerve
|
4cd18e4e19
|
dcim: refactor reservations and make them resizable
|
2019-12-08 17:58:21 +01:00 |
|
hellerve
|
589c4c4e7a
|
dcim: add inline stylesheet to rack elevation api view
|
2019-12-08 17:58:21 +01:00 |
|
hellerve
|
39cc9a7f43
|
dcim: fix fonts & texts in svg
|
2019-12-08 17:58:21 +01:00 |
|
hellerve
|
7defacfd7d
|
dcim: make front and rear work (references #2248)
|
2019-12-08 17:58:21 +01:00 |
|
hellerve
|
cbd9731a37
|
dcim: add rack-elevations api endpoint (references #2248)
|
2019-12-08 17:58:20 +01:00 |
|
Jeremy Stretch
|
ad9d33550f
|
Closes #3731: Change Graph.type to a ContentType foreign key field
|
2019-12-06 10:32:59 -05:00 |
|
Jeremy Stretch
|
34e7139b64
|
Initial work on #792
|
2019-11-06 15:30:54 -05:00 |
|
Jeremy Stretch
|
acd5ccccef
|
Closes #1865: Add console port and console server port types
|
2019-10-30 14:25:55 -04:00 |
|
Jeremy Stretch
|
f426334c2e
|
Closes #3485: Enable embedded graphs for devices
|
2019-09-18 15:59:52 -04:00 |
|
John Anderson
|
8bd1a48973
|
fixes #3428 - caching invalidation issues
Mitgate invalidation issues by using prefetch_related instead of select_related.
Also use invalidated_update instead of just update.
|
2019-08-19 01:53:39 -04:00 |
|
Daniel Sheppard
|
bab58992aa
|
Fixes #3370 - Add filter class to VirtualChassis API
|
2019-07-24 12:22:15 -05:00 |
|
Jeremy Stretch
|
b347507177
|
Remove extraneous imports
|
2019-04-19 16:58:39 -04:00 |
|
Jeremy Stretch
|
a5bbd95093
|
Added '*_count' fields for child objects
|
2019-04-19 16:50:42 -04:00 |
|
Jeremy Stretch
|
7d1d0d0ebf
|
Implement get_subquery() for annotation of child object counts; Rename dcim.Site 'count_*' fields
|
2019-04-19 16:09:22 -04:00 |
|
Jeremy Stretch
|
94837647d7
|
Misc cleanup
|
2019-04-19 14:56:40 -04:00 |
|
Jeremy Stretch
|
47bf03dd97
|
Replace distinct annotations with subqueries for much better performance
|
2019-04-12 17:18:04 -04:00 |
|
Jeremy Stretch
|
e8d09e97fa
|
Added child counts to API serializers (WIP)
|
2019-04-12 17:07:56 -04:00 |
|
Jeremy Stretch
|
fd4802b8f3
|
Rename form_factor to type on dcim.Interface
|
2019-04-12 13:42:56 -04:00 |
|
Jeremy Stretch
|
f6e7014a73
|
Fix tests
|
2019-04-11 11:37:44 -04:00 |
|
Jeremy Stretch
|
acaf05c090
|
Misc cleanup
|
2019-04-11 10:49:43 -04:00 |
|
Jeremy Stretch
|
2076c0f494
|
Add associatiton from power outlet to power port/phase
|
2019-04-10 14:16:16 -04:00 |
|
Jeremy Stretch
|
9a690ef644
|
Merge branch 'develop-2.6' into 54-power-modeling
|
2019-04-09 14:12:45 -04:00 |
|
Jeremy Stretch
|
856651c4e8
|
Merge branch 'develop' into develop-2.6
|
2019-04-09 14:11:26 -04:00 |
|
Jeremy Stretch
|
e31ae592f4
|
Fixes #3036: DCIM interfaces API endpoint should not include VM interfaces
|
2019-04-04 15:07:41 -04:00 |
|
Jeremy Stretch
|
f065ecdf26
|
Merge branch 'develop-2.6' into 54-power-modeling
|
2019-04-02 13:15:40 -04:00 |
|
Jeremy Stretch
|
2b3be845cd
|
Merge branch 'develop' into develop-2.6
|
2019-04-02 13:12:34 -04:00 |
|
Jeremy Stretch
|
61f074a47f
|
Fixes #3022: Add missing cable termination types to DCIM _choices endpoint
|
2019-03-22 16:26:56 -04:00 |
|
Jeremy Stretch
|
6c94b53fca
|
FieldChoicesViewSet should infer field choices from serializer, not model
|
2019-03-22 16:24:53 -04:00 |
|
Jeremy Stretch
|
ef5811f30b
|
Further work on power feed modeling
|
2019-03-21 17:47:43 -04:00 |
|
Jeremy Stretch
|
6552c1bb95
|
Added filters for power panels & feeds
|
2019-03-12 12:05:58 -04:00 |
|
Jeremy Stretch
|
757ab3152d
|
More power work
|
2019-03-12 11:36:29 -04:00 |
|
John Anderson
|
61927f5eb4
|
Merge branch 'develop-2.6' of github.com:digitalocean/netbox into develop-2.6
|
2019-03-03 19:06:05 -05:00 |
|
Jeremy Stretch
|
c263e596cb
|
Fixes #2938: Exclude circuit terminations from API interface connections endpoint
|
2019-02-28 09:59:17 -05:00 |
|
John Anderson
|
ab3e509972
|
implemented #2350 - config context included by default in API
|
2019-02-18 21:37:00 -05:00 |
|
Jeremy Stretch
|
0bf4b439c1
|
Fixes #2845: Enable filtering of rack unit list by unit ID
|
2019-02-06 10:44:05 -05:00 |
|
Jeremy Stretch
|
195817d478
|
Fixes #2762: Add missing DCIM field values to API _choices endpoint
|
2019-01-08 11:51:13 -05:00 |
|
Jeremy Stretch
|
3716d78ee0
|
Fixes #2691: Cable trace should follow circuits
|
2018-12-19 12:48:20 -05:00 |
|
Jeremy Stretch
|
162500a56d
|
Fixes #2680: Disallow POST requests to /dcim/interface-connections/ API endpoint
|
2018-12-12 09:20:07 -05:00 |
|
Jeremy Stretch
|
db5b069a56
|
Add missing choices for new cable and rack fields
|
2018-12-04 15:15:40 -05:00 |
|
Jeremy Stretch
|
b5ef607224
|
Merge v2.4.8
|
2018-11-20 12:28:24 -05:00 |
|
Jeremy Stretch
|
d813e374e8
|
Fixes #2588: Catch all exceptions from failed NAPALM API Calls
|
2018-11-14 10:12:35 -05:00 |
|
Jeremy Stretch
|
4835b3c609
|
Re-implemented connected device API view & test
|
2018-11-06 11:44:32 -05:00 |
|
Jeremy Stretch
|
10c3d51096
|
Merge release v2.4.7 into develop-2.5
|
2018-11-06 11:19:38 -05:00 |
|
John Anderson
|
df14c7204d
|
add temporary support for hyphenated query params for #2549
|
2018-11-06 10:08:00 -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
|
3495921b76
|
Closes #1931: Added a count of assigned IP addresses to the interface API serializer
|
2018-11-05 14:32:22 -05:00 |
|
Jeremy Stretch
|
9cad97b073
|
Upgraded django-filter to 2.0.0
|
2018-11-02 13:46:28 -04:00 |
|
Jeremy Stretch
|
d3bfaba2ad
|
Fixed cable list display for circuit terminations
|
2018-11-01 14:14:31 -04:00 |
|
Jeremy Stretch
|
7e828b7f2a
|
Extended Cables to connect CircuitTerminations
|
2018-10-30 12:16:22 -04:00 |
|
Jeremy Stretch
|
c7fcef4508
|
Introduced a 'trace' API endpoint for cable terminations
|
2018-10-29 15:43:41 -04:00 |
|
Jeremy Stretch
|
2e4499e4b3
|
Optimized API views
|
2018-10-29 13:26:09 -04:00 |
|
Jeremy Stretch
|
48c5455551
|
Implemented Cable API endpoint
|
2018-10-26 12:25:11 -04:00 |
|
Jeremy Stretch
|
89efd1f1e2
|
Dropped 'Panel' from FrontPanelPort/RearPanelPort names
|
2018-10-25 12:11:13 -04:00 |
|
Jeremy Stretch
|
f3174c14f7
|
Deprecated the InterfaceConnection model
|
2018-10-24 13:59:44 -04:00 |
|
Jeremy Stretch
|
0370a91558
|
Renamed PowerPort.power_outlet to connected_endpoint
|
2018-10-24 11:00:13 -04:00 |
|
Jeremy Stretch
|
d4e159dec6
|
Renamed ConsolePort.cs_port to connected_endpoint
|
2018-10-24 10:37:54 -04:00 |
|
Jeremy Stretch
|
455fcf16eb
|
Merge branch 'develop-2.5' into 20-physical-cabling
|
2018-10-19 13:34:21 -04:00 |
|
Jeremy Stretch
|
26ebed03d0
|
Merge release v2.4.6
|
2018-10-10 09:36:51 -04:00 |
|
Jeremy Stretch
|
4fd2cffe31
|
#2487: Added API tests
|
2018-10-04 16:20:01 -04:00 |
|
Jeremy Stretch
|
bd72c26a57
|
Initial work on #20 - patch panels
|
2018-10-03 14:04:16 -04:00 |
|
Jeremy Stretch
|
66db32fefd
|
Merged release v2.4.5
|
2018-10-03 11:23:21 -04:00 |
|
Jeremy Stretch
|
c48c3c9292
|
Closes #2438: API optimizations for tagged objects
|
2018-09-28 16:44:05 -04:00 |
|
Jeremy Stretch
|
68a5dcd47e
|
Removed Python 2 string compatibility
|
2018-08-14 11:58:42 -04:00 |
|
Jeremy Stretch
|
bcf014b45d
|
Merge branch 'develop' into develop-2.4
|
2018-07-18 17:51:57 -04:00 |
|
Jeremy Stretch
|
a26dfc73d1
|
Fixes #1992: Isolate errors when one of multiple NAPALM methods fails
|
2018-07-18 14:46:15 -04:00 |
|
Jeremy Stretch
|
0978505058
|
Remove separate config-context API endpoints; include rendered config context when retrieving a single device/VM
|
2018-07-03 12:29:20 -04:00 |
|
Jeremy Stretch
|
4d92ffd153
|
Merge branch 'develop' into develop-2.4
|
2018-07-02 17:01:14 -04:00 |
|
Jeremy Stretch
|
6fe28e5047
|
Fixes #2191: Added missing static choices to circuits and DCIM API endpoints
|
2018-06-29 13:17:07 -04:00 |
|
Jeremy Stretch
|
999aebc167
|
Closes #2200: Replaced detail_route API view decorator with action (DRF change)
|
2018-06-29 11:48:21 -04:00 |
|
Jeremy Stretch
|
aeb91ea6e7
|
Closes #2029: Added optional NAPALM arguments to Platform model
|
2018-06-29 11:21:00 -04:00 |
|
Jeremy Stretch
|
2b56131412
|
Initial work on config contexts
|
2018-06-27 16:02:34 -04:00 |
|
Jeremy Stretch
|
9a8f1c6672
|
Started merging writable serializers (WIP)
|
2018-04-04 17:01:24 -04:00 |
|
Dave Cameron
|
0c1bcfd3ce
|
Definition for /dcim/connected-device/ endpoint
|
2018-03-16 16:48:08 -04:00 |
|
Jeremy Stretch
|
a61094e6c4
|
Cleaned up API for virtual chassis
|
2018-02-01 13:02:34 -05:00 |
|
Jeremy Stretch
|
f530fdce74
|
Collapsed VCMembership into the Device model (WIP)
|
2018-01-31 22:47:27 -05:00 |
|
Jeremy Stretch
|
701ddc3b04
|
Removed support for NAPALM 1.x
|
2018-01-25 14:35:19 -05:00 |
|
Jeremy Stretch
|
9119823ef9
|
Completed virtual chassis API serializers
|
2018-01-19 13:34:37 -05:00 |
|
Jeremy Stretch
|
6613aaebd1
|
Fix bulk creation of VCMemberships via API
|
2018-01-02 16:40:52 -05:00 |
|
Jeremy Stretch
|
3e355830fe
|
Closes #1744: Allow associating a platform with a specific manufacturer
|
2017-12-19 16:15:26 -05:00 |
|
Jeremy Stretch
|
06c3499ec8
|
Moved VC master designation to membership model
|
2017-11-27 15:59:13 -05:00 |
|
Jeremy Stretch
|
bfcba663f0
|
Initial work on virtual chassis support
|
2017-11-17 16:47:26 -05:00 |
|
Jeremy Stretch
|
5b02b48ea6
|
Added nested representations of user and tenant to the rack reservation serializer
|
2017-11-15 14:15:44 -05:00 |
|
Jeremy Stretch
|
0515adad19
|
Merge branch 'develop' into develop-2.3
|
2017-11-14 14:38:32 -05:00 |
|
Jeremy Stretch
|
0eeb4d6852
|
Fixes #1696: Fix for NAPALM v2.0+
|
2017-11-08 09:51:37 -05:00 |
|