Lets you experiment with various entity-extraction algorithms.
This is a plugin for Overview.
- Download and run Overview's
./dev. This creates theoverviewserver_defaultDocker network that this plugin depends on in development mode. - In a separate console,
git clone https://github.com/overview/overview-entity-filter.git cd overview-entity-filter./devstarts a server that listens on http://localhost:3334- Test it within Overview:
- Browse to http://localhost:9000
- Create a document set by uploading files
- In the resulting Document Set, click "Add View" ... "Custom"
- Set
Name:Entity Filter,App URL:http://localhost:3334, andOverview’s URL from App server:http://overview-web
- Run
./integration-tests/runto make sure integration tests work. (You must be running Overview's./devand this project's./devfor integration tests to pass. - Write a new test; write accompanying code; make sure tests pass.
Run ./release 1.0.1. This will:
- Modify
package.jsonto have the new version number - Tag and push
v1.0.1to GitHub docker build . -t overview/overview-file-browser:1.0.1and push the change
TODO: deploy automatically, via Jenkins
Now update your deployed cluster (e.g., ECS) to use the new version.
This project is copyright Overview Services Inc. and released under the AGPL-3.0 open source license. See LICENSE for legal prose.