Daniel Preussker
a236c2d12a
Merge pull request #627 from laf/issue-laf-148
...
Updated adding devices for distributed poller
2015-03-23 16:29:32 +00:00
laf
5762e655e1
Updated for scrut issues
2015-03-23 15:30:09 +00:00
laf
28724cbae1
Added inventory endpoint to API
2015-03-23 15:15:05 +00:00
laf
ab82effa3b
Updated adding devices for distributed poller
2015-03-19 22:06:13 +00:00
laf
ab71468c8f
Added device_ before the graph name is returned
2015-03-17 12:51:59 +00:00
Neil Lathwood
0596643b55
Fixed sql query for port stats call to include the device_id :/
2015-02-18 16:22:52 +00:00
Neil Lathwood
ae43e39074
Added support for api demo account
2015-02-17 00:10:36 +00:00
Neil Lathwood
613391ca8f
Scrutinizer issues fixed
2014-12-16 20:58:31 +00:00
Neil Lathwood
b6d935e608
API for alerting
2014-12-16 20:39:58 +00:00
laf
1108ef7939
Added new api route for billing
2014-12-02 23:43:11 +00:00
Paul Gear
05d998c1f8
Merge remote-tracking branch 'laf/issue-laf-90'
...
Conflicts:
html/api_v0.php
html/includes/api_functions.inc.php
2014-12-01 20:27:50 +00:00
laf
1a3f5504d0
Added new API route to obtain available ports for a device
2014-11-30 15:45:10 +00:00
laf
4d7b4ef432
Added new route for retrieving available device graphs
2014-11-29 15:43:19 +00:00
Neil Lathwood
744f3d81c9
Removed check for image/png content-type
...
14:08 <lafwood> blahdeblah: Quick question about the portgroups api route, you added a check for image/png
14:09 <lafwood> I'm not sure that's what that function is meant for. Event sending -H "Accept: image/png" on a curl request fails. I think this is for checking if you send an image to the api rather than what's to be output
14:27 <lafwood> Sending -H "Content-type: image/png" works but this for defining what content-type the request will send.
14:29 <lafwood> I think the curl request needs to send an Accept and then the API check for this, I'll put a PR through to remove the current code until it can be looked at in more detail.
2014-11-29 14:29:58 +00:00
Paul Gear
9930670119
Tidy API entry points & doc; error if something other than image/png is asked for from portgroup graphs
2014-11-25 21:45:15 +10:00
laf
213ba09f9f
Fixed some scrutinizer issues
2014-11-12 23:19:57 +00:00
laf
3522f66f69
Added new route to display graphs for peering,transit and core
2014-11-12 23:05:47 +00:00
laf
b4b160ead4
Updates from scrutinizer recommendations
2014-10-29 21:30:35 +00:00
laf
3e4a494047
Added bgp peers route to display all bgp peers
2014-10-26 15:48:51 +00:00
Paul Gear
208ac0b104
Merge remote-tracking branch 'laf/issue-laf-47'
2014-10-25 08:49:28 +10:00
Paul Gear
69c3d926ff
Merge pull request #315 from laf/issue-laf-58
...
Added the ability to call the api for a list of endpoints
2014-10-22 21:46:34 +10:00
Paul Gear
15392ecf40
Merge pull request #313 from laf/issue-laf-61
...
Added a response code when things are ok - oops
2014-10-22 21:37:39 +10:00
Neil Lathwood
24ee2541ee
Defining output array as per scrutinizer
2014-10-09 16:47:11 +00:00
Neil Lathwood
0be049fde9
Added the ability to call the api for a list of endpoints
2014-10-09 16:20:04 +00:00
Neil Lathwood
b6db82d8af
Added a response code when things are ok - oops
2014-10-09 16:14:06 +00:00
Neil Lathwood
cd8b2299df
Updated authToken response code to be 401
2014-10-07 23:53:26 +00:00
Paul Gear
5887009b63
Merge pull request #300 from laf/issue-laf-44
...
Added a route to the API that will get vlans for a given device
2014-10-07 19:56:01 +10:00
laf
2be63b2041
Added an option to rediscover a device from the web page
2014-10-02 20:17:45 +01:00
laf
c55c1a71ba
missed out the response code and header
2014-10-01 21:12:21 +01:00
laf
a87dd794e4
Updated vlans returned, was a double array by accident
2014-10-01 21:00:07 +01:00
laf
d2f727cfcb
Added a total vlan response in api
2014-10-01 20:53:15 +01:00
laf
b8a2b7c291
Added /vlans/:hostname route to the API
2014-10-01 20:49:34 +01:00
laf
9ba4b464ea
Added urldecode/encode support
2014-09-30 21:30:22 +01:00
Paul Gear
11f475b405
Syntaxy fix
2014-09-28 09:56:33 +10:00
Paul Gear
508e0b816d
Fix Scrutinizer errors
2014-09-28 09:30:36 +10:00
Paul Gear
8a3117f0dc
Rewrite ugly if-else one-liners as ternary operator
2014-09-28 09:30:18 +10:00
Paul Gear
d6245fd6ba
Correctly set error code for missing SNMP version
2014-09-27 18:34:23 +10:00
Paul Gear
82613f17ee
keep scrutinizer from complaining about snmpver not being set for all execution paths
2014-09-27 18:27:45 +10:00
Paul Gear
e48c1a6730
Use more accurate HTTP status code for device add
2014-09-27 16:34:43 +10:00
Paul Gear
9d4a9dfa30
Re-implement get_device using existing primitives
2014-09-27 16:34:36 +10:00
Paul Gear
48d3a43669
Tidy device deletion
2014-09-27 16:32:55 +10:00
Paul Gear
76f5ab87a9
Add function to get information about a single device
2014-09-27 15:25:43 +10:00
Paul Gear
a58c857ed2
Provide more useful diagnostics when adding a device via the API
2014-09-27 15:23:32 +10:00
Paul Gear
0a351ecf58
Supply more specific error code when API token is missing or invalid
2014-09-27 14:48:08 +10:00
laf
8790bfee0a
Added api call to delete device
2014-09-17 21:03:02 +01:00
laf
e81ce9ff60
Removed one of the router variables as it was not needed
2014-09-17 18:45:44 +01:00
laf
a0b52743d0
Updated api routes to new format + moved includes file to correct location
2014-09-16 22:19:29 +01:00