Commit Graph

4798 Commits

Author SHA1 Message Date
Olivier Lamy 8753e05338 fix unit test 2015-02-09 22:46:33 +11:00
Olivier Lamy a115afdbe7 use jaxrs 2.0 2015-02-07 23:02:56 +11:00
Olivier Lamy 1edc02aad9 missing dependency 2015-02-07 22:28:56 +11:00
Olivier Lamy 041a8cc8e0 upgrade to cxf 3.0.3 2015-02-06 23:30:36 +11:00
Olivier Lamy 1040ab6f74 formatting 2015-01-29 16:47:38 +11:00
Olivier Lamy 623a5f4504 fix changing repository with chrome 2015-01-22 22:20:46 +11:00
Olivier Lamy 66a67966e6 fix toString and upgrade httpclient version 2015-01-16 14:57:28 +11:00
Olivier Lamy b141b830d7 formatting 2015-01-14 14:49:36 +11:00
Olivier Lamy 61c83ff3d9 [MRM-1867] Adding a find jar by checksum functionality to the REST api 2015-01-12 17:07:54 +11:00
Carlos Sanchez 775f7efbf3 [MRM-1390] Bump version to 2.2.0 in archiva-webapp-test module 2014-12-01 18:01:00 +01:00
Carlos Sanchez f11f39932a [MRM-1390] Bump version to 2.2.0 2014-12-01 16:56:43 +01:00
Carlos Sanchez db8c78d4d7 [MRM-1390] Cassandra: rename Metadata Facet column 'key' to 'facetKey'
The column 'key' can't be queried in Cassandra
Probably because 'key' is reserved for the element key or a limitation in Hector
2014-12-01 16:48:31 +01:00
Carlos Sanchez 4e5d1183c3 [MRM-1390] Implement search methods for generic metadata and properties in Cassandra store
Some caveats with Cassandra implementation:

We can't search artifacts by any (wildcard) property, so searchArtifacts(text,...) just calls getArtifactsByMetadata
The exact parameter is ignored as we can't do non exact searches in Cassandra
2014-12-01 16:48:31 +01:00
Carlos Sanchez e4da1fa6f5 [MRM-1390] Add REST methods to search JCR store for generic metadata and properties
Added REST methods:

artifactsByProjectVersionMetadata/{key}/{value}
artifactsByMetadata/{key}/{value}
artifactsByProperty/{key}/{value}
searchArtifacts/{text}
searchArtifacts/{key}/{text}

In JCR implementation When searching into any property (key = nil) we can't do exact searchs
2014-12-01 16:48:13 +01:00
Olivier Lamy d9473241c9 format and debug infos 2014-11-27 15:32:24 +11:00
Olivier Lamy c5e2567516 [MRM-1871] copy List before sorting it 2014-11-27 10:57:27 +11:00
Olivier Lamy 0148a725c7 [MRM-1871] ConcurrentModificationException in DefaultRepositoryProxyConnectors
create a copy to avoid ConcurrentModificationException
2014-11-25 09:44:14 +11:00
Carlos Sanchez eeb51f8c35 Commit f4f7c97 changed the name of metadata facet key and value columns
Restore to the previous one
2014-11-24 19:47:57 +01:00
Carlos Sanchez 011f82dc21 Use the same list of ArtifactMetadata column names everywhere 2014-11-24 12:57:22 +01:00
Carlos Sanchez f4f7c971b6 Use an Enum for Cassandra column names instead of duplicated Strings 2014-11-24 12:34:18 +01:00
Carlos Sanchez ac641f48d9 Merge branch 'project-properties' 2014-11-24 09:15:00 +01:00
Olivier Lamy 54b2236700 make it clear it is ConcurrentMap so no need of synchronized block 2014-11-24 11:14:32 +11:00
Carlos Sanchez 1f42a01fb0 Remove duplicated cleanup in tests 2014-11-23 21:15:31 +01:00
Olivier Lamy 480825d72b copy collections to avoid ConcurrentModificationException 2014-11-23 23:02:06 +11:00
Carlos Sanchez b1838d2e3c Add pom properties to ProjectVersionMetadata 2014-11-21 20:25:26 +01:00
Carlos Sanchez 5d29c9ff1d [MRM-1848] download links for files multi-dot extensions incorrect in Browse view 2014-11-20 10:26:37 +01:00
Eric Barboni a1d2414702 MRM-1848 lazy fix for tar.gz 2014-11-19 00:10:53 +01:00
Olivier Lamy aa9bfe5eb3 merge branch from Carlos. Thanks mate!! 2014-11-17 10:43:06 +11:00
Carlos Sanchez 63479200ce Add a AbstractMetadataRepository to remove duplicated code 2014-11-06 13:39:28 +01:00
Olivier Lamy 021bbaf5a1 [MRM-1807] Archiva wrapper fail to start 2014-11-05 21:39:00 +11:00
Olivier Lamy ae9b109306 upgrade cassandra to 2.0.9 2014-11-01 10:11:17 +11:00
Olivier Lamy fc29009d8e 1.7 diamond 2014-11-01 10:09:59 +11:00
Olivier Lamy 7c5f1a0acd jmxPort must be dynamic as well 2014-11-01 10:06:38 +11:00
Olivier Lamy 5b59e0b108 Merge branch 'MRM-813' 2014-10-20 17:08:22 +11:00
Olivier Lamy 69ebec8841 add missing @since, formatting, make fields private 2014-10-20 17:08:01 +11:00
Jonathan Sharp 84c1a1ef0c Metatada typo fixes 2014-10-18 08:49:18 -07:00
Jonathan Sharp 7c9267111a MRM-813 tweak APC interface and ADRF AuditEvents 2014-10-17 15:23:47 -07:00
Eric Barboni aa14083b03 MRM-1863 synchronize link and text link display for repository group ctd 2014-10-16 00:11:34 +02:00
Eric Barboni 5fffc15d6e MRM-1863 synchronize link and text link display for repository group 2014-10-15 21:46:24 +02:00
Olivier Lamy dce9401cd3 start fixing issues reported by modernizer maven plugin 2014-10-15 14:10:04 +11:00
Olivier Lamy df99049a93 avoid returning empty data 2014-10-15 11:45:44 +11:00
Olivier Lamy 56e4a1047e avoid too much noise 2014-10-15 11:11:51 +11:00
Olivier Lamy aae1cd8c5a avoid too much noise 2014-10-15 11:08:06 +11:00
Eric Barboni ea1e055516 sonar fixes 2014-10-14 21:32:51 +02:00
Eric Barboni 70c6cc2ee4 sonar fixes 2014-10-14 21:31:33 +02:00
Eric Barboni 81655230ae sonar fixes 2014-10-14 21:30:11 +02:00
Olivier Lamy a2f7519f28 fix osgi warning 2014-10-14 15:59:00 +11:00
Olivier Lamy 655dd53f58 [MRM-1145] RSS tests do not correctly check responses 2014-10-14 15:59:00 +11:00
Olivier Lamy 31cc47c313 [MRM-1145] RSS tests do not correctly check responses 2014-10-14 15:59:00 +11:00
Olivier Lamy 84d5a61c80 [MRM-1145] RSS tests do not correctly check responses 2014-10-14 15:59:00 +11:00
Eric Barboni 951b9f8ef1 MRM-1811 add alternative pagination for simplegrid 2014-10-14 02:56:36 +02:00
Olivier Lamy 4e331298e4 no need to lookup those beans for each request 2014-10-13 16:35:00 +11:00
Olivier Lamy 70bc09fbb9 make this servlet thread safe!! 2014-10-13 16:19:42 +11:00
Eric Barboni c2f9100dda MRM-1865 remove isPermanent flag 2014-10-10 22:41:59 +02:00
Olivier Lamy 2d205906d1 not needed 2014-10-10 22:51:28 +11:00
Brett Porter f21dcf5ef5 [MRM-1864] use SSL by default for central
This matches the default configuration used in the latest version of Maven.
2014-10-09 19:04:26 +11:00
Jonathan Sharp f3ed08b695 MRM-1810 remove group filter 2014-10-07 18:50:50 -07:00
Jonathan Sharp 448d88877d MRM-1810 removed properties filter, added i18n help content 2014-10-07 17:42:20 -07:00
Eric Barboni 8385e531c9 MRM-1767 changerepository location missing slash 2014-10-06 22:12:43 +02:00
Eric Barboni 70acb56d0c MRM-770 Related. Display classifier (use table because of messy alignment with lot of information) 2014-10-03 02:05:01 +02:00
Eric Barboni cf16df693a fix error text for MRM-1851 2014-10-01 02:28:28 +02:00
Eric Barboni fce6ca600c synchro parent version for it test + bump version 2014-10-01 02:26:40 +02:00
Eric Barboni e4a7f04a35 add a profile for coverage (jacoco-coverage) 2014-09-30 23:06:57 +02:00
Eric Barboni 705fbd95c4 create a testrule to get a temp folder with a predictible name 2014-09-30 23:06:56 +02:00
Jonathan Sharp a2d62a3c0b MRM-1311: Added Loggers to core consumers 2014-09-29 14:46:01 -07:00
forjsharp 19b4ddd0c8 REST: BrowseServiceTest: Mitigate Stale Item Error 2014-09-21 15:30:02 -07:00
Olivier Lamy c3ef4bfbfb [MRM-1846] Regression in 2.0.1 : uniqueVersion false not supported 2014-09-15 14:54:08 +10:00
Olivier Lamy 373183554d spring 4.1.0 2014-09-10 15:09:00 +10:00
Olivier Lamy ede01e523e [maven-release-plugin] prepare for next development iteration 2014-09-01 15:15:00 +10:00
Olivier Lamy aca120c87c [maven-release-plugin] prepare release archiva-2.1.1 2014-09-01 15:14:47 +10:00
Olivier Lamy d4c85abfac [MRM-1854] Last modified date is epoch on directory listing for a group 2014-09-01 14:04:41 +10:00
Olivier Lamy d42a81ac34 format 2014-09-01 13:34:05 +10:00
Olivier Lamy 6ce6511a6c change immediateFlush to true as users looks to be confused :-) 2014-08-04 21:02:12 +10:00
Brett Porter 4ec9c4356f re-order test 2014-08-01 14:20:56 +10:00
Brett Porter 8b1e1ffa71 refactor service tests
Split out scan call to be explicit to make it easier to refactor duplicate
sections, then move repeated configuration to before/after methods.

Make sure scanning has finished before operations that might concurrently try
to modify the metadata. This also means we can now verify the deletion of the
repository is successful
2014-08-01 12:51:12 +10:00
Brett Porter 2b8f78afe2 take advantage of generic type 2014-08-01 12:48:26 +10:00
Brett Porter 1e589ddd62 only close session if open
getJcrSession will open one if needed, which close does not need to do. This
also caused some timing issues in the REST tests as it concurrently operated
on the same session
2014-07-31 20:22:27 +10:00
Brett Porter cd731be98b unused import 2014-07-31 15:12:29 +10:00
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
2014-07-31 15:10:37 +10:00
Brett Porter be20d16cfd more autowiring 2014-07-30 18:06:15 +10:00
Brett Porter b0550f3fcf ensure works from clean repository 2014-07-30 17:27:20 +10:00
Brett Porter 6e1b60e430 update archetype for repository metadata
use mocks instead of full implementations for testing, cut down dependencies
2014-07-30 16:33:41 +10:00
Brett Porter fcf2e3e27c make optional for Spring
in case of tests that don't add any repository listeners to the classpath
2014-07-30 16:07:38 +10:00
Brett Porter 54f97d54cb fix merge of converters
The test files in artifact converter had been adjusted, and need to merge the
spring context. Also make the artifactConverter injection more specific to
avoid picking up those defined for tests
2014-07-30 14:34:42 +10:00
Brett Porter c329113c52 simplify required namespaces 2014-07-30 13:42:36 +10:00
Brett Porter 30db1698ea ensure spring context is added to archetype 2014-07-30 13:33:12 +10:00
Brett Porter c1e27fbd05 remove unused dependencies and imports 2014-07-30 13:22:57 +10:00
Brett Porter 339650b1a7 add generics 2014-07-30 13:22:50 +10:00
Brett Porter b3804c39b5 remove commented dependency 2014-07-30 12:05:02 +10:00
Brett Porter 2882d9b199 add missing dependency 2014-07-30 12:05:02 +10:00
Brett Porter 732531ebef ensure archiva-cli is able to run
clean up the dependencies used and add some missing configuration form shade
2014-07-30 12:05:02 +10:00
Brett Porter 75c63ff2eb split out problem facet
this avoids modules wanting to report a problem from having to depend on the
plugin itself and its consumer, etc.
2014-07-30 12:02:04 +10:00
Brett Porter 54e9209fed fix scan location 2014-07-30 11:52:10 +10:00
Brett Porter b9920ed0ff fix package declarations
avoid duplicating classes in the produced bundle
2014-07-30 11:46:31 +10:00
Brett Porter 8007a47a3a merge artifact-converter into converter
Large amount of duplicated information and an unnecessary split package
caused duplicates in the produced bundle
2014-07-30 11:46:30 +10:00
Brett Porter 909ad7500b ensure archetype builds on a clean repository
Need to line up several dependencies that got managed differently, and trim
out things no longer needed. This could use a diet in general - there should
not be very much of Archiva's API or dependencies needed to build and test a
consumer.
2014-07-29 18:16:23 +10:00
Brett Porter 9e0abd75f3 remove antrun only used for echo 2014-07-29 16:24:29 +10:00
Brett Porter 482c368d0d trim POM to required resources 2014-07-29 15:54:42 +10:00
Brett Porter 50e30fef3b must also populate variables 2014-07-29 15:27:55 +10:00
Olivier Lamy dc52ac5c79 [MRM-1853] On first start up, you get a perpetual loading indicator.
Submitted by Robert David
2014-07-24 12:08:19 +10:00
Olivier Lamy e92a96880e line ending 2014-07-17 17:54:44 +10:00
Olivier Lamy f051ac2796 [maven-release-plugin] prepare for next development iteration 2014-07-16 10:51:34 +10:00
Olivier Lamy 93eafa089c [maven-release-plugin] prepare release archiva-2.1.0 2014-07-16 10:51:21 +10:00
Brett Porter 2fd88d2d08 update line endings 2014-07-01 16:11:00 +10:00
Olivier Lamy 79cc8e3948 revert c648adb306 too 2014-06-25 16:33:31 +10:00
Olivier Lamy 7cc7854a26 revert previous commit as 2.x was not affected in fact 2014-06-25 16:27:46 +10:00
Brett Porter 48a42e895a [MRM-1796] support artifacts larger than 4G
[MRM-1796] support artifacts larger than 4G
2014-06-25 16:23:53 +10:00
Brett Porter c648adb306 [MRM-1796] support artifacts larger than 4G 2014-06-25 16:21:43 +10:00
Olivier Lamy d93e36e62d fix unit 2014-06-11 03:02:49 +10:00
Olivier Lamy 2124e24a18 add comment 2014-06-11 02:46:11 +10:00
Olivier Lamy 7972d75082 [MRM-1846] Regression in 2.0.1 : uniqueVersion false not supported 2014-06-11 02:44:41 +10:00
Olivier Lamy 6b1e26c792 fix rat configuration 2014-06-06 11:01:49 +10:00
Olivier Lamy 35eecf18a2 configure cxf logger 2014-06-04 11:54:58 +10:00
Olivier Lamy e1bad647dd prevent js error when updating password 2014-05-30 16:28:15 +10:00
Olivier Lamy fd36bced75 [MRM-1841] "Remember me" not working
restore password storage in the cookie.
if remember activated and the cookie is available with a username/password an automatic login will be try
2014-05-23 11:22:18 +10:00
Olivier Lamy b87e972bff requirejs 2.1.11 2014-05-23 09:31:33 +10:00
Olivier Lamy e345bdb2bd jquery 1.11.1 2014-05-23 09:28:46 +10:00
Olivier Lamy 3276b5e5ea upgrade jquery cookie plugin to 1.4.1 2014-05-23 09:26:41 +10:00
Olivier Lamy ef572f80d7 [MRM-1841] "Remember me" not working
password not stored anymore
2014-05-21 16:06:21 +10:00
Olivier Lamy 0c689f9f6f version is mandatory too 2014-05-21 15:19:52 +10:00
Olivier Lamy d485a99637 [MRM-1843] provide mechanism to obtain the latest version of an artifact
test for no content
2014-05-21 14:30:32 +10:00
Olivier Lamy 450a8a3732 [MRM-1843] provide mechanism to obtain the latest version of an artifact
oups missed to add test classes
2014-05-21 14:26:03 +10:00
Olivier Lamy ce79d61198 fix context when know repository 2014-05-21 12:09:19 +10:00
Olivier Lamy 89ec8af055 fix context when know repositoryarchiva-modules/archiva-web/archiva-rest/archiva-rest-services/src/main/java/org/apache/archiva/rest/services/AbstractRestService.java 2014-05-21 12:09:03 +10:00
Olivier Lamy b272a1bc2f [MRM-1843] provide mechanism to obtain the latest version of an artifact
Implements LATEST keyword
2014-05-21 10:12:43 +10:00
Olivier Lamy 511858d4ab more cleanup and fix a TODO :-) 2014-05-20 17:15:45 +10:00
Olivier Lamy 2c09abccbc [MRM-1843] provide mechanism to obtain the latest version of an artifact
add some query validation. ensure we properly change the repositoryId for queries without any repositoryId so result can come from a remote repository index
2014-05-20 16:55:34 +10:00
Olivier Lamy 85047d3bb6 [MRM-1843] provide mechanism to obtain the latest version of an artifact
start download api currently redirect
2014-05-20 15:04:47 +10:00
Olivier Lamy a78b6070bc display alert image in case of error when checking remote repo 2014-05-19 16:13:26 +10:00
Olivier Lamy 0a1a105b50 [MRM-1841] "Remember me" not working 2014-05-15 15:25:34 +10:00
Olivier Lamy 011e7b0ee8 [MRM-1837] so as it's only prototype we can assume configuration will not change during the use of the bean 2014-05-13 17:08:26 +10:00
Olivier Lamy 08ae7d269f cleanup 2014-05-06 16:58:48 +10:00
Olivier Lamy 7d3cdeb181 [MRM-1812] Users - Manage section needs Sort by User Name, Sort by Full Name, and Sort by Email buttons 2014-05-06 16:57:38 +10:00
Olivier Lamy 8e8148886b [MRM-1809] Users - Manage section sort by name doesn't work as expected 2014-05-06 16:12:14 +10:00
Olivier Lamy 3df83d78af [MRM-1842] Remove per default log4j2 Async Logging 2014-05-06 12:28:44 +10:00
Olivier Lamy 0312f52d7f [MRM-1836] Make search limit (maxCount) configurable via UI 2014-05-02 15:53:54 +10:00
Olivier Lamy 10a0761768 [MRM-1837] DefaultArchivaConfiguration holds references to classes 2014-05-01 14:29:28 +10:00
Olivier Lamy 7808ee5faf [MRM-1837] cleanup registry listeners from Archiva Configuration 2014-04-30 17:22:41 +10:00
Olivier Lamy 9bb8edc5c8 use a better name 2014-04-30 16:38:19 +10:00
Olivier Lamy 4d88a4663e modified file 2014-04-25 21:03:35 +10:00
Olivier Lamy 0c07ad8d5c complete .gitattributes file 2014-04-24 11:54:01 +10:00
Olivier Lamy 30d380e6b0 make no limit working back 2014-04-24 11:52:24 +10:00
Olivier Lamy 641e04909f fix unit test for pagination 2014-04-24 11:52:24 +10:00
Sascha Vogt c52eb2c042 [MRM-1834] Add limit to index search query to prevent unnecessary
calculations
2014-04-24 11:52:24 +10:00
Sascha Vogt 6790e2a82f [MRM-1833] Nullpointer when browsing artifacts which have dependencies
with scope "import"

Use the full constructor to create the clone, as resolveModel expects
remoteRepositories to be not null
2014-04-24 11:52:24 +10:00
Eric Barboni a106ffd8fe display warning on test failure 2014-04-24 02:53:19 +02:00
Olivier Lamy 79cf366b83 more details 2014-04-22 23:02:35 +10:00
Olivier Lamy 6611fc497b more log for MRM-1832 2014-04-22 22:52:25 +10:00
Olivier Lamy 9a09994c8c simply use File implementation as we are now 1.7 required 2014-04-22 12:02:32 +10:00
Eric Barboni a7c6ebb10e jdk 7 (multicatch) for-loop
remove unused package, reduce annotations (value= or locations=)
move javadoc from Maven2RepsotirotyStorage to RepositoryStorage
2014-04-18 01:46:55 +02:00
Eric Barboni fe7e671f3b remove unused package, reduce annotations (value= or locations=) 2014-04-18 01:45:16 +02:00
Eric Barboni 4e9050691b fix import packages 2014-04-18 01:43:18 +02:00
Eric Barboni 1d929b31fb jdk7 (multicatch diamond) 2014-04-17 22:13:54 +02:00
Eric Barboni 145c89e731 assert from org.junit 2014-04-17 21:56:19 +02:00
Olivier Lamy e7bdc98ddb jackrabbit 2.7.5 2014-04-17 22:25:14 +10:00
Olivier Lamy 2b03379852 [MRM-1210] Dependency tree should include the artifact type 2014-04-17 15:09:15 +10:00
Olivier Lamy 2b4fc98051 try to fix CI failures 2014-04-17 11:22:14 +10:00
Olivier Lamy 2132965397 more code simplification with 1.7 features 2014-04-17 10:46:06 +10:00
Olivier Lamy 0a21a1167f use same versions 2014-04-17 10:10:15 +10:00
Olivier Lamy 861d8941e7 exception is different in 1.7 2014-04-17 10:08:39 +10:00
Olivier Lamy bb30140719 using more java.nio.file 2014-04-17 09:57:30 +10:00
Olivier Lamy b2ebfd6cc2 [MRM-1829] Change default value of of AysncLogger strategy for log4j async 2014-04-17 09:37:38 +10:00
Olivier Lamy 9dcb92bed0 fix wrong assignment 2014-04-17 09:21:27 +10:00
Olivier Lamy dc91fae5fa more try with resources 2014-04-16 23:00:24 +10:00
Olivier Lamy 65bcbc9d45 do the same as FileUtils.copyFile do 2014-04-16 19:48:53 +10:00
Olivier Lamy ec1e655c9d use Files.copy from java.nio.file 2014-04-16 18:11:38 +10:00
Olivier Lamy 767e00c182 use Files from java.nio 2014-04-16 17:36:01 +10:00
Olivier Lamy 67985e0486 diamond operator 2014-04-16 17:12:51 +10:00
Olivier Lamy 1e2bb57406 diamond operator 2014-04-16 16:15:07 +10:00
Olivier Lamy 2e60a74477 add cassandra profile as described in README 2014-04-16 14:40:25 +10:00
Olivier Lamy 90e775b84b [MRM-1830] Charset applied to binary repository HTTP responses 2014-04-16 14:32:03 +10:00
Olivier Lamy afd02f3a13 Revert "[MRM-1828] upgrade to jetty 9.x"
This reverts commit a7a2c9130e.
2014-04-14 15:56:30 +10:00
Olivier Lamy a7a2c9130e [MRM-1828] upgrade to jetty 9.x 2014-04-14 14:08:55 +10:00
Olivier Lamy 64187aa84a add an index for the projectVersionMetadataModel.key column 2014-04-14 12:33:05 +10:00
Eric Barboni d54c2b5472 fix fuzzy override placing failure on web 2014-04-12 02:14:57 +02:00
Eric Barboni 99117364be one move for all remaining override annotation 2014-04-11 23:46:35 +02:00
Eric Barboni d44d957734 Multicatch and override 2014-04-11 23:29:44 +02:00
Eric Barboni 4444ed0e1d simplify varargs calls 2014-04-11 23:16:01 +02:00
Eric Barboni f23b74ade7 @Override + Diamond 2014-04-11 02:58:29 +02:00
Eric Barboni 90c5e0eb20 add for loop 2014-04-11 01:25:50 +02:00
Olivier Lamy d6c28781b0 more diamond 2014-04-10 23:11:38 +10:00
Olivier Lamy 047b7ad17e fix CME 2014-04-10 16:44:51 +10:00
Olivier Lamy 5fa4ceb731 more diamond 2014-04-10 16:36:21 +10:00
Olivier Lamy 03601570ef my bad fix compilation 2014-04-10 14:36:30 +10:00
Olivier Lamy 0bb58b73ab fix idea warning 2014-04-10 14:27:45 +10:00
Olivier Lamy 25c1e7e9a4 fix archetype compiler target/source 2014-04-10 14:12:45 +10:00
Eric Barboni edb1bd05da add @Override (git test) 2014-04-10 04:28:49 +02:00
Eric d56c43d4df Merge origin/master 2014-04-10 04:15:00 +02:00
skygo e4514664f4 alapacas upper speech bubble connected properly 2014-04-10 04:13:37 +02:00
Olivier Lamy d9de8dc7af use diamond operator 2014-04-10 11:43:11 +10:00
skygo ddf5842837 IE will use the last available MRM-1826 2014-04-10 03:36:40 +02:00
Olivier Lamy fd75d57535 mark this AutoCloseable
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1585703 13f79535-47bb-0310-9956-ffa450edef68
2014-04-08 12:21:06 +00:00
Olivier Lamy 6b9da927e4 start using try with resources
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1585697 13f79535-47bb-0310-9956-ffa450edef68
2014-04-08 12:03:38 +00:00
Olivier Lamy 751bffaef1 bump version to 2.1.0-SNAPSHOT because of 1.7 pre requisite
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1585071 13f79535-47bb-0310-9956-ffa450edef68
2014-04-05 11:57:09 +00:00
Olivier Lamy 0cbea898cd cassndra part of the build in default profile as we are now 1.7
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1585069 13f79535-47bb-0310-9956-ffa450edef68
2014-04-05 11:56:24 +00:00
Olivier Lamy 3c6e3a1cb6 consumer with an empty looks to build now
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1583989 13f79535-47bb-0310-9956-ffa450edef68
2014-04-02 12:12:24 +00:00
Olivier Lamy 2f615b05d5 an other try to fix consumer archetype build
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1583961 13f79535-47bb-0310-9956-ffa450edef68
2014-04-02 10:41:06 +00:00
Olivier Lamy fb60a8efdf try again to fix this consumer with empty repo
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1583886 13f79535-47bb-0310-9956-ffa450edef68
2014-04-02 06:08:01 +00:00
Olivier Lamy 849fcd958c try to ensure consumer archetype will build with an empty repo so force local download of antrun plugin
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1583884 13f79535-47bb-0310-9956-ffa450edef68
2014-04-02 05:39:19 +00:00
Olivier Lamy 6cd50e9737 fix typo
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1583875 13f79535-47bb-0310-9956-ffa450edef68
2014-04-02 04:36:08 +00:00
Olivier Lamy 668d12030b invalidate namespace cache when deleting a repository
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1583869 13f79535-47bb-0310-9956-ffa450edef68
2014-04-02 04:04:10 +00:00
Olivier Lamy 56696b4bd8 fix cache invalidate when deleting a groupId
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1583868 13f79535-47bb-0310-9956-ffa450edef68
2014-04-02 04:04:00 +00:00
Olivier Lamy fa2a3efcc7 [MRM-1802] Find a cache solution for browsing part (especially root browsing)
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1583867 13f79535-47bb-0310-9956-ffa450edef68
2014-04-02 03:55:28 +00:00
Olivier Lamy f9c01084da fix comment
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1583866 13f79535-47bb-0310-9956-ffa450edef68
2014-04-02 03:55:10 +00:00
Olivier Lamy abdad59483 add comment
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1583849 13f79535-47bb-0310-9956-ffa450edef68
2014-04-02 01:29:07 +00:00
Olivier Lamy 638f9baba8 fix jdk1.8 build
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1583508 13f79535-47bb-0310-9956-ffa450edef68
2014-04-01 01:45:38 +00:00
Olivier Lamy b2c8f9e299 align versions with current archiva build to be able to build with empty repo
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1583502 13f79535-47bb-0310-9956-ffa450edef68
2014-04-01 00:52:44 +00:00
Olivier Lamy 4d70362d9d fix unit test with adding mocks
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1583324 13f79535-47bb-0310-9956-ffa450edef68
2014-03-31 13:23:20 +00:00
Olivier Lamy 2a825b92d2 add license header
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1583232 13f79535-47bb-0310-9956-ffa450edef68
2014-03-31 01:30:49 +00:00
Olivier Lamy 0bcd8bb3e1 more unit tests fixes
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1583231 13f79535-47bb-0310-9956-ffa450edef68
2014-03-31 01:30:41 +00:00
Olivier Lamy e278aa78c5 more unit tests fixes
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1583230 13f79535-47bb-0310-9956-ffa450edef68
2014-03-31 01:30:34 +00:00
Olivier Lamy ddfbb1c41e fix unit test
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1583229 13f79535-47bb-0310-9956-ffa450edef68
2014-03-31 01:30:16 +00:00
Olivier Lamy e376eca362 initialize not needed if we do not use this impl
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1582720 13f79535-47bb-0310-9956-ffa450edef68
2014-03-28 12:12:41 +00:00
Olivier Lamy 946557f164 more metadata store cassandra to cassandra profile as need 1.7 dependency
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1582714 13f79535-47bb-0310-9956-ffa450edef68
2014-03-28 11:43:34 +00:00
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
2014-03-28 11:43:24 +00:00
Olivier Lamy d4aee19ee6 fix @since
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1582570 13f79535-47bb-0310-9956-ffa450edef68
2014-03-28 00:40:17 +00:00
Olivier Lamy 09942a03e5 add missing license header
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1582250 13f79535-47bb-0310-9956-ffa450edef68
2014-03-27 10:47:21 +00:00
Olivier Lamy 90d0b07393 add a bit of caching here at least for released version
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1582203 13f79535-47bb-0310-9956-ffa450edef68
2014-03-27 06:02:33 +00:00
Olivier Lamy 779890ebd9 ease override of cassandra.host/port
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1582201 13f79535-47bb-0310-9956-ffa450edef68
2014-03-27 06:02:18 +00:00
Olivier Lamy cdd0df057c missed to add new files
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1582200 13f79535-47bb-0310-9956-ffa450edef68
2014-03-27 06:02:12 +00:00
Olivier Lamy 1601891042 the repository session factory is now configurable via a sysprops
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1582199 13f79535-47bb-0310-9956-ffa450edef68
2014-03-27 06:02:01 +00:00
Olivier Lamy bb79c82aab fix facet creation
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1582198 13f79535-47bb-0310-9956-ffa450edef68
2014-03-27 06:01:50 +00:00
Olivier Lamy 5719fa8827 format code
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1582197 13f79535-47bb-0310-9956-ffa450edef68
2014-03-27 06:01:41 +00:00
Olivier Lamy 5a1a064f75 take care of null values
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1582119 13f79535-47bb-0310-9956-ffa450edef68
2014-03-26 23:27:58 +00:00
Olivier Lamy a80ae95cc8 better with adding the default file...
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1582095 13f79535-47bb-0310-9956-ffa450edef68
2014-03-26 22:27:08 +00:00
Olivier Lamy 7d1c504705 extract cassandra configuration in a configuration file
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1582094 13f79535-47bb-0310-9956-ffa450edef68
2014-03-26 22:27:02 +00:00
Olivier Lamy acc7242804 add unit test for method getProjectReferences
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581807 13f79535-47bb-0310-9956-ffa450edef68
2014-03-26 12:16:02 +00:00
Olivier Lamy 24de9b28fb add a test to ensure dependant are cleanup up
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581705 13f79535-47bb-0310-9956-ffa450edef68
2014-03-26 06:29:55 +00:00
Olivier Lamy e7b4016303 more cleanup
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581703 13f79535-47bb-0310-9956-ffa450edef68
2014-03-26 06:02:18 +00:00
Olivier Lamy 0bfb850c1b some cleanup
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581702 13f79535-47bb-0310-9956-ffa450edef68
2014-03-26 06:02:09 +00:00
Olivier Lamy 07bae44727 fix naming
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581701 13f79535-47bb-0310-9956-ffa450edef68
2014-03-26 06:01:51 +00:00
Olivier Lamy 591771c0c4 fix naming
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581700 13f79535-47bb-0310-9956-ffa450edef68
2014-03-26 06:01:42 +00:00
Olivier Lamy 1754cb76e0 all tests passed with cassandra implementation: does not mean everyhting is really working but a good step :-)
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581699 13f79535-47bb-0310-9956-ffa450edef68
2014-03-26 06:01:32 +00:00
Olivier Lamy 3c0c99a9f2 fix deleting a project -> remove all artifacts
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581698 13f79535-47bb-0310-9956-ffa450edef68
2014-03-26 06:01:20 +00:00
Olivier Lamy 96a526be48 fix parent version for modules not part of release
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581642 13f79535-47bb-0310-9956-ffa450edef68
2014-03-26 02:41:32 +00:00
Olivier Lamy 3ff5c718fb fix unit test when searching project version
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581640 13f79535-47bb-0310-9956-ffa450edef68
2014-03-26 02:41:20 +00:00
Olivier Lamy 122145013e should return null if no facets found
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581639 13f79535-47bb-0310-9956-ffa450edef68
2014-03-26 02:41:06 +00:00
Olivier Lamy 509e72be48 implement cassandra record of dependencies
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581638 13f79535-47bb-0310-9956-ffa450edef68
2014-03-26 02:40:51 +00:00
Olivier Lamy fa06b7b997 record license information in cassandra
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581637 13f79535-47bb-0310-9956-ffa450edef68
2014-03-26 02:40:40 +00:00
Olivier Lamy 663de30beb [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581635 13f79535-47bb-0310-9956-ffa450edef68
2014-03-26 02:40:25 +00:00
Olivier Lamy 477615ea47 [maven-release-plugin] prepare release archiva-2.0.1
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581634 13f79535-47bb-0310-9956-ffa450edef68
2014-03-26 02:39:38 +00:00
Olivier Lamy 8bcdb6bff6 add some toString for debugging purpose and avoid hard coded values to prevent test failures
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581292 13f79535-47bb-0310-9956-ffa450edef68
2014-03-25 11:18:10 +00:00
Olivier Lamy 752e82b216 add comment
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581289 13f79535-47bb-0310-9956-ffa450edef68
2014-03-25 10:16:50 +00:00
Olivier Lamy d0574235c6 archetype test must be fast as we already have all artitfacts locally!!
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581258 13f79535-47bb-0310-9956-ffa450edef68
2014-03-25 06:36:14 +00:00
Olivier Lamy 7156611df0 use assertj as fest-assert is not maintained anymore
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581256 13f79535-47bb-0310-9956-ffa450edef68
2014-03-25 06:29:30 +00:00
Olivier Lamy 306610e853 use the same naming convention for those methods
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581255 13f79535-47bb-0310-9956-ffa450edef68
2014-03-25 06:28:43 +00:00
Olivier Lamy 261ff2b4b2 correct cleanup of mailing list table
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581254 13f79535-47bb-0310-9956-ffa450edef68
2014-03-25 06:28:30 +00:00
Olivier Lamy 68cb953712 fix unit tests
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581253 13f79535-47bb-0310-9956-ffa450edef68
2014-03-25 06:28:20 +00:00
Olivier Lamy 4ac873046d record mailing lists in Cassandra
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581252 13f79535-47bb-0310-9956-ffa450edef68
2014-03-25 06:28:03 +00:00
Olivier Lamy 91c9d36a7b simplify code with adding constructors
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1581251 13f79535-47bb-0310-9956-ffa450edef68
2014-03-25 06:27:50 +00:00