Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-08-31 | Semi hardcode the connection_timeout valuecurl_timeout | Christian König | |
Signed-off-by: Christian König <ckoenig@posteo.de> | |||
2022-08-31 | Set connection timeout for curl | Christian König | |
Signed-off-by: Christian König <ckoenig@posteo.de> | |||
2022-08-01 | Same per @rdwebdesign suggestion. | Adam Warner | |
Signed-off-by: Adam Warner <me@adamwarner.co.uk> | |||
2022-08-01 | Dont use bash keywords/programs as variable names | Adam Warner | |
2022-07-11 | Add database healthy checks to debug script | Christian König | |
Fix health check output comparison in gravity script as well Add note about waiting time Signed-off-by: Christian König <ckoenig@posteo.de> | |||
2022-07-02 | Adds spellcheck action to the smoke-tests (also moves editorconfig-checker ↵ | Adam Warner | |
to smoketests away from it's own action) Signed-off-by: Adam Warner <me@adamwarner.co.uk> | |||
2022-04-20 | Update gravity.sh | Peter Russell | |
Co-authored-by: yubiuser <ckoenig@posteo.de> | |||
2022-04-20 | Update gravity.sh | Peter Russell | |
Co-authored-by: yubiuser <ckoenig@posteo.de> | |||
2022-04-20 | Update gravity.sh | Peter Russell | |
Co-authored-by: yubiuser <ckoenig@posteo.de> | |||
2022-04-20 | Update gravity.sh | jpgpi250 | |
Signed-off-by: jpgpi250 <jpgpi250@gmail.com> | |||
2022-01-30 | Replace remaining sqlite3 calls by calls to our embedded pihole-FTL sqlite3 ↵ | DL6ER | |
engine and remove sqlite3 as dependency in the installer. Signed-off-by: DL6ER <dl6er@dl6er.de> | |||
2022-01-30 | Copy database tables earlier into the new gravity database to avoid foreign ↵ | DL6ER | |
key contraint violations when adding gravity entries refering to an empty adlist table Signed-off-by: DL6ER <dl6er@dl6er.de> | |||
2022-01-30 | Use internal SQLite3 engine in more places in gravity.sh | DL6ER | |
Signed-off-by: DL6ER <dl6er@dl6er.de> | |||
2022-01-08 | Fix gravity in case there are no adlists at all or all are disabled (#4535) | DL6ER | |
Signed-off-by: DL6ER <dl6er@dl6er.de> | |||
2021-12-22 | Merge pull request #4288 from pi-hole/new/gravity_repair | DL6ER | |
Implement fully-automated gravity database recovery method | |||
2021-12-22 | Document -r recover force case | DL6ER | |
Signed-off-by: DL6ER <dl6er@dl6er.de> | |||
2021-12-22 | Apply suggestions from code review | DL6ER | |
Co-authored-by: yubiuser <ckoenig@posteo.de> | |||
2021-12-22 | Merge pull request #4450 from pi-hole/unblock_NODATA | DL6ER | |
Unblock adlist domain during gravity run in NODATA mode | |||
2021-12-22 | use +short and omit obsolet awk | yubiuser | |
Co-authored-by: DL6ER <DL6ER@users.noreply.github.com> | |||
2021-12-21 | Apply suggestions from code review | DL6ER | |
Co-authored-by: Dan Schaper <dan.schaper@pi-hole.net> | |||
2021-12-21 | Declare variables local | DL6ER | |
Signed-off-by: DL6ER <dl6er@dl6er.de> | |||
2021-12-21 | Allow users to force recovery even when checks are okay using "pihole -g -r ↵ | DL6ER | |
recover force" Signed-off-by: DL6ER <dl6er@dl6er.de> | |||
2021-12-21 | Return early from recovery routine when integrity checks didn't show any ↵ | DL6ER | |
database errors. Signed-off-by: DL6ER <dl6er@dl6er.de> | |||
2021-12-21 | Implement fully-automated gravity database recovery method. | DL6ER | |
Signed-off-by: DL6ER <dl6er@dl6er.de> | |||
2021-12-20 | Add database function failure guards. | Dan Schaper | |
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net> | |||
2021-12-20 | Check for DNS before run. | Dan Schaper | |
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net> | |||
2021-12-20 | Set DBFile permissions on creation. | Dan Schaper | |
Signed-off-by: Dan Schaper <dan.schaper@pi-hole.net> | |||
2021-12-03 | Unblock adlist domain during gravity run in NODATA mode | Christian König | |
Signed-off-by: Christian König <ckoenig@posteo.de> | |||
2021-12-03 | Rename variables to improve comprehensibility | Christian König | |
Signed-off-by: Christian König <ckoenig@posteo.de> | |||
2021-12-01 | Fix number of invalid domains | Christian König | |
Co-authored-by: abesnier <besnier_antoine@yahoo.fr> Signed-off-by: Christian König <ckoenig@posteo.de> | |||
2021-11-26 | Clean up bash script formatting | jbzdarkid | |
Done with the help of beautysh (a python-based bash formatter) Signed-off-by: jbzdarkid <jbzdarkid@gmail.com> | |||
2021-10-05 | Remove unused wildcard_regex_converter.sh (#4369) | yubiuser | |
* Remove unused wildcard_regex_converter.sh Signed-off-by: Christian König <ckoenig@posteo.de> * Remove regexconverter Signed-off-by: Christian König <ckoenig@posteo.de> | |||
2021-09-12 | fix Pi-hole v5.4 update - syntax error #4322 | jpgpi250 | |
Signed-off-by: jpgpi250 <jpgpi250@gmail.com> | |||
2021-07-04 | Merge branch 'development' into fix/gravity_no_locallist | Adam Warner | |
2021-06-14 | Update gravity.sh | jpgpi250 | |
Signed-off-by: jpgpi250 <jpgpi250@gmail.com> | |||
2021-04-16 | Do not put hostname and pi.hole into local.list - this will be handled by ↵ | DL6ER | |
FTL after FTL#1111 has been merged Signed-off-by: DL6ER <dl6er@dl6er.de> | |||
2021-03-18 | Use possibly custom gravity.db location in the copying SQL script | DL6ER | |
Signed-off-by: DL6ER <dl6er@dl6er.de> | |||
2021-03-18 | pihole -g should respose GRAVITYDB in pihole-FTL.conf | DL6ER | |
Signed-off-by: DL6ER <dl6er@dl6er.de> | |||
2021-03-02 | Add missing three new columns to pihole -g -r | DL6ER | |
Signed-off-by: DL6ER <dl6er@dl6er.de> | |||
2021-02-28 | Merge pull request #3951 from pi-hole/new/gravity_adlist_infos | DL6ER | |
Store gravity details in gravity.db adlist table | |||
2021-01-26 | Merge pull request #4017 from mwoolweaver/patch-2 | Adam Warner | |
fix suspected typo in comment | |||
2021-01-26 | fix typo in comment | Michael Woolweaver | |
Signed-off-by: Michael Woolweaver <m.woolweaver@icloud.com> | |||
2021-01-19 | fixed typos | freddii | |
2020-12-31 | Merge pull request #3912 from mdujava/basic_auth | DL6ER | |
Fix validation of adlist url | |||
2020-12-30 | Remove "The list is new" comment because it is superfluous | DL6ER | |
Signed-off-by: DL6ER <dl6er@dl6er.de> | |||
2020-12-29 | Actually store correct number of domains for the individual lists (and not ↵ | DL6ER | |
the sum of the so far collected number of domains) Signed-off-by: DL6ER <dl6er@dl6er.de> | |||
2020-12-29 | Only update time of last list change when we see a list for the first time ↵ | DL6ER | |
or when it really changed content Signed-off-by: DL6ER <dl6er@dl6er.de> | |||
2020-12-29 | Compare checksum of downloaded list against older checksums to see if the ↵ | DL6ER | |
list content changed since the last download Signed-off-by: DL6ER <dl6er@dl6er.de> | |||
2020-12-28 | Store status of downloaded list (downloaded, using cache, some error, ...) ↵ | DL6ER | |
and number of (in-)valid domains on this list in the gravity database. This updates the gravity databaes to version 14. Signed-off-by: DL6ER <dl6er@dl6er.de> | |||
2020-12-21 | Fix validation of adlist url | Matej Dujava | |
Already existing regex validation will be used on url after removing @ (in case its in separating userinfo and host). Signed-off-by: Matej Dujava <mdujava@kocurkovo.cz> Fixes: https://github.com/pi-hole/pi-hole/issues/3911 Fixes: 7d19ee1b: validate blocklist URL before adding to the database (#3237) |