├── .gitignore ├── .idea └── dictionaries │ └── mlp.xml ├── README.md ├── config └── tika.yml ├── pom.xml └── src ├── main └── java │ └── uk │ └── co │ └── flax │ └── tika │ ├── TikaApplication.java │ ├── TikaConfiguration.java │ ├── api │ └── TikaDocument.java │ ├── auth │ ├── BasicAuthenticator.java │ └── User.java │ ├── config │ └── AuthenticationConfiguration.java │ ├── healthchecks │ └── PingHealthcheck.java │ ├── resources │ ├── AbstractTikaResource.java │ ├── AuthenticatedTikaResource.java │ └── TikaResource.java │ └── service │ └── tika │ └── TikaExtractor.java └── test ├── java └── uk │ └── co │ └── flax │ └── tika │ ├── api │ └── TikaDocumentTest.java │ └── auth │ ├── BasicAuthenticatorTest.java │ └── UserTest.java └── resources └── fixtures ├── errorDocument.json ├── fulldataDocument.json ├── metadataDocument.json └── textDocument.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/dictionaries/mlp.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/.idea/dictionaries/mlp.xml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/README.md -------------------------------------------------------------------------------- /config/tika.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/config/tika.yml -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/uk/co/flax/tika/TikaApplication.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/src/main/java/uk/co/flax/tika/TikaApplication.java -------------------------------------------------------------------------------- /src/main/java/uk/co/flax/tika/TikaConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/src/main/java/uk/co/flax/tika/TikaConfiguration.java -------------------------------------------------------------------------------- /src/main/java/uk/co/flax/tika/api/TikaDocument.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/src/main/java/uk/co/flax/tika/api/TikaDocument.java -------------------------------------------------------------------------------- /src/main/java/uk/co/flax/tika/auth/BasicAuthenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/src/main/java/uk/co/flax/tika/auth/BasicAuthenticator.java -------------------------------------------------------------------------------- /src/main/java/uk/co/flax/tika/auth/User.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/src/main/java/uk/co/flax/tika/auth/User.java -------------------------------------------------------------------------------- /src/main/java/uk/co/flax/tika/config/AuthenticationConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/src/main/java/uk/co/flax/tika/config/AuthenticationConfiguration.java -------------------------------------------------------------------------------- /src/main/java/uk/co/flax/tika/healthchecks/PingHealthcheck.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/src/main/java/uk/co/flax/tika/healthchecks/PingHealthcheck.java -------------------------------------------------------------------------------- /src/main/java/uk/co/flax/tika/resources/AbstractTikaResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/src/main/java/uk/co/flax/tika/resources/AbstractTikaResource.java -------------------------------------------------------------------------------- /src/main/java/uk/co/flax/tika/resources/AuthenticatedTikaResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/src/main/java/uk/co/flax/tika/resources/AuthenticatedTikaResource.java -------------------------------------------------------------------------------- /src/main/java/uk/co/flax/tika/resources/TikaResource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/src/main/java/uk/co/flax/tika/resources/TikaResource.java -------------------------------------------------------------------------------- /src/main/java/uk/co/flax/tika/service/tika/TikaExtractor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/src/main/java/uk/co/flax/tika/service/tika/TikaExtractor.java -------------------------------------------------------------------------------- /src/test/java/uk/co/flax/tika/api/TikaDocumentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/src/test/java/uk/co/flax/tika/api/TikaDocumentTest.java -------------------------------------------------------------------------------- /src/test/java/uk/co/flax/tika/auth/BasicAuthenticatorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/src/test/java/uk/co/flax/tika/auth/BasicAuthenticatorTest.java -------------------------------------------------------------------------------- /src/test/java/uk/co/flax/tika/auth/UserTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/src/test/java/uk/co/flax/tika/auth/UserTest.java -------------------------------------------------------------------------------- /src/test/resources/fixtures/errorDocument.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/src/test/resources/fixtures/errorDocument.json -------------------------------------------------------------------------------- /src/test/resources/fixtures/fulldataDocument.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/src/test/resources/fixtures/fulldataDocument.json -------------------------------------------------------------------------------- /src/test/resources/fixtures/metadataDocument.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/src/test/resources/fixtures/metadataDocument.json -------------------------------------------------------------------------------- /src/test/resources/fixtures/textDocument.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mattflax/dropwizard-tika-server/HEAD/src/test/resources/fixtures/textDocument.json --------------------------------------------------------------------------------