Commit 6b2d4aa7 authored by Grzegorz Pietrusza's avatar Grzegorz Pietrusza

import assets

parent a90d80f2
......@@ -31,11 +31,6 @@
<!--<artifactId>dropwizard-auth</artifactId>-->
<!--<version>0.9.2</version>-->
<!--</dependency>-->
<dependency>
<groupId>io.dropwizard</groupId>
<artifactId>dropwizard-assets</artifactId>
<version>0.9.0</version>
</dependency>
<dependency>
<groupId>com.google.inject</groupId>
<artifactId>guice</artifactId>
......@@ -60,5 +55,10 @@
<artifactId>httpclient</artifactId>
<version>4.5.1</version>
</dependency>
<dependency>
<groupId>io.dropwizard</groupId>
<artifactId>dropwizard-assets</artifactId>
<version>0.9.0</version>
</dependency>
</dependencies>
</project>
\ No newline at end of file
......@@ -9,9 +9,11 @@ import core.ApplicationConfiguration;
import core.TaskType;
import database.MongoDBConnector;
import io.dropwizard.Application;
import io.dropwizard.assets.AssetsBundle;
import io.dropwizard.auth.*;
import io.dropwizard.auth.basic.BasicCredentialAuthFilter;
import io.dropwizard.auth.basic.BasicCredentials;
import io.dropwizard.setup.Bootstrap;
import io.dropwizard.setup.Environment;
import objects.Flag;
import objects.Task;
......@@ -32,6 +34,15 @@ public class CTFApplication extends Application<ApplicationConfiguration> {
private UsersRepository usersRepository; //todo: refactor to injects
private TasksRepository tasksRepository; //todo: refactor to injects
@Override
public void initialize(final Bootstrap<ApplicationConfiguration> bootstrap)
{
bootstrap.addBundle(new AssetsBundle("/assets", "/", "index.html"));
// Stream.of("org.webjars.npm", "org.webjars.bower")
// .map(WebJarBundle::new)
// .forEach(bootstrap::addBundle);
}
@Override
public void run(ApplicationConfiguration applicationConfiguration, Environment environment) throws Exception {
MongoDBConnector dbConnector = new MongoDBConnector(applicationConfiguration);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment