81 Commits

Author SHA1 Message Date
097a827759 webui: display QR codes for API access (#5988)
* Generate qr code for api hash

Added qrcodejs ( https://github.com/davidshimjs/qrcodejs )

* Add head to modal window

* updated to use fontawesome
2017-02-23 22:19:22 -06:00
3c0a2109e5 tidy up some file permissions and removed unused files (#5563)
* tidy up some file permissions and removed unused files

* Delete makemini.pl
2017-01-24 12:44:16 -06:00
07574b27d8 Move to Font Awesome
Keeps the look more in line with the navigation bar icons.
In the future with Bootstrap 4, Glyphicons will not be included, so this
starts the transistions away.
2016-09-22 10:44:17 -04:00
e0cc8dfb48 Disable refreshing on window resize when $no_refresh is set. 2016-09-20 10:16:22 -05:00
921d5b9ed5 webui: availability map update (#4300)
* a-map update 3

* pre-commit.php fixes

* moved group query inside if
2016-09-02 12:42:45 -05:00
e575271126 added linux os distro icon, fixed formatting 2016-08-13 03:20:55 +03:00
655363082c rewrite of availability-map 2016-08-12 22:51:29 +03:00
laf
6b7030c082 Added show/hide line numbers button to show config page 2016-02-11 23:19:56 +00:00
laf
eb689fe66e Rebased from upstream 2015-12-01 21:50:13 +00:00
8d0976de51 Only resize graphs if browser resize width is less than 200px, refresh the page otherwise 2015-11-30 11:10:35 +00:00
094f7d50da Replace the reload on browser resize by a graph width resize 2015-11-27 11:58:56 +00:00
ef1c7a58e3 Fix infinite reload loop due to bad cherry pick
Fix code to respect coding standard
2015-11-26 17:41:41 +00:00
4d6e194a52 Add reload on resize event to regenerate the graphs correctly 2015-11-26 17:35:16 +00:00
66cf9dfffc Only remove the height tag from the lazy loaded images 2015-11-26 17:34:20 +00:00
ce8e79c63a Update the session variables for browser width and height when browser is resized 2015-11-26 17:26:27 +00:00
12e37a20ee Fix syntax 2015-11-26 17:14:25 +00:00
b1fd1b3137 Only update resolution if session variables don't exist
Tune print-graphrow.inc.php to avoid last graph going to a new line in certain cases
2015-11-26 17:13:29 +00:00
4731e8621b Correct code to match code standards 2015-11-26 17:12:38 +00:00
bafdeaf9ee Update the session variables for browser width and height when browser is resized 2015-11-26 17:10:34 +00:00
fc9f7eade8 Store browser height and width in session using ajax call
Modify html/includes/print-graphrow.inc.php to make use of the new Session variable
2015-11-26 17:08:39 +00:00
db37acbe83 Replace left and bottom arrow icons by plus and minus icons 2015-11-19 12:01:10 +00:00
32f97ab424 Add hide/show feature for neighbors interfaces in the device ports page 2015-11-19 09:54:26 +00:00
laf
253b27d403 More updates to tune rrdfiles 2015-11-17 05:14:41 -08:00
laf
af8df3469c Added support for per device unix-agent port 2015-11-17 00:20:06 +00:00
laf
12cd422702 Updated devices Graphs links to use non-static time references 2015-10-26 19:49:30 +00:00
laf
e9deae1315 Centralised the date selector for graphs for re-use 2015-10-20 21:35:08 +00:00
laf
83ad9b36d2 Created generic function for dynamic config pages 2015-10-12 21:28:31 +00:00
laf
1b07d8ce13 Merge branch 'master' of https://github.com/librenms/librenms into issue-2018 2015-10-11 19:32:40 +00:00
laf
c48c4e5e73 Updated bootstrap switch to 3.3.2 2015-10-11 18:35:12 +00:00
f9e2bb636f Update Bootstrap
- Bump bootstrap to latest 3.3.5
2015-10-11 15:52:18 +02:00
laf
13e3ff04aa Moved some files around 2015-10-10 13:49:09 +00:00
c893061f51 Rebased 2015-07-26 11:09:46 +00:00
laf
2f9dcc8fbd Initial dashboard, code formatting is bad + lots needs tidying up 2015-07-21 23:01:57 +01:00
laf
fbec75a265 Mapping should be complete 2015-07-20 15:59:44 +01:00
laf
b3e14c9ed6 Initial setup of new map system 2015-07-20 15:10:56 +01:00
102bb966af add lazyload link 2015-07-16 12:51:08 -04:00
ca3e77fa1b add lazyload.js 2015-07-16 12:46:36 -04:00
laf
0062e59f3a Merge branch 'master' of github.com:laf/librenms into twitter-typeahead
Conflicts:
	html/index.php
2015-05-03 13:30:56 +01:00
dbbde9f649 Include loading on top page and fix dark and mono logo 2015-05-01 11:02:18 -03:00
laf
498da23393 Added handlebar js library 2015-04-29 14:26:42 +01:00
laf
a4edfd8176 Added files needed to update typeahead 2015-04-29 14:05:03 +01:00
4e1c91d08e chmod 0755 to scripts 2015-04-28 23:04:08 +02:00
laf
4ba3e9519c Merge commit '65c3d1bf3868ad3e1caec9fc77021735df53f989' into issue-711 2015-04-13 15:48:29 +01:00
laf
60138aded5 Added webui files for new map pages 2015-03-28 13:59:23 +00:00
laf
6207bae03a Switched to using Jquery Bootgrid for tables 2015-03-27 16:28:09 +00:00
laf
877f2a96bb Added missing mktree files 2015-03-23 21:49:37 +00:00
laf
32cc575bdb Removed cycle2 .map reference 2015-03-08 21:50:17 +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
laf
807fc9a3ba Alerts gui commit 2014-12-16 20:03:19 +00:00
2fbdfe4cfd Integrate moment PR#308 2014-10-28 07:47:52 +10:00