Permalink
Commits on Mar 11, 2017
  1. Forget it, test2junit.

    committed Mar 11, 2017
  2. Fix cache paths.

    committed Mar 11, 2017
Commits on Mar 10, 2017
  1. Add CircleCI config.

    committed Mar 10, 2017
Commits on Dec 30, 2016
  1. Version 59-SNAPSHOT

    tobias committed Dec 30, 2016
  2. Version 58

    tobias committed Dec 30, 2016
  3. Remove duplicate versions from jar list

    We were reporting duplicates for SNAPSHOTs that had been deployed more
    than once.
    tobias committed Dec 30, 2016
  4. Properly handle qualified versions when comparing

    We weren't properly checking to see if a qualifier fraction was actually
    common, causing the compare function to break the java.util.Comparator
    contract.
    
    For example, the old code would result in all of the following being
    true:
    
    1.0.0-SNAPSHOT < 1.0.0-1-SNAPSHOT
    1.0.0-rc1-SNAPSHOT > 1.0.0-1-SNAPSHOT
    1.0.0-SNAPSHOT > 1.0.0-rc1-SNAPSHOT
    
    Which means that 1.0.0-SNAPSHOT was both > and < 1.0.0-1-SNAPSHOT.
    
    With these changes, the comparison function now results in:
    
    1.0.0-SNAPSHOT < 1.0.0-1-SNAPSHOT
    1.0.0-rc1-SNAPSHOT < 1.0.0-1-SNAPSHOT
    1.0.0-SNAPSHOT > 1.0.0-rc1-SNAPSHOT
    tobias committed Dec 30, 2016
Commits on Dec 28, 2016
  1. Improve new developer experience

    * allow `lein run` to work locally again
    * set a default dev repo location
    * improve README instructions
    tobias committed Dec 28, 2016
  2. Version 58-SNAPSHOT

    tobias committed Dec 28, 2016
  3. Version 57

    tobias committed Dec 28, 2016
  4. Remove dependencies for SNAPSHOT before adding new version

    This prevents dependency duplication when a SNAPSHOT is redeployed.
    
    Fixes #601
    tobias committed Dec 28, 2016
  5. Version 57-SNAPSHOT

    tobias committed Dec 28, 2016
  6. Version 56

    tobias committed Dec 28, 2016
  7. Don't imply that recent jars are clickable

    Since the entire box is no longer, as part of the fix for wrapping
    project names on smaller displays.
    tobias committed Dec 28, 2016
  8. Version 56-SNAPSHOT

    tobias committed Dec 28, 2016
  9. Version 55

    tobias committed Dec 28, 2016
  10. Remove dead code

    tobias committed Dec 12, 2016
  11. Don't allow deploys where group-id/artifact-id exists on central

    This prevents shadowing of libraries released to maven central. It
    checks by seeing if it can access the maven-metadata.xml from central,
    and does an exponential backoff for up to 512ms if central can't be
    contacted. If it completely fails to contact central, it fails the
    deploy to prevent opportunistic shadow deploys during rare periods when
    central is down.
    
    Related to #468
    tobias committed Nov 28, 2016
Commits on Dec 27, 2016
  1. Update mirrors list

    The rsync mirrors have been shutdown, since we have two canonical
    sources now.
    tobias committed Dec 27, 2016
Commits on Dec 23, 2016
Commits on Nov 28, 2016
Commits on Nov 18, 2016
  1. Remove duplicate sentry message

    This was left in when I messed up merging a PR.
    tobias committed Nov 18, 2016
Commits on Nov 14, 2016
  1. Version 55-SNAPSHOT

    tobias committed Nov 14, 2016
  2. Version 54

    tobias committed Nov 14, 2016
  3. Typo

    tobias committed Nov 14, 2016
  4. Version 54-SNAPSHOT

    tobias committed Nov 14, 2016
  5. Version 53

    tobias committed Nov 14, 2016
  6. Properly format purge url

    tobias committed Nov 14, 2016
Commits on Nov 10, 2016
  1. Version 53-SNAPSHOT

    tobias committed Nov 10, 2016
  2. Version 52

    tobias committed Nov 10, 2016
  3. Use `date` on linux

    tobias committed Nov 10, 2016
  4. Make reupdate script +x

    tobias committed Nov 10, 2016
  5. Add stats processing for cdn access logs

    Fastly gives us a log file for every minute for every endpoint that
    processed requests, so we first combine all of those logs into one file
    for yesterday, and stash a copy of that in cloudfiles. We then combine
    that file with the local nginx access log and process stats.
    
    Since the logging format from fastly isn't CLF, we need to treat it a
    bit differently when parsing.
    
    This also includes a script for updating stats for any day, allowing us
    to merge in the cdn stats we collected before this goes live.
    tobias committed Nov 10, 2016