aboutsummaryrefslogtreecommitdiffstats
path: root/archiva-database/src
Commit message (Collapse)AuthorAgeFilesLines
* restructure according to discussion on the dev listBrett Porter2008-03-2988-8810/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/archiva/trunk@642497 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-591]Maria Odea B. Ching2008-03-262-4/+14
| | | | | | | -group defective artifacts by repository in the report git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@641103 13f79535-47bb-0310-9956-ffa450edef68
* Removing unused imports.Joakim Erdfelt2008-03-161-2/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@637540 13f79535-47bb-0310-9956-ffa450edef68
* Adding apache header and type javadoc.Joakim Erdfelt2008-03-161-0/+25
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@637501 13f79535-47bb-0310-9956-ffa450edef68
* merge the archiva-spring branchBrett Porter2008-03-143-5/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@637056 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-719] closure does not need to be a componentBrett Porter2008-02-271-5/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@631726 13f79535-47bb-0310-9956-ffa450edef68
* MRM-708 - Migrate from Plexus Logging to Slf4JJoakim Erdfelt2008-02-217-34/+34
| | | | | | | | * Finishing up AbstractLogEnabled conversions to Slf4J. git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@629704 13f79535-47bb-0310-9956-ffa450edef68
* MRM-708 - Migrate from Plexus Logging to Slf4JJoakim Erdfelt2008-02-211-4/+8
| | | | | | | | * Changing AbstractLogEnabled for consumers. git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@629703 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-692]Maria Odea B. Ching2008-02-171-0/+57
| | | | | | | | | | Applied patch submitted by Dario Oliveros -added RepositoryProblemByArtifactConstraint for querying repo problems by artifact -remove repo problems if artifact no longer exists in the repo git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@628473 13f79535-47bb-0310-9956-ffa450edef68
* make abstract test... abstractBrett Porter2007-12-211-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@606068 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-516] Search results return results for all repositories, regardless of ↵Joakim Erdfelt2007-11-0613-169/+654
| | | | | | | | | | | security. [MRM-569] Browse shows results for all repositories, regardless of security. Merge of https://svn.apache.org/repos/asf/maven/archiva/branches/archiva-backend-security changes from revision 590763 to HEAD git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@592513 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-547] proxy connectors: cache failures options are confusingJoakim Erdfelt2007-11-012-0/+16
| | | | | | | | | | [MRM-549] proxy connectors: no "always" option for releases and snapshots policies Applying changes to policy naming per decisions made in dev@archiva mailing list. Updating DefaultArchivaConfiguration.load() to automatically adjust old configuration settings to new values. git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@590908 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-256]Maria Odea B. Ching2007-10-211-0/+52
| | | | | | | ArtifactsByRepositoryConstraint -- this got left-out too git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@586921 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-256]Maria Odea B. Ching2007-10-211-0/+41
| | | | | | | RepositoryContentStatisticsDAO --> oops, got left out from the previous commit git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@586920 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-265]Maria Odea B. Ching2007-10-216-2/+297
| | | | | | | | | | | - added method for deleting the artifacts in the db when a repo is deleted - also deleted repo scan statistics when the repo is deleted - created DAO that does retrieving, deleting and adding of RepositoryContentStatistics to the db - added and updated tests git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@586919 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-37 and MRM-527]Maria Odea B. Ching2007-10-153-6/+3
| | | | | | | | | | - added code for cleaning up the database of artifacts that are no longer existing in the repository (DatabaseCleanupRemoveArtifactConsumer and DatabaseCleanupRemoveProjectConsumer) - created tests for database cleanup of removed artifacts - updated some of the test cases (in archiva-database and archiva-scheduled modules) to reflect the changes in thedb cleanup consumers git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@584735 13f79535-47bb-0310-9956-ffa450edef68
* Finishing the Repository split work that brett started.Joakim Erdfelt2007-10-086-299/+2
| | | | | | | | | ArchivaRepository has been removed from model. This work was needed before repository layout/detection proposal work is started. git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@582987 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-462] separate configuration of managed and remote repositoriesBrett Porter2007-09-122-7/+25
| | | | | | Merged from branches/MRM-462 git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@574859 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-449, 450] improvements to the group search reportingBrett Porter2007-08-214-4/+14
| | | | | | | Submitted by: Teodoro Cue Jr. git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@568011 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-329] revised reporting actionsBrett Porter2007-08-0311-36/+651
| | | | | | Submitted by: Teodoro Cue git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@562511 13f79535-47bb-0310-9956-ffa450edef68
* * Updating my email address from joakim@erdfelt.com to my apache side email ↵Joakim Erdfelt2007-08-0361-64/+64
| | | | | | address at joakime@apache.org git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@562485 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-430] configuration adjustments and testsBrett Porter2007-08-032-8/+0
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@562474 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-446] search by checksum was not working due to a case mismatchBrett Porter2007-08-031-7/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@562380 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-329] The Reports link gives an HTTP 500Joakim Erdfelt2007-08-027-0/+210
| | | | | | | | Patch by: Teodoro Cue Jr git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@562233 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-425 and MRM-426]Maria Odea B. Ching2007-07-231-33/+147
| | | | | | | | | | | | | | | - Added and modified code for handling snapshots (if the versions of a specific artifact snapshot are only timestamped versions, add a generic snapshot which is pointing to the latest timestamp version) in DefaultRepositoryBrowsing and ProjectModelToDatabaseConsumer. - Updated pom validations in ProjectModelToDatabaseConsumer - handling of timestamped versions were considered - Added isUniqueSnapshot(..) and isGenericSnapshot(..) in VersionUtil - Added new attribute 'modelVersion' in DependencyTreeTag to get the in-pom version. Did not use the version attribute so as to retain the actual version being browsed. Also updated DependencyTree - Updated the ff. pages for the version to be displayed: artifactInfo.jspf, showArtifact.jsp, dependencyTree.jsp and artifactDecorator.jsp - Updated the version in SearchResultHit git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@558795 13f79535-47bb-0310-9956-ffa450edef68
* * Fixing ArtifactsByChecksumConstraint for null types.Joakim Erdfelt2007-06-295-202/+39
| | | | | | | | | * Adding anonymous type constructor for ArtifactsByChecksumConstraint. * Removing DatabaseSearch. (We don't want a repeat of the mess that exists within continuum!) git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@551997 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-416]Maria Odea B. Ching2007-06-227-121/+410
| | | | | | | | | | | | | | | - Added DatabaseSearch class for querying from the database (This could be used for future database queries so there is only one entry point for all db queries) - Added ArtifactsByChecksumConstraint to be used for querying artifacts by checksum (either sha1, md5 or both) - Updated "artifact" result of findArtifact action in xwork.xml - Updated SearchAction to find an artifact (using checksums) in the database instead of in the indices - Updated results.jsp to accomodate when the results came from the database instead of the SearchResults that is for index searching - Deleted ArtifactsBySha1Constraint and its test, replaced by ArtifactsByChecksumConstraint - Created tests for the new classes added git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@549792 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-403]: when browsing, groups list incorrect sub-groups Joakim Erdfelt2007-06-212-18/+49
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@549578 13f79535-47bb-0310-9956-ffa450edef68
* Removing bad unit test.Joakim Erdfelt2007-06-191-15/+0
| | | | | | Shouldn't be testing jpox directly using internal JPOX classes. git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@548824 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-388] Unable to configure archiva if configuration file did not already ↵Joakim Erdfelt2007-06-182-0/+8
| | | | | | | | | | exist Correcting DatabaseUpgrade process that was causing the problem. git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@548151 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-410] Dependency Tree is not shown in artifact details screen.Joakim Erdfelt2007-06-172-0/+219
| | | | | | | | | | | * Refactored project resolution into ProjectModelResolverFactory component. * All resolution access points now use this factory. * Created ResolverFactoryInit as plexus component load-on-start, to hookup database to resolver stack. * Created archiva:dependency-tree taglib git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@548008 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-378]: Clicking on the tabs in the artifact detail page doesn't change ↵Joakim Erdfelt2007-05-308-35/+369
| | | | | | the view git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@542881 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-346]: Show Artifact results in error 500.Joakim Erdfelt2007-05-221-6/+19
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@540614 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-346]: Show Artifact results in error 500. Joakim Erdfelt2007-05-222-5/+101
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@540599 13f79535-47bb-0310-9956-ffa450edef68
* Disabling unfinished testcaseJoakim Erdfelt2007-05-221-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@540582 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-346]: Show Artifact results in error 500. Joakim Erdfelt2007-05-213-0/+233
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@540343 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-346]: Show Artifact results in error 500.Joakim Erdfelt2007-05-183-15/+97
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@539619 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-346]: Show Artifact results in error 500.Joakim Erdfelt2007-05-171-6/+10
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@539163 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-346]: Show Artifact results in error 500. Joakim Erdfelt2007-05-1713-145/+805
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@539145 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-345]: Browsing shows no information. Joakim Erdfelt2007-05-161-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@538642 13f79535-47bb-0310-9956-ffa450edef68
* Updates to Database scanner, updater, task, consumers, and admin screens.Joakim Erdfelt2007-05-092-1/+158
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@536680 13f79535-47bb-0310-9956-ffa450edef68
* Updates for admin screensJoakim Erdfelt2007-05-016-34/+198
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches/archiva-jpox-database-refactor@534044 13f79535-47bb-0310-9956-ffa450edef68
* Fixing bad role-hintJoakim Erdfelt2007-04-251-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches/archiva-jpox-database-refactor@532453 13f79535-47bb-0310-9956-ffa450edef68
* * Splitting up Constraint into DeclarativeConstraint and SimpleConstraint.Joakim Erdfelt2007-04-2032-145/+1575
| | | | | | | | | | | | | | * Adding ArchivaDAO.query(SimpleConstraint). * Adding UniqueGroupIdConstraint. * Adding UniqueArtifactId Constraint. * Adding UniqueVersionConstraint. * Adding RepositoryBrowsing component. * Refactoring webapp's BrowseAction groupId filtering into GroupIdFilter class. * Refactoring BrowseAction to utilize new RepositoryBrowsing component. git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches/archiva-jpox-database-refactor@530911 13f79535-47bb-0310-9956-ffa450edef68
* Refactoring of reporting. One step closer to an end-to-end compile.Joakim Erdfelt2007-04-1913-0/+861
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches/archiva-jpox-database-refactor@530395 13f79535-47bb-0310-9956-ffa450edef68
* fix up component declJesse McConnell2007-04-111-2/+3
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches/archiva-jpox-database-refactor@527686 13f79535-47bb-0310-9956-ffa450edef68
* Fixing RepositoryDAO and tests.Joakim Erdfelt2007-04-112-4/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches/archiva-jpox-database-refactor@527676 13f79535-47bb-0310-9956-ffa450edef68
* Work towards compilable webappJoakim Erdfelt2007-04-117-42/+114
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches/archiva-jpox-database-refactor@527650 13f79535-47bb-0310-9956-ffa450edef68
* * More unit testing of the archiva-database.Joakim Erdfelt2007-04-096-24/+284
| | | | | | | | | * Added CompoundKey tag to help JdoAccess process compound keys more intelligently. * Updates to keys to honor CompoundKey identity. git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches/archiva-jpox-database-refactor@526927 13f79535-47bb-0310-9956-ffa450edef68
* * Implemented ArtifactDAOJoakim Erdfelt2007-04-0911-94/+462
| | | | | | | | * Fixed Query / Constraints when using dates (and other parameterized objects) git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/branches/archiva-jpox-database-refactor@526879 13f79535-47bb-0310-9956-ffa450edef68