Martin Stockhammer
bf219edd16
Refactoring of repository classes
2 роки тому
Martin Stockhammer
0ce53483a8
Centralizing repository group handling. First part.
3 роки тому
Martin Stockhammer
b32d75a85b
Adding task admin implementation
3 роки тому
Martin Stockhammer
de76d28cab
Adding getroot method for repository
4 роки тому
Martin Stockhammer
adeb46cce9
Moving filesystem storage classes in sub package
4 роки тому
Martin Stockhammer
24aba5ac73
Moving storage utility methods to api module
4 роки тому
Martin Stockhammer
17fd120939
Changing repository content API
4 роки тому
Martin Stockhammer
2a0802bb66
Cleanup of maven-admin dependencies
4 роки тому
Martin Stockhammer
0e01b1f6b2
Changing eferences to moved spring-taskqueue component
4 роки тому
Martin Stockhammer
5d90a2102d
Renaming packages to make them distinct over modules
4 роки тому
Martin Stockhammer
391442c6a0
Changing package for audit events
4 роки тому
Martin Stockhammer
df8da96f98
Modifying repository registry behaviour
4 роки тому
Martin Stockhammer
d9d8796665
Fixing proxy connector handling
4 роки тому
Martin Stockhammer
ebf95723a5
Modifying NetworkProxy class. Adding tests.
4 роки тому
Martin Stockhammer
d3310322d0
Updating apache commons library versions
4 роки тому
Martin Stockhammer
bb3b074aaf
Refactoring to StorageAsset access
4 роки тому
Martin Stockhammer
d599b89e3d
Removing usage of Repository.getLocalPath
4 роки тому
Martin Stockhammer
a52b7f2005
Adding context merge to provider
5 роки тому
Martin Stockhammer
380c152114
Using storageAsset for Index API
5 роки тому
Martin Stockhammer
aa68c370b2
Refactoring index merger
5 роки тому
Martin Stockhammer
8a13d818fe
[MRM-1987] Improving URL check for organisation info
(cherry picked from commit 796716d441
)
This is the final commit from the 2.x branch of multiple commits to fix the vulnerabilities
CVE-2019-0213 and CVE-2019-0214
5 роки тому
Martin Stockhammer
2ade46ab20
[MRM-1972] Adding additional encoding for name value
(cherry picked from commit 8e5fdd4536
)
5 роки тому
Martin Stockhammer
890bca0be6
Add url validation for certain fields
(cherry picked from commit a36035b49b
)
5 роки тому
Martin Stockhammer
a9ebba65ac
Adding config file removal before tests
(cherry picked from commit 63154a6af8
)
5 роки тому
Martin Stockhammer
21220fcd57
Starting refactoring of proxy handling.
5 роки тому
Martin Stockhammer
cf347e1eb8
Reducing compiler warnings
6 роки тому
Martin Stockhammer
f101252375
Reorganizing imports
6 роки тому
Martin Stockhammer
2541e48dce
Adapting to event api change
6 роки тому
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 роки тому
Martin Stockhammer
fd51964c13
Using RepositoryRegistry in repository admin implementations
Switching to the repository registry to retrieve repository data.
Indexing is currently kept in the admin part, but will be moved in the future
to the registry.
6 роки тому
Martin Stockhammer
d721477935
Migration repository admin to java.nio
6 роки тому
Martin Stockhammer
c8b3346225
Moving indexer to java.nio
6 роки тому
Daniel Trebbien
0b15664f1c
Utilize parameterized logging and remove toString() calls
As suggested in the SLF4J FAQ:
https://www.slf4j.org/faq.html#logging_performance
.. parameterized logging can improve the efficiency of logger calls when
logging at the specified level is disabled.
In addition, per the FAQ: https://www.slf4j.org/faq.html#paramException
since SLF4J 1.6.0 it is possible to use parameterized logging and also
log an exception/throwable.
toString() is called automatically:
https://www.slf4j.org/faq.html#string_contents
These changes were suggested by SLF4J Helper for NetBeans IDE:
http://plugins.netbeans.org/plugin/72557/
6 роки тому
Olivier Lamy
68acaa287c
revert wrong change
8 роки тому
Olivier Lamy
aabbc2d52c
add more mock for consumer archetype test
8 роки тому
Olivier Lamy
e62d96a1fa
add a new module with mock for test
8 роки тому
Carlos Sanchez
63479200ce
Add a AbstractMetadataRepository to remove duplicated code
9 роки тому
Brett Porter
f21dcf5ef5
[MRM-1864] use SSL by default for central
This matches the default configuration used in the latest version of Maven.
9 роки тому
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 роки тому
Eric Barboni
99117364be
one move for all remaining override annotation
10 роки тому
Olivier Lamy
d6c28781b0
more diamond
10 роки тому
Olivier Lamy
d9de8dc7af
use diamond operator
10 роки тому
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 роки тому
Olivier Lamy
347a3918be
fix compilation
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1551836 13f79535-47bb-0310-9956-ffa450edef68
10 роки тому
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 роки тому
Olivier Lamy
60b382e36e
fix logging warn level
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1546890 13f79535-47bb-0310-9956-ffa450edef68
10 роки тому
skygo
0c9c688ea9
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-MRM-1756@1488531 13f79535-47bb-0310-9956-ffa450edef68
11 роки тому
Olivier Lamy
cfaf9559dd
use generics
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1484362 13f79535-47bb-0310-9956-ffa450edef68
11 роки тому
Maria Odea B. Ching
48b1538702
[MRM-1751] add merged index ttl to repo group configuration + unit tests
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1481952 13f79535-47bb-0310-9956-ffa450edef68
11 роки тому
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 роки тому