[fossology/fossology] 14cc0a: feat(ojo): new license scanner for SPDX-License-Id...

Gaurav Mishra <noreply@...>
 

Branch: refs/heads/dev/new-license-scanner
Home: https://github.com/fossology/fossology
Commit: 14cc0acb0c755ded90e089019dfc533321295488
https://github.com/fossology/fossology/commit/14cc0acb0c755ded90e089019dfc533321295488
Author: Anupam Ghosh <anupam.ghosh@...>
Date: 2019-07-08 (Mon, 08 Jul 2019)

Changed paths:
M .gitignore
M src/Makefile
A src/ojo/Makefile
A src/ojo/README.md
A src/ojo/agent/Makefile
A src/ojo/agent/databasehandler.cc
A src/ojo/agent/databasehandler.hpp
A src/ojo/agent/ojoAgent.cc
A src/ojo/agent/ojoAgent.hpp
A src/ojo/agent/ojos.cc
A src/ojo/agent/ojos.hpp
A src/ojo/agent/state.cc
A src/ojo/agent/state.hpp
A src/ojo/agent/utils.cc
A src/ojo/agent/utils.hpp
A src/ojo/ojo.conf
A src/ojo/ui/Makefile
A src/ojo/ui/agent-ojos.php

Log Message:
-----------
feat(ojo): new license scanner for SPDX-License-Identifier

Signed-off-by: Anupam Ghosh <anupam.ghosh@...>
Signed-off-by: Gaurav Mishra <@gmishx>
Signed-off-by: Shaheem Azmal M MD <shaheem.azmal@...>


Commit: b1ca4ce52f6b4112d0bc2e098ac871070f7c1ab2
https://github.com/fossology/fossology/commit/b1ca4ce52f6b4112d0bc2e098ac871070f7c1ab2
Author: Gaurav Mishra <@gmishx>
Date: 2019-07-08 (Mon, 08 Jul 2019)

Changed paths:
M src/dox.c
M src/ojo/agent/Makefile
A src/ojo/agent/OjoAgent.cc
A src/ojo/agent/OjoAgent.hpp
A src/ojo/agent/OjoState.cc
A src/ojo/agent/OjoState.hpp
A src/ojo/agent/OjoUtils.cc
A src/ojo/agent/OjoUtils.hpp
A src/ojo/agent/OjosDatabaseHandler.cc
A src/ojo/agent/OjosDatabaseHandler.hpp
R src/ojo/agent/databasehandler.cc
R src/ojo/agent/databasehandler.hpp
A src/ojo/agent/directoryScan.cc
A src/ojo/agent/directoryScan.hpp
R src/ojo/agent/ojoAgent.cc
R src/ojo/agent/ojoAgent.hpp
A src/ojo/agent/ojoregex.hpp
M src/ojo/agent/ojos.cc
M src/ojo/agent/ojos.hpp
R src/ojo/agent/state.cc
R src/ojo/agent/state.hpp
R src/ojo/agent/utils.cc
R src/ojo/agent/utils.hpp
A src/ojo/mod_deps
M src/www/ui/async/AjaxExplorer.php
M src/www/ui/async/AjaxFileBrowser.php
M src/www/ui/template/browse_file.js.twig
M src/www/ui/template/file-browse.js.twig
M src/www/ui/template/ui-browse-license_file-list.js.twig
M src/www/ui/ui-browse-license.php
M src/www/ui/ui-file-browse.php
M src/www/ui/ui-license-list-files.php

Log Message:
-----------
feat(ojo): Implement Agent

1. Show the results from OJO in UI.
2. Add CLI options to the agent.

Signed-off-by: Gaurav Mishra <@gmishx>


Compare: https://github.com/fossology/fossology/compare/3f971993a3a5...b1ca4ce52f6b

Join fossology-commits@lists.fossology.org to automatically receive all group messages.