Commit Graph

1069 Commits

Author SHA1 Message Date
Michal Svatoš 070ccb56f3 Added new LCARS theme
Signed-off-by: Michal Svatos <github@svatos.dev>
2023-10-30 18:29:39 -04:00
Christian König 48febbbf3e Fix PHP_CS error
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-09-20 13:41:40 +02:00
Christian König e5868120df Fix PHP-CS
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-09-03 23:20:30 +02:00
Christian König 410e017c46 Fix spellcheck
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-06-18 10:32:29 +02:00
DL6ER 0a8aaf8e88 Merge branch 'devel' into fix/rebase
Signed-off-by: DL6ER <DL6ER@users.noreply.github.com>
2023-05-27 18:04:04 +02:00
Christian König 630cfd6d63 Fix linting error introduced by PHP-CS-Fixer v3.17.0
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-05-24 22:20:02 +02:00
RD WebDesign ee2dfe3173 Adding more detailed description to the function
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-05-22 22:49:52 -03:00
RD WebDesign e6cc0ef44f Replace the <escape> character with the \e escape sequence
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-05-18 19:59:10 -03:00
RD WebDesign 57600b0e22 Tweak gravity to show the new parse list output
Replaces every `\r` returned by `pihole-FTL gravity parseList` with a
known string to allow overwriting the previous line.

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-05-18 19:11:35 -03:00
RD WebDesign 086aa51c90 Use a function to execute the API call to retrieve MAXLOGAGE
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-04-25 19:48:44 -03:00
RD WebDesign 3b150a1d43 Adding a javascript countdown while checking FTL status
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-04-10 15:04:40 -03:00
RD WebDesign d0101870ac Add a parameter to pidofFTL() function to allow a delay if necessary
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-04-10 15:04:30 -03:00
RD WebDesign d13f2dc7fc Fix a few PHP 8 warnings
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-03-26 20:27:26 -03:00
Christian König ea916066a0 Tweak teleporter output
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-03-13 09:29:11 +01:00
RD WebDesign c74162ee47 Preparing PHP and javascript files for the new themes
- change HTML header code
- add new class to Pi-hole logo
- add new classes to auditlog buttons
- add new classes to query log and long-term query log buttons

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-02-16 01:11:24 -03:00
RD WebDesign f59f587895 Adding the new themes to the web interface settings
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-02-11 19:53:56 -03:00
Adam Warner acb7892e9b Use the setupVars.conf option TEMPERATUREUNIT, plus slight rearrangement of settings page (#2516) 2023-02-09 18:36:29 +00:00
Christian König 7373cc2675 Fix multiple restarts while importing with Teleporter
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-02-02 23:37:19 +01:00
RD WebDesign d92df4af4c If no unit is set on setupVars, try to use localstorage value, if exists
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-01-28 17:16:29 -03:00
RD WebDesign 4966f01dde Use and set the unit on setupVars.conf option TEMPERATUREUNIT
New behavior!!!
The temperature unit will be set GLOBALLY and not per browser.

- if a TEMPERATUREUNIT is set in setupVars.conf file, the value will be used.
- if there is no unit set in setupVars.conf, "C" will be used;
- changing the value on the web interface WILL CHANGE setupVars.conf.
- if the browser has an old value set on locastorage, this will be ingnored.

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-01-27 16:45:38 -03:00
Adam Warner 8025a38aca Fix PHP-CS-Fixer complaints 2023-01-25 19:00:20 +00:00
Adam Warner a998f51f2b Merge pull request from GHSA-33w4-xf7m-f82m
Fix Improper Session Handling vulnerability of "Remember me for 7 days" functionality
2023-01-25 18:53:00 +00:00
4n4nk3 d31cf9d156 Fix insecure persistent login token
Signed-off-by: 4n4nk3 <47717886+4n4nk3@users.noreply.github.com>
2023-01-22 23:55:54 +01:00
Adam Warner 124d12ea37 Do not return 'false' if IDNA<->UNICODE conversion fails (#2479) 2023-01-22 14:10:50 +00:00
Glenn Strauss d94d86bad8 remove hard-coded /admin/ path; relocatable
Signed-off-by: Glenn Strauss <gstrauss@gluelogic.com>
2023-01-22 12:46:34 +00:00
Christian König 68ac05fb7e Do not fail if IDNA<->UNICODE conversion fails
Signed-off-by: Christian König <ckoenig@posteo.de>
2023-01-20 17:04:30 +01:00
Christian König a5eb854129 Add default value for $ver in func.php
Signed-off-by: Christian König <ckoenig@posteo.de>

Co-authored-by: ElectronicsTinkerer <ElectronicsTinkerer@users.noreply.github.com>
2023-01-16 23:02:24 +01:00
RD WebDesign 302a402277 Avoid caching issues using last modified time
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-01-13 23:10:15 -03:00
RD WebDesign 839836d848 Highlight the searched text
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-01-13 15:15:17 -03:00
RD WebDesign 9c62cc5225 Remove unused/dead old code
- "quiet" option and related functions (used by blocking page);
- "adlist" option (used by blocking page).

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-01-13 14:42:40 -03:00
RD WebDesign 2814556c16 Adding option to show all results for queryads
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2023-01-13 14:14:52 -03:00
RD WebDesign f8c121407d Allow only authenticated access to queryads.php
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-12-21 16:58:34 -03:00
Adam Warner fad5b4f30d Don't link to github releases if docker tag is nightly or dev
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2022-11-11 22:01:48 +00:00
Christian König 388c33b45b Remove obsolete loginpage
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-11-09 23:10:33 +01:00
Christian König 7222e505ba Allow addding more than one local DNS/CNAME record
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-10-21 11:23:54 +02:00
RD WebDesign 39f23fde76 Avoid cname loops
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-10-20 16:27:29 -03:00
RD WebDesign 31b94d122f Fix file pointer position if file was truncated
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-10-16 13:26:23 -03:00
Christian König c14c491ea5 Add chartjs-adapter-moment.js
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-10-05 21:19:00 +02:00
RD WebDesign db56914e80 Get port number directly from pihole-FTL.conf (#2371) 2022-09-22 14:36:37 -03:00
RD WebDesign 6e51ac3f85 Using htmlentities and rawurlencode on every output string
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-09-21 19:16:21 -03:00
RD WebDesign 2d346a1bc8 Remove all unwanted characters from $versions
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-09-21 19:16:21 -03:00
RD WebDesign 5c2d2f3446 Get port number directly from pihole-FTL.conf
- Remove the code using FTL portfile
- code simplification

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-09-21 18:59:09 -03:00
Christian König b948f4053c Remove additional space in Cookie header
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-09-21 16:00:35 +02:00
Christian König e944c9d6c7 Allow the root zone . to be excluded from top lists
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-09-20 16:22:23 +02:00
RD WebDesign 93db592f74 Add test to avoid PHP warning
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-09-17 02:16:49 -03:00
Christian König 63711dac08 Only assign if variable is set
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-09-16 16:05:04 +02:00
Christian König 148aae4735 Read DOCKER_VERSION from version file instead of env variable
Signed-off-by: Christian König <ckoenig@posteo.de>
2022-09-16 15:24:22 +02:00
RD WebDesign fcdde5cf57 Avoid message warnings if session was already started.
fix #2350

Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-09-13 18:47:13 -03:00
RD WebDesign e3b4cd9238 Fix LCARS visual and allow user selected checkbox theme
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-09-09 14:26:54 -03:00
RD WebDesign d12ef014e5 Use constants in place of class constants
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br>
2022-09-08 23:47:09 -03:00