Commit Graph

1334 Commits

Author SHA1 Message Date
XhmikosR e7eb4bef9d Ignore the EventSource() errors
We have code checking for the presence of this, so it's OK to ignore these errors.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-29 17:24:28 +03:00
Adam Warner ac8ece7d05 Merge pull request #1385 from pi-hole:XhmikosR-patch-3
Use `$` instead of `jQuery`.
2020-05-28 22:04:39 +01:00
Adam Warner 2cb6a6ede6 Merge pull request #1384 from pi-hole:XhmikosR-patch-2
Replace `$.each` with native methods.
2020-05-28 22:03:50 +01:00
Adam Warner e762b47eb7 Merge pull request #1383 from pi-hole:libs
Update bootstrap-select and add missing .map files
2020-05-28 21:58:30 +01:00
Adam Warner 39ac2026b0 Check data for null before trying to manipulate it. Closes #1391
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2020-05-28 21:38:14 +01:00
XhmikosR 2d7f563e45 Add the missing bootstrap-toggle.min.js.map file.
This is to get rid of browser console warnings.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-27 21:49:11 +03:00
XhmikosR f4f5fa19fb Update bootstrap-select to v1.3.17.
Also, add its map file to get rid of console warnings

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-27 21:49:10 +03:00
XhmikosR bf4ba1b5b9 Use $ instead of jQuery.
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-27 11:56:02 +03:00
Adam Warner c2a634f80f Allow for ; in adlist urls
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2020-05-26 20:58:18 +01:00
XhmikosR 9b3d8b81e7 Replace $.each with native methods.
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-26 06:34:27 +03:00
Paul Mannarino 256aff73a6 Replace custom httpGet() with $.ajax()" (#1371)
Signed-off-by: Paul Mannarino <paul.mannarino@gmail.com>
2020-05-25 21:59:18 +03:00
DL6ER c86515e028 Merge pull request #1372 from pi-hole/indexOf
Always use `!== -1` to check for a string's existence
2020-05-25 20:42:02 +02:00
DL6ER a4f9068b32 Merge pull request #1368 from pi-hole/sidebar-toggle
Use `fa5` class on the sidebar toggle
2020-05-25 20:36:19 +02:00
DL6ER 68cd72a3c0 Merge pull request #1381 from pi-hole/XhmikosR-patch-2
Update settings.js
2020-05-25 20:31:06 +02:00
XhmikosR 792abf8624 Update settings.js
* cache variable
* camelcase variable name

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-25 21:27:36 +03:00
XhmikosR 36eb877a31 Tweak footer.php
* add a new row for the version info
* add links to the current tags
* make the updates URLs go to the latest GitHub release
* color the heart icon red
* remove "Version" from links; the tags are prefixed with "v"

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-25 21:22:18 +03:00
DL6ER b6d1392948 Merge pull request #1351 from pi-hole/redundant-var
Remove redundant variable
2020-05-25 20:17:49 +02:00
DL6ER fc78d470a8 Merge pull request #1358 from pi-hole/XhmikosR-patch-2
db_graph.js: move variable where it's used
2020-05-25 20:14:08 +02:00
DL6ER b6ad648842 Merge pull request #1329 from pi-hole/new/somepeoplelikecurves
Add checkbox (save state in localstorage) to toggle between bar and smooth
2020-05-25 20:08:42 +02:00
DL6ER 184c8e47e1 Merge pull request #1332 from pi-hole/tweak/dhcp_save_state
Remember last used sort column/direction on DHCP lease tables
2020-05-25 20:05:45 +02:00
DL6ER 3bfef7b8a8 Merge pull request #1326 from pi-hole/tweak/notAnError
Remove an error log output that was presumably leftover from debugging
2020-05-25 20:00:40 +02:00
DL6ER 61a3ec1b2b Merge pull request #1298 from pi-hole/XhmikosR-patch-5
Enable `no-zero-fractions` rule
2020-05-25 19:48:01 +02:00
XhmikosR c7e3be4b07 footer.js: remove duplicate function.
There's already a function checking for cookies in the previous document.ready function.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-25 09:41:21 +03:00
XhmikosR 4356bd5f04 Always use !== -1 to check for a string's existence
`String.indexOf()` returns -1 if the string isn't found so this is consistent with the rest of the codebase.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-25 09:38:47 +03:00
XhmikosR 30776108ee Use fa5 class on the sidebar toggle
This was added in AdminLTE v2.4.13.

Also, remove unneeded related custom CSS while at it.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-24 21:12:15 +03:00
XhmikosR b20b6797c1 HTML hidden attribute does not need a value.
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-23 19:03:02 +03:00
XhmikosR 138e4b6e1a db_graph.js: move variable where it's used
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-23 13:14:47 +03:00
XhmikosR e70e108cce Use .hidden/.show for showing/hiding the reset buttons
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-23 13:04:13 +03:00
XhmikosR 9c5fb734c4 Remove redundant variable.
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-23 11:27:59 +03:00
Adam Warner 3957e9eef1 Move some duplicated code to utils.js
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2020-05-23 11:04:30 +03:00
Adam Warner eb05394b66 Add saveState/loadState callbacks
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2020-05-23 10:53:34 +03:00
Adam Warner 6b1340cfdf Add staveSave property bool to DHCP tables to remember last used sort direction/column
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2020-05-23 10:53:32 +03:00
Adam Warner 34f6c753c7 Merge pull request #1350 from pi-hole/cookies-delete
Properly delete the `persistentlogin` cookie
2020-05-23 08:51:31 +01:00
Adam Warner 71547422ec Merge pull request #1347 from pi-hole/improve-user-info-markup
Improve user info markup
2020-05-23 08:49:36 +01:00
XhmikosR 4247c973c9 Rename function.
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-23 10:29:50 +03:00
XhmikosR 444e97b2b9 Rename groups-common.js to utils.js.
It's not used only in group pages, and we should try to move more common stuff here later.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-23 10:29:48 +03:00
XhmikosR 0fa7de82b0 JS: Enforce camelcase.
It's a common convention to use camelcase for variable names.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-23 10:29:44 +03:00
Adam Warner 8729995ed1 Merge pull request #1342 from pi-hole/XhmikosR-patch-2
Update settings.js
2020-05-23 08:14:51 +01:00
Adam Warner 685f262b91 Merge pull request #1341 from pi-hole/rm-glyphicons
Remove glyphicons again.
2020-05-23 08:12:22 +01:00
Adam Warner 8c3ad9a1b9 Merge pull request #1335 from pi-hole/datatables
Load the built DataTables bundle
2020-05-23 08:08:17 +01:00
Adam Warner ef545a2f89 Merge pull request #1334 from pi-hole/mv-files
Move non-Bootstrap files outside of the bootstrap folder
2020-05-23 08:04:46 +01:00
Adam Warner 2de1c94a5f Merge pull request #1333 from pi-hole/auditlog-row-fix
auditlog: fix buttons grouping
2020-05-23 08:03:58 +01:00
XhmikosR 3dc8d9c5e3 Properly delete the persistentlogin cookie
The previous solution did not delete the cookie.

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-22 16:23:46 +03:00
XhmikosR 442201d613 Improve user info markup
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-22 11:21:43 +03:00
XhmikosR 617447e534 Update settings.js
* fix "Pi-hole" case
* remove moot modal class

Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-21 15:39:15 +03:00
XhmikosR f158e25d2e Remove glyphicons again.
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-21 09:55:36 +03:00
Adam Warner 7b2d396295 require auth for the customDNS page
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2020-05-20 08:26:21 +01:00
XhmikosR 9d9cd8b7e6 Load the built DataTables bundle file.
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-19 21:58:09 +03:00
XhmikosR 7ad275e1fd Move non-Bootstrap files outside of the bootstrap folder
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-19 16:31:25 +03:00
XhmikosR 3202c10c2c auditlog: fix buttons grouping
Signed-off-by: XhmikosR <xhmikosr@gmail.com>
2020-05-19 10:23:43 +03:00