Martin Stockhammer
bb3b074aaf
Refactoring to StorageAsset access
4 years ago
Martin Stockhammer
8e4acdc82a
Migrating to storage API
4 years ago
Martin Stockhammer
830ea54e0c
Moving storage api to repository level
5 years ago
Martin Stockhammer
9ca52f4e27
Fixing tests after refactoring
5 years ago
Martin Stockhammer
23099bcb58
Fixing test errors after refactoring
5 years ago
Martin Stockhammer
b48158fdcd
Fixing RepositoryGroupAdmin after refactor
5 years ago
Martin Stockhammer
a52b7f2005
Adding context merge to provider
5 years ago
Martin Stockhammer
380c152114
Using storageAsset for Index API
5 years ago
Martin Stockhammer
aa68c370b2
Refactoring index merger
5 years ago
Martin Stockhammer
c2bbd80b1b
Adding type for repository group config
5 years ago
Martin Stockhammer
ebd149e6b3
Fixing error for setting repository list
5 years ago
Martin Stockhammer
4c5e00e833
Adding repository group
5 years ago
Martin Stockhammer
17c3bb60da
Switching to repository storage API
5 years ago
Martin Stockhammer
631ccdf517
Adding storage implementations
5 years ago
Martin Stockhammer
f3aa14f3e2
Refactoring storage access and webdav
5 years ago
Martin Stockhammer
7adddbe141
Changing maven implementation to new RequestInfo interface
5 years ago
Martin Stockhammer
a3c149327e
Adding utility for artifact path handling
5 years ago
Martin Stockhammer
7a0e81d515
Fixing unit tests after refactoring
5 years ago
Martin Stockhammer
ec8e6600ce
Reducing compiler warnings and adapting to redback changes
6 years ago
Martin Stockhammer
a2febcecd9
Generics and cleanup to reduce compiler warnings
6 years ago
Martin Stockhammer
60bbe9dde6
Trying to remove compiler warning
6 years ago
Martin Stockhammer
98236b99cb
Switching to apache commons collections4
6 years ago
Martin Stockhammer
f8a9bc1640
Changing the event system to use the checksum module
6 years ago
Martin Stockhammer
f101252375
Reorganizing imports
6 years ago
Martin Stockhammer
9cd3c61340
Adding packedIndexDir
6 years ago
Martin Stockhammer
8b790550b2
Adding toString method
6 years ago
Martin Stockhammer
0ef19fe338
Moving repo features to API module
6 years ago
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.
6 years ago
Martin Stockhammer
754b2d5940
Adding local path to repository API
6 years ago
Martin Stockhammer
3316366287
Fixing recursive call for stage repos
6 years ago
Martin Stockhammer
e4af2d6c41
Moving some interfaces to the repository-api module
6 years ago
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.
6 years ago
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.
6 years ago
Martin Stockhammer
d6e4a5b485
Changing repository registry and layer
Adding unit tests for the registry.
Fixing some uri issues.
Removing dependency to consumer to break circular dependency
6 years ago
Martin Stockhammer
1026c8eeb8
Adding absolute URI to repositories
6 years ago
Martin Stockhammer
cb38dbbbc6
Changing the initialization behaviour of metadata repo factory
6 years ago
Martin Stockhammer
5416993a99
Improving repository registry
6 years ago
Martin Stockhammer
4a3d11737e
Improving repository provider
6 years ago
Martin Stockhammer
5121735795
Adding maven repo implementation and unit test
6 years ago
Martin Stockhammer
267b6a702b
Repository changes and implementation of provider
6 years ago
Martin Stockhammer
a34090cf93
Reverting the schedule definition back to cron string
Considered it too complex to convert the cron expressions into java interface
that takes all features into account that are possible by quartz cron strings.
6 years ago
Martin Stockhammer
9706f85fdc
Adding some (imcomplete) changes to the scheduling part
6 years ago
Martin Stockhammer
3976c3fb23
Adding maven repository implementation
6 years ago
Martin Stockhammer
1b89266820
Some progress in repository abstraction
6 years ago
Martin Stockhammer
93af7e9457
Adding repository registry
6 years ago
Martin Stockhammer
656af5ce4d
Adding new interface for repository
Adding interfaces for managed and remote repositories. Features
that may not be common for repository implementations use the
RepositoryFeature interface.
6 years ago
Martin Stockhammer
5806dc2980
Switching some more files to java.nio
6 years ago
Martin Stockhammer
5437dfd6de
Migrating policies module to java.nio
6 years ago
Martin Stockhammer
c8b3346225
Moving indexer to java.nio
6 years ago
Martin Stockhammer
cd1f4a9e79
Switching the checksum module to java.nio
6 years ago