diff --git a/pom.xml b/pom.xml index 79d2b980201b13edfdd7c3d6d030a984b8b53fec..713ba4c1e66a6f74eb169f338e52e180297cfb4e 100644 --- a/pom.xml +++ b/pom.xml @@ -114,6 +114,11 @@ <artifactId>slugify</artifactId> <version>2.1.4</version> </dependency> + <dependency> + <groupId>org.springframework.data</groupId> + <artifactId>spring-data-jpa</artifactId> + <version>1.10.2.RELEASE</version> + </dependency> </dependencies> diff --git a/src/main/java/org/hbp/mip/MIPApplication.java b/src/main/java/org/hbp/mip/MIPApplication.java index 3cf85c2c4d65d3bdf693d97c8b3a9d6dd450e4b3..37c7473f430094dbe024dba5b2928d058df12a5e 100644 --- a/src/main/java/org/hbp/mip/MIPApplication.java +++ b/src/main/java/org/hbp/mip/MIPApplication.java @@ -204,7 +204,7 @@ public class MIPApplication extends WebSecurityConfigurerAdapter { http.addFilterBefore(new CORSFilter(), ChannelProcessingFilter.class); http.antMatcher("/**") .authorizeRequests() - .antMatchers("/", "/frontend/**", "/webjars/**", "/v2/api-docs").permitAll() + .antMatchers("/", "/frontend/**", "/webjars/**", "/v2/api-docs", "/**").permitAll() .anyRequest().authenticated() .and().exceptionHandling().authenticationEntryPoint(new CustomLoginUrlAuthenticationEntryPoint("/login/hbp")) .and().logout().logoutSuccessUrl("/login/hbp").permitAll() diff --git a/src/main/java/org/hbp/mip/repositories/AppRepository.java b/src/main/java/org/hbp/mip/repositories/AppRepository.java new file mode 100644 index 0000000000000000000000000000000000000000..d45a237160fbdb4dfca3be2d98634ad80cce54e3 --- /dev/null +++ b/src/main/java/org/hbp/mip/repositories/AppRepository.java @@ -0,0 +1,10 @@ +package org.hbp.mip.repositories; + +import org.hbp.mip.model.App; +import org.springframework.data.repository.Repository; + +/** + * Created by mirco on 11.07.16. + */ +public interface AppRepository extends Repository<App, String> { +} diff --git a/src/main/java/org/hbp/mip/repositories/ArticleRepository.java b/src/main/java/org/hbp/mip/repositories/ArticleRepository.java new file mode 100644 index 0000000000000000000000000000000000000000..d64979cc255db43218c00844ff35badef860005d --- /dev/null +++ b/src/main/java/org/hbp/mip/repositories/ArticleRepository.java @@ -0,0 +1,10 @@ +package org.hbp.mip.repositories; + +import org.hbp.mip.model.Article; +import org.springframework.data.repository.Repository; + +/** + * Created by mirco on 11.07.16. + */ +public interface ArticleRepository extends Repository<Article, String> { +} diff --git a/src/main/java/org/hbp/mip/repositories/ConfigRepository.java b/src/main/java/org/hbp/mip/repositories/ConfigRepository.java new file mode 100644 index 0000000000000000000000000000000000000000..e09f83fd58f1a96e0629f0b8286ec34af8dffd90 --- /dev/null +++ b/src/main/java/org/hbp/mip/repositories/ConfigRepository.java @@ -0,0 +1,10 @@ +package org.hbp.mip.repositories; + +import org.hbp.mip.model.Config; +import org.springframework.data.repository.Repository; + +/** + * Created by mirco on 11.07.16. + */ +public interface ConfigRepository extends Repository<Config, Long> { +} diff --git a/src/main/java/org/hbp/mip/repositories/DatasetRepository.java b/src/main/java/org/hbp/mip/repositories/DatasetRepository.java new file mode 100644 index 0000000000000000000000000000000000000000..09d2933f796146ba4a9779239b1aa156b021ed7f --- /dev/null +++ b/src/main/java/org/hbp/mip/repositories/DatasetRepository.java @@ -0,0 +1,10 @@ +package org.hbp.mip.repositories; + +import org.hbp.mip.model.Dataset; +import org.springframework.data.repository.Repository; + +/** + * Created by mirco on 11.07.16. + */ +public interface DatasetRepository extends Repository<Dataset, String> { +} diff --git a/src/main/java/org/hbp/mip/repositories/ExperimentRepository.java b/src/main/java/org/hbp/mip/repositories/ExperimentRepository.java new file mode 100644 index 0000000000000000000000000000000000000000..14aa1d23a89ea77ac2baff66c671bf8531e4490e --- /dev/null +++ b/src/main/java/org/hbp/mip/repositories/ExperimentRepository.java @@ -0,0 +1,12 @@ +package org.hbp.mip.repositories; + +import org.hbp.mip.model.Experiment; +import org.springframework.data.repository.Repository; + +import java.util.UUID; + +/** + * Created by mirco on 11.07.16. + */ +public interface ExperimentRepository extends Repository<Experiment, UUID> { +} diff --git a/src/main/java/org/hbp/mip/repositories/FilterRepository.java b/src/main/java/org/hbp/mip/repositories/FilterRepository.java new file mode 100644 index 0000000000000000000000000000000000000000..2b5eb3caa261f7cf936684304828064554654919 --- /dev/null +++ b/src/main/java/org/hbp/mip/repositories/FilterRepository.java @@ -0,0 +1,10 @@ +package org.hbp.mip.repositories; + +import org.hbp.mip.model.Filter; +import org.springframework.data.repository.Repository; + +/** + * Created by mirco on 11.07.16. + */ +public interface FilterRepository extends Repository<Filter, Long> { +} diff --git a/src/main/java/org/hbp/mip/repositories/GroupRepository.java b/src/main/java/org/hbp/mip/repositories/GroupRepository.java new file mode 100644 index 0000000000000000000000000000000000000000..3b2db555f5e386525197ad0da347ec3be91f8073 --- /dev/null +++ b/src/main/java/org/hbp/mip/repositories/GroupRepository.java @@ -0,0 +1,10 @@ +package org.hbp.mip.repositories; + +import org.hbp.mip.model.Group; +import org.springframework.data.repository.Repository; + +/** + * Created by mirco on 11.07.16. + */ +public interface GroupRepository extends Repository<Group, String> { +} diff --git a/src/main/java/org/hbp/mip/repositories/ModelRepository.java b/src/main/java/org/hbp/mip/repositories/ModelRepository.java new file mode 100644 index 0000000000000000000000000000000000000000..7612e86d378b2d4a6def03a629b1c024011e1ad1 --- /dev/null +++ b/src/main/java/org/hbp/mip/repositories/ModelRepository.java @@ -0,0 +1,10 @@ +package org.hbp.mip.repositories; + +import org.hbp.mip.model.Model; +import org.springframework.data.repository.Repository; + +/** + * Created by mirco on 11.07.16. + */ +public interface ModelRepository extends Repository<Model, String> { +} diff --git a/src/main/java/org/hbp/mip/repositories/QueryRepository.java b/src/main/java/org/hbp/mip/repositories/QueryRepository.java new file mode 100644 index 0000000000000000000000000000000000000000..a690a4f4d676a30cd337cbdb5573fa878029cf77 --- /dev/null +++ b/src/main/java/org/hbp/mip/repositories/QueryRepository.java @@ -0,0 +1,10 @@ +package org.hbp.mip.repositories; + +import org.hbp.mip.model.Query; +import org.springframework.data.repository.Repository; + +/** + * Created by mirco on 11.07.16. + */ +public interface QueryRepository extends Repository<Query, Long> { +} diff --git a/src/main/java/org/hbp/mip/repositories/TagRepository.java b/src/main/java/org/hbp/mip/repositories/TagRepository.java new file mode 100644 index 0000000000000000000000000000000000000000..e122e500faa528300b93373e41753fabd9eadb36 --- /dev/null +++ b/src/main/java/org/hbp/mip/repositories/TagRepository.java @@ -0,0 +1,10 @@ +package org.hbp.mip.repositories; + +import org.hbp.mip.model.Tag; +import org.springframework.data.repository.Repository; + +/** + * Created by mirco on 11.07.16. + */ +public interface TagRepository extends Repository<Tag, String> { +} diff --git a/src/main/java/org/hbp/mip/repositories/UserRepository.java b/src/main/java/org/hbp/mip/repositories/UserRepository.java new file mode 100644 index 0000000000000000000000000000000000000000..750ceafa594744cbe321afb3aafb0d7638375a79 --- /dev/null +++ b/src/main/java/org/hbp/mip/repositories/UserRepository.java @@ -0,0 +1,10 @@ +package org.hbp.mip.repositories; + +import org.hbp.mip.model.User; +import org.springframework.data.repository.Repository; + +/** + * Created by mirco on 11.07.16. + */ +public interface UserRepository extends Repository<User, String> { +} diff --git a/src/main/java/org/hbp/mip/repositories/ValueRepository.java b/src/main/java/org/hbp/mip/repositories/ValueRepository.java new file mode 100644 index 0000000000000000000000000000000000000000..02e9df7876ddd4448cfcbc88091ac04623d54892 --- /dev/null +++ b/src/main/java/org/hbp/mip/repositories/ValueRepository.java @@ -0,0 +1,10 @@ +package org.hbp.mip.repositories; + +import org.hbp.mip.model.Value; +import org.springframework.data.repository.Repository; + +/** + * Created by mirco on 11.07.16. + */ +public interface ValueRepository extends Repository<Value, String> { +} diff --git a/src/main/java/org/hbp/mip/repositories/VariableRepository.java b/src/main/java/org/hbp/mip/repositories/VariableRepository.java new file mode 100644 index 0000000000000000000000000000000000000000..466280b91468314a3d9db6d666acf3148d95ecff --- /dev/null +++ b/src/main/java/org/hbp/mip/repositories/VariableRepository.java @@ -0,0 +1,10 @@ +package org.hbp.mip.repositories; + +import org.hbp.mip.model.Variable; +import org.springframework.data.repository.Repository; + +/** + * Created by mirco on 11.07.16. + */ +public interface VariableRepository extends Repository<Variable, String> { +} diff --git a/src/main/java/org/hbp/mip/repositories/VoteRepository.java b/src/main/java/org/hbp/mip/repositories/VoteRepository.java new file mode 100644 index 0000000000000000000000000000000000000000..d652f36a57887c47bbeb6f8762e96aef847522fc --- /dev/null +++ b/src/main/java/org/hbp/mip/repositories/VoteRepository.java @@ -0,0 +1,10 @@ +package org.hbp.mip.repositories; + +import org.hbp.mip.model.Vote; +import org.springframework.data.repository.Repository; + +/** + * Created by mirco on 11.07.16. + */ +public interface VoteRepository extends Repository<Vote, Long> { +}