]>
source.dussan.org Git - archiva.git/log
Martin Stockhammer [Tue, 27 Mar 2018 05:57:58 +0000 (07:57 +0200)]
Adapting to event api change
Martin Stockhammer [Tue, 27 Mar 2018 05:57:29 +0000 (07:57 +0200)]
Moving code to repository registry
Martin Stockhammer [Tue, 27 Mar 2018 05:56:53 +0000 (07:56 +0200)]
Cleaning up imports
Martin Stockhammer [Tue, 27 Mar 2018 05:56:12 +0000 (07:56 +0200)]
Changing event api
Martin Stockhammer [Tue, 27 Mar 2018 05:32:34 +0000 (07:32 +0200)]
Updating indexing path
Martin Stockhammer [Tue, 27 Mar 2018 05:31:04 +0000 (07:31 +0200)]
Moving repo features to API module
Martin Stockhammer [Sat, 24 Mar 2018 16:41:50 +0000 (17:41 +0100)]
Switching repository admin and dependent classes to RepositoryRegistry
RepositoryRegistry is used for indexing context now. There is still more work to do
to move the maven dependent parts into its own projects and update the dependencies.
olivier lamy [Fri, 1 Dec 2017 22:55:43 +0000 (09:55 +1100)]
use maven indexer released version
Signed-off-by: olivier lamy <olamy@apache.org>
olivier lamy [Thu, 30 Nov 2017 07:00:17 +0000 (18:00 +1100)]
use last jetty version and upgrade oak as well
Signed-off-by: olivier lamy <olamy@apache.org>
Martin Stockhammer [Fri, 24 Nov 2017 19:29:17 +0000 (20:29 +0100)]
[MRM-1966] Fixing error for 0 value of daysOlder entry
UI did not allow to enter value 0 for the daysOlder value.
Martin Stockhammer [Tue, 21 Nov 2017 19:52:43 +0000 (20:52 +0100)]
Updating indexmanager interface and completing test case
Martin Stockhammer [Mon, 20 Nov 2017 20:48:17 +0000 (21:48 +0100)]
Switching path in indexer api to uri adding additional tests
Martin Stockhammer [Mon, 20 Nov 2017 07:20:42 +0000 (08:20 +0100)]
Adding local path to repository API
Martin Stockhammer [Thu, 16 Nov 2017 18:54:13 +0000 (19:54 +0100)]
Resolving base paths in archiva configuration
Adding methods for retrieving base path information to ArchivaConfiguration
resolving paths according to the configuration entries.
Martin Stockhammer [Wed, 15 Nov 2017 22:10:37 +0000 (23:10 +0100)]
Adding tmp dir cleanup to ci prepare script
Martin Stockhammer [Wed, 15 Nov 2017 21:17:32 +0000 (22:17 +0100)]
Trying to fix the archetype error on ci-build
Martin Stockhammer [Wed, 15 Nov 2017 20:40:03 +0000 (21:40 +0100)]
Changing log level to find out about ci build error
CI build throws a permission denied error on the Consumer Archetype test.
olivier lamy [Tue, 14 Nov 2017 02:23:29 +0000 (13:23 +1100)]
remove duplicate dependency
Signed-off-by: olivier lamy <olamy@apache.org>
Martin Stockhammer [Mon, 13 Nov 2017 17:25:00 +0000 (18:25 +0100)]
Implementing artifact add and removal in IndexManager
Martin Stockhammer [Sun, 12 Nov 2017 22:41:00 +0000 (23:41 +0100)]
Implementing indexer methods
Martin Stockhammer [Fri, 10 Nov 2017 23:10:29 +0000 (00:10 +0100)]
Merge branch 'master' of https://git-wip-us.apache.org/repos/asf/archiva
Martin Stockhammer [Fri, 10 Nov 2017 23:07:56 +0000 (00:07 +0100)]
Implementation of new archivaindexer
Not finished yet, but uses the maven index service via spring dependency injection
Moving some maven specific classes to subpackages
Martin Stockhammer [Thu, 9 Nov 2017 18:11:44 +0000 (19:11 +0100)]
Adding indexmanager changes
Martin Stockhammer [Thu, 9 Nov 2017 18:11:21 +0000 (19:11 +0100)]
Fixing recursive call for stage repos
Martin Stockhammer [Thu, 9 Nov 2017 18:10:21 +0000 (19:10 +0100)]
Fxing unit tests for RepositoryRegistry
Martin Stockhammer [Thu, 9 Nov 2017 16:45:32 +0000 (17:45 +0100)]
Renaming archiva-indexer module to archiva-maven2-indexer
Martin Stockhammer [Thu, 9 Nov 2017 16:32:45 +0000 (17:32 +0100)]
Moving some interfaces to the repository-api module
olivier lamy [Thu, 9 Nov 2017 10:34:52 +0000 (21:34 +1100)]
upgrade oak version and use jetty release version
Signed-off-by: olivier lamy <olamy@apache.org>
Martin Stockhammer [Wed, 8 Nov 2017 21:59:33 +0000 (22:59 +0100)]
Rearranging modules and adding indexer api
Combining the indexer api and repository api into archiva-repository-api
They have bidirectional dependencies so they are put together in one module.
Adding new classes for a generalized indexer api that will be used for interfaces
and implementation independent tasks.
Martin Stockhammer [Sun, 5 Nov 2017 18:36:42 +0000 (19:36 +0100)]
Extracting indexing api as single module
[MRM-1964] Step to move all indexing features behind archiva API
Martin Stockhammer [Sat, 4 Nov 2017 11:04:19 +0000 (12:04 +0100)]
Fixing window size issues with selenium driver
Martin Stockhammer [Thu, 2 Nov 2017 20:53:11 +0000 (21:53 +0100)]
Adding another hack for selenium tests
Martin Stockhammer [Thu, 2 Nov 2017 20:52:53 +0000 (21:52 +0100)]
Changing content access to repository registry
Martin Stockhammer [Thu, 2 Nov 2017 16:50:37 +0000 (17:50 +0100)]
Adding rat exlude for log files
Martin Stockhammer [Wed, 1 Nov 2017 21:52:14 +0000 (22:52 +0100)]
Refactoring the repository content factory
Adding content provider service that creates repository content instances
remove direct access to the repository content instances.
Martin Stockhammer [Wed, 1 Nov 2017 15:09:41 +0000 (16:09 +0100)]
Fixing module reference
Removed reference to module in pom.xml that does not exist.
Martin Stockhammer [Wed, 1 Nov 2017 14:40:05 +0000 (15:40 +0100)]
Adapting some plugins to the new repository api
Martin Stockhammer [Wed, 1 Nov 2017 14:39:41 +0000 (15:39 +0100)]
Adapting the metadata module to the new repository api
Martin Stockhammer [Wed, 1 Nov 2017 14:39:07 +0000 (15:39 +0100)]
Adapting the web modules to the new repository api
Martin Stockhammer [Wed, 1 Nov 2017 14:38:42 +0000 (15:38 +0100)]
Adapting the scheduler to the new repository api
Martin Stockhammer [Wed, 1 Nov 2017 14:38:00 +0000 (15:38 +0100)]
Adapting base modules to the new repository api
Using the repository api and RepositoryRegistry for repo access
Martin Stockhammer [Wed, 1 Nov 2017 14:37:01 +0000 (15:37 +0100)]
Change documentation for new retention settings
Martin Stockhammer [Wed, 1 Nov 2017 14:36:28 +0000 (15:36 +0100)]
Adapting cli to the new repository api
Martin Stockhammer [Wed, 1 Nov 2017 14:35:50 +0000 (15:35 +0100)]
Adding utility method for uri conversion
Martin Stockhammer [Wed, 1 Nov 2017 14:34:34 +0000 (15:34 +0100)]
Adapting maven repository provider to new repository api
Using the new repository interfaces where necessary.
Martin Stockhammer [Wed, 1 Nov 2017 14:33:06 +0000 (15:33 +0100)]
Adapting consumers to new repository api interfaces.
Using the repository api where necessary.
Martin Stockhammer [Wed, 1 Nov 2017 14:30:35 +0000 (15:30 +0100)]
Using RepositoryRegistry in repository admin implementations
Switching to the repository registry to retrieve repository data.
Indexing is currently kept in the admin part, but will be moved in the future
to the registry.
Martin Stockhammer [Wed, 1 Nov 2017 14:27:45 +0000 (15:27 +0100)]
Changing repository registry and layer
Adding unit tests for the registry.
Fixing some uri issues.
Removing dependency to consumer to break circular dependency
Martin Stockhammer [Wed, 1 Nov 2017 14:26:06 +0000 (15:26 +0100)]
Changed configuration model
Martin Stockhammer [Wed, 25 Oct 2017 20:59:26 +0000 (22:59 +0200)]
Adding language settings to configuration
Martin Stockhammer [Sun, 22 Oct 2017 16:22:03 +0000 (18:22 +0200)]
Adding absolute URI to repositories
Martin Stockhammer [Sun, 22 Oct 2017 15:01:27 +0000 (17:01 +0200)]
Adding data path to configuration
Martin Stockhammer [Sat, 21 Oct 2017 12:42:32 +0000 (14:42 +0200)]
Changing the initialization behaviour of metadata repo factory
Martin Stockhammer [Sat, 21 Oct 2017 12:41:59 +0000 (14:41 +0200)]
Adding configuration entry and removing old v1 repositories
Martin Stockhammer [Tue, 17 Oct 2017 21:12:33 +0000 (23:12 +0200)]
Improving repository registry
Martin Stockhammer [Sun, 15 Oct 2017 21:36:30 +0000 (23:36 +0200)]
Improving repository provider
Martin Stockhammer [Fri, 13 Oct 2017 20:23:08 +0000 (22:23 +0200)]
Adding maven repo implementation and unit test
Martin Stockhammer [Sat, 7 Oct 2017 17:56:00 +0000 (19:56 +0200)]
Repository changes and implementation of provider
Martin Stockhammer [Fri, 6 Oct 2017 05:39:02 +0000 (07:39 +0200)]
Reverting the schedule definition back to cron string
Considered it too complex to convert the cron expressions into java interface
that takes all features into account that are possible by quartz cron strings.
Martin Stockhammer [Tue, 3 Oct 2017 21:49:58 +0000 (23:49 +0200)]
Fixing syntax error
Martin Stockhammer [Tue, 3 Oct 2017 19:52:45 +0000 (21:52 +0200)]
Adding some (imcomplete) changes to the scheduling part
Martin Stockhammer [Tue, 3 Oct 2017 17:50:23 +0000 (19:50 +0200)]
Changing daysOlder to retentionTime
Martin Stockhammer [Tue, 3 Oct 2017 17:27:15 +0000 (19:27 +0200)]
Adding maven repository implementation
Martin Stockhammer [Tue, 3 Oct 2017 16:46:16 +0000 (18:46 +0200)]
Some progress in repository abstraction
Martin Stockhammer [Mon, 2 Oct 2017 20:21:26 +0000 (22:21 +0200)]
Adding repository registry
Martin Stockhammer [Sat, 30 Sep 2017 21:35:35 +0000 (23:35 +0200)]
Adding new interface for repository
Adding interfaces for managed and remote repositories. Features
that may not be common for repository implementations use the
RepositoryFeature interface.
Martin Stockhammer [Wed, 20 Sep 2017 20:34:10 +0000 (22:34 +0200)]
Finally switching the file lock to java.nio
Martin Stockhammer [Wed, 20 Sep 2017 19:39:27 +0000 (21:39 +0200)]
Switching some more files to java.nio
Martin Stockhammer [Tue, 19 Sep 2017 13:35:03 +0000 (15:35 +0200)]
Changing screen resolution to avoid scroll bars in browser
Martin Stockhammer [Tue, 19 Sep 2017 11:20:54 +0000 (13:20 +0200)]
Adding retry to some tests because of async index updates
Adding tryAssert function that does repeatedly run the assert
function, because JCR Oak uses asynchronous index updates and changes
are not reflected immediately in the index.
Martin Stockhammer [Thu, 14 Sep 2017 17:50:31 +0000 (19:50 +0200)]
Migrating repository merger to java.nio
Martin Stockhammer [Thu, 14 Sep 2017 05:45:04 +0000 (07:45 +0200)]
Migrating maven2-repository to java.nio
Martin Stockhammer [Mon, 11 Sep 2017 20:31:13 +0000 (22:31 +0200)]
Migrating metadata file store to java.nio
Martin Stockhammer [Mon, 11 Sep 2017 07:23:39 +0000 (09:23 +0200)]
Migrating some plugins to java.nio
Martin Stockhammer [Mon, 11 Sep 2017 06:48:01 +0000 (08:48 +0200)]
Migrating web modules to java.nio
Martin Stockhammer [Sun, 10 Sep 2017 22:03:05 +0000 (00:03 +0200)]
Migrating web modules to java.nio
Martin Stockhammer [Sun, 10 Sep 2017 18:40:50 +0000 (20:40 +0200)]
Migrating rest services to java.nio
Martin Stockhammer [Sun, 10 Sep 2017 15:47:17 +0000 (17:47 +0200)]
Migrating scheduler to java.nio
Martin Stockhammer [Sun, 10 Sep 2017 11:41:44 +0000 (13:41 +0200)]
Migrating consumers to java.nio
Martin Stockhammer [Fri, 8 Sep 2017 15:12:01 +0000 (17:12 +0200)]
Migrating transaction module to java.nio
Martin Stockhammer [Fri, 8 Sep 2017 13:24:01 +0000 (15:24 +0200)]
Migrating repository scanner to java.nio
Martin Stockhammer [Fri, 8 Sep 2017 09:41:32 +0000 (11:41 +0200)]
Migration repository admin to java.nio
Martin Stockhammer [Fri, 8 Sep 2017 08:06:01 +0000 (10:06 +0200)]
Migrating xmltools and proxy to java.nio
Martin Stockhammer [Tue, 5 Sep 2017 21:28:55 +0000 (23:28 +0200)]
Migrating policies module to java.nio
Martin Stockhammer [Mon, 4 Sep 2017 21:18:30 +0000 (23:18 +0200)]
Moving indexer to java.nio
Martin Stockhammer [Sun, 3 Sep 2017 09:01:15 +0000 (11:01 +0200)]
Moving converter module to java.nio
Martin Stockhammer [Sat, 2 Sep 2017 20:05:16 +0000 (22:05 +0200)]
Switching the checksum module to java.nio
Martin Stockhammer [Sat, 2 Sep 2017 18:37:52 +0000 (20:37 +0200)]
Moved checksum module to java.nio
Martin Stockhammer [Sat, 2 Sep 2017 17:17:01 +0000 (19:17 +0200)]
And another one for moving to java.nio
Martin Stockhammer [Sat, 2 Sep 2017 16:18:56 +0000 (18:18 +0200)]
Next part for moving to java.nio
Martin Stockhammer [Sat, 2 Sep 2017 11:14:33 +0000 (13:14 +0200)]
First part in moving to java.nio
olivier lamy [Sat, 2 Sep 2017 08:56:07 +0000 (18:56 +1000)]
avoid npe
Signed-off-by: olivier lamy <olamy@apache.org>
Martin Stockhammer [Sun, 27 Aug 2017 14:18:57 +0000 (16:18 +0200)]
Reformat code
Martin Stockhammer [Sun, 27 Aug 2017 14:16:53 +0000 (16:16 +0200)]
Remove unused imports
Martin Stockhammer [Thu, 24 Aug 2017 19:14:04 +0000 (21:14 +0200)]
Fixing metadata removal. Adding mocks for verification.
- Prevent redundant removals for same artifacts
- Adding metadata removal for each file removal
- Adding mock verifications for metadata removal in unit tests
olivier lamy [Mon, 21 Aug 2017 11:52:14 +0000 (21:52 +1000)]
upgrade to wagon 3.0.0
Signed-off-by: olivier lamy <olamy@apache.org>
olivier lamy [Mon, 21 Aug 2017 01:13:43 +0000 (11:13 +1000)]
get rid of some System.out
Signed-off-by: olivier lamy <olamy@apache.org>
Martin Stockhammer [Sun, 20 Aug 2017 18:52:59 +0000 (20:52 +0200)]
Adding different guava dependency for webtests
Workaround to get the selenium tests running. Better would
be a solution that allows the new guava version for the complete
project.
Martin Stockhammer [Sun, 20 Aug 2017 18:46:58 +0000 (20:46 +0200)]
Removing indexer directory from source
This directory seems to be accidentally in the source
olivier lamy [Sat, 19 Aug 2017 11:37:35 +0000 (21:37 +1000)]
Merge branch 'feature/jcr_oak'