183 Commits

Author SHA1 Message Date
Olivier Lamy
8ab058f4b3 use web mock module in rest-services tests
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1298323 13f79535-47bb-0310-9956-ffa450edef68
2012-03-08 09:33:31 +00:00
Olivier Lamy
ff09a910b3 use a better name for those methods
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1298150 13f79535-47bb-0310-9956-ffa450edef68
2012-03-07 22:02:22 +00:00
Olivier Lamy
1646114f7a [MRM-1579] rewrite repositories scanning admin page
improve rest services to ease screen implementation.

git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1298149 13f79535-47bb-0310-9956-ffa450edef68
2012-03-07 22:01:51 +00:00
Olivier Lamy
526a11efce [MRM-1577] rewrite legacy path admin page
add ok.

git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1297639 13f79535-47bb-0310-9956-ffa450edef68
2012-03-06 18:32:06 +00:00
Olivier Lamy
09a3de2d63 add validation on adding LegacyPath rest method
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1297637 13f79535-47bb-0310-9956-ffa450edef68
2012-03-06 18:30:59 +00:00
Olivier Lamy
aabab285c4 add comment in code snippet and add a snippet in pom for rest dependencies
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1295689 13f79535-47bb-0310-9956-ffa450edef68
2012-03-01 17:34:21 +00:00
Olivier Lamy
d0eaad0341 [MRM-1610] Use Jackson as jaxrs provider for cxf for performance reasons
add a jackson configurator for archiva.

git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1295499 13f79535-47bb-0310-9956-ffa450edef68
2012-03-01 10:29:08 +00:00
Olivier Lamy
7aacdb1bf1 [MRM-1610] Use Jackson as jaxrs provider for cxf for performance reasons
fix some javascript mapping for redback part.

git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1295498 13f79535-47bb-0310-9956-ffa450edef68
2012-03-01 10:28:52 +00:00
Olivier Lamy
9b37010349 [MRM-1610] Use Jackson as jaxrs provider for cxf for performance reasons.
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1295496 13f79535-47bb-0310-9956-ffa450edef68
2012-03-01 10:28:16 +00:00
Olivier Lamy
9eb977f581 correctly sort versions on artifact view
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1295024 13f79535-47bb-0310-9956-ffa450edef68
2012-02-29 09:14:28 +00:00
Olivier Lamy
49bccb5d33 fix regression in json/boolean due to parameter to fix transformation of 2.0 to 2
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1294407 13f79535-47bb-0310-9956-ffa450edef68
2012-02-28 00:04:05 +00:00
Olivier Lamy
202a699884 add rest method to search with query on a set of repositories
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1294404 13f79535-47bb-0310-9956-ffa450edef68
2012-02-28 00:03:04 +00:00
Olivier Lamy
48da9ae955 add rest method to getObservableRepoIds
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1294221 13f79535-47bb-0310-9956-ffa450edef68
2012-02-27 16:57:14 +00:00
Olivier Lamy
9ea612361f add unit test for search with guest user.
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1293871 13f79535-47bb-0310-9956-ffa450edef68
2012-02-26 16:58:50 +00:00
Olivier Lamy
bd98d2d274 hack jqueryui to have autocomplete working with bootstrap
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1293869 13f79535-47bb-0310-9956-ffa450edef68
2012-02-26 16:58:13 +00:00
Olivier Lamy
773d2784a5 fix String transformation of 2.0 -> 2 was not correct for artifacts versions
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1293715 13f79535-47bb-0310-9956-ffa450edef68
2012-02-25 22:45:37 +00:00
Olivier Lamy
38aaec51a7 upgrade to cxf 2.5.2
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1293703 13f79535-47bb-0310-9956-ffa450edef68
2012-02-25 22:11:29 +00:00
Olivier Lamy
f1f0ceaf47 [MRM-1573] improve browse service with returning ProjectVersionMetadata (so add some annotation for REST exchange)
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1293423 13f79535-47bb-0310-9956-ffa450edef68
2012-02-24 21:18:34 +00:00
Olivier Lamy
d026cc88a7 add REST to browse a groupId/artifactId and retrieve all versions
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1292963 13f79535-47bb-0310-9956-ffa450edef68
2012-02-23 21:25:20 +00:00
Olivier Lamy
b07b0de488 no display full groupId in browsing
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1245816 13f79535-47bb-0310-9956-ffa450edef68
2012-02-18 00:18:30 +00:00
Olivier Lamy
fa2a45d627 rename class. it's always complicated to find the good name but the previous was very bad :-).
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1245618 13f79535-47bb-0310-9956-ffa450edef68
2012-02-17 15:40:41 +00:00
Olivier Lamy
53f479e409 fix mimize js/css cleanup on browse
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1245403 13f79535-47bb-0310-9956-ffa450edef68
2012-02-17 11:35:50 +00:00
Olivier Lamy
fe446f4081 [MRM-1573]
refactor to have more generic REST model result.

git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1245254 13f79535-47bb-0310-9956-ffa450edef68
2012-02-16 23:31:40 +00:00
Olivier Lamy
f86f621808 [MRM-1573] start work on browse screen
navigate on groupIds.

git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1245184 13f79535-47bb-0310-9956-ffa450edef68
2012-02-16 21:26:48 +00:00
Olivier Lamy
f6ec5a7e86 [MRM-1573] start work on browse screen
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1244606 13f79535-47bb-0310-9956-ffa450edef68
2012-02-15 17:42:55 +00:00
Olivier Lamy
c8e8d8f95b wait end of first scan before deleting repo should prevent test failure
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1243016 13f79535-47bb-0310-9956-ffa450edef68
2012-02-11 08:07:37 +00:00
Olivier Lamy
a269e32a92 more easy REST method to delete a ProxyConnector
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1242594 13f79535-47bb-0310-9956-ffa450edef68
2012-02-09 23:07:37 +00:00
Olivier Lamy
68365364e3 add wagon-http-lightweight as dependency to prevent CNFE in tests
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1240629 13f79535-47bb-0310-9956-ffa450edef68
2012-02-04 22:17:53 +00:00
Olivier Lamy
91d63e741b start work on proxy connector screen
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1237580 13f79535-47bb-0310-9956-ffa450edef68
2012-01-30 09:47:16 +00:00
Olivier Lamy
7b50ea96e2 move this rest services used only by the js ui in a new rest ui service
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1236634 13f79535-47bb-0310-9956-ffa450edef68
2012-01-27 11:19:51 +00:00
Olivier Lamy
9bd514d09e rest method to validate cron expression: add unit test
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1235829 13f79535-47bb-0310-9956-ffa450edef68
2012-01-25 17:14:11 +00:00
Olivier Lamy
627bdfa6b1 add rest service to validate cron expression
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1235828 13f79535-47bb-0310-9956-ffa450edef68
2012-01-25 17:13:37 +00:00
Olivier Lamy
d30085c7b8 javascript logging optionnal too
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1235395 13f79535-47bb-0310-9956-ffa450edef68
2012-01-24 18:23:38 +00:00
Olivier Lamy
ad26a0d39e add a system property to configure lab js cache for script loading: true in dev env
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1235041 13f79535-47bb-0310-9956-ffa450edef68
2012-01-23 22:32:45 +00:00
Olivier Lamy
ac710a67b8 prevent doing to much String->Properties transformation for loading i18n
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1234762 13f79535-47bb-0310-9956-ffa450edef68
2012-01-23 12:31:59 +00:00
Brett Porter
0a034cdec5 remove JDK 6 specific API
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1234639 13f79535-47bb-0310-9956-ffa450edef68
2012-01-22 22:57:02 +00:00
Olivier Lamy
2d96427bd0 fix snippet url
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1233900 13f79535-47bb-0310-9956-ffa450edef68
2012-01-20 13:23:33 +00:00
Olivier Lamy
b722a82aec [MRM-1574] link to display pom snippet
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1233899 13f79535-47bb-0310-9956-ffa450edef68
2012-01-20 13:23:13 +00:00
Olivier Lamy
28a7a9cee8 fix indexing call as could cause NPE
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1233615 13f79535-47bb-0310-9956-ffa450edef68
2012-01-19 22:39:00 +00:00
Olivier Lamy
317cf9e4ce [MRM-1574] display repo stats
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1233596 13f79535-47bb-0310-9956-ffa450edef68
2012-01-19 22:10:18 +00:00
Olivier Lamy
2d3d39db6a cleanup bad content from previous builds: my bad !
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1233368 13f79535-47bb-0310-9956-ffa450edef68
2012-01-19 13:33:34 +00:00
Olivier Lamy
4ada471449 [MRM-1574] add rest method to get repositoty statistics
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1233310 13f79535-47bb-0310-9956-ffa450edef68
2012-01-19 12:18:19 +00:00
Olivier Lamy
cbb1fdef2d [MRM-1590] Wrong URL returned by SearchService.getArtifactVersions.
improve unit test with testing getArtifactVersions method too.

git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1233267 13f79535-47bb-0310-9956-ffa450edef68
2012-01-19 10:10:02 +00:00
Olivier Lamy
883900fa2a [MRM-1590] Wrong URL returned by SearchService.getArtifactVersions.
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1233266 13f79535-47bb-0310-9956-ffa450edef68
2012-01-19 10:09:47 +00:00
Olivier Lamy
839d3e0028 fix rest call for scanRepositoryNow fullScan parameter was not honoured
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1233135 13f79535-47bb-0310-9956-ffa450edef68
2012-01-19 00:01:42 +00:00
Olivier Lamy
58c30c851d add a rest method to validate if managed repository location already exists.
So move RepositoryCommonValidator to admin api and add the interface

git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1232615 13f79535-47bb-0310-9956-ffa450edef68
2012-01-17 22:35:08 +00:00
Olivier Lamy
b1741f9726 [MRM-1574] add managed repo now implemented.
change the rest service to return the repo rather than a Boolean to have real path available in the ui.

git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1232062 13f79535-47bb-0310-9956-ffa450edef68
2012-01-16 16:53:57 +00:00
Olivier Lamy
c86c62cd2d when possible rest error must return the field with issue to map it in the ui
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1231992 13f79535-47bb-0310-9956-ffa450edef68
2012-01-16 13:27:37 +00:00
Olivier Lamy
b01a04df29 upgrade to cxf 2.5.1
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1229144 13f79535-47bb-0310-9956-ffa450edef68
2012-01-09 13:33:31 +00:00
Olivier Lamy
717cbf7c8a take care of some ArrayList size init
git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1229118 13f79535-47bb-0310-9956-ffa450edef68
2012-01-09 12:44:02 +00:00