summaryrefslogtreecommitdiffstats
path: root/archiva-modules/metadata
Commit message (Collapse)AuthorAgeFilesLines
* get RID of plexus.requirement annotationOlivier Lamy2011-09-061-8/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1165558 13f79535-47bb-0310-9956-ffa450edef68
* get RID of plexus.component annotationOlivier Lamy2011-09-061-1/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1165527 13f79535-47bb-0310-9956-ffa450edef68
* align/magnify names :-)Olivier Lamy2011-09-013-3/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1164172 13f79535-47bb-0310-9956-ffa450edef68
* update licenses and send in RATBrett Porter2011-08-251-0/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1161440 13f79535-47bb-0310-9956-ffa450edef68
* desactivate animal sniffer plugin as it fail in module ↵Olivier Lamy2011-08-232-4/+21
| | | | | | archiva-modules/metadata/test-repository/ git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1160653 13f79535-47bb-0310-9956-ffa450edef68
* simplify inject of bean listOlivier Lamy2011-08-221-4/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1160293 13f79535-47bb-0310-9956-ffa450edef68
* fix jdk1.5 unit test : HashMap doesn't guarantee orderOlivier Lamy2011-06-191-70/+67
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1137377 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1411] project information is missing if a POM could not be read correctlyMaria Odea B. Ching2011-06-151-0/+20
| | | | | | | | | o proxy parent POM if not found in the repo when building the effective POM when creating metadata (also applied the same in dependency tree builder) o added unit tests o moved out wagonfactory classes into separate module so it can be used by maven2-repository w/o depending on archiva-proxy module (as it inroduces cyclic dependency) git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1135978 13f79535-47bb-0310-9956-ffa450edef68
* fix 1.5 build with reintroducing javax.annotation:jsr250-api dependencyOlivier Lamy2011-06-142-1/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1135418 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1473] remove use of plexus-springOlivier Lamy2011-06-012-2/+65
| | | | | | | | fix module metadata-store-jcr git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1130164 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1473] remove use of plexus-springOlivier Lamy2011-05-264-35/+87
| | | | | | | remove all dependencies to plexus-container use of sisu-inject-plexus (version 2.2.2 with ASL license) for components using maven api components. git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1128075 13f79535-47bb-0310-9956-ffa450edef68
* update plexus-spring groupIdOlivier Lamy2011-05-161-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1103898 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1111] upgrade to Struts 2.1.8.1Brett Porter2011-04-121-1/+1
| | | | | | | Applied patch and made some additional modifications Submitted by: Julien Henry, Gwen Harold Autencio git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1091398 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1327] fix 'used by' to work under JCR store. Remove ↵Brett Porter2011-03-292-18/+0
| | | | | | updateProjectReferences API git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1086569 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1327] fix 'used by' to work under JCR store. This will still have ↵Brett Porter2011-03-261-24/+0
| | | | | | problems under the file store at the moment git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1085722 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1327] use nodes for dependencies, make several notes about fixes ↵Brett Porter2011-03-261-0/+2
| | | | | | required to properly isolate maven2 pieces git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1085704 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1443, MRM-1327] allow repository-statistics module to optimise ↵Brett Porter2010-12-301-0/+4
| | | | | | statistics generation if JCR store is available git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1053820 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1327] assign node types to each different node so that they can be ↵Brett Porter2010-12-301-0/+46
| | | | | | easily distinguished from each other when querying or traversing. Correct bug where projects would appear as namespaces and vice-versa. git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1053788 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1327] don't auto-save artifact updates - this was only there for ↵Brett Porter2010-12-301-2/+19
| | | | | | testing purposes git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1053784 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1327] make sure getArtifactsByDateRange and getArtifactsByChecksum ↵Brett Porter2010-12-301-2/+49
| | | | | | query is restricted to the right repository git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1053783 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1327] make sure getArtifacts query is restricted to the right repositoryBrett Porter2010-12-301-0/+15
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1053780 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1327] prevent facets being returned as artifact versionsBrett Porter2010-12-291-14/+34
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1053767 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1327] hook save()/close()/revert() methods to the repository implementationBrett Porter2010-12-292-3/+27
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1053630 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1330] refactor access around the concept of a "repository session". See ↵Brett Porter2010-12-299-46/+365
| | | | | | Javadoc for some notes. This should be a single entry point for application users of either the metadata repository, resolution, or storage access. The session needs to be explicitly closed (and modifications saved) to facilitate some storage mechanisms. git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1053542 13f79535-47bb-0310-9956-ffa450edef68
* clean up the "TODO" list, and mark those that are more important as "FIXME"Brett Porter2010-12-222-2/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1051810 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1327] refactor the repository API to make each concern clearer. ↵Brett Porter2010-12-226-111/+139
| | | | | | Storage, resolver and metadata repository are separate interfaces. Rename methods on the resolver and the storage to be clearer of their intent git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1051788 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1327] add exception handling to the metadata repository implementationBrett Porter2010-12-226-66/+238
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1051732 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1327] remove unnecessary facet node for project versions, and ensure ↵Brett Porter2010-12-211-0/+35
| | | | | | artifact facet properties are correctly removed git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1051444 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1327] re-arrange utility methods, and use search for retrieving ↵Brett Porter2010-12-211-26/+34
| | | | | | artifacts by date git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1051396 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1327] very rough prototype of a JCR based storage mechanism. Passes ↵Brett Porter2010-12-171-45/+255
| | | | | | tests, but needs to be cleaned up and properly integrated, then tested for performance git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1050283 13f79535-47bb-0310-9956-ffa450edef68
* merged MRM-980 branch to trunkMaria Odea B. Ching2010-09-288-0/+1244
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@1002059 13f79535-47bb-0310-9956-ffa450edef68
* fixed formattingMaria Odea B. Ching2010-06-071-9/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@952137 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1362] Add simple 'CRUD' pages for project-level metadata along with a ↵Maria Odea B. Ching2010-06-071-6/+74
| | | | | | | | | | | | "generic metadata" plugin o removed project metadata custom tag o enable delete of generic metadata properties o added unit tests for adding and deleting properties o clear facet properties read from file before doing the update so that removed facet properties are not retained when updating project version metadata git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@952127 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1327] make sorting more consistent for other implementationsBrett Porter2010-03-181-5/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@924830 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1327] make sorting more consistent for other implementationsBrett Porter2010-03-181-44/+59
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@924779 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1282] consistency in parameter namingBrett Porter2010-03-181-16/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@924775 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1327] abstract test case so that multiple implementations can use itBrett Porter2010-03-182-0/+703
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@924641 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1366] restore missing methodBrett Porter2010-03-171-0/+12
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@924162 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1329] Start to revise Javadoc of APIsBrett Porter2010-03-167-20/+191
| | | | | | - additionally, add projectVersion to the ArtifactMetadata so that the full coordinate is available. git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@923520 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1282] remove use of repository layer in favour of storage APIBrett Porter2010-03-101-2/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@921423 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1282] remove duplicated artifact population, ensuring the metadata ↵Brett Porter2010-03-101-0/+38
| | | | | | consumer now sets facets correctly too git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@921376 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1282] Repository Path Translation consolidationBrett Porter2010-03-101-2/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@921374 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1360] move type population into Maven 2 pluginBrett Porter2010-03-1018-8/+41
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@921224 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1360] move the maven 2 repository plugin to use the shared test repositoryBrett Porter2010-03-1034-0/+3130
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@921202 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1282] start to implement maven metadata for artifacts, splitting from ↵Brett Porter2010-03-093-30/+56
| | | | | | existing sources git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@920722 13f79535-47bb-0310-9956-ffa450edef68
* [MNG-1301] remove the problem reports dependency on the repository layer, ↵Brett Porter2010-03-0917-1/+113
| | | | | | start to migrate path parsing into metadata API git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@920649 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-1282] move the content into the repository data directoryBrett Porter2010-02-161-0/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@910504 13f79535-47bb-0310-9956-ffa450edef68
* further migrate metadata documentationBrett Porter2010-02-111-52/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@908960 13f79535-47bb-0310-9956-ffa450edef68
* migrate metadata documentationBrett Porter2010-02-111-165/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@908914 13f79535-47bb-0310-9956-ffa450edef68
* start developer documentation for the branchBrett Porter2010-02-111-4/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/branches/MRM-1025@908844 13f79535-47bb-0310-9956-ffa450edef68