yubiuser
3a04ef4e66
Add query frequency to mega PADD
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-03-21 20:50:29 +01:00
yubiuser
2b63af4b13
Add comment about password/totp as binary data
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-03-21 20:49:13 +01:00
Rob Gill
7bdd515c21
Merge branch 'development' into leakage
2026-03-14 04:26:05 +10:00
Rob Gill
270db97491
Prevent credential leakage via curl process information
...
Use a heredoc to pass the SID, password and totp to curl so they don't
appear in process list.
Signed-off-by: Rob Gill <rrobgill@protonmail.com >
2026-03-14 04:20:41 +10:00
yubiuser
e68a767af5
Add tostring explanation
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2026-03-10 13:11:29 +01:00
Dan Jackson
c91eab357d
Convert values to strings before using join function for jq 1.5 support
...
Signed-off-by: Dan Jackson <dan@djackson.org >
2025-11-30 11:39:20 -08:00
pralor-bot
4684ba7be7
Bump version to v4.1.0
2025-10-26 20:30:57 +00:00
yubiuser
a0c39435ff
Fix Copilot complaints
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-08-19 21:01:28 +02:00
yubiuser
2f245b9fc9
Fix shellcheck compains
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-08-19 21:01:28 +02:00
yubiuser
08e88bda24
Add ShellCheck
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-08-19 20:59:40 +02:00
yubiuser
b929cab5ef
Use shell parameter expansion to split http_code and payload ( #467 )
2025-08-05 09:18:26 +02:00
darkexplosiveqwx
eae4ccb256
Merge branch 'development' into server-full-path
2025-05-16 18:52:29 +00:00
yubiuser
1a5d01cc0c
Same for GetFTLData()
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-05-16 20:34:36 +02:00
yubiuser
49bee66d14
Use shell parameter expansion to split http_code and payload
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-05-16 20:34:36 +02:00
yubiuser
eeecdf4f8c
Revert response code logic
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-05-11 21:28:18 +02:00
darkexplosiveqwx
24387ea13a
Move check for both flags set down
...
Signed-off-by: darkexplosiveqwx <101737077+darkexplosiveqwx@users.noreply.github.com >
2025-05-11 15:31:34 +02:00
darkexplosiveqwx
13d5dea35f
move full API URL variable to --api
...
Signed-off-by: darkexplosiveqwx <101737077+darkexplosiveqwx@users.noreply.github.com >
2025-05-11 10:44:07 +02:00
darkexplosiveqwx
3ce518701b
Fix a typo
...
Signed-off-by: darkexplosiveqwx <101737077+darkexplosiveqwx@users.noreply.github.com >
2025-05-11 10:44:07 +02:00
darkexplosiveqwx
3994afdc8e
Whitespace changes, for SERVER to be API path
...
Signed-off-by: darkexplosiveqwx <101737077+darkexplosiveqwx@users.noreply.github.com >
2025-05-11 10:44:07 +02:00
darkexplosiveqwx
8e58364d20
Allow SERVER to be the full API path
...
Signed-off-by: darkexplosiveqwx <101737077+darkexplosiveqwx@users.noreply.github.com >
2025-05-11 10:44:07 +02:00
yubiuser
d04220a4fd
Fix API_Port logic
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-04-25 21:16:05 +02:00
yubiuser
5a5659d8b2
show version without auth ( #462 )
2025-04-21 14:57:17 +02:00
yubiuser
cecbfb08a6
Give it more space
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-04-21 14:56:35 +02:00
yubiuser
51f80969ea
Adjust length of startup line
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-04-21 14:28:19 +02:00
yubiuser
0cc17a2e5b
Give the logo more space during startup
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-04-21 14:11:01 +02:00
Michael Woolweaver
37a9ab89be
switch to using the retro logo in place of the green logo
...
- green logo was used in the following places:
· as the logo for regular
· during the start up of regular and slim
moves `moveXOffset` from `StartupRoutine` to `PrintLogo` for consistency.
removes version check at the begining of `PrintLogo()` as version info is not available yet.
for mini size replace `*_status` variable in `PrintLogo()` with description provided with big logo,
for smaller than mini size, removes `*_status` variable as they aren't available yet.
Signed-off-by: Michael Woolweaver <michael@woolweaver.bid >
2025-04-13 22:09:03 -05:00
Michael Woolweaver
33edd580b2
show version without auth
...
Signed-off-by: Michael Woolweaver <michael@woolweaver.bid >
2025-04-08 23:18:16 -05:00
yubiuser
24402916ac
Add option to display PADD only once and exit ( #443 )
2025-04-05 17:43:09 +02:00
yubiuser
f350acf501
check for dig and adjusts dependency check logic ( #457 )
2025-04-04 22:38:26 +02:00
Michael Woolweaver
21e6ac0d8a
dependency check adjustment
...
Co-authored-by: yubiuser <github@yubiuser.dev >
Signed-off-by: Michael Woolweaver <michael@woolweaver.bid >
2025-04-04 15:22:56 -05:00
yubiuser
84a427e894
Fix two shellcheck warnings ( #451 )
2025-04-04 21:18:31 +02:00
yubiuser
386477e2e9
Substitute 'null' values returned by FTL for privacy level >1
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-03-31 22:03:06 +02:00
yubiuser
2aeb96ca13
Don't show the startup counter if requested to only run once
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-03-29 21:45:45 +01:00
yubiuser
eaf46ccec4
Add option to display PADD only once an exit
...
Co-authored-by: k-rister <k-rister@users.noreply.github.com >
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-03-29 21:45:45 +01:00
darkexplosiveqwx
bd645e5867
Replace the API domain with SERVER, only use cli_pw on localhost
...
Signed-off-by: darkexplosiveqwx <101737077+darkexplosiveqwx@users.noreply.github.com >
2025-03-29 21:43:43 +01:00
Christian Boyle
95ffbd5bf9
fix dhcp display in padd tiny
...
updates from review
more updates from review
fix dhcp string to checkbox
fix dhcp ip range display
fix dhcp ip range display again
enhance dhcp range display
Update padd.sh
Co-authored-by: RD WebDesign <github@rdwebdesign.com.br >
Signed-off-by: Christian Boyle <christianboyle@users.noreply.github.com >
add newline at end of file, per editorconfig-checker failure
Update padd.sh
Co-authored-by: yubiuser <github@yubiuser.dev >
Signed-off-by: Christian Boyle <christianboyle@users.noreply.github.com >
2025-03-29 21:35:37 +01:00
yubiuser
594062622a
Fix two shellcheck warnings
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-03-29 20:29:23 +01:00
yubiuser
ca7dcfdcbb
Allow to perform update without authentication and on docker
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-03-27 21:28:42 +01:00
yubiuser
80a0cfb14b
Fix padd -u
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-03-27 21:28:42 +01:00
yubiuser
68afc9a441
Remove function to output some data as json - Pi-hole v6 has an API for that
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-03-27 21:28:42 +01:00
yubiuser
5c2febd6c5
Allow JSON, Update and Version to be combined with other flags
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-03-27 21:28:42 +01:00
Rob Gill
506c0b6d78
Prevent transient error messages where no temperature is provided ( #428 )
...
Signed-off-by: Rob Gill <rrobgill@protonmail.com >
2025-03-04 09:55:38 +01:00
yubiuser
909dc29aca
Tweak convertUptime() to not rely on external date ( #429 )
2025-02-28 21:50:34 +01:00
RD WebDesign
cde0ac7516
Fix typo: replace "remmote" with "remote"
...
Signed-off-by: RD WebDesign <github@rdwebdesign.com.br >
2025-02-27 22:34:09 -03:00
yubiuser
8233ca6a35
Fix indention
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-02-27 22:14:05 +01:00
yubiuser
2f7ebaa84e
Fix resize during startup
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-02-27 17:59:46 +01:00
yubiuser
05eb5a9962
Tweak convertUptime() to not rely on external date
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-02-25 12:27:58 +01:00
yubiuser
f92959c425
Only exit for small screen sizes during startup ( #423 )
2025-02-24 16:40:12 +01:00
yubiuser
57b3ff8d98
Only exit for small screen sizes during startup
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-02-23 22:21:43 +01:00
yubiuser
a0df3ff6c5
Fix IPv4 address indicator
...
Signed-off-by: yubiuser <github@yubiuser.dev >
2025-02-23 21:40:27 +01:00