Commit Graph

1041 Commits

Author SHA1 Message Date
Paul Gear
9b609c5869 Merge pull request #357 from laf/issue-laf-91
Fixed global search box bootstrap code
2014-12-01 20:35:41 +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
e4e2cfe3cf Fixed global search box bootstrap code 2014-11-30 17:49:52 +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
Paul Gear
de52585796 Merge pull request #335 from laf/issue-laf-74
Added bgp peers route to display all bgp peers
2014-11-12 19:13:12 +10:00
Paul Gear
3f29197f4b Merge pull request #334 from laf/issue-laf-73
Fixed BGP session count to exclude sessions that no longer have a device associated
2014-11-12 19:10:16 +10:00
laf
b4b160ead4 Updates from scrutinizer recommendations 2014-10-29 21:30:35 +00:00
laf
a792d10a76 Fixed BGP session count to exclude sessions that no longer have a device associated 2014-10-29 19:52:50 +00:00
laf
9eafe9af2a Added function to generate pagination for mysql results 2014-10-29 18:30:42 +00:00
Paul Gear
8ab0bcb324 Remove unused jqplot functions (was PR#306) 2014-10-28 08:39:19 +10: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
Paul Gear
9bf617b586 Merge pull request #310 from laf/issue-laf-54
Updated authToken response code to be 401
2014-10-22 21:34:21 +10:00
Paul Gear
b400ff839d Merge pull request #307 from laf/issue-laf-53
Updated adduser to check for existing user and use password hashing
2014-10-11 16:16:41 +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
Paul Gear
d665a101ac Merge pull request #297 from laf/issue-laf-42
Fixed the placement of overlib popup images
2014-10-07 19:32:41 +10:00
Paul Gear
b4cc92475d Merge pull request #295 from laf/issue-laf-37
Adding ping and poller graphs for devices
2014-10-07 19:31:21 +10:00
laf
7f95922160 Updated adduser to check for existing user and use password hashing 2014-10-06 18:39:48 +01: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
laf
5519f97d35 Fixed the placement of overlib popup images 2014-09-30 21:24:47 +01:00
laf
9a178363a0 Added ping response graphs and some small updates 2014-09-30 19:13:50 +01:00
laf
6a1ebd9db4 Updated graph from area to line 2014-09-30 19:13:50 +01:00
laf
6c28f6367e Poller run time graphing 2014-09-30 19:13:50 +01:00
laf
40ffbe03e8 Fixed the device image in the devices list (now shows image) 2014-09-30 02:27:52 +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