Permalink
Commits on May 18, 2013
  1. Merge pull request #861 from sonatype/nexus-5714-status-resource

    [2.6] NEXUS-5714: Status resource without perms
    jdillon committed May 18, 2013
  2. Merge pull request #834 from sonatype/nexus-5214-separate-http-https-…

    …proxy
    
    REVIEW: [NEXUS-5214] Make possible to configure separate general (default) HTTP proxies for http and https
    jdillon committed May 18, 2013
Commits on May 17, 2013
  1. update to security 3.2

    NEXUS-5237 - Release 2.5
    kellyrob99 committed May 17, 2013
  2. NEXUS-5714: Fixing one failing IT

    There was one IT that made use of permissions in status
    resource (to verify that perms are 15 when security is shut
    down).
    cstamas committed May 17, 2013
  3. NEXUS-5714: Status resource without perms

    Introduced "perms" query parameter on status resource, that is
    checked for presence only (hence, without, or with any value
    works). If "perms" query parameter is present, the status
    resource will emit permission related info, as it behaved
    before this change.
    
    Without this query parameter, status resource emits only what
    it's original intent was.
    
    Measured (before vs after) response time differences is 300ms vs 150 ms,
    payload size differences is 7009 byte vs 1152 byte
    
    Note: tested with OSS. These would just grow with Pro, as
    delivered permissions are extended by Pro plugins like staging and
    others.
    cstamas committed May 17, 2013
Commits on May 16, 2013
  1. Bumped HTH to 0.7

    http-test-harness we use in UTs and
    ITs to build "remote servers", bumped to
    latest version.
    cstamas committed May 16, 2013
Commits on May 15, 2013
  1. Merge pull request #857 from sonatype/nexus-5711-autorouting-unsupported

    [2.6] NEXUS-5711: Auto routing periodic update is chatty about unsupported repositories
    cstamas committed May 15, 2013
Commits on May 14, 2013
  1. Revert "nexus oss 2.5.0-02"

    This reverts commit 32c0a86.
    Sonatype Release Machine committed May 14, 2013
  2. nexus oss 2.5.0-02

    Signed-off-by: Sonatype Release Machine <release@sonatype.com>
    Sonatype Release Machine committed May 14, 2013
  3. Merge pull request #856 from sonatype/NXCM-5067_jswQuoteFix

    [REVIEW] NXCM-5067 jsw quote fix
    kellyrob99 committed May 14, 2013
  4. Merge pull request #855 from sonatype/NEXUS-5712_updateLogLayoutForJetty

    [RFC for 2.5.0-02 release]- include log configuration changes to show beginning of thread name
    kellyrob99 committed May 14, 2013
  5. exposing the full thread name after discussion with the team

    NEXUS-5712 - change logging pattern layout to include first 15 characters of thread name instead of last 15
    kellyrob99 committed May 14, 2013
  6. exposing the full thread name after discussion with the team

    NEXUS-5712 - change logging pattern layout to include first 15 characters of thread name instead of last 15
    kellyrob99 committed May 14, 2013
  7. remove ordering change and configure properly NXCM-5067 Enterprise LD…

    …AP may not be pooling LDAPS connections by default
    kellyrob99 committed May 14, 2013
Commits on May 13, 2013
  1. update wrapper.conf to configure stripping of quotes

     NXCM-5067 Enterprise LDAP may not be pooling LDAPS connections by default
    kellyrob99 committed May 13, 2013
  2. removing unintentional introduction of whitespace

    NEXUS-5712 - change logging pattern layout to include first 15 characters of thread name instead of last 15
    kellyrob99 committed May 13, 2013
  3. missed this configuration point

    NEXUS-5712 - change logging pattern layout to include first 15 characters of thread name instead of last 15
    kellyrob99 committed May 13, 2013
  4. NEXUS-5711: Auto routing periodic update is chatty about unsupported …

    …repositories
    
    Reason was that periodic updater (running every hour currently)
    did not filter the involved "maven repositories" as it got them
    from registry. The result contained shadows too, that are NOT
    supported by automatic routing.
    cstamas committed May 13, 2013
Commits on May 9, 2013
  1. - include log configuration changes to expose request url

    NEXUS-5712 change logging pattern layout to include first 15 characters of thread name instead of last 15
    kellyrob99 committed May 9, 2013
Commits on May 7, 2013
  1. Revert "nexus oss 2.5.0-01"

    This reverts commit 10dbee1.
    Sonatype Release Machine committed May 7, 2013
  2. nexus oss 2.5.0-01

    Signed-off-by: Sonatype Release Machine <release@sonatype.com>
    Sonatype Release Machine committed May 7, 2013
  3. Logging fixes for Kenai Realm.

    Initially it caught my eye a log line
    org.sonatype.security.realms.kenai.KenaiRealm - URLRealm was unable to perform authentication.
    
    Obviously, this Realm is a spin-off from URLRealm.
    
    This commit just "improves" logging, by fixing
    that one line, and also other DEBUG logs too
    are changed.
    cstamas committed May 7, 2013
  4. Merge pull request #854 from sonatype/nexus-5710-css-files-fix

    [REVIEW] NEXUS-5710: Status and Content CSS files were not loaded
    cstamas committed May 7, 2013
  5. Fix license headers

    Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
    adreghiciu committed May 7, 2013
  6. Merge remote-tracking branch 'origin/master' into nexus-5214-separate…

    …-http-https-proxy
    
    Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
    
    Conflicts:
    	nexus-client-core/src/test/java/org/sonatype/nexus/client/internal/rest/jersey/subsystem/config/JerseyHttpProxyTest.java
    	nexus-core/src/main/java/org/sonatype/nexus/configuration/application/DefaultGlobalHttpProxySettings.java
    	nexus-core/src/main/java/org/sonatype/nexus/proxy/repository/DefaultProxySelector.java
    	nexus-core/src/main/java/org/sonatype/nexus/proxy/repository/ProxySelector.java
    	nexus-test/nexus-test-harness-its/src/test/java/org/sonatype/nexus/integrationtests/webproxy/nexus1146/Nexus1146RepositoryOverProxyIT.java
    	nexus-test/nexus-test-harness-its/src/test/java/org/sonatype/nexus/integrationtests/webproxy/nexus1155/Nexus1155RepositoryOverProxyWithAuthenticationIT.java
    adreghiciu committed May 7, 2013
  7. NEXUS-5710: Status and Content CSS files were not loaded

    The URL generated by template (content and status template)
    were always wrong, it contained "//" between nexusRoot
    and rest of the path info.
    
    But the changes how the resource is served up now
    made the "//" appear as error, Restlet refuses
    to serve it up (was 404).
    
    The two places of use of getContextRoot(req) where
    templates are evaluated are fixed (third place related
    to openSearch already had a fix for this), as all the
    other users of above mentioned method EXPECT that
    returned reference contains path info ending with "/",
    unlike the cases related to Velocity templates.
    cstamas committed May 7, 2013
  8. [NEXUS-5214] Fix version of "nonProxyHosts" in nexus mdo

    Signed-off-by: Alin Dreghiciu <adreghiciu@gmail.com>
    adreghiciu committed May 7, 2013
  9. Merge pull request #852 from sonatype/fix-nexus570indexarchetype

    [REVIEW] Making Nexus570IndexArchetypeIT stable.
    cstamas committed May 7, 2013
Commits on May 6, 2013
  1. updating license information in headers and API documentation

    NXCM-5237 - Release 2.5
    kellyrob99 committed May 6, 2013
  2. Revert "add IT to verify results"

    This reverts commit 1418fc8.
    kellyrob99 committed May 6, 2013
  3. update security to newly released version

    NXCM-5237 - Release 2.5
    kellyrob99 committed May 6, 2013
  4. Making Nexus570IndexArchetypeIT stable.

    Changes:
    * As legacy ITs already had (unsatisfied) expectation about
      "sync" nature of Indexer related operations, added a flag
      to IndexerManagerEventInspector that makes it "blocking" or
      "async" depending on a system property. To be used in ITs.
    * removed obsolete "mavenIndexerBlockingCommits" property
      from Jetty8NexusBooter, as code handling this was removed along
      with other notable changes happened in MI 5.x. Simply put,
      this property had no effect since then.
    * Using the newly added key in Jetty8NexusBooter, to make
      Index related event inspector become "blocking".
    cstamas committed May 6, 2013
Commits on May 4, 2013
  1. Fix failing integration tests

    Due to the introduction of DefaultSecurityPasswordService,
    security-configuration.xml was now getting loaded prior to the test
    security-configuration.xml file being copied into the proper location.
    This caused the defaults to get loaded, and subsequently overwrite the
    test security-configuration.xml with the defaults. The tests were then
    being run with the defaults, which caused the failures.
    
    Force a load of security-configuration.xml after the test file is in
    place
    scarlucci committed May 4, 2013