mirror of https://github.com/CIRCL/url-abuse
|
|
||
|---|---|---|
| web | ||
| .gitignore | ||
| LICENSE | ||
| README.md | ||
| config.ini.sample | ||
| install.sh | ||
| requirements.txt | ||
| run_redis.sh | ||
| runapp.py | ||
| update_deps.sh | ||
| url_abuse_async.py | ||
| worker.py | ||
README.md
Add a new module
Look at the existings functions/modules. The changes will have to be made in the following files:
- Add the function you want to execure in url_abuse_async.py
- Add a route in web/__init__.py. This route will do an async call to the function defined in url_abuse_async.py. The parameter of the function is sent in an POST object
- Add a statement in web/templates/url-report.html. The data option is the parameter to pass to the javascript directive
- Add a directive in web/static/main.js, it will take care of passing the parameter to the backend and regularly pull for the response of the async call