Skip to main content
aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2015-01-14Let unzip plugin built for NX 2.8 run on NX 2.11, tooHEADmasterStephan Weber1-1/+1
Bug: 457445 Change-Id: I4640d5d71e44750167de5f5355c987462861a6b1 Signed-off-by: Stephan Weber <stephan.weber@sap.com>
2014-10-11Let unzip plugin built for NX 2.8 run on NX 2.10, tooStephan Weber1-1/+1
Bug: 446741 Change-Id: If0d033472cf19f8dad30fbc9496582f7d53d7266 Signed-off-by: Stephan Weber <stephan.weber@sap.com>
2014-09-19437438 implementation and unittest of the release redeploy bugfixHardi Probst6-2/+188
- checks if the master repository is a MavenRepository for RELEASE artifacts and with WRITE (REDEPLOY) policy - compares timestamps to update cache if necessary - see UnzipCacheTest.testReleaseRedeploy for a testcase - RepositoryMock has a new inner subclass MavenRepositoryMock which implements the MavenRepository interface Bug: 437438 Signed-off-by: hardi.probst@gmail.com Change-Id: Ic8cbe59d39c62198160ee115ee168de6535b15c2
2014-08-22442374 enforce maven < 3.1 and JDK >= 1.7Jan Sievers1-0/+27
Bug: 442374 Change-Id: Iab4883dad0e8061b799a3ea0ccb3a814b80d3dba Signed-off-by: Jan Sievers <jan.sievers@sap.com>
2014-08-19Prepare next development versionJan Sievers3-3/+3
Change-Id: I09e55d387e9d00a49b9ea35443ee206ba56cfe40 Signed-off-by: Jan Sievers <jan.sievers@sap.com>
2014-08-19Release Nexus Unzip Plugin 0.14.0Jan Sievers3-3/+3
Change-Id: Ib3b11e6a5f5bfc7bda063b1a89fd9cd39056a121 Signed-off-by: Jan Sievers <jan.sievers@sap.com>
2014-08-19432793 Unzip Repository Plugin for Nexus OSS 2.9.0Stephan Weber20-357/+374
- works with nexus versions from 2.8.0-05 to 2.9.0-04 - Changed all Google-Guice to Java inject annotations. - Load unzip-repo.js as a Nexus WebResource and implements the default UiContributor to load this js and the unzip-repository-plugin-boot.js instead of loading the defaults resources. - for backward compatibility DefaultUnzipRepository must be @Typed(UnzipRepository.class) - delayed registration of unzip repos that have a group as master via configuration. Integration tests check that. Bug: 432793 Change-Id: I625f1046f3c0ef0e6e924405c5e4b2593c9685fb Signed-off-by: Stephan Weber <stephan.weber@sap.com> Also-by: Angel Lopez-Cima <angellopezcima@hotmail.com>
2014-05-13432280 Add MIME type for jar filesJan Sievers2-0/+2
Bug: 432280 Change-Id: Ia9fa08df31c499eed44efd13127ba859f6aba554 Signed-off-by: Jan Sievers <jan.sievers@sap.com>
2014-05-12432280 better MIME type guessingJan Sievers3-4/+95
add some more well-known file extensions from which to guess the MIME type. Bug: 432280 Change-Id: I51f41ef44ac361e3b37b522e5fad5b44b7c4ca28
2014-04-08431866 Clean up of request object changeTobias Oberlies11-24/+26
- Cleanup of already submitted change 7a0ae4b. Mostly copyright statement, JavaDoc and parameter name changes. Bug: 431866 Change-Id: I29aa7f328d586073851745cc7d29ce5fa6b68aa3
2014-04-07423292 Fail to create unzip repository on Nexus 2.6.4 from GUIJan Sievers5-17/+202
the "500 - Internal server error" on creating new unzip repositories is a bug in the DefaultUnzipRepository's nexus state handling - invented method DefaultUnzipRepository.isNexusStarted() to respect both the nexus state - if accessible - and the nexus started event. - testCreateChangeStatusAndRemoveUnzipRepositoryAfterNexusStarted() reproduces the error. Bug: 423292 Signed-off-by: Stephan Weber <stephan.weber@sap.com> Change-Id: I5720b0a821f3dfb621c6ab7d4ebe9edffe9d60b5
2014-04-07431866 Keep original request objects for directory listingTobias Oberlies11-85/+194
- Try to keep the original ResourceStorageRequest objects so that the property that Nexus reads while listing directory content are present. Bug: 431866 Bug: 423014 Change-Id: I0ef35c80937de6e3e696af8a8ab12462f884368d
2014-04-04[refactoring] Inlined assertions in testTobias Oberlies1-21/+32
Bug: 431866 Change-Id: I65f7ac402593cd93e9082e2f33336117d223f338
2014-03-27Next development version 0.14.0-SNAPSHOTTobias Oberlies3-3/+3
Change-Id: Ie5b80649dcf4ff771f6d3bfceaf7453949335e38
2014-03-27Release Nexus Unzip Plugin 0.13.0Tobias Oberlies3-3/+3
This version is compatible with Nexus 2.7 Change-Id: I77eda723d0ef83de5123786fc8f8f377622f727b
2014-03-27423014 Test with latest Nexus 2.7 versionTobias Oberlies1-1/+1
- Also run integration tests with the (currently) latest Nexus 2.7 version, i.e. version 2.7.2-03. Change-Id: I7a3ac772a47d1c517c32311f06d2938ad1cc82db
2014-03-27[cleanup] Delete spuriously filesTobias Oberlies34-380/+0
- Delete files which seem to have been committed accidentally in commit c900917f72cf5e2f459aab246e532b67801cfcbe. Change-Id: I0b075d925f1bcdd76c02515d761cf978d9700c11
2014-03-27423014 Port unzip plugin to Nexus 2.7Jochen Ehret14-101/+181
* Use Nexus 2.7.0-01 and adapt to changed Nexus APIs * Use NexusTestSupport to obtain instances of Nexus repository classes Bug: 423014 Change-Id: I670aa39e351f3dea0d6ee7640d7d4109596dda47 Signed-off-by: Jochen Ehret <jochen.ehret@sap.com> Also-by: Jan Sievers <jan.sievers@sap.com>
2014-03-14428448 Add README.mdJan Sievers1-0/+13
Bug: 428448 Change-Id: I78582b771956515ad1b11333bedaf07785792016 Signed-off-by: Jan Sievers <jan.sievers@sap.com>
2013-09-05next development versionJan Sievers3-3/+3
Change-Id: I7bdf34c263a36972e97b04b7c811d7899fe3626d Signed-off-by: Jan Sievers <jan.sievers@sap.com>
2013-09-05release version 0.12.0unzip-plugin-0.12.0unzip-plugin-0.12.xJan Sievers3-3/+3
Change-Id: I24abe8560a1b54ef75ddc65705a3c0656ef2df44 Signed-off-by: Jan Sievers <jan.sievers@sap.com>
2013-09-04405154 add IT for virtual "SNAPSHOT" versionJan Sievers11-29/+163
Bug: 405154 Change-Id: I3a1169554499cb114450e3f7df0adaac9424ca6a Signed-off-by: Jan Sievers <jan.sievers@sap.com>
2013-09-03Fix unzip cache for virtual version SNAPSHOTJan Sievers2-5/+9
Signed-off-by: Jan Sievers <jan.sievers@sap.com> Also-by: Matthias Vach <matthias.vach@sap.com> Bug: 405154 Change-Id: I314ba868ee9846e4a0491422bebd0984caf24fca
2013-09-03415853 add integration testsJan Sievers112-190/+1558
- introduce parent and separate modules for the plugin itself and integration tests - use paramaterized integration test harness to test against both the nexus version we compiled against and the highest currently available compatible nexus version Bug: 415853 Signed-off-by: Jan Sievers <jan.sievers@sap.com> Also-by: Stephan Weber <stephan.weber@sap.com> Change-Id: I5841daa69cd080544513cb1192bec6c77b0c87d4
2013-09-03411239 adapt to Nexus version 2.6.0-05Stephan Weber8-41/+52
- Nexus has a new startup behaviour. We set the master repository on NexusStartedEvent. - new constructor for ItemNotFoundException - removed some calls of deprecated functions to reduce warnings Change-Id: I84d20dc1f6aa01c39a58521d6bacd527042c54da Signed-off-by: Stephan Weber <stephan.weber@sap.com> Bug: 411239
2013-02-21[cleanup] Submit preference changes done by m2e on importTobias Oberlies4-0/+9
- m2eclipse sets the compiler compliance level in JDT to 1.6 (corresponding to the setting in Maven). - Also: Added @Override annotations recommended in Java 6. Change-Id: Ib1aaa9aeaae55980dbffb56d70b57dfdbb79491d
2013-02-20Set next development version 0.12.0-SNAPSHOTMatthias Vach1-1/+1
Change-Id: I78e1ef8ebdb06f1fa567c71deb94a593b3a41d9a
2013-02-20Set release version 0.11.0unzip-plugin-0.11.0Matthias Vach1-1/+1
The version is compatible to Nexus 2.3 Change-Id: I6adbbf62c1c657915d5a01e25ca896a7a6243de9
2013-02-20Fix NPEMatthias Vach1-1/+1
Change-Id: I58880a7ce85db88593b811780b56bd6db4216d28
2013-02-20Add pom.xml metadata required for deployment to maven centralJan Sievers1-6/+79
- add release profile which creates sources jars, javadoc jars and gpg-signs artifacts - fulfill central sync requirements as per https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide#SonatypeOSSMavenRepositoryUsageGuide-6.CentralSyncRequirement Change-Id: I77026af34857fb0b3f035bc4b6d44d638a78da52
2013-02-19Fix compiler warningsJan Sievers13-48/+13
unused private members, unnecessary @SuppressWarnings, declared but never thrown exceptions, methods that can be made static, unnecessary casts, empty test setup/teardown methods, deprecation where it's obvious what to use instead
2013-02-07Updated plugin.Tamas Cservenak11-66/+51
Aligned it with latest Nexus 2.3 and later versions. Biggest change is use of Guava EventBus for eventing, and Logger change (was plexus, now is SLF4J) Bug: 398731 Change-Id: Ibcb430a24acd880c44dafe67b42e29da3cb14ff1
2012-11-12Add required sonatype repoJan Sievers1-0/+13
Change-Id: If83979a46ccbface390945bdcc92e336f44ec705
2012-11-12Zip test resourcesJan Sievers26-18/+0
they were unzipped for IP review only Change-Id: I5af743cdd2d759ca7bc8265ce4b5f285da6891cc
2012-11-12CQ6851 initial contributionJan Sievers73-0/+5312
Change-Id: I335404034f93ce2a45d5a0d9cb2ba47200291ee9

    Back to the top