Permalink
Commits on Jul 23, 2017
  1. Convert group name to path

    tobias committed Jul 23, 2017
    Group names with . in them are stored in subdirectories in a maven-style
    repo. Fixes #650.
Commits on Jul 17, 2017
Commits on Jul 8, 2017
  1. Remove Red Hat as a sponsor

    tobias committed Jul 8, 2017
Commits on Jul 3, 2017
  1. Properly report extra error data

    tobias committed Jul 3, 2017
    The ex-data and extra bits weren't making it to the :extra attribute of
    the sentry report.
Commits on Jul 2, 2017
  1. Version 66-SNAPSHOT

    danielcompton committed Jul 2, 2017
  2. Version 65

    danielcompton committed Jul 2, 2017
Commits on Jun 26, 2017
  1. Add title to opensearch discovery link

    danielcompton committed Jun 26, 2017
    Some search discovery tools won't pick up Clojars search description if
    it doesn't also have a title.
    
    See
    http://www.opensearch.org/Specifications/OpenSearch/1.1/Draft_3#Autodiscovery_in_HTML.2FXHTML
    for more details.
    
    Fixes #646
Commits on Jun 19, 2017
Commits on Jun 5, 2017
  1. Merge pull request #642 from clojars/conservancy

    danielcompton committed Jun 5, 2017
    Add SFConservancy logo
Commits on May 31, 2017
  1. Add SFConservancy logo

    danielcompton committed May 31, 2017
Commits on May 16, 2017
  1. Version 65-SNAPSHOT

    tobias committed May 16, 2017
  2. Version 64

    tobias committed May 16, 2017
  3. Allow maven-metadata.xml to be uploaded twice

    tobias committed May 16, 2017
    Maven now (as of 3.5.0, maybe earlier) uploads a second, identical
    maven-metadata.xml if you are uploading artifacts with
    classifiers (-test, -sources, etc). This breaks the
    validation/finalization process, since we use that file as a trigger to
    finalize. When it is uploaded a second time, we revalidate, which will
    fail because validation falsely determines you are trying to overwrite
    an existing deploy.
    
    The fix here is to skip the finalization step if we've already finalized
    AND the maven-metadata.xml file is identical to the one we already have
    in the upload dir.
    
    Fixes #640.
  4. Remove profiling output for finalize-deploy

    tobias committed May 16, 2017
    We no longer need to collect that information, since it was used to fix
    issues with delays uploading to cloudfiles.
  5. Allow whitelisting artifacts that can shadow central

    tobias committed May 16, 2017
    This uses an EDN file in the build itself - we'll update this so
    infrequently that I don't think it needs all the work to store it in the
    DB.
    
    The artifact triggering this change (net.mikera/clojure-pom) was
    deployed to central in the past, but has been exclusively deployed to
    clojars for the last few years.
    
    Fixes #639.
Commits on May 6, 2017
  1. Version 64-SNAPSHOT

    tobias committed May 6, 2017
  2. Version 63

    tobias committed May 6, 2017
  3. Support sharing session between deploys [#637]

    tobias committed May 6, 2017
    We currently store the tmp upload dirs in the session, and look up the
    correct one by matching group and artifact name. If multiple SNAPSHOT
    deploys share the same session and group/artifact, latter deploys
    will fail because they will attempt to reuse the former finalized
    upload dir.
    
    This modifies the upload dir checking logic to take into account the
    version and the SNAPSHOT's timestamped version when determining if the
    dir should be reused for the current upload. This also modifies the
    metadata writing logic to not overwrite values derived from artifacts
    uploaded previously within the same deploy, which could happen depending
    on the upload order.
Commits on Apr 25, 2017
  1. Version 63-SNAPSHOT

    tobias committed Apr 25, 2017
  2. Version 62

    tobias committed Apr 25, 2017
Commits on Mar 26, 2017
  1. Version 62-SNAPSHOT

    tobias committed Mar 26, 2017
  2. Version 61

    tobias committed Mar 26, 2017
Commits on Mar 25, 2017
Commits on Mar 19, 2017
  1. Version 61-SNAPSHOT

    tobias committed Mar 19, 2017
  2. Version 60

    tobias committed Mar 19, 2017
  3. Add DMCA contact email

    tobias committed Mar 19, 2017
Commits on Mar 16, 2017
  1. Version 60-SNAPSHOT

    danielcompton committed Mar 16, 2017
  2. Version 59

    danielcompton committed Mar 16, 2017
  3. Add DMCA page

    danielcompton committed Mar 16, 2017
Commits on Mar 11, 2017
  1. Merge pull request #630 from technomancy/fix-repair-test

    technomancy committed Mar 11, 2017
    Fix repair-metadata test.
  2. Fix repair-metadata test.

    technomancy committed Mar 11, 2017
    The original test relied on directory timestamps fresh from a git
    clone. When you have a fresh git clone, all the timestamps are
    identical, so it would not sort. We use .setLastModified to get
    realistic data here.