Commit Graph

5298 Commits

Author SHA1 Message Date
Martin Stockhammer c9da1ef58d Fix for JDK11 dependencies 2019-12-25 15:10:14 +01:00
Martin Stockhammer 1955e4c27e Adapting to dependency changes of redback 2019-12-25 10:50:01 +01:00
Martin Stockhammer af5745356b Adapting to component registry changes. Updating to commons configuration 2. 2019-12-12 18:34:11 +01:00
Martin Stockhammer fce356b593 Switching site publish to asf-staging branch 2019-11-30 20:58:52 +01:00
Martin Stockhammer 58b9a3a8b6 Changing dependencies to new spring-quartz component 2019-11-24 11:22:58 +01:00
Martin Stockhammer 0e01b1f6b2 Changing eferences to moved spring-taskqueue component 2019-11-21 22:09:39 +01:00
Martin Stockhammer e874eb7769 Fixing scope for annotation in consumer-archetype 2019-11-20 09:25:28 +01:00
Martin Stockhammer 1d5e607431 Switching to moved component-spring-cache module 2019-11-19 23:36:35 +01:00
Martin Stockhammer 7c42329da2 Removing duplicate dependency entry 2019-11-17 21:36:59 +01:00
Martin 672e1e1b7f
Merge pull request #51 from joestr/patch-1
change tabs-below to tabs-top
2019-11-17 13:37:34 +01:00
Martin Stockhammer 622006c9fd Applying references after package change of components spring-registry and expression-evaluator 2019-11-17 13:29:31 +01:00
Martin Stockhammer 3a08931d19 Removing plexus dependency 2019-11-15 20:05:48 +01:00
Martin Stockhammer e41fb343bc Fixing time zone issue 2019-11-15 20:05:15 +01:00
Martin Stockhammer 08a51f0eff Switching to zip file for index test 2019-10-14 21:43:23 +02:00
Martin Stockhammer 7c683efd5d Adding unzip utility method 2019-10-14 21:42:59 +02:00
Martin Stockhammer 8d800b6e1a Removing dependency on ComponentContainer (spring-utils) 2019-10-09 19:48:54 +02:00
Martin Stockhammer 11fa0a513a Removing velocity dependency 2019-10-05 18:38:32 +02:00
Martin Stockhammer 01666eea89 Switching to new rome version for rss 2019-10-05 16:15:17 +02:00
Martin Stockhammer d66ca1e475 Changing jboss-logging version (new version uses apache license) 2019-10-05 16:15:02 +02:00
Martin Stockhammer bde6350a30 Removing jpox dependency 2019-10-05 00:59:42 +02:00
Martin Stockhammer 5d90a2102d Renaming packages to make them distinct over modules 2019-10-04 13:04:18 +02:00
Martin Stockhammer ff28da65a6 Implementing event manager test 2019-10-04 00:29:59 +02:00
Martin Stockhammer 6766beb8ac Extracting interface from RepositoryRegistry 2019-10-03 20:55:40 +02:00
Martin Stockhammer 8a94fa6bdd Removing junit 4 dependencies 2019-10-03 19:18:36 +02:00
Martin Stockhammer 391442c6a0 Changing package for audit events 2019-10-03 18:36:54 +02:00
Martin Stockhammer 405687b120 Migrating basic event API to archiva commons 2019-10-03 18:30:48 +02:00
Martin Stockhammer 76f47ea203 [MRM-2000] Adding NOTICE file with apache license information 2019-10-03 17:37:37 +02:00
Martin Stockhammer 69a4057630 Finalizing event API 2019-10-03 14:21:18 +02:00
Martin Stockhammer 54148d4fc2 Refactoring event API 2019-10-01 23:11:54 +02:00
Martin Stockhammer 9d1cf5687f Reorganizing dependencies for repository-layer 2019-09-30 21:58:11 +02:00
Martin Stockhammer 350be570ff Fix module name for storage api 2019-09-30 21:57:27 +02:00
Martin Stockhammer af09aefac1 Removing xalan dependencies 2019-09-28 22:50:53 +02:00
Martin Stockhammer 88329740a3 Removing xerces dependencies 2019-09-28 22:37:41 +02:00
Martin Stockhammer a1696c3afe Removing xerces dependencies 2019-09-28 21:49:05 +02:00
Martin Stockhammer 842ec05b5d Migrating xml tools to standard API 2019-09-28 16:34:10 +02:00
Martin Stockhammer 78170d5ed0 Reorganizing dependencies for repository-api 2019-09-26 22:12:53 +02:00
Martin Stockhammer 302185ede1 Migrating servlet to repository registry usage 2019-09-22 00:09:54 +02:00
Martin Stockhammer d9f8834dc1 Adding null checks for index manager 2019-09-22 00:09:54 +02:00
Martin Stockhammer 74d69f36c8 Setting directory hint for root path of asset 2019-09-22 00:09:54 +02:00
Martin Stockhammer 71919be853 Fixing search test 2019-09-22 00:09:54 +02:00
Martin Stockhammer df8da96f98 Modifying repository registry behaviour 2019-09-22 00:09:54 +02:00
Martin Stockhammer d9d8796665 Fixing proxy connector handling 2019-09-22 00:09:54 +02:00
Martin Stockhammer 9948797e50 Enhancing repository events 2019-09-22 00:09:54 +02:00
Martin Stockhammer b072f6921d Proxy changes 2019-09-22 00:09:54 +02:00
Martin Stockhammer 363c4c9608 Switching to enum for policy options 2019-09-06 21:14:28 +02:00
Martin Stockhammer bc6065c141 Update of policies. Adding descriptions and using locale. 2019-09-04 23:16:25 +02:00
Martin Stockhammer 926dc7990b Refactoring proxy classes 2019-09-03 21:42:35 +02:00
Martin Stockhammer ebf95723a5 Modifying NetworkProxy class. Adding tests. 2019-09-03 14:40:22 +02:00
Martin Stockhammer c7fb08d2cb Removing felix dependency 2019-09-02 21:51:13 +02:00
Martin Stockhammer 316874dc90 Removing sonatype aether dependency 2019-09-02 18:13:55 +02:00
Martin Stockhammer d3310322d0 Updating apache commons library versions 2019-09-02 16:51:46 +02:00
Martin Stockhammer 2617c860de Cleanup of maven dependency (maven-compat) 2019-09-02 10:47:56 +02:00
Martin Stockhammer 91e228fa07 Adding class from maven-compat module 2019-09-02 10:47:37 +02:00
Martin Stockhammer e2cb026d71 Fixing archiva-converter dependency 2019-09-01 23:49:01 +02:00
Martin Stockhammer 02d160e010 Removing unused archetype-common dependency 2019-09-01 23:07:54 +02:00
Martin Stockhammer 41af9aba9d Removing unused dependency 2019-09-01 22:02:51 +02:00
Martin Stockhammer 0df75b71b5 Removing duplicate dependencies 2019-09-01 21:11:47 +02:00
Martin Stockhammer 8dd880c230 Fixing enunciate configuration 2019-09-01 21:06:21 +02:00
Martin Stockhammer 316c190b1a Replacing jsr250 dependency by javax.annotations 2019-09-01 21:01:33 +02:00
Martin Stockhammer d7c3dbe771 Removing maven-artifact-manager dependency 2019-09-01 20:09:48 +02:00
Martin Stockhammer d07420aa72 Fixing bad import 2019-09-01 20:09:13 +02:00
Martin Stockhammer ef60ef8754 Cleaning up dependencies 2019-09-01 19:43:31 +02:00
Martin Stockhammer 9a2f183a4e Optimized import 2019-09-01 19:42:36 +02:00
Martin Stockhammer 697bef3066 Updating maven dependencies 2019-09-01 14:37:52 +02:00
Martin Stockhammer b8fe7825c4 Adding utility class to get rid of ant dependency 2019-09-01 14:37:34 +02:00
Martin Stockhammer c5b308a558 Removing unused dependencies in pom.xml 2019-09-01 12:37:08 +02:00
Martin Stockhammer f39fc917a8 Fixes for JDK11 2019-09-01 11:18:11 +02:00
Martin Stockhammer 36249f6646 Trying to fix merge test error on build server 2019-08-31 18:59:37 +02:00
Martin Stockhammer f1ae6b4145 Moving mavenmerge class to archiva-maven-repository module 2019-08-31 17:01:36 +02:00
Martin Stockhammer 3d2006a317 Improving error handling and log for repository scan 2019-08-31 17:00:40 +02:00
Martin Stockhammer 9bb3c0d4ce Relaxing precision for date comparison in unit test 2019-08-30 23:07:09 +02:00
Martin Stockhammer 51171b98a2 Reducing time resolution for meta artifacts 2019-08-30 19:17:31 +02:00
Joel Strasser bb0a682800
cahnge tabs-below to tabs-top; 2019-08-30 00:09:48 +02:00
Martin Stockhammer 32c4ada259 Using test loop for browse service test 2019-08-29 19:04:00 +02:00
Martin Stockhammer b782b9854f Adding license statement 2019-08-29 07:51:33 +02:00
Martin Stockhammer ee382e76f4 Fixing MPE 2019-08-29 07:51:16 +02:00
Martin Stockhammer a0c3051b16 Modifying jcr import file for schema changes 2019-08-28 19:10:50 +02:00
Martin Stockhammer 392e444cb2 Finishing JCR schema changes. Using dedicated primary types. 2019-08-28 07:49:22 +02:00
Martin Stockhammer 31fd0d917e Migrating to primaryTypes and modifying dependencies 2019-08-27 22:09:09 +02:00
Martin Stockhammer 28ae84d45a Changing artifacts.xml for statistics test 2019-08-26 23:47:22 +02:00
Martin Stockhammer 8329523bf5 Fixing facet retrieval 2019-08-26 21:40:49 +02:00
Martin Stockhammer a2dd2a16b8 Migrating to JCR primary types 2019-08-26 19:12:50 +02:00
Martin Stockhammer 81be348796 Switching to list as return values. 2019-08-25 22:29:00 +02:00
Martin Stockhammer 8f42ce002c Changing method names and adding javadoc for metarepository 2019-08-25 19:55:00 +02:00
Martin Stockhammer 811c445f04 Changing contract for nullable parameters 2019-08-25 13:50:55 +02:00
Martin Stockhammer 232ac43077 Adding generic checksum storage for artifacts 2019-08-25 13:14:59 +02:00
Martin Stockhammer 63cbe9b685 Adding stream methods for artifact search 2019-08-24 22:11:44 +02:00
Martin Stockhammer ecec848cff Changing checksum handling in metadata 2019-08-24 17:09:57 +02:00
Martin Stockhammer 31e8442fad Fixing TZ for time storage. Adding stream implementations. 2019-08-21 22:44:40 +02:00
Martin Stockhammer 37a92817ef Adding query param object for search queries 2019-08-21 10:29:31 +02:00
Martin Stockhammer f100559586 Changing time type for modification time 2019-08-21 07:33:47 +02:00
Martin Stockhammer cda4ac8085 Fixing cassandra stream api 2019-08-20 23:07:22 +02:00
Martin Stockhammer 379a72c3b7 Changing time parameter 2019-08-20 20:08:49 +02:00
Martin Stockhammer 7a5bc65de4 Implementing stream methods. Changing date arguments to java time API. 2019-08-20 10:01:49 +02:00
Martin Stockhammer d4ce38836d Implementing new stream methods 2019-08-20 00:08:08 +02:00
Martin Stockhammer 6cf4073a9e Changing facet factories. Adding stream methods to metadata repository. 2019-08-18 20:56:46 +02:00
Martin Stockhammer 118604a706 Fixing unit tests 2019-08-16 22:36:09 +02:00
Martin Stockhammer e4f38c2fbe Improving metadata session handling and JCR indexing 2019-08-15 22:54:14 +02:00
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 ee2c1a7b2b Fixing paths in unit tests 2019-08-03 21:00:48 +02:00
Martin Stockhammer 34806cdf35 Using repository copies in unit tests 2019-08-03 20:34:28 +02:00
Martin Stockhammer 9ebf8c8880 Fixing Unit Tests 2019-08-03 16:02:09 +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 8e4acdc82a Migrating to storage API 2019-07-19 19:29:01 +02:00
Martin Stockhammer d599b89e3d Removing usage of Repository.getLocalPath 2019-07-14 01:18:42 +02:00
Martin Stockhammer 830ea54e0c Moving storage api to repository level 2019-07-11 23:28:01 +02:00
Martin Stockhammer cf448e457b Moving converter to maven folder 2019-07-10 23:30:35 +02:00
Martin Stockhammer 7eb0f48b5a Fixing test failures after refactoring 2019-07-10 22:07:35 +02:00
Martin Stockhammer 56ce684ea6 Fixing test errors after refactoring 2019-07-09 21:28:00 +02:00
Martin Stockhammer 9ca52f4e27 Fixing tests after refactoring 2019-06-30 22:47:24 +02:00
Martin Stockhammer 23099bcb58 Fixing test errors after refactoring 2019-06-28 17:15:21 +02:00
Martin Stockhammer b48158fdcd Fixing RepositoryGroupAdmin after refactor 2019-06-22 08:03:00 +02:00
Martin Stockhammer a52b7f2005 Adding context merge to provider 2019-06-22 03:43:52 +02:00
Martin Stockhammer 380c152114 Using storageAsset for Index API 2019-06-22 19:31:49 +02:00
Martin Stockhammer 240292077e Switching to asset API 2019-06-20 19:25:28 +02:00
Martin Stockhammer 42257e9033 Using asset API in DAV 2019-06-10 23:34:13 +02:00
Martin Stockhammer dac24551d0 Changes for updated interfaces 2019-06-10 10:15:25 +02:00
Martin Stockhammer e77759901e Changes for updated interfaces 2019-06-10 10:15:16 +02:00
Martin Stockhammer aa68c370b2 Refactoring index merger 2019-06-06 21:37:19 +02:00
Martin Stockhammer c2bbd80b1b Adding type for repository group config 2019-06-06 21:36:46 +02:00
Martin Stockhammer 6c0afa8b8f Adding test for repository group implementation 2019-05-25 10:50:36 +02:00
Martin Stockhammer a024df32a4 Fixing repository group implementation 2019-05-25 10:32:19 +02:00
Martin Stockhammer 922d543915 Reducing capabilities for repository group 2019-05-25 10:31:48 +02:00
Martin Stockhammer 12c05a8d1a Adding default location to repository 2019-05-25 10:31:14 +02:00
Martin Stockhammer aabd20f668 Fixing exception handling for filesystem storage initialization 2019-05-25 10:30:34 +02:00
Martin Stockhammer 53c58d457d Adding new methods after interface change 2019-05-25 10:29:55 +02:00
Martin Stockhammer ebd149e6b3 Fixing error for setting repository list 2019-05-25 10:25:39 +02:00
Martin Stockhammer 3b1d213a5b Using new storage API for DAV implementation 2019-05-19 17:36:31 +02:00
Martin Stockhammer 4c5e00e833 Adding repository group 2019-05-19 17:35:34 +02:00
Martin Stockhammer 17c3bb60da Switching to repository storage API 2019-05-19 17:34:57 +02:00
Martin Stockhammer 7d37fdc65b Adding new group properties to configuration 2019-05-19 17:31:58 +02:00
Martin Stockhammer 631ccdf517 Adding storage implementations 2019-05-19 17:30:10 +02:00
Martin Stockhammer 02cf1bd7e7 Adding repository storage API 2019-05-19 17:28:09 +02:00
Martin Stockhammer f3aa14f3e2 Refactoring storage access and webdav 2019-05-13 22:23:01 +02:00
Martin Stockhammer 7adddbe141 Changing maven implementation to new RequestInfo interface 2019-05-09 22:58:14 +02:00
Martin Stockhammer 79c77136b9 Adding interface for request path handling. 2019-05-09 09:40:15 +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 2e2018dbac Improving checksum implementation. Adding multiple algorithms. 2019-05-04 21:18:26 +02:00
Martin Stockhammer 8d73738906 Removing tomcat artifact 2019-05-04 21:14:40 +02:00
Martin Stockhammer 9b22c397c2 Reformatting configuration reader writer 2019-05-04 13:25:55 +02:00
Martin Stockhammer 0e09883158 Using new artifact util in upload service 2019-05-04 10:49:34 +02:00
Martin Stockhammer a3c149327e Adding utility for artifact path handling 2019-05-04 10:48:48 +02:00
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
2019-05-03 20:51:05 +02:00
Martin Stockhammer 2ade46ab20 [MRM-1972] Adding additional encoding for name value
(cherry picked from commit 8e5fdd4536)
2019-05-03 20:48:31 +02:00
Martin Stockhammer 6160966fa0 Adding error handling for new validations. Fix web ui tests.
(cherry picked from commit d4be8968cf)
2019-05-03 20:48:31 +02:00
Martin Stockhammer 4fe9a38bea Adding additional verifications for upload
(cherry picked from commit cc0d8ad0b5)
2019-05-03 20:48:31 +02:00
Martin Stockhammer 05e1c462af Merging upload artifact test to this archiva version 2019-05-03 20:48:31 +02:00
Martin Stockhammer c347ee5541 Adding parameter checks
(cherry picked from commit 29e40eae69)
2019-05-03 20:48:31 +02:00
Martin Stockhammer acb431b0bf Fixing unit tests for upload 2019-05-03 20:48:31 +02:00
Martin Stockhammer d3582e5897 Adding additional tests
(cherry picked from commit 0151aeded5)
2019-05-03 20:48:31 +02:00
Martin Stockhammer 747cc55b24 Adding additional verifications for upload
(cherry picked from commit c5bcbaabed)
2019-05-03 20:49:42 +02:00
Martin Stockhammer 0102f34cfe Adding upload unit tests
(cherry picked from commit 52b971c593)
2019-05-03 20:49:18 +02:00
Martin Stockhammer 890bca0be6 Add url validation for certain fields
(cherry picked from commit a36035b49b)
2019-05-03 20:48:55 +02:00
Martin Stockhammer a9ebba65ac Adding config file removal before tests
(cherry picked from commit 63154a6af8)
2019-05-03 20:48:31 +02:00
Martin Stockhammer d1242030bf Fixing dependency warnings 2019-02-13 18:20:25 +01:00
Martin Stockhammer 9fff17411d Deactivating code generation for model project 2019-02-12 19:18:49 +01:00
Martin Stockhammer 790e38f5ec Deactivating code generation.
Moving generated code to src tree.
Adding licensing part to files
2019-02-11 19:44:43 +01:00
Martin Stockhammer b639d3ee50 Fixing dependency for JDK>=9 2019-02-10 15:36:08 +01: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
jacobtolar cbd5517182
fix various typos in string messages 2019-01-29 12:14:33 -06:00
Martin Stockhammer 3da7b8ff94 Adding jabx dependency for JDK11
The dependency is needed by enunciate plugin. It is not sufficient to add it as plugin dependency.
Using profile for selecting JDK9+ only and adding it as 'provided' scope.
2019-01-20 22:20:25 +01:00
Martin Stockhammer fd76848d46 Fixing web tests: Changing jetty module version. Increasing some timeouts. 2019-01-20 18:49:42 +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
olivier lamy 1472fd224f use jettt version property from parent pom
Signed-off-by: olivier lamy <olamy@apache.org>
2018-12-31 15:57:55 +10:00
olivier lamy 260aa4c9e6 trying to fix build on empty maven repo
Signed-off-by: olivier lamy <olamy@apache.org>
2018-12-13 12:57:25 +10:00
olivier lamy 45df15b7ad align surefire version
Signed-off-by: olivier lamy <olamy@apache.org>
2018-12-13 12:43:16 +10:00
Martin Stockhammer ee00a556ec Merging publish changes from 'feature/site-git-migration' 2018-12-11 21:03:24 +01:00
Martin Stockhammer 92626def5a Activating new git web publish repository 2018-12-11 20:59:14 +01:00
Martin Stockhammer 920083ef54 Adding site deploy script for archiva-docs. Using https urls. 2018-11-22 20:32:24 +01:00
Martin Stockhammer f528b1addc Adding script for site publish and some documentation 2018-11-15 22:11:20 +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 d712278c12 Fixing paths and plugin execution 2018-11-04 15:31:11 +01:00
Martin Stockhammer 586f3c3c2b Adding archiva-modules site build changes for git migration 2018-11-04 13:34:47 +01:00
Martin Stockhammer 39b2449b7d Switching to forked tests in webdav project 2018-11-01 14:02:41 +01:00
Martin Stockhammer 956818e3e6 Running rest tests concurrently to reduce build time 2018-10-31 16:32:09 +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 ba75d27818 Changing maven version and removing plexus deps 2018-10-26 21:03:19 +02:00
Martin Stockhammer c069d160f9 Adding environment variable for user config file 2018-10-25 22:04:55 +02:00
Martin Stockhammer 1ce7039d4f Adding env variable for user config file 2018-10-25 12:25:33 +02:00
Martin Stockhammer 9351c66bc8 Another try to fix the ciserver issue for webtest 2018-05-24 23:51:50 +02:00
Martin Stockhammer 9ff0b63d8b Another try to fix webapp test issues on ciserver 2018-05-23 20:52:17 +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