Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: subordinate-lo…
Commits on Feb 21, 2013
  1. @cstamas

    Subordinate locking.

    cstamas authored
    Added UT.
Commits on Feb 20, 2013
  1. @cstamas

    Updated an UT that is IT

    cstamas authored
    Hence I forgot about it, but CI caught it. Removed
    mocks as they were doing wrong after the change.
  2. @cstamas

    Subordinate locking javadoc.

    cstamas authored
  3. @cstamas

    NEXUS-5418 Proposed fix.

    cstamas authored
    Using subordinate locking, Maven repositories now handles
    POM/JAR/whatever files and their checksum counterparts
    "as one". In other words, it locks them "as one".
    
    It does not matter does your UID (hence, request or actual
    item instance) is about an actual artifact or it's
    checksum, locking will protect both.
    
    Naturally, this fix DOES NOT fixes the lack of locking.
  4. @cstamas

    Subordinate locking support.

    cstamas authored
    This change merely delegates the "key" creation for lock
    from the UID instance to the actually issuing repository, giving
    it chance to interfere, and probably change the lock key
    compared to the UID instance key. This was not possible before.
  5. @cstamas

    Merge pull request #713 from sonatype/bc-provider-plugin

    cstamas authored
    Plugin for BouncyCastle.
  6. @cstamas

    Normalized plugin properties.

    cstamas authored
  7. @cstamas

    Fixing badly protected resources.

    cstamas authored
    By aligning their resource URI and protection descriptor
    path pattern.
  8. @cstamas

    Related to remote-Catch-All change.

    cstamas authored
    Simple change to ensure no "badly protected" resource
    get mounted, by simply changing the order of security
    handing and actual mount.
    
    As now, in Nexus we do check are resources protected
    properly, and throwing exception if not, it was resulting
    that resource get mounted but remained unprotected.
    
    Now, we ensure no badly protected resource is actually
    attached to Restlet application.
  9. @cstamas

    Returning NexusApp level to INFO level.

    cstamas authored
    I traced back, NexusApp was set to ERROR level
    even in SVN (history way back), and probably case
    (at least according to comments in log4j.props file
    from then) points that the reason was a problem we
    recorded later (and fixed) as NEXUS-3442.
    
    This fix went out with Nexus 2.3, but, the "muted"
    NexusApp is still at level ERROR. Hence, due to this,
    we loose precious messages like those emitted by this pull
    #745
    
    It emits WARNs while log contains nothing as NexusApp is
    at ERROR level.
    
    Putting NexusApp back to INFO and we will fix any unneeded
    logging anyway.
  10. @cstamas

    Merge pull request #746 from sonatype/remove-ahc

    cstamas authored
    Remove AHC.
  11. @adreghiciu

    Merge pull request #751 from thallgren/master

    adreghiciu authored
    Fix for NPE during version range resolution.
Commits on Feb 19, 2013
  1. @thallgren

    Fixes NPE during version range resolution

    thallgren authored
    The NexusWorkspaceReader returned null on findVersions() instead of
    an empty collection. This is in violation with the javadoc and
    resulted in NPE's during version range resolutions.
Commits on Feb 18, 2013
  1. @adreghiciu

    Merge pull request #750 from sonatype/send-nexus-stopped-in-tests

    adreghiciu authored
    Send NexusStoppedEvent event on test teardown
  2. @adreghiciu

    Send NexusStoppedEvent event on test teardown

    adreghiciu authored
    This allows components like Hc4ProviderImpl to properly showdown when a test ends and such avoid OOM
    
    Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
Commits on Feb 15, 2013
  1. @ifedorenko

    Stable timestamp of generated js/css urls

    ifedorenko authored
    Derive timestamp from jar file lastModified (for packaged plugins)
    or actual resource file lastModified (for exploded plugins). Fall
    back to current time if referenced resource file cannot be detected.
    
    Pull-Request: #749
    Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
  2. @nabcos
  3. @jdillon

    order the bootstrap lib/*.js files, we could probably load requirejs …

    jdillon authored
    …first, then load everything else as a module
Commits on Feb 14, 2013
  1. @jdillon

    Merge pull request #743 from sonatype/nx-js-improvements

    jdillon authored
    Some improvements to the core NX.* js bits
  2. @cstamas

    Merge pull request #745 from sonatype/catch-all-fix

    cstamas authored
    Catch-All fix
  3. @cstamas

    Remove AHC.

    cstamas authored
    Was deprecated over two releases.
  4. @peterlynch
Commits on Feb 13, 2013
  1. @jdillon

    Add support to alias an icon, with fileName -> '@<name>' will use alr…

    jdillon authored
    …eady defined icon /w <name> under new name (instead of making a new one).
  2. @peterlynch
  3. @cstamas

    Catch-All fix

    cstamas authored
Commits on Feb 12, 2013
  1. @jdillon
  2. @jdillon
  3. @jdillon

    Make group a level

    jdillon authored
  4. @cstamas

    Plugin rename propagated

    cstamas authored
  5. @cstamas

    Renamed plugin.

    cstamas authored
    Was "nexus-bouncycastle-plugin" now is "nexus-crypto-plugin"
    to reflect the fact this is not only about BC. Other main
    use case of this plugin is to centrally provide goodies crypto.
  6. @cstamas

    Applied comments.

    cstamas authored
    Jason was right, this was "too much". Plugin now
    reduced to single "event handler" that registers and
    unregisters BC. Plugin among other thins, also provides
    goodies-crypto stuff too
Commits on Feb 11, 2013
  1. @jdillon

    Make basePath configurable and use logGroup[End]

    jdillon authored
    Add more jsdoc muck.
  2. @jdillon
  3. @jdillon

    baseClassName -> simpleClassName

    jdillon authored
    Moved $log support into LegacyLogMixin
  4. @jdillon

    Throw new Error

    jdillon authored
Something went wrong with that request. Please try again.