Martin Stockhammer
f886688c25
Migrating scheduler to java.nio
2017-09-10 17:47:17 +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
cd1f4a9e79
Switching the checksum module to java.nio
2017-09-02 22:05:16 +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
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
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
olivier lamy
7a2710ec0a
Merge branch 'feature/jcr_oak'
2017-08-19 21:37:35 +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
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
olivier lamy
e4ef8273a4
increase memory for test
...
Signed-off-by: olivier lamy <olamy@apache.org>
2017-08-01 14:33:46 +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
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
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
Martin Stockhammer
7d2cc26b4b
Adding jcr oak implementation
2017-06-24 09:05:49 +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
6ff4d94f6c
[MRM-1953] Upgrading and fixing jacoco configuration
2017-06-13 22:48:31 +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
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
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
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
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
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
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
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
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
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
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
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
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
Martin Stockhammer
5bb5f76520
Adding unit test for remote repository check
2016-09-14 10:22:21 +02: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