Commits on Mar 22, 2017
Commits on Mar 17, 2017
  1. docs: remove CentOS 5 build instructions

    It's EOL in a few days and the instructions only add confusion.
    Anyone still using CentOS 5 has bigger issues than not having
    documentation on how to build Minecraft-Overviewer.
    CounterPillow committed Mar 17, 2017
  2. Build and test rpm and deb repos during CI

    Note that at the moment, this is building and testing a "test" repo.
    This test repo is not the same one that you use by following our docs.
    Once this new code is better tested, we'll switch over (existing users
    will not have to do anything to use this new repo).
    eminence committed Mar 17, 2017
  3. Merge pull request #1356 from overviewer/python2

    Replace `python` with `python2`
    CounterPillow committed on GitHub Mar 17, 2017
  4. genpoi: query fs caps before using FileReplacer

    Probably fixes #1271
    CounterPillow committed Mar 17, 2017
Commits on Mar 16, 2017
  1. rcon: code style fixes

    CounterPillow committed Mar 16, 2017
  2. logger: reduce pillow verbosity

    With newer pillow versions, pillow would create debug log lines for
    every single PNG images it touches, so that spams the log in
    Overviewer's verbose mode quite a bit.
    CounterPillow committed Mar 16, 2017
  3. world: remove redundant hashing

    This is probably a leftover from the memcached thing. There is no
    need to hash a key to be used for hashmap access, as the hashmap
    itself hashes it already, and probably with a hash more appropriate
    for the situation.
    CounterPillow committed Mar 16, 2017
  4. travis: stop testing for 2.6

    Broken garbage
    CounterPillow committed Mar 16, 2017
  5. optimizeimages: code style fixes

    Now PEP8 compliant!
    CounterPillow committed Mar 16, 2017
  6. Remove memcached support

    Apparently we had memcached support. It was never worth it, and put
    a weird md5 hash calculation in the path of regular caching. Seeing
    as it was completely undocumented, I doubt anyone has ever used it.
    CounterPillow committed Mar 16, 2017
Commits on Mar 12, 2017
  1. Be more consistant in build artifact naming

    Instead of having a directory of files for dist-win32 and dist-win64,
    create a zipfile named like
    eminence committed Mar 12, 2017
Commits on Mar 9, 2017
Commits on Feb 12, 2017
  1. More work on gitlab CI

    * Switch to docker tags
    * Use caching to pass build stuff between build and test/render jobs
    * Move render job up into the test stage
    eminence committed Jan 2, 2017
  2. Allow debug import

    eminence committed Dec 31, 2016
Commits on Dec 25, 2016
  1. Improved gitlab CI which will remove renders when a branch is deleted

    A byproduct of this change is that no render will be done for the master
    branch.  That will be changed later
    eminence committed Dec 24, 2016
Commits on Dec 24, 2016
  1. Replace `python` with `python2`

    A continuation of c7d86ec
    eminence committed Dec 24, 2016
  2. Merge PR #1343

    eminence committed Dec 24, 2016
  3. Be sure to exit with a non-zero code on build error

    Previously, the return code was zero
    eminence committed Dec 24, 2016
Commits on Dec 20, 2016
  1. Need to catch CorruptNBTError in both paths

    tswsl1989 committed Dec 20, 2016
Commits on Dec 19, 2016
  1. Added some explanatory text about corrupt worlds

    eminence committed Dec 19, 2016
  2. Better error handling of errors when a world fails to open.

    A common case is a corrupt (or empty) level.dat file.  This condition
    wasn't properly caught, yielding a less-than-useful stack trace.  Even
    more concerning is that this could happen when a user is just running
    "" to get a world listing.
    This has been fixed to improve the user experience
    eminence committed Dec 19, 2016
Commits on Dec 10, 2016
  1. Enable gitlab CI

    Even though the overviewer repo is hosted on github, this new CI stuff
    is useful for mirrors of overviewer hosted on gitlab.
    To support package builds for a few distributions, a set of dockerfiles
    have been created.
    eminence committed Dec 9, 2016
Commits on Dec 6, 2016
  1. optimizeimages: support pngnq-s9

    pngnq-s9 is essentially just a more recently dead version of pngnq,
    however, due to not being able to specify multiple binary names in
    the past, we've not supported it. Refactor the code to allow specifying
    multiple binary names, and add pngnq-s9 to it.
    CounterPillow committed Dec 6, 2016
  2. genPOI/docs: Handle new sign id values

    Minecraft now uses minecraft:sign as its id for signs, but also uses
    Sign for older versions or chunks that have not yet been updated.
    Change the genPOI sign wrangling code and the documentation to reflect
    this change.
    Fixes #1340.
    CounterPillow committed Dec 6, 2016