Permalink
Switch branches/tags
pre-merged-nexus-oss pre-merge nexus-test-selenium-pre-testng nexus-test-harness-env-plugin nexus-test-environment-maven-plugin-1.6 nexus-test-environment-maven-plugin-1.5 nexus-test-environment-maven-plugin-1.4 nexus-test-environment-maven-plugin-1.3 nexus-test-environment-maven-plugin-1.2 nexus-test-environment-maven-plugin-1.1 nexus-test-environment-maven-plugin-1.0 nexus-runtime-platform-1 nexus-restlight-clients-1.3.2 nexus-restlight-1.8.0.1.1 nexus-repository-metadata-1.1 nexus-repository-metadata-1.1-M1 nexus-repository-metadata-1.0.3 nexus-repository-metadata-1.0.2 nexus-repository-metadata-1.0.1 nexus-repository-metadata-1.0.0 nexus-parent-20 nexus-parent-19 nexus-parent-18 nexus-parent-18-M1 nexus-parent-17.1 nexus-parent-17 nexus-parent-16 nexus-parent-15 nexus-parent-14 nexus-parent-13 nexus-parent-12 nexus-parent-11 nexus-parent-10.1 nexus-parent-10 nexus-parent-9 nexus-parent-8 nexus-parent-7 nexus-parent-6 nexus-parent-5 nexus-parent-4 nexus-parent-3 nexus-parent-2 nexus-parent-1 nexus-migration-tool-1.2 nexus-migration-plugin-1.9.2.1 nexus-migration-plugin-1.9.2 nexus-migration-plugin-1.9.2-RC3 nexus-migration-plugin-1.9.2-RC2 nexus-migration-plugin-1.9.2-RC1 nexus-migration-plugin-1.9.1 nexus-migration-plugin-1.7 nexus-migration-plugin-1.6 nexus-migration-plugin-1.5 nexus-migration-plugin-1.4 nexus-migration-plugin-1.3 nexus-migration-plugin-1.2 nexus-migration-plugin-1.1.1 nexus-migration-plugin-1.1.0 nexus-migration-plugin-1.0 nexus-maven-plugins-parent-2.1 nexus-maven-plugins-parent-2.1-RC1 nexus-maven-plugin-1.9.2.1 nexus-maven-plugin-1.9.2 nexus-maven-plugin-1.8 nexus-maven-plugin-1.8-RC3 nexus-maven-plugin-1.8-RC2 nexus-maven-plugin-1.8-RC1 nexus-maven-plugin-1.7 nexus-maven-plugin-1.7-RC1 nexus-maven-plugin-1.6 nexus-maven-plugin-1.5 nexus-maven-plugin-1.4 nexus-maven-plugin-1.3.3 nexus-maven-plugin-1.3.2 nexus-indexer-artifact-1.1-M1 nexus-indexer-artifact-1.0.1 nexus-indexer-artifact-1.0.0 nexus-indexer-3.1-M1 nexus-indexer-3.0.4 nexus-indexer-3.0.3 nexus-indexer-3.0.2 nexus-indexer-3.0.1 nexus-indexer-2.0.6 nexus-indexer-2.0.5 nexus-indexer-2.0.5-central nexus-indexer-2.0.4 nexus-indexer-2.0.3 nexus-indexer-2.0.2 nexus-indexer-2.0.1 nexus-indexer-2.0.0 nexus-indexer-1.2.4 nexus-indexer-1.2.3 nexus-indexer-1.2.2 nexus-indexer-1.2.1 nexus-indexer-1.1.2.4 nexus-indexer-1.1.2.3 nexus-indexer-1.1.2.2 nexus-indexer-1.1.2.1 nexus-indexer-1.1.2 nexus-indexer-1.1.1
Nothing to show
Commits on May 17, 2013
  1. NEXUS-5714: Fixing one failing IT

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

    cstamas committed May 17, 2013
    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.
Commits on May 16, 2013
  1. Bumped HTH to 0.7

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

    cstamas committed May 15, 2013
    [2.6] NEXUS-5711: Auto routing periodic update is chatty about unsupported repositories
Commits on May 13, 2013
  1. NEXUS-5711: Auto routing periodic update is chatty about unsupported …

    cstamas committed May 13, 2013
    …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.
Commits on May 7, 2013
  1. Logging fixes for Kenai Realm.

    cstamas committed May 7, 2013
    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.
  2. Merge pull request #854 from sonatype/nexus-5710-css-files-fix

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

    cstamas committed May 7, 2013
    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.
  4. Merge pull request #852 from sonatype/fix-nexus570indexarchetype

    cstamas committed May 7, 2013
    [REVIEW] Making Nexus570IndexArchetypeIT stable.
Commits on May 6, 2013
  1. Making Nexus570IndexArchetypeIT stable.

    cstamas committed May 6, 2013
    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".
Commits on Apr 30, 2013
  1. Merge pull request #847 from sonatype/nexus-5511-refine-reasoning

    cstamas committed Apr 30, 2013
    [REVIEW] NEXUS-5511 Refine reasoning
  2. Merge pull request #843 from sonatype/s3-scraper-fix

    cstamas committed Apr 30, 2013
    [REVIEW] S3 scraper fix
  3. NEXUS-5511: Applied Ben's comment and cleanup.

    cstamas committed Apr 30, 2013
    Such as removal of punctuation
  4. NEXUS-5511: Unified repository presence in messages.

    cstamas committed Apr 30, 2013
    Removed used of RepositoryStringUtils.getHumanizedNameString
  5. NEXUS-5511: Refine reasoning.

    cstamas committed Apr 30, 2013
    With initial change, while all the requirements were added, still
    the report for "auto routing rejected", "proxy mode rejected" or
    "request is local only" cases all fell under same generic reason
    for INFex: "Path %s not found in local storage and remote storage
    access is prevented of %s repository."
    
    This change now refines these cases too, as there is always
    proper reason "why not".
    
    Also, simplified code, as shouldProxy boolean actually became
    
    shouldProxy :== noRemoteAccessReason != null
    
    Redundant boolean removed.
  6. Fix the build.

    cstamas committed Apr 30, 2013
    Added quotes around property value that contains space,
    as it was borking the JVM start on Win plaf.
  7. Merge pull request #845 from sonatype/nxcm-5067-ldaps-connection-pooling

    cstamas committed Apr 30, 2013
    [REVIEW] NXCM-5067: Setting LDAP connection stuff in JVM props
  8. NXCM-5067: Cleanup of the system proper vs env mixup

    cstamas committed Apr 30, 2013
    In code we now use the only one env property to
    enable pooling for given context, as it turns out
    this part was already correct.
    
    The wrong use of system property (was used as env var and
    had no effect) is removed, and wrapper.conf got it added.
Commits on Apr 29, 2013
  1. Forcing the binding type

    cstamas committed Apr 29, 2013
    These two descendants of ManagedPlexusResource are the only
    non-plexus components (the other ones are all Plexus comps).
    This resulted due to Guice "looser" bindings to have them end
    up in collection of PlexusResources too as the two ifaces
    are type compatible.
    
    Explicitly setting the type on these two for now.
Commits on Apr 26, 2013
  1. NXCM-5067: Removing dead code and adding traces and comments

    cstamas committed Apr 26, 2013
    Removed the irrelevant bits from the code that were thought
    to do something but actually did not do anything.
    
    Same for UT, relevant test removed as putting these
    into env has no effect, and JVM system properties are
    externally controlled, mostly by users.
  2. NEXUS-5698: Tests covering the multi pages repo problem

    cstamas committed Apr 26, 2013
    Exercises code from commit:
    8777c5c
Commits on Apr 25, 2013
  1. UT helped debugging the problem.

    cstamas committed Apr 25, 2013
    but it's disabled as it really scrapes the spring repo
  2. Fix for S3 Scraper

    cstamas committed Apr 25, 2013
  3. NXCM-5206: NEXUS-5585: Bumped HC4 version to 4.2.5

    cstamas committed Apr 25, 2013
    For NXCM-5206 it contains fix for following issue:
    https://issues.apache.org/jira/browse/HTTPCLIENT-1340
    
    For NEXUS-5585: it _might_ fix some NTLM/proxy/407 related issues
    fixed in 4.2.3 release of HC4