aboutsummaryrefslogtreecommitdiffstats
path: root/archiva-core/src
Commit message (Collapse)AuthorAgeFilesLines
* Overhauling download link.Joakim Erdfelt2007-02-05187-6/+2701
| | | | | | | | | | | | * Adding <archiva:downloadArtifact /> taglib. * Adding ability to download sources, javadoc, and client jars too. * Adding ActiveManagedRepositories class to aide in anonymous artifact handling. * Adding test-repository for maven 2.x j2ee artifacts with sources / javadoc / client jars. * Adding ManagedArtifact class to track this relationship between main artifact and attached artifacts. git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@503520 13f79535-47bb-0310-9956-ffa450edef68
* * Upgraded webdav server to use new plexus-webdav with ability to override ↵Joakim Erdfelt2007-01-183-414/+0
| | | | | | | | | | | | | | logic and correct flaws found in webdav servers. * Added ProxiedDavServer component (used by plexus-webdav) to make /repository/ access proxied. * Upgraded plexus, used [MRM-264] as baseline, but many more changes were needed. * Plexus upgrade broken JSTL's <c:forTokens> taglib everywhere, corrected by moving away from that taglib. * Created GroupIdLink tag following webwork guidelines for UI component. * Fixed AuditLog. git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@497563 13f79535-47bb-0310-9956-ffa450edef68
* fix issue referenceBrett Porter2006-12-231-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@489861 13f79535-47bb-0310-9956-ffa450edef68
* Update license, reformatBrett Porter2006-12-2333-263/+520
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@489860 13f79535-47bb-0310-9956-ffa450edef68
* Get rid of old Archiva componentBrett Porter2006-12-235-150/+54
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@489857 13f79535-47bb-0310-9956-ffa450edef68
* PR: MRM-247Edwin L. Punzalan2006-12-111-0/+8
| | | | | | | | Submitted by: Teodoro Cue, Jr. Add timestamp when the indexer last run for user reference git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@485552 13f79535-47bb-0310-9956-ffa450edef68
* adding the company logo logicBrett Porter2006-12-071-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@483543 13f79535-47bb-0310-9956-ffa450edef68
* Fixing the package namin for clients of archiva-reports-standardHenri Yandell2006-12-022-9/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@481459 13f79535-47bb-0310-9956-ffa450edef68
* Moved from Plexus-Util StringUtils to Lang StringUtils. replace, split and ↵Henri Yandell2006-12-012-3/+3
| | | | | | join should just have had performance improvements (probably won't be noticed). isEmpty no longer trims, but usually people don't expect that so that's a semi bugfix. I've also switched a couple of \!isEmpty's to isNotEmpty. git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@481446 13f79535-47bb-0310-9956-ffa450edef68
* o some files idea missed, 6.0 is buuuuggyJason van Zyl2006-11-043-3/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@471110 13f79535-47bb-0310-9956-ffa450edef68
* o allow for blacklisted patternsJason van Zyl2006-11-043-4/+11
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@471109 13f79535-47bb-0310-9956-ffa450edef68
* o breaking out the converter to a separate component to keep the application ↵Jason van Zyl2006-11-035-29/+86
| | | | | | | | | component from getting over crowded. git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@470634 13f79535-47bb-0310-9956-ffa450edef68
* - verified copyright headersEdwin L. Punzalan2006-10-266-5/+69
| | | | | | | - optimized imports - ran code formatting git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@467926 13f79535-47bb-0310-9956-ffa450edef68
* PR: MRM-139Edwin L. Punzalan2006-10-254-14/+57
| | | | | | Enabled task scheduler policy for queueing: wait, and skip. git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@467569 13f79535-47bb-0310-9956-ffa450edef68
* PR: MRM-139Edwin L. Punzalan2006-10-256-295/+458
| | | | | | enabled use of plexus-taskqueue in addition to the scheduler. The scheduler now queues the tasks. git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@467546 13f79535-47bb-0310-9956-ffa450edef68
* Fix NPE when repository path contains spacesEmmanuel Venisse2006-10-091-0/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@454323 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-191] don't allow proxy requests if no proxy configuredBrett Porter2006-09-301-4/+21
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@451603 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-187] improve proxy loggingBrett Porter2006-09-301-1/+5
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@451590 13f79535-47bb-0310-9956-ffa450edef68
* set correct line endingsBrett Porter2006-09-152-84/+84
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@446573 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-166] add multiple report groupsBrett Porter2006-09-102-4/+16
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@442028 13f79535-47bb-0310-9956-ffa450edef68
* clarify some TODO elementsBrett Porter2006-09-091-2/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@441803 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-167] add the execution times to the reportBrett Porter2006-09-091-2/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@441795 13f79535-47bb-0310-9956-ffa450edef68
* flush cache at the correct pointBrett Porter2006-09-091-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@441777 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-77] run report in the backgroundBrett Porter2006-09-091-0/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@441757 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-77] ability to regenerate the reportBrett Porter2006-09-081-107/+8
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@441573 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-161] report on metadataBrett Porter2006-09-081-3/+48
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@441419 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-161] introduce a model for storing reports in the repository, and wire ↵Brett Porter2006-09-082-6/+163
| | | | | | them up on the back of the indexer. git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@441377 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-161] remove scheduled execution, as it will be synchronised with the ↵Brett Porter2006-09-065-122/+4
| | | | | | indexing git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@440607 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-161] move the query layer tests, remove unnecessary mocks, and fix ↵Brett Porter2006-09-051-1/+1
| | | | | | tests to test legitimate things. Remove tests for null artifact ids, etc since it is impossible that they would be created with a normal (non-mock) API and the reporting will get these errors fed through from the file positioning and model validation errors instead git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@440282 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-161] add the reporter scheduled taskBrett Porter2006-09-055-51/+137
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@440244 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-136] make the browse interface perform acceptably on large repositoriesBrett Porter2006-09-041-1/+1
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@439966 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-142, MRM-134] remove timestamp handling and instead simply index ↵Brett Porter2006-09-046-23/+88
| | | | | | | | | records that aren't previously indexed. We can add timestamp checking for updating records later, but this removes the problems associated with relying on filesystem timestamps and a single tracking timestamp. Included in this fix is some refactoring to reduce memory usage, including a hack to flush the project cache periodically. This hack can be removed when the project cache is configurable (see MRM-142). This now indexes the ibiblio repository from scratch in ~23 minutes, and incremental indexing takes 30-60 seconds. git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@439935 13f79535-47bb-0310-9956-ffa450edef68
* rename discovery package for consistencyBrett Porter2006-09-013-6/+6
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@439194 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-144] various minor improvements to codeBrett Porter2006-09-011-2/+9
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@439134 13f79535-47bb-0310-9956-ffa450edef68
* [MRM-144] clarify TODO itemsBrett Porter2006-08-282-4/+2
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@437583 13f79535-47bb-0310-9956-ffa450edef68
* fix the plexus requirementBrett Porter2006-08-261-1/+7
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@437170 13f79535-47bb-0310-9956-ffa450edef68
* rename package indexing -> indexerBrett Porter2006-08-261-4/+4
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@437117 13f79535-47bb-0310-9956-ffa450edef68
* rename java packages to archivaBrett Porter2006-08-2614-59/+60
| | | | git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@437105 13f79535-47bb-0310-9956-ffa450edef68
* rename archiva artifactsBrett Porter2006-08-2656-0/+1635
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@437088 13f79535-47bb-0310-9956-ffa450edef68