Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] Make PADD compatible with FTLv6 #247

Draft
wants to merge 55 commits into
base: development
Choose a base branch
from
Draft
Changes from all commits
Commits
Show all changes
55 commits
Select commit Hold shift + click to select a range
dbe726d
Add FTL communication
yubiuser Jul 2, 2022
8916cb2
Improve exit routines
yubiuser Jul 2, 2022
55ade42
Add TestAPIAvailability()
yubiuser Jul 17, 2022
cea974e
Use API for GetSummaryInformation
yubiuser Jul 17, 2022
0df566a
Use API for GetSystemInformation
yubiuser Jul 17, 2022
67184b7
Use API for GetNetworkInformation
yubiuser Jul 18, 2022
f92afc7
Use API for GetVersionInformation
yubiuser Jul 18, 2022
7531a1a
Remove CheckConnectivity
yubiuser Jul 18, 2022
cc9a9f8
Set DHCP_ROUTER via API, turn cursor back on when exiting
yubiuser Jul 18, 2022
0e00879
Make OutputJSON compatible with FTLv6
yubiuser Jul 18, 2022
bb6f8b3
Remove commas between component's version
yubiuser Jul 18, 2022
afd573e
Rebase on development including new VersionConverter()
yubiuser Jul 19, 2022
2096d3b
Don't allow $validSession to be empty
yubiuser Jan 6, 2023
699e0bd
Merge branch 'development' into PADD_FTLv6
yubiuser Jan 14, 2023
a726df6
Mix merge mess
yubiuser Jan 14, 2023
70e33c1
Adjust to current FTL endpoints
yubiuser Jan 14, 2023
1a23a9c
Mask user password during input
yubiuser Jan 16, 2023
d3a209e
Format memory_percentage
yubiuser Jan 16, 2023
b1a2fb3
Merge branch 'development' into PADD_FTLv6
yubiuser Jan 16, 2023
e0f78cf
Adjust for changed API endpoint
yubiuser Jan 19, 2023
4926363
Merge branch 'development' into PADD_FTLv6
yubiuser Jan 19, 2023
7c6efb1
Use 127.0.0.1 instead of pi.hole as default address
yubiuser Jan 20, 2023
9acad77
Adjust FTL endpoints
yubiuser Jan 22, 2023
9eb478a
Handle connection loss and re-authentication
yubiuser Jan 22, 2023
a59ca55
Merge branch 'development' into PADD_FTLv6
yubiuser Mar 12, 2023
ed2de78
Adjust endoints
yubiuser Mar 12, 2023
94032c9
Account for cpu_temp_sensor returning null
yubiuser Mar 13, 2023
70977ee
Merge branch 'development' into PADD_FTLv6
yubiuser Apr 7, 2023
b178446
Show a running PADD as "PADD v4.0.0" instead of "curl/7.81.0" on the …
DL6ER May 24, 2023
b28c112
Merge branch 'development' into PADD_FTLv6
yubiuser May 27, 2023
716897b
Switch to the proven memory-hard password-hashing alogorithm BALLOON
DL6ER May 30, 2023
b68de2b
Merge branch 'development' into PADD_FTLv6
yubiuser Jul 31, 2023
57b102c
Change default API port to 80
yubiuser Jul 31, 2023
36257d1
Add on the help text the missing dash for xoff and yoff options
rdwebdesign Jul 31, 2023
794d7b0
Fix spellcheck and a few spaces
rdwebdesign Jul 31, 2023
9b8dc56
Fix the missing dash for some options on the help text (#361)
yubiuser Aug 1, 2023
4a69af0
When running locally derive port from FTL itself
yubiuser Aug 2, 2023
b67b0fb
Remove space
yubiuser Aug 2, 2023
c6e8f07
When running locally derive port from FTL itself (#362)
yubiuser Aug 2, 2023
d221947
Merge branch 'development' into PADD_FTLv6
yubiuser Sep 10, 2023
2bed00c
Merge branch 'development' into PADD_FTLv6
yubiuser Sep 24, 2023
9aee138
Use CHAOS TXT to connect to FTL's API
yubiuser Dec 2, 2023
1b243f4
Adjust endpoints
yubiuser Dec 2, 2023
b1dc435
Merge branch 'development' into PADD_FTLv6
yubiuser Dec 2, 2023
a41dcd0
Cover --server localhost case
yubiuser Dec 5, 2023
266a711
Improve error handling
yubiuser Dec 5, 2023
353c003
The correct key is config.dns.revServer.active
DL6ER Jan 7, 2024
c835824
The correct key is config.dns.revServer.active (#378)
yubiuser Jan 7, 2024
2455fff
moveXOffset
yubiuser Jan 7, 2024
ec305e6
Return N/A in case FTL can't figure out the device model
yubiuser Jan 7, 2024
ec5a26a
Deleting a session successfully returns 204
yubiuser Jan 7, 2024
b625aca
Use CHAOS TXT record to construct FTL's API URL (#376)
yubiuser Jan 7, 2024
79ca42e
Status 200 is gone
yubiuser Jan 7, 2024
d58149d
Nicer output if no session needed to be deleted
yubiuser Jan 7, 2024
50f359d
Deleting a session successfully returns 204 (#379)
yubiuser Jan 11, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view