-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Introduction of the SUSPICIOUS analytic status along with others.
This patch fix #12. Explanation of the SUSPICIOUS status: This status is filled only if we delete an element which is VALID from the inactive database. Renaming: * Of the `HTTP_Analytic` directory to `Analytic`. * Of every analytic index in the configuration file. * Of every occurences of http_analytic in the code. * Of `Generate._analytic_file()` to `Generate.analytic_file()` Introduction: * Of the `SUSPICIOUS` index in the configuration file. * Of the `SUSPICIOUS` logic. * Of the automatic update of the directory structure file. * Of the link the psl database into the configuration file. * Of a safety check for the HTTP Code before we generate any types of file. Review: * of typo into README.rst * Of the way we construct the right analytic directory. * Of the way we test the `Database()` class. Update: * Of the version number. * Of dir_structure_production.json in order to fill the new structure. * Of the way we update the directory structure map from the configuration file. * Of the way we reference link to download. * Of the colomns documentation. * Of the configuration documentation. * Of the information documentation. * Of the `What can we do ?` section of the README.rst Deprecation: * Of all version which are less or equal to `0.102.0` Contributors: * @mitchellkrogza (#12 && Ultimate-Hosts-Blacklist/dev-center#7 (comment))
- Loading branch information
Showing
3 changed files
with
75 additions
and
47 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,21 +1,22 @@ | ||
What can PyFunceble do? | ||
======================= | ||
|
||
* Test of the availability of a domain. | ||
* Test of the availability of an IPv4. | ||
* Test of the availability of a URL. | ||
* Test of domain or IP which are present into an Adblock formatted file. | ||
* Test from a given raw link. | ||
* Save test result(s) on file(s) (in several format). | ||
* Show test result(s) on screen. | ||
* Show percentage of each status (:code:`ACTIVE`,:code:`INACTIVE`,:code:`INVALID`) | ||
* Auto-continuation of tests in case of system crash or script stop. | ||
* Filtering of a file content. This feature will let us for example test all Blogspot domain of the given file no matter the content of the file. | ||
* Customisation of the different option via command-line arguments or configuration file. | ||
* Set the user-agent to use for the tests. | ||
* Continuous tests under Travis CI with the help of an autosaving and database system. | ||
* Set branch to push the result to for the autosaving system. | ||
* Set the minimal time before we autosave. | ||
* Set a command to execute at the end of the test. | ||
* Set the commit message for the autosaving system | ||
* ... and a lot more! | ||
- Test of the availability of a domain. | ||
- Test of the availability of an IPv4. | ||
- Test of the availability of a URL. | ||
- Test of domain or IP which are present into an Adblock formatted file. | ||
- Test from a given raw link. | ||
- Save test result(s) on file(s) (in several format). | ||
- Show test result(s) on screen. | ||
- Show percentage of each status (:code:`ACTIVE`, :code:`INACTIVE`, :code:`INVALID`) | ||
- Auto-continuation of tests in case of system crash or script stop. | ||
- Filtering of a file content. This feature will let us for example test all Blogspot domain of the given file no matter the content of the file. | ||
- Customisation of the different option via command-line arguments or configuration file. | ||
- Set the user-agent to use for the tests. | ||
- Give some analytic depending of the HTTP status code (:code:`ACTIVE`, :code:`POTENTIALLY_ACTIVE`, :code:`POTENTIALLY_INACTIVE`, :code:`SUSPICIOUS`). | ||
- Continuous tests under Travis CI with the help of an autosaving and database system. | ||
- Set branch to push the result to for the autosaving system. | ||
- Set the minimal time before we autosave. | ||
- Set a command to execute at the end of the test. | ||
- Set the commit message for the autosaving system | ||
- ... and a lot more! |