Commit Graph

20 Commits

Author SHA1 Message Date
Adam Warner 31102139ec include black formatter and a bindmount for docs repo (one folder behind relative to FTL repo) for ease of testing generated markdown file
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-07-16 21:56:30 +01:00
Adam Warner 3a02eb1e89 use full $HOME variable rather than /home/$USER
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2025-01-04 19:08:32 +00:00
DL6ER adcccfc1dc Handle UDP-to-TCP auto-promotion in FTL code and use new "proto" logging of dnsmasq ("extra" + protocol information)
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-12-02 20:55:11 +01:00
DL6ER 31d0684912 Add CI test for proper Lua backtrace generation
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-09-23 22:37:01 +02:00
DL6ER 35166fd00c Fix a small bug in the API response verifier and ensure we always favor using 64 bit interface statistics if available. The reason is that the legacy statistics use 32 bit conters which overflow every 4 GB of interface traffic
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-07-14 15:45:29 +02:00
DL6ER dc204a41b0 Use v2.6 CI containers and nightly for the devcontainer
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-05-25 09:54:37 +02:00
DL6ER e10d2a52e1 Clang-built binaries are expected to be dynamic
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-05-21 19:58:19 +02:00
DL6ER 212d0f02a9 Use ftl-build:nightly for devcontainer
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-05-20 11:39:44 +02:00
DL6ER bfbe309b42 Update build containers to ftl-build v2.5.1
Signed-off-by: DL6ER <dl6er@dl6er.de>
2024-05-20 10:24:58 +02:00
Dominik dfde9949e4 Merge pull request #1831 from pi-hole/update/ftl-build
Update ftl-build container to v2.5
2024-01-13 10:39:51 +01:00
DL6ER 43e976509e Update ftl-build container to v2.5
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-12-17 09:50:27 +01:00
DL6ER 7ade77599e Merge branch 'development-v6' into new/teleporter_v5
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-22 22:18:00 +01:00
DL6ER 65aef156cd Add parsing support for NULL-values
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-20 19:38:59 +01:00
DL6ER d901dae526 Use new ftl-build container v2.4.1
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-11-20 15:38:45 +01:00
DL6ER b88a249d36 Update tests to reflect the new database version 14
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-10-20 19:53:58 +02:00
Adam Warner 4d2a9f47bf Mount local users .ssh directory into the dev container in order to use SSH keys for signing off git commits
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2023-07-25 15:33:43 +00:00
Adam Warner 9f1c3851c5 Switch build container image to use new buildx builder
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2023-07-25 15:32:31 +00:00
DL6ER 8753a8d69b Add more compiler warnings and fix a few things they pointed out worth improving/being more explicit about. This adds GCC-12 compatibility out of the box.
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-01-29 18:12:19 +01:00
DL6ER 88e8ab9fd5 !!! BREAKING CHANGE !!! Redesign TOML config structure
Signed-off-by: DL6ER <dl6er@dl6er.de>
2023-01-22 12:32:10 +01:00
Adam Warner 086adf90f1 Add basic devcontainer.json based on ftl-build for x86_64 arch, with a few helpful extensions.
Signed-off-by: Adam Warner <me@adamwarner.co.uk>
2022-07-25 18:05:01 +01:00