Brett Porter
b2315a0cf9
[MRM-661] fix handling of removing the last element from a list
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@630878 13f79535-47bb-0310-9956-ffa450edef68
2008-02-25 15:33:42 +00:00
Joakim Erdfelt
64cd5a7455
MRM-709 - Use commons-io instead of Plexus Utils.
...
* Compensating for the behaviour difference of FileUtils.writeStringToFile()
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@630739 13f79535-47bb-0310-9956-ffa450edef68
2008-02-25 05:51:58 +00:00
Joakim Erdfelt
ad39008ac5
MRM-709: Use commons-io instead of Plexus Utils
...
* migrating FileUtils from plexus-utils to commons-io
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@630586 13f79535-47bb-0310-9956-ffa450edef68
2008-02-24 04:41:38 +00:00
Joakim Erdfelt
5f27f502ff
MRM-708 - Migrate from Plexus Logging to Slf4J
...
* Finishing up AbstractLogEnabled conversions to Slf4J.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@629704 13f79535-47bb-0310-9956-ffa450edef68
2008-02-21 07:31:33 +00:00
Nicolas De Loof
ef81ce7ee6
fix MRM-667 thanks to James William Dumay pacth
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@615848 13f79535-47bb-0310-9956-ffa450edef68
2008-01-28 10:39:48 +00:00
Maria Odea B. Ching
8dbb5ad8c0
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@612722 13f79535-47bb-0310-9956-ffa450edef68
2008-01-17 05:55:30 +00:00
Maria Odea B. Ching
720b5f60c1
[maven-release-plugin] prepare release archiva-1.0.1
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@612720 13f79535-47bb-0310-9956-ffa450edef68
2008-01-17 05:52:31 +00:00
Nicolas De Loof
75a2efd2dd
remove dependency between archiva-configuration and archiva-model
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@610753 13f79535-47bb-0310-9956-ffa450edef68
2008-01-10 10:54:32 +00:00
Brett Porter
c84794d15d
more fixes for the change to 1.1
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@604100 13f79535-47bb-0310-9956-ffa450edef68
2007-12-14 04:28:27 +00:00
Nicolas De Loof
e25c4643a5
fix missing "@since 1.1"
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@603932 13f79535-47bb-0310-9956-ffa450edef68
2007-12-13 15:02:22 +00:00
Nicolas De Loof
5c89de0ca6
MRM-594 store exception to default legacy-path 2 artifact resolution in archiva.xml
...
Default configuration includes jaxen-1.0-FCS-full.jar, used by some core maven1 plugins.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@602916 13f79535-47bb-0310-9956-ffa450edef68
2007-12-10 14:43:38 +00:00
Maria Odea B. Ching
54da9df2b8
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@597643 13f79535-47bb-0310-9956-ffa450edef68
2007-11-23 11:19:29 +00:00
Maria Odea B. Ching
dad43cc047
[maven-release-plugin] prepare release archiva-1.0
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@597641 13f79535-47bb-0310-9956-ffa450edef68
2007-11-23 11:16:46 +00:00
Maria Odea B. Ching
46fbfa0fd1
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@593451 13f79535-47bb-0310-9956-ffa450edef68
2007-11-09 08:32:31 +00:00
Maria Odea B. Ching
68ec920cd9
[maven-release-plugin] prepare release archiva-1.0-beta-4
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@593449 13f79535-47bb-0310-9956-ffa450edef68
2007-11-09 08:30:01 +00:00
Joakim Erdfelt
9f4dee3c71
[MRM-582] Remote Repositories with empty <username> and <password> fields shouldn't be created in configuration.
...
Implemented on-load cleanup of remote repo username/password (instead of on-save)
Implemented proper check for blank username/password in proxy connectors.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@593220 13f79535-47bb-0310-9956-ffa450edef68
2007-11-08 16:19:05 +00:00
Joakim Erdfelt
baf4c89435
[MRM-547] proxy connectors: cache failures options are confusing
...
[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
2007-11-01 06:21:26 +00:00
Maria Odea B. Ching
76ca3a6797
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@589972 13f79535-47bb-0310-9956-ffa450edef68
2007-10-30 06:18:56 +00:00
Maria Odea B. Ching
7cde1cdf00
[maven-release-plugin] prepare release archiva-1.0-beta-3
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@589970 13f79535-47bb-0310-9956-ffa450edef68
2007-10-30 06:16:21 +00:00
Joakim Erdfelt
ec8628ad93
Removing archiva-xml-tools dependency from archiva-configuration.
...
Loading default FileTypes using plexus-configuration way, not via direct load of the XML.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@589831 13f79535-47bb-0310-9956-ffa450edef68
2007-10-29 20:03:58 +00:00
Maria Odea B. Ching
c5f4e5079b
-Reverted version to 1.0-beta-3-SNAPSHOT
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@588567 13f79535-47bb-0310-9956-ffa450edef68
2007-10-26 08:54:24 +00:00
Brett Porter
21b1ab9f3b
[MRM-551] the default scan cron expression is once a day, should be hourly
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@587097 13f79535-47bb-0310-9956-ffa450edef68
2007-10-22 13:51:45 +00:00
Brett Porter
0b16483c88
[MRM-546] correct clean up of registry after removal
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@587088 13f79535-47bb-0310-9956-ffa450edef68
2007-10-22 13:39:52 +00:00
Brett Porter
858f0283d1
[MRM-546] re-enable tests that are passing
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@587070 13f79535-47bb-0310-9956-ffa450edef68
2007-10-22 12:36:50 +00:00
Maria Odea B. Ching
d2ceac7b0b
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@586989 13f79535-47bb-0310-9956-ffa450edef68
2007-10-22 02:56:59 +00:00
Maria Odea B. Ching
44c44aa4f1
[maven-release-plugin] prepare release archiva-1.0-beta-3
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@586987 13f79535-47bb-0310-9956-ffa450edef68
2007-10-22 02:54:10 +00:00
Joakim Erdfelt
05f78c6d42
[MRM-398] configure guest access by default for pre-configured repositories
...
Reverted partially r584279. (some good fixes for related bugs in place)
Introduced ArchivaConfiguration.isDefaulted() to aide SecuritySynchronization (startup task in archiva-webapp) to add guest user read-only roles if the configuration was set to default for some reason.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@584904 13f79535-47bb-0310-9956-ffa450edef68
2007-10-15 20:39:37 +00:00
Joakim Erdfelt
69cdf2b902
[MRM-501] Saving configuration fails through the webapp.
...
Provided an alternative configuration location.
Added unit tests for this condition.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@584021 13f79535-47bb-0310-9956-ffa450edef68
2007-10-12 01:26:06 +00:00
Joakim Erdfelt
41ad038b82
Attempting to remove <repositories> section is failing.
...
Saving partial unit test for brett to look at.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@583903 13f79535-47bb-0310-9956-ffa450edef68
2007-10-11 18:26:00 +00:00
Joakim Erdfelt
7ff4618a09
Fixing svn:eol-style property
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@583897 13f79535-47bb-0310-9956-ffa450edef68
2007-10-11 17:58:48 +00:00
Joakim Erdfelt
54207afb87
Eliminating duplicate repositories from showing up after the conversion.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@583630 13f79535-47bb-0310-9956-ffa450edef68
2007-10-10 22:15:51 +00:00
Joakim Erdfelt
e6bf512368
[MRM-432] Proxy Connectors are unable to download artifacts with alpha numerical version numbers
...
[MRM-519] fail to resolve artifactId for libs that contain versionKeyword in artifactId, like "maven-test-plugin"
[MRM-518] Changing the internal repository directory has no effect
[MRM-512] Unable to convert null repository config to archiva repository.
[MRM-533] metadata-updater is changing lastUpdating timestamp when it shouldn't
[MRM-493] Downloaded artifacts are stored in incorrect archiva-managed repository
- Work against proposal in mailing list http://www.nabble.com/-Proposal--Repository-Layout-Detection-Interaction-Changes.-tf4577852.html
- Creation of package org.apache.maven.archiva.repository.content
- Creation of RepositoryContent alternative as outlined in proposal.
- Have not swung all code over to new repositorycontent object yet.
- Left old BidirectionalRepositoryLayout classes in place temporarily.
- Migrated the following over to new RepositoryContent objects...
* the /repository/ url
* proxying
* metadata updating
* repository purge classes
- Unit testing. Lots and lots of unit testing.
- Correcting bad template email address.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@583412 13f79535-47bb-0310-9956-ffa450edef68
2007-10-10 09:47:20 +00:00
Joakim Erdfelt
25bc854985
Reducing chattiness by adding ConfigurationListener to give option of event on configuration save as a whole, not each field.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@582993 13f79535-47bb-0310-9956-ffa450edef68
2007-10-08 23:08:32 +00:00
Joakim Erdfelt
42336da5e3
[MRM-482] Saving a proxy connector after adding a new property results to HTTP 500 error
...
[MRM-477] Missing ability to manage proxy order.
[MRM-437] admin editing of proxy connectors fails in multiple instances
* Split giant ball of mud ConfigureProxyConnectorAction into seperate Add/Edit/Delete/Sort/List actions
* Added ability to maintain sort order.
* Added unit testing.
* Cleaned up Proxy Connector admin UI to allow for extra long Location / URL paths.
* Slideout Hide of the Advanced configuration options on the Proxy Connector list screen.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@582020 13f79535-47bb-0310-9956-ffa450edef68
2007-10-04 22:29:43 +00:00
Joakim Erdfelt
3a88ce0ad2
[MRM-513] Support remote repositories with passwords.
...
Commited patch from James William Dumay.
Updated title/h1 sections of add/edit/delete jsps to be consistent with regards to "remote" and "managed" usage.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@581324 13f79535-47bb-0310-9956-ffa450edef68
2007-10-02 18:00:48 +00:00
Joakim Erdfelt
2ddcb71f37
JDK5 Typesafe Collection Updates
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@581104 13f79535-47bb-0310-9956-ffa450edef68
2007-10-01 22:33:16 +00:00
Brett Porter
bc5df1bd8a
[MRM-528] run consumers as artifacts arrive via proxy
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@580187 13f79535-47bb-0310-9956-ffa450edef68
2007-09-28 00:12:03 +00:00
Maria Odea B. Ching
55baa9dff8
[maven-release-plugin] prepare for next development iteration
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@576050 13f79535-47bb-0310-9956-ffa450edef68
2007-09-16 06:42:14 +00:00
Maria Odea B. Ching
ffb8b570c3
[maven-release-plugin] prepare release archiva-1.0-beta-2
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@576048 13f79535-47bb-0310-9956-ffa450edef68
2007-09-16 06:39:24 +00:00
Brett Porter
5531453210
[MRM-460] correct the default configuration for failure policies
...
Submitted by: nicolas de loof
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@576030 13f79535-47bb-0310-9956-ffa450edef68
2007-09-16 03:47:36 +00:00
Brett Porter
f2458ad14e
[MRM-144] indexed -> scanned
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@574901 13f79535-47bb-0310-9956-ffa450edef68
2007-09-12 12:07:26 +00:00
Brett Porter
ae4e1ada9b
[MRM-144] indexed -> scanned
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@574891 13f79535-47bb-0310-9956-ffa450edef68
2007-09-12 11:39:16 +00:00
Brett Porter
17f229020f
[MRM-462] separate configuration of managed and remote repositories
...
Merged from branches/MRM-462
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@574859 13f79535-47bb-0310-9956-ffa450edef68
2007-09-12 09:33:41 +00:00
Joakim Erdfelt
047ec47c8b
[MRM-463] Metadata merging doesn't work.
...
Adding new Metadata Updater Consumer.
Updating archiva-configuration default for new consumer.
Updating archiva-proxy for new Metadata Tools approach.
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@574121 13f79535-47bb-0310-9956-ffa450edef68
2007-09-10 03:01:25 +00:00
Brett Porter
b525d2423a
fix the test cases - we should be synchronizing on the current class, not the configuration object itself
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@568618 13f79535-47bb-0310-9956-ffa450edef68
2007-08-22 14:15:38 +00:00
Maria Odea B. Ching
4ca6b3fe22
Synchronized save() and afterConfigurationChange() in DefaultArchivaConfiguration.
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@568531 13f79535-47bb-0310-9956-ffa450edef68
2007-08-22 09:44:38 +00:00
Maria Odea B. Ching
e1a2228627
Added test for the changes in DefaultArchivaConfiguration (escape character '\' showing up in repositories.jsp)
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@568382 13f79535-47bb-0310-9956-ffa450edef68
2007-08-22 02:30:55 +00:00
Maria Odea B. Ching
d00a9c7e1b
- Updated the code for escaping/unescaping cron expressions in DefaultArchivaConfiguration as the escape character '\' is displayed in the
...
repositories.jsp
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@568146 13f79535-47bb-0310-9956-ffa450edef68
2007-08-21 14:35:15 +00:00
Maria Odea B. Ching
6cc476e103
[MRM-436]
...
- Added tests for the cron expression comma(',') fix
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@566973 13f79535-47bb-0310-9956-ffa450edef68
2007-08-17 08:54:27 +00:00
Brett Porter
c8571f77e2
[MRM-436] configuration tests don't always set database scanning fields, so add some null guards
...
git-svn-id: https://svn.apache.org/repos/asf/maven/archiva/trunk@566959 13f79535-47bb-0310-9956-ffa450edef68
2007-08-17 07:47:06 +00:00