Commit Graph

  • 23e6fa1ec5 Replace wrapper function calls with direct utils.sh calls. Leave warpper functions until next release as docker currently uses them, and new changes to utils.sh need to be in the master branch before docker can use them fix-utils-redux Adam Warner 2022-04-15 09:50:40 +01:00
  • db116971ce I tried to do too many things in one function, vastly overcomplicating what should have been _this_ all along Adam Warner 2022-04-14 22:53:38 +01:00
  • 49c0287d4e Do not exit 1 if pkill killed Pi-hole. Killing is not an error PID Christian König 2022-04-14 23:25:32 +02:00
  • c65c22d60d Do not create pid and port file during service startup. The files are created by FTL itself Christian König 2022-04-14 19:47:37 +02:00
  • 8775720668 flip logic that was accidentally reversed in #4653 null-is-not-empty-is-not-nothing Adam Warner 2022-04-14 17:37:14 +01:00
  • 48f56d0385 I tried to do too many things in one function, vastly overcomplicating what should have been _this_ all along Adam Warner 2022-04-13 22:39:54 +01:00
  • c942e99941 Guard if no pihole-FTL.conf is present Christian König 2022-04-13 21:45:11 +02:00
  • 6532f3665e Respect custom PID file location Christian König 2022-04-13 21:31:29 +02:00
  • 9356d7bbb1 Remove unnecessary case in uninstall script (#4692) development 4697-centos8-container-ftl-arch yubiuser 2022-04-12 20:36:49 +02:00
  • 29a867d5ae Merge pull request #4690 from pi-hole/utils-sourcing Adam Warner 2022-04-12 19:17:37 +01:00
  • 86dd612882 remove readonly directive from declaration of utilsfile, it is unnecassery Adam Warner 2022-04-12 17:13:50 +01:00
  • 42d3368955 Merge pull request #4663 from pi-hole/no_root yubiuser 2022-04-10 12:34:05 +02:00
  • 21ae81ffdb Merge pull request #4682 from pi-hole/loop yubiuser 2022-04-07 15:26:27 +02:00
  • b33434d02a Let uses know how long they need to wait (max) yubiuser 2022-04-07 09:11:53 +02:00
  • d3e94cbceb Merge pull request #4653 from pi-hole/refactor-utils-redux yubiuser 2022-04-04 23:25:54 +02:00
  • 9b4f6c84cd Minor review comments yubiuser 2022-04-04 23:14:10 +02:00
  • 4d31d5ee11 Address review comments Adam Warner 2022-04-04 22:02:26 +01:00
  • e79ae76866 Unset the right variable Christian König 2022-04-04 21:51:32 +02:00
  • 9878477896 Merge pull request #4681 from pi-hole/adlist Adam Warner 2022-04-04 16:42:43 +01:00
  • c0a2ab7b77 Fix indention Christian König 2022-04-04 16:59:13 +02:00
  • 30ba79f6a0 Let users know what's going on Christian König 2022-04-04 16:48:34 +02:00
  • cd3c97f113 Exit installer if dpkg lock is held for more then 30 seconds Christian König 2022-04-04 16:38:30 +02:00
  • e4a1f3a175 Rename block lists to adlists within the query list functions Christian König 2022-04-04 13:52:26 +02:00
  • dd27e0f157 Use pid file variable also when starting Christian König 2022-04-04 10:06:52 +02:00
  • c293af7a5a Do not confuse echo and return Christian König 2022-04-04 10:02:03 +02:00
  • 6b5e02fc7d Use pid file in pihole-FTL.service Christian König 2022-04-04 09:41:56 +02:00
  • 6121c162ff Fix typo yubiuser 2022-04-03 13:49:43 +02:00
  • 0d74b27101 Merge pull request #4646 from pi-hole/tweak/debug_message Adam Warner 2022-04-02 13:14:44 +01:00
  • 7fa8cdd03e Address: - Review Comments - Stickler Complaints Adam Warner 2022-03-16 20:46:15 +00:00
  • fe9031b26f Merge pull request #4669 from pi-hole/master Adam Warner 2022-04-02 00:05:49 +01:00
  • 326cd6a1f8 Merge pull request #4665 from pi-hole/fix/touch_guard master v5.9.1 Dan Schaper 2022-04-01 15:25:41 -07:00
  • 063f92f8f4 Merge pull request #4667 from pi-hole/test/hirsute_eol Adam Warner 2022-04-01 23:23:35 +01:00
  • be6a73f102 Merge pull request #4668 from pi-hole/test/python_3.8 Adam Warner 2022-04-01 23:23:24 +01:00
  • b714c4598a Found it. Dan Schaper 2022-04-01 14:49:30 -07:00
  • 0f192998eb Create empty files. Dan Schaper 2022-04-01 14:17:57 -07:00
  • 8a5c7dec71 Ensure existing files are proper owner and mode. Dan Schaper 2022-03-31 14:32:07 -07:00
  • 69e4e9a2ae Bump to python action v3. v2 has many changes. Dan Schaper 2022-04-01 12:53:43 -07:00
  • 4230be0c80 Hirsute buildpack EOL upstream. Adding impish. Dan Schaper 2022-04-01 12:00:14 -07:00
  • d45c9fc522 Final touch to install fix. Dan Schaper 2022-04-01 11:08:26 -07:00
  • efa99a177e Merge pull request #4664 from rdwebdesign/fix/docker_1015 yubiuser 2022-04-01 07:47:43 +02:00
  • c2384ecc6f Change touch that would always fire to install. Dan Schaper 2022-03-31 14:23:39 -07:00
  • 2f38452565 Wrap touch calls with if/then guards for Buster docker. Dan Schaper 2022-03-31 12:03:17 -07:00
  • 5cebceadda Remove @ and following character from interface name RD WebDesign 2022-03-30 21:32:18 -03:00
  • 722a716de3 Add exit code to status function Christian König 2022-03-30 22:40:14 +02:00
  • 614d18cd3d Debug need sudo Christian König 2022-03-30 21:24:51 +02:00
  • 54ce8c2622 Only use sudo power if needed Christian König 2022-03-30 21:04:36 +02:00
  • 329c161054 Merge pull request #4659 from rdwebdesign/fix4656_part2 yubiuser 2022-03-29 21:59:39 +02:00
  • f8e84b3c3f Fix stickler RD WebDesign 2022-03-23 18:45:18 -03:00
  • c9809371ab Selecting the protocol RD WebDesign 2022-03-23 18:33:15 -03:00
  • a48750e257 Merge pull request #4657 from rdwebdesign/fix4656 yubiuser 2022-03-22 00:37:57 +01:00
  • 0d4c69cc6f Add check to avoid error in PHP 8 RD WebDesign 2022-03-21 18:47:42 -03:00
  • 479b2bc075 Merge pull request #4655 from y0ngb1n/fix-wrong-words yubiuser 2022-03-17 13:46:27 +01:00
  • 2ade05d60f Fixed wrong words in README.md Yang Bin 2022-03-17 18:19:01 +08:00
  • 59fc3804be Make utils.sh posix compatible per request Adam Warner 2022-03-16 20:30:31 +00:00
  • 48138d32b6 Adjust addOrEditKeyValPair to optionally take two or three arguments (adjust test to suit) Adam Warner 2022-03-16 17:42:01 +00:00
  • ff5e788889 Merge pull request #4652 from rdwebdesign/debuglog_improvements yubiuser 2022-03-16 07:00:59 +01:00
  • ab7d83384f Allow lighttpd to stream responses to browser RD WebDesign 2022-03-14 18:55:46 -03:00
  • 48136c5bbc Add last timestamp Christian König 2022-03-14 19:54:46 +01:00
  • 0219e5dfe0 Pool identical messages in debug output Christian König 2022-03-12 20:48:01 +01:00
  • 0631cb4984 Merge pull request #4645 from rdwebdesign/color_debug_web Adam Warner 2022-03-12 18:02:49 +00:00
  • 40b96e673b Allows colorful debug logs via web interface RD WebDesign 2022-03-12 02:58:46 -03:00
  • 36ca858668 Merge pull request #4641 from pi-hole/master Adam Warner 2022-03-05 15:57:30 +00:00
  • 899cac0aac Ignore Documentation Needed label Adam Warner 2022-03-05 15:49:54 +00:00
  • 16b732fe8a Merge pull request #4629 from pi-hole/tweak/api_port Adam Warner 2022-03-05 15:47:35 +00:00
  • 1bf2f8d0b7 Merge pull request #4635 from pi-hole/procps DL6ER 2022-03-01 21:11:04 +01:00
  • c756bcb9d1 Add procps to dependencies Christian König 2022-03-01 09:07:51 +01:00
  • 42424b515b Add getFTLAPIPort function Christian König 2022-02-20 22:24:17 +01:00
  • bd956b5f16 Merge pull request #4625 from pi-hole/master Adam Warner 2022-02-20 12:42:21 +00:00
  • 9be5199f7c remove the CONTENT_COMPARISON setting (defaults to false) Adam Warner 2022-02-20 12:39:58 +00:00
  • 9db19c5e96 Merge pull request #4621 from pi-hole/new/set_rate_limit yubiuser 2022-02-19 21:19:57 +01:00
  • 91b4233d3a Add backend option to set rate-limit from the dashboard DL6ER 2022-02-19 09:30:53 +01:00
  • 0b905c28c1 Merge pull request #4609 from pi-hole/fix/flush Adam Warner 2022-02-13 00:38:28 +00:00
  • f4286a4d12 Fix log flush with new query database schema fix/flush Christian König 2022-02-12 23:33:19 +01:00
  • 6ffa2ba1b2 Merge pull request #4547 from pi-hole/development v5.9 Adam Warner 2022-02-12 20:04:20 +00:00
  • e9250d62c5 Merge pull request #4598 from pi-hole/alt-4597 Adam Warner 2022-02-04 21:26:33 +00:00
  • 08999bf315 Use case insensitive deletion when removing custom CNAME/DNS records in case of manual entries with mixed case having been added Adam Warner 2022-02-04 21:16:02 +00:00
  • 2bd670a3dd Merge pull request #4582 from lschloetterer/patch-1 Adam Warner 2022-02-04 20:44:49 +00:00
  • f342b2c9f6 Merge pull request #4489 from pi-hole/tweak/manpages Adam Warner 2022-02-04 20:36:32 +00:00
  • 2a0bb5b9ee Create second entry for teleporter and adjust spacing Lukas Schlötterer 2022-02-04 21:19:09 +01:00
  • c3c5342b48 Fix reviewer's comment yubiuser 2022-02-04 21:11:54 +01:00
  • d7d8e9730b Remove pihole-FTL.conf.5 from automated tests Christian König 2021-12-30 06:49:03 +01:00
  • 7c60ee8df1 Remove pihole-FTL.conf man page Christian König 2021-12-29 06:52:17 +01:00
  • ee9f4856a2 Merge pull request #4596 from pi-hole/long-live-centos8-stream Adam Warner 2022-02-03 19:05:16 +00:00
  • 444526ad58 Switch from centos8 to centos8:stream base image for centos 8 tests Adam Warner 2022-02-03 18:43:19 +00:00
  • 844c4dcdc8 Merge pull request #4584 from pi-hole/fix/gravity_internal_sqlite3 DL6ER 2022-02-03 05:45:04 +01:00
  • 881d92632c add hint for custom teleporter filename to help function Lukas Schlötterer 2022-02-01 09:41:57 +01:00
  • 76d4e1209f Merge pull request #4585 from pi-hole/tweak/sed-add-if-not-exists DL6ER 2022-02-01 07:45:34 +01:00
  • d956498c8c Merge pull request #4575 from pi-hole/fix/tag_update DL6ER 2022-02-01 07:44:23 +01:00
  • e09dd56807 Remove RPM package sqlite as well DL6ER 2022-02-01 07:38:57 +01:00
  • 30ec1c94cc Merge pull request #4593 from pi-hole/master DL6ER 2022-02-01 07:37:47 +01:00
  • 5d68dac90e Merge pull request #4588 from pi-hole/stale Adam Warner 2022-01-31 19:25:28 +00:00
  • 77e5121d43 Split new function out into a separte utility script and add a test for it. Can be used in future to organise re/commonly-used code Adam Warner 2022-01-30 23:05:28 +00:00
  • 74d7d10554 Orphans need to be deleted in the old database DL6ER 2022-01-30 21:09:24 +01:00
  • 2f4c4d9176 Fix stale label to stale Christian König 2022-01-30 20:13:10 +01:00
  • 1dd9d55d82 Replace value for BLOCKING_ENABLED (and QUERY_LOGGING, for consistency) and if value that we are trying to replace does not exist, add it to the end of the file. Adam Warner 2022-01-30 15:53:03 +00:00
  • 8cbffa179d Replace remaining sqlite3 calls by calls to our embedded pihole-FTL sqlite3 engine and remove sqlite3 as dependency in the installer. DL6ER 2022-01-30 10:42:13 +01:00
  • 5bb79de70b Clean possible leftovers in domainlist_by_group, adlist_by_group, and client_by_group before copying from database base to avoid foreign key violations. DL6ER 2022-01-30 10:38:24 +01:00
  • 534f9a63bf Copy database tables earlier into the new gravity database to avoid foreign key contraint violations when adding gravity entries refering to an empty adlist table DL6ER 2022-01-30 10:36:20 +01:00
  • f0f5cc52d9 Use internal SQLite3 engine in more places in gravity.sh DL6ER 2022-01-29 22:39:45 +01:00
  • 5cf6359cfb Print details when adding status to adlist table fix/gravity_status DL6ER 2022-01-29 21:30:38 +01:00