Martin Schreier
f73e942e0a
Refactoring of repository feature interface
2 years ago
Martin Schreier
a0c5e5a0b0
Splitting configuration module. Adding mapper interface.
2 years ago
Martin Stockhammer
ea4413d1a0
Refactoring package names for maven proxy module
2 years ago
Martin Stockhammer
136576af8d
Refactoring package names for maven metadata module
2 years ago
Martin Stockhammer
bc27b2584b
Fixing NPEs
2 years ago
Martin Stockhammer
b32d75a85b
Adding task admin implementation
3 years ago
Martin Stockhammer
de76d28cab
Adding getroot method for repository
4 years ago
Martin Stockhammer
adeb46cce9
Moving filesystem storage classes in sub package
4 years ago
Martin Stockhammer
24aba5ac73
Moving storage utility methods to api module
4 years ago
Martin Stockhammer
0e01b1f6b2
Changing eferences to moved spring-taskqueue component
4 years ago
Martin Stockhammer
5d90a2102d
Renaming packages to make them distinct over modules
4 years ago
Martin Stockhammer
391442c6a0
Changing package for audit events
4 years ago
Martin Stockhammer
df8da96f98
Modifying repository registry behaviour
4 years ago
Martin Stockhammer
ebf95723a5
Modifying NetworkProxy class. Adding tests.
4 years ago
Martin Stockhammer
d3310322d0
Updating apache commons library versions
4 years ago
Martin Stockhammer
bb3b074aaf
Refactoring to StorageAsset access
4 years ago
Martin Stockhammer
d599b89e3d
Removing usage of Repository.getLocalPath
4 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
21220fcd57
Starting refactoring of proxy handling.
5 years ago
Martin Stockhammer
cf347e1eb8
Reducing compiler warnings
6 years ago
Martin Stockhammer
f101252375
Reorganizing imports
6 years ago
Martin Stockhammer
2541e48dce
Adapting to event api change
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
d721477935
Migration repository admin to java.nio
6 years ago
Martin Stockhammer
c8b3346225
Moving indexer to java.nio
6 years ago
Olivier Lamy
e62d96a1fa
add a new module with mock for test
8 years ago
Carlos Sanchez
63479200ce
Add a AbstractMetadataRepository to remove duplicated code
9 years ago
Brett Porter
fafb8d284f
split out audit facet and listener to match others
by placing these in the metadata model / API they can be used more broadly,
while the storage-dependant implementation can be in a plugin. This means the
plugins can be removed from the admin implementation, which can then be used
(as required) in the CLI
10 years ago
Eric Barboni
99117364be
one move for all remaining override annotation
10 years ago
Olivier Lamy
d9de8dc7af
use diamond operator
10 years ago
Olivier Lamy
bef128817d
move the factory bean to the api
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1582713 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Olivier Lamy
347a3918be
fix compilation
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1551836 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
Olivier Lamy
af520c00cf
[MRM-1746] build merged index for groups with a cron schedule
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1551473 13f79535-47bb-0310-9956-ffa450edef68
10 years ago
skygo
0c9c688ea9
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-MRM-1756@1488531 13f79535-47bb-0310-9956-ffa450edef68
11 years ago
Olivier Lamy
cfaf9559dd
use generics
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1484362 13f79535-47bb-0310-9956-ffa450edef68
11 years ago
Olivier Lamy
e92fede155
fix all RepositoryManager implementations
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1423879 13f79535-47bb-0310-9956-ffa450edef68
11 years ago
Olivier Lamy
d9348b93af
use a more appropriate package for this interface
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1403523 13f79535-47bb-0310-9956-ffa450edef68
11 years ago
Olivier Lamy
c7b2d0af20
[MRM-1704] Refactor to remove maven specific part from various repository/metadata apis
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1403505 13f79535-47bb-0310-9956-ffa450edef68
11 years ago
Olivier Lamy
f1d408f40e
fix mocks compilation
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1400903 13f79535-47bb-0310-9956-ffa450edef68
11 years ago
Olivier Lamy
e7bc35db81
add unit test for new method in MetadataRepository and fix compilation for some impls/mocks
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1397345 13f79535-47bb-0310-9956-ffa450edef68
11 years ago
Olivier Lamy
2e95b7d4ba
fix mocks compilation
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1381582 13f79535-47bb-0310-9956-ffa450edef68
11 years ago
Olivier Lamy
cbfc4aa789
fix compilation of impls
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1353620 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Olivier Lamy
a1230dc9e7
fix test mock compilation
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1346610 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Olivier Lamy
ea5ddd0961
improve MetadataRepository api to be able to remove an artifact with MetadataFacet use case deleting a maven artifact with a classifier
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1346609 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Olivier Lamy
ec49aa3e4b
fix compilation issues
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1293769 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Olivier Lamy
e506bed25d
[MRM-1327] implement alternative or improve repository metadata storage: remove some repository.xml not needed for test
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1179244 13f79535-47bb-0310-9956-ffa450edef68
12 years ago
Olivier Lamy
919a5ac3eb
[MRM-1504] Add a new module for repository administration management
split the repo admin in two modules : api and default implementation (to be able to more easily change the impl).
Use the repo admin api consumers and indexing modules.
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1170135 13f79535-47bb-0310-9956-ffa450edef68
12 years ago