Commit Graph

644 Commits

Author SHA1 Message Date
Olivier Lamy 642ceb3f9e [MRM-1359] remove maven1 code 2015-02-12 23:00:22 +11:00
Olivier Lamy 4374c550e4 add missing dependency 2015-02-11 22:32:54 +11:00
Olivier Lamy 29faf4ed88 fix exception mapping 2015-02-10 22:10:09 +11:00
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 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 f11f39932a [MRM-1390] Bump version to 2.2.0 2014-12-01 16:56:43 +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
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 df99049a93 avoid returning empty data 2014-10-15 11:45:44 +11:00
Eric Barboni e4a7f04a35 add a profile for coverage (jacoco-coverage) 2014-09-30 23:06:57 +02:00
forjsharp 19b4ddd0c8 REST: BrowseServiceTest: Mitigate Stale Item Error 2014-09-21 15:30:02 -07: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
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 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 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
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
Olivier Lamy 0c689f9f6f version is mandatory too 2014-05-21 15:19:52 +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 0312f52d7f [MRM-1836] Make search limit (maxCount) configurable via UI 2014-05-02 15:53:54 +10:00
Olivier Lamy 2b03379852 [MRM-1210] Dependency tree should include the artifact type 2014-04-17 15:09:15 +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 67985e0486 diamond operator 2014-04-16 17:12:51 +10:00
Eric Barboni 99117364be one move for all remaining override annotation 2014-04-11 23:46:35 +02:00
Olivier Lamy d6c28781b0 more diamond 2014-04-10 23:11:38 +10:00
Olivier Lamy d9de8dc7af use diamond operator 2014-04-10 11:43:11 +10: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 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 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 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 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 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 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 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
skygo 764c9d6424 fix javadoc. Generation possible on jdk8
(fix html content + replace @todo with TODO  )

git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1571532 13f79535-47bb-0310-9956-ffa450edef68
2014-02-25 02:01:14 +00:00
Olivier Lamy d5dfe85111 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1566005 13f79535-47bb-0310-9956-ffa450edef68
2014-02-08 12:07:59 +00:00
Olivier Lamy 57d85761a8 [maven-release-plugin] prepare release archiva-2.0.0
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1566004 13f79535-47bb-0310-9956-ffa450edef68
2014-02-08 12:07:08 +00:00
Olivier Lamy 4535901efd [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1566002 13f79535-47bb-0310-9956-ffa450edef68
2014-02-08 12:06:19 +00:00
Olivier Lamy 12722ebf9d [maven-release-plugin] prepare release archiva-2.0.0-RC3
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1566001 13f79535-47bb-0310-9956-ffa450edef68
2014-02-08 12:05:32 +00:00
Olivier Lamy f6b004c361 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1565998 13f79535-47bb-0310-9956-ffa450edef68
2014-02-08 12:04:34 +00:00
Olivier Lamy 8efe254c0f [maven-release-plugin] prepare release archiva-2.0.0-RC2
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1565997 13f79535-47bb-0310-9956-ffa450edef68
2014-02-08 12:03:45 +00:00
Olivier Lamy bd56eac0c4 [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1565985 13f79535-47bb-0310-9956-ffa450edef68
2014-02-08 12:01:36 +00:00
Olivier Lamy 7c38ab4088 [maven-release-plugin] prepare release archiva-2.0.0-RC1
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1565984 13f79535-47bb-0310-9956-ffa450edef68
2014-02-08 12:00:46 +00:00
Olivier Lamy abf7ffaa6d change version to 2.0.0-RC1-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1565974 13f79535-47bb-0310-9956-ffa450edef68
2014-02-08 11:59:09 +00:00
Olivier Lamy 28c5e2e323 fix issue when deleting project version non snapshot
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1558620 13f79535-47bb-0310-9956-ffa450edef68
2014-01-16 00:00:17 +00:00
Olivier Lamy 41eefa4f67 fixing browsing with typeahead
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1558609 13f79535-47bb-0310-9956-ffa450edef68
2014-01-15 23:32:28 +00:00
Olivier Lamy d2d596e7dc fix issue reported on the mailing list
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1556973 13f79535-47bb-0310-9956-ffa450edef68
2014-01-09 22:33:52 +00:00
Olivier Lamy dc6db7b475 last tomcat version 7.0.50
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1556661 13f79535-47bb-0310-9956-ffa450edef68
2014-01-08 22:20:16 +00:00
Olivier Lamy 59743128e8 use strict matching for model mapper
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1556150 13f79535-47bb-0310-9956-ffa450edef68
2014-01-07 08:55:08 +00:00
Olivier Lamy fcf4fb5a2e fix xml dependency
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1555680 13f79535-47bb-0310-9956-ffa450edef68
2014-01-06 05:32:53 +00:00
Olivier Lamy 4825f8eb88 remove use of old httpunit library
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1555665 13f79535-47bb-0310-9956-ffa450edef68
2014-01-06 05:30:35 +00:00
Olivier Lamy 04d1d172a6 fix mapping with modelmapper
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1553476 13f79535-47bb-0310-9956-ffa450edef68
2013-12-26 12:56:18 +00:00
Olivier Lamy bd07ace6fb fix timeout
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1552985 13f79535-47bb-0310-9956-ffa450edef68
2013-12-22 12:26:20 +00:00
Olivier Lamy 5743afc3ff add unit test
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1552983 13f79535-47bb-0310-9956-ffa450edef68
2013-12-22 12:25:55 +00:00
Olivier Lamy 0c9fab3b3b [MRM-1750] Add remote repository health check
add unit test

git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1552982 13f79535-47bb-0310-9956-ffa450edef68
2013-12-22 12:25:43 +00:00
Olivier Lamy 84bcc48e6b [MRM-1750] Add remote repository health check
Add rest api

git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1552981 13f79535-47bb-0310-9956-ffa450edef68
2013-12-22 12:25:23 +00:00
Olivier Lamy 1e1f7cdacd [MRM-1746] build merged index for groups with a cron schedule
fix issues

git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1551475 13f79535-47bb-0310-9956-ffa450edef68
2013-12-17 07:29:31 +00:00
Olivier Lamy a903627323 fix rat and naming
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1550640 13f79535-47bb-0310-9956-ffa450edef68
2013-12-13 04:47:24 +00:00
Olivier Lamy 679725dd5d file lock manager must be configurable
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1550639 13f79535-47bb-0310-9956-ffa450edef68
2013-12-13 04:47:10 +00:00
Olivier Lamy f7cf70133b setup this bean on startup: will make it more thread safe
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1546898 13f79535-47bb-0310-9956-ffa450edef68
2013-12-02 05:02:19 +00:00
Olivier Lamy 500b4e8d5e reduce log noise for that
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1546897 13f79535-47bb-0310-9956-ffa450edef68
2013-12-02 05:02:12 +00:00
Olivier Lamy 60b382e36e fix logging warn level
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1546890 13f79535-47bb-0310-9956-ffa450edef68
2013-12-02 04:07:17 +00:00
Olivier Lamy 0edb0a75ef use last ehcache 2.7.4
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1544405 13f79535-47bb-0310-9956-ffa450edef68
2013-11-22 03:38:58 +00:00
Olivier Lamy 86c913a95e [MRM-1762] Upload Artifact page allows to uploading SNAPSHOT versions to non snapshot repositories
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1542152 13f79535-47bb-0310-9956-ffa450edef68
2013-11-15 01:38:18 +00:00
Olivier Lamy c230bdbe41 add a service to know repositories ids running a remote download
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1541794 13f79535-47bb-0310-9956-ffa450edef68
2013-11-14 03:11:06 +00:00
Olivier Lamy a265c0df34 [MRM-1792] Integrate Apache Sirona Monitoring
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1540599 13f79535-47bb-0310-9956-ffa450edef68
2013-11-11 03:59:33 +00:00
Olivier Lamy a0b9510169 fix compilation
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1539900 13f79535-47bb-0310-9956-ffa450edef68
2013-11-08 02:01:29 +00:00
Olivier Lamy 0399353cf3 use last jackson version
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1537754 13f79535-47bb-0310-9956-ffa450edef68
2013-10-31 23:01:29 +00:00
Olivier Lamy 63533c4177 next version will be 2.0.0
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1508017 13f79535-47bb-0310-9956-ffa450edef68
2013-07-29 12:31:34 +00:00
Olivier Lamy 35a35fdb9f formatting and @since
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1488673 13f79535-47bb-0310-9956-ffa450edef68
2013-06-02 11:42:24 +00:00
Olivier Lamy a7923833b2 fix @since
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1488670 13f79535-47bb-0310-9956-ffa450edef68
2013-06-02 11:31:45 +00:00
Olivier Lamy d7f7a0d9a3 next version will be 1.4.0
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1488666 13f79535-47bb-0310-9956-ffa450edef68
2013-06-02 11:25:25 +00:00
skygo 0c9c688ea9 git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-MRM-1756@1488531 13f79535-47bb-0310-9956-ffa450edef68 2013-06-01 14:40:42 +00:00
skygo ad2961ba66 use of logger instead serr
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-MRM-1756@1487002 13f79535-47bb-0310-9956-ffa450edef68
2013-05-28 16:47:45 +00:00
skygo 60d0a2d36c rewrite try some tests
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-MRM-1756@1486718 13f79535-47bb-0310-9956-ffa450edef68
2013-05-27 22:04:25 +00:00
skygo 5e7a5fdeaa admin in folders. Some features may not work properly
git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-MRM-1756@1481595 13f79535-47bb-0310-9956-ffa450edef68
2013-05-12 16:19:41 +00:00
skygo b9bc7bc3dc clean maven2repository module to focus only on layout in webapp
make some order hypothesis

git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-MRM-1756@1480100 13f79535-47bb-0310-9956-ffa450edef68
2013-05-07 21:42:38 +00:00
skygo f342802c4a git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/archiva-MRM-1756@1479097 13f79535-47bb-0310-9956-ffa450edef68 2013-05-04 13:12:09 +00:00
Olivier Lamy 4aca37189a LdapConnection is now the interface to use
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1477966 13f79535-47bb-0310-9956-ffa450edef68
2013-05-01 12:15:50 +00:00