* Require Python 3.6 (Debian 10 "Buster" just moved to Python 3.7 with the 10.3 update. Ubuntu stable uses 3.6.) * Use transactions and rollbacks to ensure DBMS integrity (i.e. changes to the database schema).
0.7.1
Not secure
* If the user tries to add an URL which is already processed or in the queue, any new labels get associated with that item.
0.7.0
Not secure
* Assign labels to pages in the queue / the filemaster * Store MIME type / Media type * Some settings cannot be set at init anymore, but are now stored in the database instead. * Small but breaking changes to the database schema * Change default file hash version from SHA1 to SHA256
0.6.3
Not secure
* Eliminate race condition * Prepare labels
0.6.2
Not secure
* Add statistics on a per host basis. * Improve error handling.
0.6.1
Not secure
* Check if a file / URL has already been processed before adding it to the queue.