[x] synch_hashes will not work correctly if some commits were revoked after they were inserted into the database. Also, cases when we do not want to insert all commits into the database are not supported. This command should receive a json like the following one:
This json contains a list of commits which need to be deduplicated and inserted into the database.
[x] As seen in this json, sync_hashes should handle multiple repositories. At the moment, it is necessary to call it multiple times in order to process different repositories
[x] For every html page, calculate hash of the whole file, in addition to calculating its rendered hash (hash of div with tuf-atuehnticate class`
[x] Remove git hooks when this is implemented and update documentation
[x] Fully support publications
[x] We should be case insensitive: save everything in the db in lower-case and .lower() everything before querying
synch_hashes
will not work correctly if some commits were revoked after they were inserted into the database. Also, cases when we do not want to insert all commits into the database are not supported. This command should receive a json like the following one:This json contains a list of commits which need to be deduplicated and inserted into the database.
sync_hashes
should handle multiple repositories. At the moment, it is necessary to call it multiple times in order to process different repositoriestuf-atuehnticate
class`