Commit Graph

81 Commits

Author SHA1 Message Date
Paul Heinrichs
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
Neil Lathwood
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
Bennett Blodinger
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
Tony Murray
e0cc8dfb48 Disable refreshing on window resize when $no_refresh is set. 2016-09-20 10:16:22 -05:00
crcro
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
crcro
e575271126 added linux os distro icon, fixed formatting 2016-08-13 03:20:55 +03:00
crcro
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
Louis Bailleul
8d0976de51 Only resize graphs if browser resize width is less than 200px, refresh the page otherwise 2015-11-30 11:10:35 +00:00
Louis Bailleul
094f7d50da Replace the reload on browser resize by a graph width resize 2015-11-27 11:58:56 +00:00
Louis Bailleul
ef1c7a58e3 Fix infinite reload loop due to bad cherry pick
Fix code to respect coding standard
2015-11-26 17:41:41 +00:00
Louis Bailleul
4d6e194a52 Add reload on resize event to regenerate the graphs correctly 2015-11-26 17:35:16 +00:00
Louis Bailleul
66cf9dfffc Only remove the height tag from the lazy loaded images 2015-11-26 17:34:20 +00:00
Louis Bailleul
ce8e79c63a Update the session variables for browser width and height when browser is resized 2015-11-26 17:26:27 +00:00
Louis Bailleul
12e37a20ee Fix syntax 2015-11-26 17:14:25 +00:00
Louis Bailleul
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
Louis Bailleul
4731e8621b Correct code to match code standards 2015-11-26 17:12:38 +00:00
Louis Bailleul
bafdeaf9ee Update the session variables for browser width and height when browser is resized 2015-11-26 17:10:34 +00:00
Louis Bailleul
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
Louis Bailleul
db37acbe83 Replace left and bottom arrow icons by plus and minus icons 2015-11-19 12:01:10 +00:00
Louis Bailleul
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
Rosiak
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
root
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
Clint Armstrong
102bb966af add lazyload link 2015-07-16 12:51:08 -04:00
Clint Armstrong
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
JoubertRedRat
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
Alexander Sosna
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
Paul Gear
2fbdfe4cfd Integrate moment PR#308 2014-10-28 07:47:52 +10:00