f0o
c9dcc96649
Added Documentation, Scrut-fixes
2015-01-17 14:09:59 +00:00
f0o
e4a1ff5b7c
Added named/bind9 Application, Graphs, Check_MK-script
2015-01-16 18:30:53 +00:00
Neil Lathwood
a4ad199a6a
Merge pull request #395 from f0o/issue-387
...
Added Package Search
2015-01-11 11:47:33 +00:00
f0o
75d37fe478
Replace Packages-link in menubar with Packages-Search.
...
Rewrote inclusion code in `html/pages/search.inc.php`.
Added replacement for `:` character in versions to level out debian-version oddities.
2015-01-07 09:22:39 +00:00
Paul Gear
9d7bea4b06
Merge pull request #376 from laf/issue-laf-100
...
Updated location of API docs
2015-01-06 19:11:34 +10:00
f0o
eadbb50695
Added Package Search
2015-01-04 19:58:37 +00:00
Neil Lathwood
e0b4562b51
Merge pull request #383 from f0o/issue-365
...
Added TwoFactor Authentication (RFC4226)
2014-12-28 15:52:56 +00:00
f0o
d66cec7017
Added TwoFactor Authentication (RFC4226)
...
Tested against Google-Authenticator app on Android 4.4.4
Made `verify_hotp` more efficient.
Added autofocus on twofactor input
Added GUI Unlock and Remove for TwoFactor credentials in /edituser/
Allow additional tries after elapsed time from last try exceeds configured parameter `$config['twofactor_lock']`.
If `$config['twofactor_lock']` is not defined or is set to `0`, administrators have to unlock accounts that exceed 3 failures via GUI.
Added Documentation
Moved TwoFactor form to logon.inc.php
Disabled autocomplete on twofactor input field
Updated Docs to include link to Google-Authenticator's install-guides
Moved authentication logic from authenticate.inc.php to twofactor.lib.php
typo in docblock for `twofactor_auth()`
Fixed scrutinizer bugs
To please scrutinizer
2014-12-28 15:40:40 +00:00
Neil Lathwood
cbaf3cacec
Merge pull request #375 from laf/issue-laf-98
...
Updated ability to acknowledge alerts
2014-12-23 16:57:16 +00:00
Neil Lathwood
ff833a508d
Merge pull request #373 from laf/issue-laf-97
...
Added ability to create default global alert rules
2014-12-23 16:36:18 +00:00
laf
9d1fd5adb4
Updated location of API docs
2014-12-23 16:35:09 +00:00
Neil Lathwood
078d63b3f3
Update print-alert-rules.php
2014-12-23 15:56:39 +00:00
Neil Lathwood
3669a6e824
Update print-alert-rules.php
2014-12-23 15:56:17 +00:00
laf
b476514b7d
Updated ability to acknowledge alerts
2014-12-22 20:31:52 +00:00
laf
1d217df791
Set device_id to -1
2014-12-22 19:38:45 +00:00
laf
84eb81c23a
Setting default delay to 300 seconds so alerts are every 5 minutes
2014-12-22 19:01:23 +00:00
laf
a3c180868b
Updated default rules
2014-12-22 17:41:05 +00:00
laf
6f0b9478a8
Added ability to create default global alert rules
2014-12-22 16:58:58 +00:00
Neil Lathwood
51616844bc
Added ability to name alert rules
2014-12-21 15:44:50 +00:00
Paul Gear
56aa518608
Merge pull request #369 from laf/alert-api
...
API for alerting
2014-12-21 12:54:36 +10:00
Neil Lathwood
51db1af74d
Clear out rule entries now when modal form closes
2014-12-19 21:32:05 +00:00
Neil Lathwood
7cd8cf7ecf
Update to enabled calculations to be put into entity
2014-12-19 20:30:51 +00:00
Neil Lathwood
ef28a9fe03
Scrutinizer issues fixed
2014-12-16 21:10:11 +00:00
Neil Lathwood
613391ca8f
Scrutinizer issues fixed
2014-12-16 20:58:31 +00:00
Neil Lathwood
1140768bd2
Scrutinizer issues fixed
2014-12-16 20:49:55 +00:00
Neil Lathwood
b6d935e608
API for alerting
2014-12-16 20:39:58 +00:00
laf
807fc9a3ba
Alerts gui commit
2014-12-16 20:03:19 +00:00
laf
1108ef7939
Added new api route for billing
2014-12-02 23:43:11 +00:00
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
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
laf
070f4d60bd
Added documentation and a function to tidy up json output
2014-09-16 22:19:28 +01:00
laf
edec1c0c7d
Initial API release
2014-09-16 22:19:28 +01:00
laf
b563b8425d
Updated null to false for secure cookie
2014-08-20 16:42:09 +01:00
laf
183c69e304
Removed session regeneration
2014-08-20 16:24:27 +01:00
laf
7d2ee3bc56
Added support for Cisco ASA Connection graphs
2014-07-03 15:27:52 +01:00
bohdan-s
4818e7d687
Fix Copyright Notice(s)
2014-06-25 03:19:12 -04:00
bohdan-s
9fb82b844d
Cleaned up code and changed to jquery, re: laf suggestions
2014-06-21 22:02:16 -04:00
bohdan-s
c9ea8fb69a
Move status and logon pages to same page,
...
remove kernel version from status page
2014-06-21 20:24:44 -04:00
laf
d1fc8968f9
Moved global search and system menus to the left
2014-06-16 23:08:56 +01:00
laf
41d52b1be1
Update print_optionbar_* to use well instead of panels
2014-06-15 14:04:19 +01:00
laf
b55ed32aa8
Fixed the site to be more mobile friendly - at least the home page and navbar
2014-06-15 01:38:55 +01:00
Paul Gear
608966e2ab
Remove accidental appearance of object cache
2014-06-14 14:58:17 +10:00
Paul Gear
968a6ee9c4
Add vertical option for summary
2014-06-14 09:31:22 +10:00
Paul Gear
2b047f62b6
Start at fixing up front page and moving top 10 into plugins
2014-06-14 07:55:17 +10:00
laf
c2a91a9080
Updated the global search visually and extended hyperlinks
2014-06-11 00:15:27 +01:00
laf
41c3baaa6a
Restore _GET login ability
2014-05-01 14:08:13 +01:00
Paul Gear
b4703626db
Merge pull request #187 from laf/issue-167
...
Updated edit user screen so you can now update details
2014-03-30 08:23:29 +10:00
laf
dc9c4308e8
Update ldap.inc.php
2014-03-29 11:38:04 +00:00