638 Commits

Author SHA1 Message Date
Martin Stockhammer
21d5cf53fe Refactoring repository metadata session handling 2019-08-06 22:06:57 +02:00
Martin Stockhammer
eca0097d85 Changing session handling for metadata API 2019-08-04 22:40:04 +02:00
Martin Stockhammer
c56ce11c20 Fixing unit tests 2019-08-02 23:49:08 +02:00
Martin Stockhammer
bb3b074aaf Refactoring to StorageAsset access 2019-07-28 15:24:13 +02:00
Martin Stockhammer
830ea54e0c Moving storage api to repository level 2019-07-11 23:28:01 +02:00
Martin Stockhammer
380c152114 Using storageAsset for Index API 2019-06-22 19:31:49 +02:00
Martin Stockhammer
8335c60215 Moving filter API to common module 2019-05-08 19:38:23 +02:00
Martin Stockhammer
a13bfb5a01 Moving maven specific modules 2019-05-06 22:08:19 +02:00
Martin Stockhammer
79bee6e847 Combining maven specific packages into subdirectory and package structure. 2019-05-05 21:46:25 +02:00
Martin Stockhammer
7a0e81d515 Fixing unit tests after refactoring 2019-02-10 12:53:02 +01:00
Martin Stockhammer
21220fcd57 Starting refactoring of proxy handling. 2019-01-31 22:49:06 +01:00
olivier lamy
5e7d541cf1 no more osgi bundle as no one use it and the build stucks on Jenkins because of this
Signed-off-by: olivier lamy <olamy@apache.org>
2018-12-31 17:00:54 +10:00
Martin Stockhammer
ee00a556ec Merging publish changes from 'feature/site-git-migration' 2018-12-11 21:03:24 +01:00
Martin Stockhammer
76c17e2cea Adding bean for maven repositorysystem management 2018-11-07 22:14:18 +01:00
Martin Stockhammer
e66582f765 Improving logging statements 2018-11-07 20:19:05 +01:00
Martin Stockhammer
b617390a88 Removing unneeded dependencies 2018-11-07 20:17:56 +01:00
Martin Stockhammer
3762fc3279 Refactoring and switching to current maven API 2018-11-07 19:03:13 +01:00
Martin Stockhammer
586f3c3c2b Adding archiva-modules site build changes for git migration 2018-11-04 13:34:47 +01:00
Martin Stockhammer
f9073a2c7d Improving tests to make them idempotent. 2018-10-30 14:30:55 +01:00
Martin Stockhammer
8160004309 Changing deps from eclipse.aether to maven-resolver 2018-10-29 11:10:35 +01:00
Martin Stockhammer
df330893d7 Moving dependency versions to main project 2018-10-28 15:48:01 +01:00
Martin Stockhammer
d39977c413 Fixing dependencies and adapting to new lib versions 2018-10-28 13:04:30 +01:00
Martin Stockhammer
24ee701d1d Changing aether dependencies from sonatype to eclipse. Compile OK. 2018-10-26 22:23:45 +02:00
Martin Stockhammer
9351c66bc8 Another try to fix the ciserver issue for webtest 2018-05-24 23:51:50 +02:00
Martin Stockhammer
6ae9703f1d Modifying dependencies to fix webui test failures
There is a guava compatibility problem with the selenium test
Removing the dependencies that came with the new cassandra version
2018-05-21 01:05:19 +02:00
Martin Stockhammer
128bd5464c Changing cassandra version for better JDK>=9 compatibility 2018-05-20 15:24:30 +02:00
Martin Stockhammer
27f5fd524c Preparing for JDK>=9 compatibility 2018-05-19 19:07:44 +02:00
Martin Stockhammer
214bdc4360 Fixing build and test configuration 2018-05-02 23:10:06 +02:00
Martin Stockhammer
91274a1281 Increasing start wait timeout for cassandra 2018-05-02 17:21:25 +02:00
Martin Stockhammer
a11df32b72 Adapting test config for new url cache path 2018-05-02 07:20:57 +02:00
Martin Stockhammer
8b16d7b24a Changing path for url cache 2018-05-01 20:19:20 +02:00
Martin Stockhammer
a2febcecd9 Generics and cleanup to reduce compiler warnings 2018-04-02 21:35:47 +02:00
Martin Stockhammer
0f400d66a3 Adding generics and reducing compiler warnings 2018-04-02 10:46:34 +02:00
Martin Stockhammer
d422c87783 Changing JCR queries to new syntax 2018-04-02 00:28:02 +02:00
Martin Stockhammer
83df105260 Reducing compiler warnings 2018-04-01 19:40:26 +02:00
Martin Stockhammer
cf347e1eb8 Reducing compiler warnings 2018-04-01 18:45:33 +02:00
Martin Stockhammer
98236b99cb Switching to apache commons collections4 2018-04-01 17:21:48 +02:00
Martin Stockhammer
f101252375 Reorganizing imports 2018-03-30 20:11:57 +02:00
Martin Stockhammer
9cd3c61340 Adding packedIndexDir 2018-03-29 23:47:13 +02:00
Martin Stockhammer
4ea420ae99 Changing event api 2018-03-27 07:56:12 +02:00
Martin Stockhammer
c544376afb Switching repository admin and dependent classes to RepositoryRegistry
RepositoryRegistry is used for indexing context now. There is still more work to do
to move the maven dependent parts into its own projects and update the dependencies.
2018-03-24 17:44:13 +01:00
Martin Stockhammer
754b2d5940 Adding local path to repository API 2017-11-20 08:20:42 +01:00
Martin Stockhammer
c6e4e563d6 Implementation of new archivaindexer
Not finished yet, but uses the maven index service via spring dependency injection
Moving some maven specific classes to subpackages
2017-11-11 00:07:56 +01:00
Martin Stockhammer
e2cdbc2b72 Rearranging modules and adding indexer api
Combining the indexer api and repository api into archiva-repository-api
They have bidirectional dependencies so they are put together in one module.

Adding new classes for a generalized indexer api that will be used for interfaces
and implementation independent tasks.
2017-11-08 22:59:33 +01:00
Martin Stockhammer
97b2c9c909 Refactoring the repository content factory
Adding content provider service that creates repository content instances
remove direct access to the repository content instances.
2017-11-01 22:52:14 +01:00
Martin Stockhammer
17f2989fe1 Adapting some plugins to the new repository api 2017-11-01 15:40:05 +01:00
Martin Stockhammer
763991b3d9 Adapting maven repository provider to new repository api
Using the new repository interfaces where necessary.
2017-11-01 15:34:34 +01:00
Martin Stockhammer
1026c8eeb8 Adding absolute URI to repositories 2017-10-22 18:22:03 +02:00
Martin Stockhammer
acbcb48747 Adding data path to configuration 2017-10-22 17:01:27 +02:00
Martin Stockhammer
cb38dbbbc6 Changing the initialization behaviour of metadata repo factory 2017-10-21 14:42:32 +02:00