olivier lamy
e496502c45
use last jetty version and upgrade oak as well
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-11-30 18:00:17 +11:00
Martin Stockhammer
ae36964e7d
[MRM-1966] Fixing error for 0 value of daysOlder entry
...
UI did not allow to enter value 0 for the daysOlder value.
2017-11-24 20:29:17 +01:00
Martin Stockhammer
7543d8149c
Updating indexmanager interface and completing test case
2017-11-21 20:52:43 +01:00
Martin Stockhammer
21f31d04c2
Switching path in indexer api to uri adding additional tests
2017-11-20 21:48:17 +01:00
Martin Stockhammer
754b2d5940
Adding local path to repository API
2017-11-20 08:20:42 +01:00
Martin Stockhammer
2fe8227634
Resolving base paths in archiva configuration
...
Adding methods for retrieving base path information to ArchivaConfiguration
resolving paths according to the configuration entries.
2017-11-16 20:01:32 +01:00
Martin Stockhammer
bc9256ad08
Trying to fix the archetype error on ci-build
2017-11-15 22:17:32 +01:00
Martin Stockhammer
8a131a6145
Changing log level to find out about ci build error
...
CI build throws a permission denied error on the Consumer Archetype test.
2017-11-15 21:44:00 +01:00
olivier lamy
71f3ec4230
remove duplicate dependency
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-11-14 13:23:29 +11:00
Martin Stockhammer
f4a2623aa0
Implementing artifact add and removal in IndexManager
2017-11-13 18:25:00 +01:00
Martin Stockhammer
a4c023ab05
Implementing indexer methods
2017-11-12 23:41:00 +01:00
Martin Stockhammer
c6e4e563d6
Implementation of new archivaindexer
...
Not finished yet, but uses the maven index service via spring dependency injection
Moving some maven specific classes to subpackages
2017-11-11 00:07:56 +01:00
Martin Stockhammer
8f520999ff
Adding indexmanager changes
2017-11-09 19:11:44 +01:00
Martin Stockhammer
3316366287
Fixing recursive call for stage repos
2017-11-09 19:11:21 +01:00
Martin Stockhammer
6899bc54a7
Fxing unit tests for RepositoryRegistry
2017-11-09 19:10:21 +01:00
Martin Stockhammer
07d51cc356
Renaming archiva-indexer module to archiva-maven2-indexer
2017-11-09 17:45:32 +01:00
Martin Stockhammer
e4af2d6c41
Moving some interfaces to the repository-api module
2017-11-09 17:32:45 +01:00
Martin Stockhammer
e2cdbc2b72
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.
2017-11-08 22:59:33 +01:00
Martin Stockhammer
2ab8942ccf
Extracting indexing api as single module
...
[MRM-1964] Step to move all indexing features behind archiva API
2017-11-05 19:36:42 +01:00
Martin Stockhammer
77c375434f
Fixing window size issues with selenium driver
2017-11-04 12:04:19 +01:00
Martin Stockhammer
8b3de94f77
Adding another hack for selenium tests
2017-11-02 21:53:11 +01:00
Martin Stockhammer
8070af6128
Changing content access to repository registry
2017-11-02 21:52:53 +01:00
Martin Stockhammer
97b2c9c909
Refactoring the repository content factory
...
Adding content provider service that creates repository content instances
remove direct access to the repository content instances.
2017-11-01 22:52:14 +01:00
Martin Stockhammer
dfbe05b8ab
Fixing module reference
...
Removed reference to module in pom.xml that does not exist.
2017-11-01 16:09:41 +01:00
Martin Stockhammer
17f2989fe1
Adapting some plugins to the new repository api
2017-11-01 15:40:05 +01:00
Martin Stockhammer
e4941b4696
Adapting the metadata module to the new repository api
2017-11-01 15:39:41 +01:00
Martin Stockhammer
d6120d6c22
Adapting the web modules to the new repository api
2017-11-01 15:39:07 +01:00
Martin Stockhammer
32ff2ca265
Adapting the scheduler to the new repository api
2017-11-01 15:38:42 +01:00
Martin Stockhammer
9469c1b67f
Adapting base modules to the new repository api
...
Using the repository api and RepositoryRegistry for repo access
2017-11-01 15:38:00 +01:00
Martin Stockhammer
3dc85427b3
Adding utility method for uri conversion
2017-11-01 15:35:50 +01:00
Martin Stockhammer
763991b3d9
Adapting maven repository provider to new repository api
...
Using the new repository interfaces where necessary.
2017-11-01 15:34:34 +01:00
Martin Stockhammer
4bcf4c0cd0
Adapting consumers to new repository api interfaces.
...
Using the repository api where necessary.
2017-11-01 15:33:06 +01:00
Martin Stockhammer
fd51964c13
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.
2017-11-01 15:30:35 +01:00
Martin Stockhammer
d6e4a5b485
Changing repository registry and layer
...
Adding unit tests for the registry.
Fixing some uri issues.
Removing dependency to consumer to break circular dependency
2017-11-01 15:27:45 +01:00
Martin Stockhammer
55f72f2824
Changed configuration model
2017-11-01 15:26:06 +01:00
Martin Stockhammer
89f7aa3416
Adding language settings to configuration
2017-10-25 22:59:26 +02:00
Martin Stockhammer
1026c8eeb8
Adding absolute URI to repositories
2017-10-22 18:22:03 +02:00
Martin Stockhammer
acbcb48747
Adding data path to configuration
2017-10-22 17:01:27 +02:00
Martin Stockhammer
cb38dbbbc6
Changing the initialization behaviour of metadata repo factory
2017-10-21 14:42:32 +02:00
Martin Stockhammer
2c12980a3a
Adding configuration entry and removing old v1 repositories
2017-10-21 14:41:59 +02:00
Martin Stockhammer
5416993a99
Improving repository registry
2017-10-17 23:12:33 +02:00
Martin Stockhammer
4a3d11737e
Improving repository provider
2017-10-15 23:36:30 +02:00
Martin Stockhammer
5121735795
Adding maven repo implementation and unit test
2017-10-13 22:23:08 +02:00
Martin Stockhammer
267b6a702b
Repository changes and implementation of provider
2017-10-07 19:56:00 +02:00
Martin Stockhammer
a34090cf93
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.
2017-10-06 07:39:02 +02:00
Martin Stockhammer
1b7b2dbfc5
Fixing syntax error
2017-10-03 23:49:58 +02:00
Martin Stockhammer
9706f85fdc
Adding some (imcomplete) changes to the scheduling part
2017-10-03 21:52:45 +02:00
Martin Stockhammer
e0eff36ebc
Changing daysOlder to retentionTime
2017-10-03 19:50:23 +02:00
Martin Stockhammer
3976c3fb23
Adding maven repository implementation
2017-10-03 19:27:15 +02:00
Martin Stockhammer
1b89266820
Some progress in repository abstraction
2017-10-03 18:46:16 +02:00
Martin Stockhammer
93af7e9457
Adding repository registry
2017-10-02 22:21:26 +02:00
Martin Stockhammer
656af5ce4d
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.
2017-09-30 23:35:35 +02:00
Martin Stockhammer
bed24eac44
Finally switching the file lock to java.nio
2017-09-20 22:34:10 +02:00
Martin Stockhammer
5806dc2980
Switching some more files to java.nio
2017-09-20 21:39:27 +02:00
Martin Stockhammer
3ae101f7a9
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.
2017-09-19 13:20:54 +02:00
Martin Stockhammer
d9beaa1d2b
Migrating repository merger to java.nio
2017-09-14 19:50:31 +02:00
Martin Stockhammer
0eadc9bab1
Migrating maven2-repository to java.nio
2017-09-14 07:45:04 +02:00
Martin Stockhammer
a446c03853
Migrating metadata file store to java.nio
2017-09-11 22:31:13 +02:00
Martin Stockhammer
a7db09420a
Migrating some plugins to java.nio
2017-09-11 09:23:39 +02:00
Martin Stockhammer
a6706c8414
Migrating web modules to java.nio
2017-09-11 08:48:01 +02:00
Martin Stockhammer
abba44b0a8
Migrating web modules to java.nio
2017-09-11 00:03:05 +02:00
Martin Stockhammer
b12b8a3ec9
Migrating rest services to java.nio
2017-09-10 20:40:50 +02:00
Martin Stockhammer
f886688c25
Migrating scheduler to java.nio
2017-09-10 17:47:17 +02:00
Martin Stockhammer
7503cb83e3
Migrating consumers to java.nio
2017-09-10 13:41:44 +02:00
Martin Stockhammer
413b6d7f1a
Migrating transaction module to java.nio
2017-09-08 17:12:01 +02:00
Martin Stockhammer
9148a900ee
Migrating repository scanner to java.nio
2017-09-08 15:24:01 +02:00
Martin Stockhammer
d721477935
Migration repository admin to java.nio
2017-09-08 11:41:32 +02:00
Martin Stockhammer
98715c57ea
Migrating xmltools and proxy to java.nio
2017-09-08 10:06:01 +02:00
Martin Stockhammer
5437dfd6de
Migrating policies module to java.nio
2017-09-05 23:28:55 +02:00
Martin Stockhammer
c8b3346225
Moving indexer to java.nio
2017-09-04 23:18:30 +02:00
Martin Stockhammer
b5eddeb67b
Moving converter module to java.nio
2017-09-03 11:01:15 +02:00
Martin Stockhammer
cd1f4a9e79
Switching the checksum module to java.nio
2017-09-02 22:05:16 +02:00
Martin Stockhammer
faceef262c
Moved checksum module to java.nio
2017-09-02 20:37:52 +02:00
Martin Stockhammer
90250dc304
And another one for moving to java.nio
2017-09-02 19:17:01 +02:00
Martin Stockhammer
4781155596
Next part for moving to java.nio
2017-09-02 18:18:56 +02:00
Martin Stockhammer
ad9fee4399
First part in moving to java.nio
2017-09-02 13:18:15 +02:00
olivier lamy
6abccf3510
avoid npe
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-09-02 18:56:07 +10:00
Martin Stockhammer
a015600d48
Reformat code
2017-08-27 16:18:57 +02:00
Martin Stockhammer
c50c6d5e3f
Remove unused imports
2017-08-27 16:16:53 +02:00
Martin Stockhammer
1601657702
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
2017-08-27 16:12:27 +02:00
olivier lamy
9964f9d5ea
upgrade to wagon 3.0.0
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-08-21 21:52:14 +10:00
olivier lamy
33b66d1493
get rid of some System.out
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-08-21 11:13:43 +10:00
Martin Stockhammer
6cee4606ca
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.
2017-08-20 20:52:59 +02:00
Martin Stockhammer
83622e8dd1
Removing indexer directory from source
...
This directory seems to be accidentally in the source
2017-08-20 20:46:58 +02:00
olivier lamy
7a2710ec0a
Merge branch 'feature/jcr_oak'
2017-08-19 21:37:35 +10:00
olivier lamy
8838508899
helping consumer archetype to build with an empty repo
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-08-18 21:13:26 +10:00
olivier lamy
46ec727204
inherit version from parent
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-08-18 14:38:45 +10:00
olivier lamy
053e5c1322
helping consumer archetype to build with an empty repo
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-08-18 14:26:08 +10:00
olivier lamy
03465a024d
helping consumer archetype to build with an empty repo
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-08-18 12:06:25 +10:00
olivier lamy
c2bb83aa1f
helping consumer archetype to build with an empty repo
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-08-18 09:57:43 +10:00
olivier lamy
ed1bfa3a90
helping consumer archetype to build with an empty repo
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-08-17 21:27:05 +10:00
olivier lamy
f72ff88c46
fixing some directories
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-08-15 21:12:08 +10:00
olivier lamy
2351414ee6
take care of too old repository
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-08-15 19:55:54 +10:00
olivier lamy
6fe2ee2ff9
format only to trigger a Jenkins build
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-08-15 19:19:18 +10:00
olivier lamy
88fccc84f0
fix test
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-08-14 21:38:49 +10:00
olivier lamy
789f879c3b
fixing test for rest services, correctly close jcr repo
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-08-14 17:20:12 +10:00
Martin Stockhammer
f93a787e74
Adding custom properties to project metadata.
...
Extending the project metadata to add custom properties. This may be used by
storage implementations later.
2017-08-12 14:49:45 +02:00
Martin Stockhammer
e5e11721b1
Merge branch 'pr-30'
2017-08-01 22:39:34 +02:00
olivier lamy
e4ef8273a4
increase memory for test
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-08-01 14:33:46 +10:00
olivier lamy
c0623553f0
shutdown executor service on close
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-07-31 22:16:08 +10:00
Daniel Trebbien
da10799447
Fix two incorrect SLF4J logger calls
...
These issues were found by SLF4J Helper for NetBeans IDE:
http://plugins.netbeans.org/plugin/72557/
2017-07-30 13:29:29 -07:00
Daniel Trebbien
0b15664f1c
Utilize parameterized logging and remove toString() calls
...
As suggested in the SLF4J FAQ:
https://www.slf4j.org/faq.html#logging_performance
.. parameterized logging can improve the efficiency of logger calls when
logging at the specified level is disabled.
In addition, per the FAQ: https://www.slf4j.org/faq.html#paramException
since SLF4J 1.6.0 it is possible to use parameterized logging and also
log an exception/throwable.
toString() is called automatically:
https://www.slf4j.org/faq.html#string_contents
These changes were suggested by SLF4J Helper for NetBeans IDE:
http://plugins.netbeans.org/plugin/72557/
2017-07-30 13:26:05 -07:00
olivier lamy
d93ae430d5
trying more memory too see what happen on Jenkins
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-07-29 09:22:14 +10:00
olivier lamy
623eb062da
shaded package changed
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-07-28 21:10:24 +10:00
olivier lamy
91e42dee5b
no need of this file
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-07-24 17:35:09 +10:00
olivier lamy
8a76b99641
more progress on oak lucene shaded
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-07-24 14:56:21 +10:00
olivier lamy
003d5794a8
more progress on new maven indexer version
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-07-24 10:12:23 +10:00
Martin Stockhammer
bba9d8b512
Removing osgi dependencies
2017-07-19 22:36:17 +02:00
olivier lamy
7480b7ffe2
some progress
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-07-17 18:41:14 +10:00
Martin Stockhammer
f637c02c71
[MRM-1957] Spliting statistics plugin module
...
Adding new API module (metadata-statistics-api) for statistics and move the
jcr specific tasks to the metadata store module.
Providing interfaces for the statistics API.
Removing dependencies to store specific libraries (like JCR) from the statistic
modules.
2017-07-16 17:56:54 +02:00
olivier lamy
22430044a4
push work started with shaded lucene
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-07-07 17:20:47 +10:00
olivier lamy
58ac86f011
force jcr save
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-06-24 10:21:14 +10:00
olivier lamy
0bfead8264
some progress on new indexer
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-06-24 09:33:50 +10:00
olivier lamy
ddbb6cdaf4
cosmetic change :-)
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-06-24 09:06:22 +10:00
olivier lamy
f0ba11a2f8
indexer is not using plexus bridge anymore
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-06-24 09:05:49 +10:00
Martin Stockhammer
96843bd488
Fixing tests and path for jcr oak
2017-06-24 09:05:49 +10:00
Martin Stockhammer
7d2cc26b4b
Adding jcr oak implementation
2017-06-24 09:05:49 +10:00
olivier lamy
7fc559dce1
revert previous changes for this test as it fail on jenkins but not locally... It Works On My Machine is back :-)
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-06-21 16:34:03 +10:00
olivier lamy
8d3f82a479
[MRM-1956] Replace tomcat-jdbc pool with HikariCP
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-06-20 21:49:28 +10:00
olivier lamy
41f6912814
get rid of tomcat plugin
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-06-17 09:36:31 +10:00
olivier lamy
c8fd32bbb7
start work using jetty maven plugin
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-06-16 16:30:26 +10:00
olivier lamy
63827f482b
remove all references to sirona
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-06-16 16:27:02 +10:00
Martin Stockhammer
65c0d017c0
Adding version for jacoco plugin config
2017-06-14 09:25:24 +02:00
Martin Stockhammer
dc259c035b
[MRM-1954] Adding validatehierarchy property for JCR
2017-06-14 00:04:07 +02:00
Martin Stockhammer
3a18da17df
Fixing DTD of jcr config file
2017-06-13 23:36:25 +02:00
Martin Stockhammer
6ff4d94f6c
[MRM-1953] Upgrading and fixing jacoco configuration
2017-06-13 22:48:31 +02:00
Martin Stockhammer
7c4e951f8d
Updating config for new site plugin
2017-06-13 20:44:32 +02:00
Martin Stockhammer
577fa611b1
Fixing another timing issue with JS tests
2017-06-13 16:39:33 +02:00
Martin Stockhammer
5608f7bbaf
Cleaning up pom.xml
2017-06-13 13:29:52 +02:00
Martin Stockhammer
c958387951
Fixing another timing issue with htmlunit tests
2017-06-13 13:29:24 +02:00
Martin Stockhammer
0ebdedcbe5
Adding empty tags avoid schema errors in IDE
2017-06-13 13:18:59 +02:00
Martin Stockhammer
a674bda129
Trying to stabilize htmlunit tests
2017-06-11 22:40:32 +02:00
Martin Stockhammer
7abf559673
Adding workaround for timing problems with htmlunit
2017-06-11 22:08:22 +02:00
Martin Stockhammer
087f6258f3
Changing execution flow of JS test for repositories
2017-06-11 21:40:29 +02:00
Martin Stockhammer
9e3a3c60af
Timeout fix for WebDriver test
2017-06-11 21:08:44 +02:00
Martin Stockhammer
abab994f71
Fixing issues on ciserver
2017-06-10 21:07:39 +02:00
Martin Stockhammer
edb7bd346b
Trying to fix chrome issues with the WebDriver
2017-06-10 11:34:59 +02:00
Martin Stockhammer
5aab7ac1b9
Trying another fix for a chrome error
2017-06-10 01:25:53 +02:00
Martin Stockhammer
0643a0fb3f
Trying additional fix for chrome WebDriver
2017-06-10 00:20:04 +02:00
Martin Stockhammer
aab52dc461
Additional fix for chrome WebDriver
2017-06-09 23:39:38 +02:00
Martin Stockhammer
2513029e2e
Adding fixes for chrome WebDriver
2017-06-09 23:19:58 +02:00
Martin Stockhammer
f242578be0
Fixing maven config for remote selenium server
2017-06-09 22:24:54 +02:00
Martin Stockhammer
85352aae7d
Improving robustness of JS Tests
...
Fixed timing issues that occurred during javascript updates.
2017-06-09 21:35:31 +02:00
Martin Stockhammer
8183ff19eb
Finish migrating tests to Webdriver
2017-06-09 16:46:52 +02:00
Martin Stockhammer
d31ce651b1
Migrating additional tests to WebDriver
...
LoginTest, ArchivaAdminTest, RepositoryAdminTest are migrated to WebDriver tests
with FluentWait usage.
2017-06-08 23:25:16 +02:00
Martin Stockhammer
7b8d3bb380
Changing tests to WebDriver
2017-06-08 07:02:29 +02:00
Martin Stockhammer
69c6b594b1
Updating tests for WebDriver and jetty backend
2017-06-05 22:31:48 +02:00
Martin Stockhammer
0bbedd7201
Migrating selenium tests
2017-06-04 18:20:40 +02:00
Martin Stockhammer
878287b7b3
[MRM-1945] Fixing race condition
...
Do not return used locks anymore. If the lock map contains
an entry already, the retry loop continues.
2017-05-28 22:40:07 +02:00
olivier lamy
0e73c44d89
use same plugin version
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-05-27 21:21:06 +10:00
olivier lamy
4b6131e8ba
take of default now jpa, jdo not exists anymore so handle migration
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-05-26 12:04:44 +10:00
Martin Stockhammer
2cc9dc8b4a
Fix for initialization problems with new spring version
2017-05-21 22:38:21 +02:00
Martin Stockhammer
7e6ad27e07
Centralizing openjpa log config
2017-05-21 22:36:03 +02:00
Martin Stockhammer
46a38451bc
Removing duplicate dependency
2017-05-21 16:19:44 +02:00
Martin Stockhammer
acc02bf962
[MRM-1942] Merge branch 'jpa' into master
...
Removing JDO and add JPA backend.
2017-05-20 23:15:10 +02:00
olivier lamy
053315826d
bump version to 3.0.0-SNAPSHOT
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-05-18 15:04:58 +10:00
olivier lamy
84a1846854
Merge branch 'feature/jetty_9.4'
2017-05-18 13:53:17 +10:00
olivier lamy
7dae8bd546
use last parent for test module
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-05-15 10:28:01 +10:00
olivier lamy
dc97f3ef8c
jetty.xml ready, do not force encoding in encoding servlet
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-05-13 09:02:07 +10:00
Martin Stockhammer
a43d980be3
[maven-release-plugin] prepare for next development iteration
2017-05-12 21:36:19 +02:00
Martin Stockhammer
e80c3cd529
[maven-release-plugin] prepare release archiva-2.2.3
2017-05-12 21:36:09 +02:00
olivier lamy
e9376eeb6d
migrate all tests to jetty 9.4
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-05-12 16:19:41 +10:00
olivier lamy
52147ba057
upgrade to jetty 9.4 for archiva-rest-services module
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-05-11 21:38:51 +10:00
Martin Stockhammer
1acc6e7b84
Adding check path to remote repositories
...
Allow to set a check path for connection checks to the remote repositories.
This is useful for repositories that do not allow to browse the base directory.
Improved the fix for MRM-1933
2017-05-10 21:39:15 +02:00
olivier lamy
10b408249e
avoid null
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-05-10 21:35:53 +10:00
Martin Stockhammer
889ac84686
Fixing jdk version
2017-05-05 13:20:15 +02:00
Martin Stockhammer
2bf5154f13
MRM-1933, MRM-1940: Fixing repository check
...
Remove trailing slashes from the remote repositories
Use special check paths for certain servers
2017-05-04 00:22:31 +02:00
Martin Stockhammer
de5a585c9b
Change version number for webapptest
2017-04-30 23:16:22 +02:00
Martin Stockhammer
e37ed62098
Synchronizing surefire versions
2017-04-28 22:48:09 +02:00
Martin Stockhammer
d61f68e684
Fixing browse service filter handling
...
Improved handling of slashes at the beginning of filters
Added patterns for surefire tests to ensure the test runs
2017-04-28 22:41:47 +02:00
Martin Stockhammer
0626aa2bde
Going back to version 2.2.3
2017-04-28 00:33:58 +02:00
Martin Stockhammer
9d60ac3832
Fixing redback runtime configuration of list properties
2017-04-28 00:32:24 +02:00
Martin Stockhammer
04e221a571
[maven-release-plugin] prepare for next development iteration
2017-04-21 22:56:58 +02:00
Martin Stockhammer
41327eebf1
[maven-release-plugin] prepare release archiva-2.2.2
2017-04-21 22:56:47 +02:00
Martin Stockhammer
c48c96d705
Adding additional help texts for config properties
2017-04-21 22:32:15 +02:00
Martin Stockhammer
e367cba9b3
Additional try to fix build problems on ci
2017-04-17 21:44:04 +02:00
Martin Stockhammer
76f733e579
Trying to fix build error on ci server
2017-04-17 21:30:03 +02:00
Martin Stockhammer
b0f22a2469
Fixing locking tests on windows
2017-04-16 22:17:16 +02:00
Martin Stockhammer
151fae7e17
Adding additional information for failing tests
2017-04-16 21:55:35 +02:00
Martin Stockhammer
c29a3426db
Changing webdriver tests to remotewebdriver
2017-04-16 20:34:21 +02:00
Martin Stockhammer
48e76b64bd
Changing selenium version for web tests
2017-04-15 15:52:03 +02:00
Martin Stockhammer
63154d9d38
[MRM-1937] Prevent creation of wrong initial admin
...
Disables the name field for the admin user, when the primary admin
is created.
2017-04-14 20:52:12 +02:00
Martin Stockhammer
94e8342ec0
[MRM-1859] Improve handling of invalid artifacts
...
Throws only exception if all artifacts are invalid.
Ignores resolver-status.properties
2017-04-14 18:45:49 +02:00
Martin Stockhammer
c773e3835c
Adding documentation for snippets
2017-03-21 20:53:10 +01:00
Martin Stockhammer
a981c1847c
Fixing test cases for rest service
2017-03-10 22:09:08 +01:00
Martin Stockhammer
b2ce531fa2
Adding validation token during login
2017-02-12 18:46:37 +01:00
Martin Stockhammer
709ee5bb39
Implementing method after interface change
2017-02-12 18:45:57 +01:00
Martin Stockhammer
fc41a79885
Adding Header check to archiva rest services
2017-01-31 22:56:50 +01:00
Martin Stockhammer
65e04d66ce
Adding Referer Header to REST tests
2017-01-30 22:41:55 +01:00
Martin Stockhammer
dd311845e1
Use JPA as default and only database backend
...
Remove the JDO dependencies and set the JPA implementation as only
database alternative and default implementation. Uses the same database
as JDO before.
2016-12-30 15:35:19 +01:00
Martin Stockhammer
367997a308
Add additional checks for file lock tests
2016-10-27 23:12:12 +02:00
Martin Stockhammer
dfcef53bf9
Add additional checks for file lock tests
2016-10-27 23:10:49 +02:00
Martin Stockhammer
5780110b79
Reverting locking modifications
2016-10-27 17:44:10 +02:00
Martin Stockhammer
4c35ccef7b
Reverting locking modifications
2016-10-27 17:36:27 +02:00
Martin Stockhammer
d380bc6779
Additional improvement for file locks
2016-10-27 12:22:56 +02:00
Martin Stockhammer
40816fc367
Additional improvement for file locks
2016-10-27 12:21:46 +02:00
Martin Stockhammer
8dc5e696d2
Stabilised file lock implementation and tests
2016-10-26 23:33:09 +02:00
Martin Stockhammer
f327eb9b24
Add admin user check after system configuration change
2016-10-26 23:29:11 +02:00
Martin Stockhammer
6dcd84d2db
Add name and cache reset
2016-10-26 23:28:43 +02:00
Martin Stockhammer
14a667c4a0
Change userManager reference for configuration service
2016-10-26 23:28:01 +02:00
Martin Stockhammer
e6950bba28
Add jpa settings to test spring contexts
2016-10-26 23:27:26 +02:00
Martin Stockhammer
99de6268c9
Stabilised file lock implementation and tests
2016-10-26 23:25:50 +02:00
Martin Stockhammer
593d69f52e
Add cache reset after configuration save
2016-10-25 22:43:09 +02:00
Martin Stockhammer
49323248e4
Remove comment
2016-10-25 22:42:39 +02:00
Martin Stockhammer
203de64d19
Fix i18n string for JPA RBac Manager
2016-10-24 22:03:48 +02:00
Martin Stockhammer
60080379a6
Add additional dependency to fix jenkins build
2016-10-23 12:26:07 +02:00
Martin Stockhammer
5b31edc2f8
Another switch to new plugin version
2016-10-22 18:48:49 +02:00
Martin Stockhammer
465a3b731a
Switch to new plugin version to improve jenkins build
2016-10-21 22:34:33 +02:00
Martin Stockhammer
5de7825b42
Fixing wrong checksum files of proxy repositories
...
Fixes https://issues.apache.org/jira/browse/MRM-1926
2016-10-17 22:11:57 +02:00
Martin Stockhammer
2164ef75ca
Merge branch 'master' into jpa
2016-10-16 20:10:06 +02:00
Martin Stockhammer
3fe1000865
Adding isValid() method to authentication classes
2016-10-16 17:18:23 +02:00
Martin Stockhammer
e7143b5e78
Changing transaction handling
2016-10-14 21:40:10 +02:00
Martin Stockhammer
b7174c4440
Adding JPA provider as user manager
2016-10-09 21:20:45 +02:00
olivier lamy
c4596cb591
Merge branch 'pr/28'
2016-10-05 14:31:48 +11:00
olivier lamy
70323bbefb
Merge branch 'pr/27'
2016-10-05 14:30:52 +11:00
Martin Stockhammer
0cc2733ca0
Adding isValid() method to authentication classes
2016-10-04 20:52:25 +02:00
Ciprian Ciubotariu
ef0f29235d
[MRM-1928] Use applicationUrl setting in HTTP redirects
...
Make use of webapp application URL setting when constructing the HTTP
Location header within redirect responses, which allows clients to
follow them when Archiva runs behind HTTP reverse proxies.
2016-10-04 18:12:05 +03:00
Martin Stockhammer
1fd9c951e1
Improving error handling for LDAP configuration
...
Error is only displayed, if LDAP is used as repository. The error
messages are more detailed and internationalized.
2016-10-02 15:20:56 +02:00
olivier lamy
229276f8d9
cosmetic :-)
...
Signed-off-by: olivier lamy <olamy@apache.org>
2016-09-27 08:40:37 +10:00
olivier lamy
85be2b77af
simplify code
...
Signed-off-by: olivier lamy <olamy@apache.org>
2016-09-27 08:35:38 +10:00
Martin Stockhammer
712275456c
Adding myself as committer
2016-09-22 21:48:53 +02:00
Dave Brosius
723cf8b2ee
simplify section null checking, and guard against NPEs
2016-09-17 18:48:47 -04:00
Martin Stockhammer
5bc8ad7de3
Adding test case for repository listing
2016-09-14 23:04:03 +02:00
Martin Stockhammer
de3eb83242
Adding restricted view for user managable repositories
...
Adds additional rest method to list the repositories where the user
has manage permissions.
Restricts the view for uploads to only managable repositories.
2016-09-14 21:49:30 +02:00
Martin Stockhammer
d01764bed9
Changing upload permissions using parameter reference
...
Needs the new functionality in the redback annotations.
2016-09-14 21:48:59 +02:00
olivier lamy
e7e84d1bc7
Merge branch 'pr/25'
...
[MRM-1909]
2016-09-14 20:50:40 +10:00
Martin Stockhammer
5bb5f76520
Adding unit test for remote repository check
2016-09-14 10:22:21 +02:00
olivier lamy
c997c883f0
use StringUtils to shorter code
...
Signed-off-by: olivier lamy <olamy@apache.org>
2016-09-14 10:51:21 +10:00
Martin Stockhammer
e4a2e65f6e
Removing trailing slash in remote repository check
...
See https://issues.apache.org/jira/browse/MRM-1909
2016-09-13 18:33:19 +02:00
Martin Stockhammer
bd10f7b8a2
Adding default userAgent system property
...
The default userAgent string used for proxy connections can be configured by
a system property.
2016-09-13 16:46:50 +02:00
olivier lamy
cae55ace9f
Merge branch 'pr/23'
...
[MRM-1924] merge pull request
2016-09-13 10:59:55 +10:00
Martin Stockhammer
02b892796c
Increasing timeouts for repository check
...
Slow responding repositories were marked with a repository failure because of the
low read timeout value.
Increases the timeout for the repository check.
2016-09-08 19:00:40 +02:00
Martin Stockhammer
0b939e928a
Fixing issue of multiple login requests after logout
...
Resets the event listeners on the login button when the modal dialog is started.
2016-09-08 18:41:13 +02:00
Ciprian Ciubotariu
a746721940
Fix non-deterministic test failures
...
archiva-rest-services tests need to wait for repo scanning to finish
2016-05-31 20:05:29 +03:00
olivier lamy
e2482432b2
[maven-release-plugin] prepare for next development iteration
2016-05-23 10:38:28 +10:00
olivier lamy
64f4bc5e0e
[maven-release-plugin] prepare release archiva-2.2.1
2016-05-23 10:38:19 +10:00
olivier lamy
5e9cb64d9d
fix javadoc error
...
Signed-off-by: olivier lamy <olamy@apache.org>
2016-05-20 12:43:22 +10:00
olivier lamy
6742949ceb
[MRM-1915] remove npanday plugin
...
Signed-off-by: olivier lamy <olamy@apache.org>
2016-03-15 16:51:25 +11:00
olivier lamy
8210219209
ignore this error
...
Signed-off-by: olivier lamy <olamy@apache.org>
2016-03-02 14:43:46 +11:00
olivier lamy
95077dba05
enforce version in archetype
...
Signed-off-by: olivier lamy <olamy@apache.org>
2016-03-01 22:08:43 +11:00
Jalal Almutawa
2762496625
Implements JIRA issue MRM-1201
2015-12-20 20:55:12 +03:00
Paul Thompson
5fd14e40c2
Adding alphabetical ordering for blacklist
2015-11-25 10:21:41 +11:00
Paul Thompson
fea0ba1cf4
Adding alphabetical order for the whitelist
2015-11-25 10:21:12 +11:00
Eric Barboni
b960b96e32
change style and template to have a kind of enunciate 1.x style that we can use
2015-11-13 18:01:52 +01:00
Eric Barboni
44093a57de
change to handle new template
2015-11-13 18:00:42 +01:00
Bernd Eckenfels
495a7bf95f
Remove Sonar Dead Store Issues.
2015-10-13 00:54:04 +02:00
Eric Barboni
5d5b0733de
put documentation on the same folder as before 2.0.0x migration
...
make servlet compatible with new layout (not enough)
2015-10-08 19:09:48 +02:00
Olivier Lamy
e05ec3d0f3
to help travis build
2015-10-07 14:26:31 +11:00
Olivier Lamy
649b915e81
no need of clean
2015-10-07 13:57:29 +11:00
Olivier Lamy
795d6d3957
make easy testing for archetype
2015-10-07 13:46:19 +11:00
Olivier Lamy
b2ced491a9
ooops fix compilation
2015-10-07 12:19:27 +11:00
Olivier Lamy
a39985692c
ooops fix compilation
2015-10-07 12:08:47 +11:00
Olivier Lamy
b195fa3946
more fix
2015-10-07 12:05:01 +11:00
Olivier Lamy
68acaa287c
revert wrong change
2015-10-06 17:31:51 +11:00
Olivier Lamy
aabbc2d52c
add more mock for consumer archetype test
2015-10-06 17:27:07 +11:00
Olivier Lamy
8c67ef5e75
fix version
2015-10-01 22:11:09 +10:00
Olivier Lamy
aae90d09bf
fix version
2015-10-01 21:43:13 +10:00
Olivier Lamy
4ad5e63c64
more usage of MockRepositorySessionFactory
2015-10-01 16:21:14 +10:00
Olivier Lamy
4ce3140da9
fix issue when using proxy
2015-10-01 16:13:29 +10:00
Olivier Lamy
da1216f734
more usage of MockRepositorySessionFactory
2015-10-01 16:02:49 +10:00
Olivier Lamy
418042acab
more usage of MockRepositorySessionFactory
2015-10-01 15:53:41 +10:00
Olivier Lamy
be4c847d96
more usage of MockRepositorySessionFactory
2015-10-01 15:50:35 +10:00
Olivier Lamy
87ff9f5d3d
more usage of MockRepositorySessionFactory
2015-10-01 15:39:41 +10:00
Olivier Lamy
56f8b575d4
more usage of MockRepositorySessionFactory
2015-10-01 15:07:38 +10:00
Olivier Lamy
d13adfd5ed
more usage of MockRepositorySessionFactory
2015-10-01 15:02:46 +10:00
Olivier Lamy
1127e2afce
use mock in consumer archetype
2015-10-01 14:53:41 +10:00
Olivier Lamy
e62d96a1fa
add a new module with mock for test
2015-10-01 14:51:45 +10:00
Olivier Lamy
4a16f9a586
compilation fix
2015-10-01 09:41:18 +10:00
Olivier Lamy
6484df9d69
fix compilation
2015-09-30 22:26:21 +10:00
Olivier Lamy
4f5c5d6ffd
should help empty repo build
2015-09-25 15:41:39 +10:00
Olivier Lamy
6be428cd2d
compilation fix
2015-09-25 15:25:51 +10:00
Olivier Lamy
73d92ab376
[MRM-1895] upgrade to wagon 2.8
2015-07-22 21:36:48 +10:00
Eduardo Souza
01f9aad617
[MRM-1861] Proxy behaviour issue migrating from 1.3.x to 2.x
2015-06-11 20:18:45 -03:00
Olivier Lamy
25c2df5590
comment this hackhish dependency
2015-05-31 10:44:30 +10:00
Olivier Lamy
eca16b9686
trying to help sonar
2015-05-31 10:32:44 +10:00
Olivier Lamy
ff1a92ee19
trying to help jenkins build
2015-05-30 22:06:50 +10:00
Olivier Lamy
4649d6b092
align junit version
2015-05-24 22:14:46 +10:00
Eric Barboni
96f390e523
MRM-1892 fix
...
wrong id for pagination div
2015-05-20 01:12:35 +02:00
Olivier Lamy
30444437d1
align surefire version
2015-05-19 22:41:36 +10:00
Eric Barboni
9312b9db70
MRM-1886 bind javascript to tr instead li (change in html)
2015-05-05 02:44:33 +02:00
Olivier Lamy
4354b7beb2
svn stuff not needed anymore
2015-04-01 11:16:05 +11:00
Olivier Lamy
436b117e7f
ensure we test correctly for [MRM-1877]
2015-03-23 15:04:04 +11:00
Olivier Lamy
6317bd9d02
add unit test for [MRM-1877]
2015-03-23 15:00:51 +11:00
Olivier Lamy
a6c73dcde2
use more java 1.7 for file io
2015-03-23 14:57:49 +11:00
Olivier Lamy
81411e352d
[MRM-1877] Checksum files always recreated
2015-03-23 14:31:58 +11:00
Olivier Lamy
f5022a2721
use 1.7 features for files
2015-03-23 14:31:58 +11:00
Olivier Lamy
46ccfb47a6
[maven-release-plugin] prepare for next development iteration
2015-02-24 21:55:57 +11:00
Olivier Lamy
e5500cce83
[maven-release-plugin] prepare release archiva-2.2.0
2015-02-24 21:55:45 +11:00
Andrey Sysoev
cd245a85f8
Specify using separate caches for different data items (users, keys, namespaces)
2015-02-17 20:11:31 +04:00
Olivier Lamy
9356efc2b1
add unit test for both MRM-935 and MRM-837
2015-02-16 21:59:08 +11:00
Olivier Lamy
bcbe7db70c
[MRM-1359] remove maven1 ui part
2015-02-13 10:07:16 +11:00
Olivier Lamy
aac7bb95c0
cleanup legacy api test
2015-02-13 09:52:49 +11:00
Olivier Lamy
d124802588
test not needed anymore
2015-02-13 09:42:40 +11:00
Olivier Lamy
d533e27ab2
using maven 1 legacy generate 404
2015-02-13 09:42:20 +11:00
Olivier Lamy
1ba1188d64
[MRM-1359] remove maven1 code
2015-02-12 23:41:27 +11:00
Olivier Lamy
073f69fb90
[MRM-1359] remove maven1 code
2015-02-12 23:31:10 +11:00
Olivier Lamy
5b97adf505
[MRM-1359] remove maven1 code
2015-02-12 23:21:00 +11:00
Olivier Lamy
97a44a5820
[MRM-1359] remove maven1 code
2015-02-12 23:09:28 +11:00
Olivier Lamy
642ceb3f9e
[MRM-1359] remove maven1 code
2015-02-12 23:00:22 +11:00
Olivier Lamy
edbc2b762e
[MRM-1359] remove maven1 code
2015-02-12 22:27:49 +11:00