Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Feb 12, 2015
  1. @dracos

    Version 1.3.

    dracos authored
    Remove Django/South from packages files, and put requirements in rather than requirements.txt.
Commits on Jan 21, 2015
  1. @dracos

    Fix nginx example config for static file serving.

    dracos authored
    Fixes #162, thanks to Olly Jackson for reporting.
Commits on Jan 6, 2015
  1. @mhl
  2. @mhl
Commits on Jul 16, 2014
  1. @dracos
Commits on May 22, 2014
  1. @mhl

    Fix the invocation of get_pip.bash; now returns 301

    mhl authored
    A GET request for the URL:
    ... currently returns a 301 Moved Permanently with Location:
    However, curl won't follow redirects without -L, so zero bytes
    were being piped to bash, pip wasn't being upgraded and the latest
    setuptools wasn't being installed.
Commits on Mar 15, 2014
  1. @mhl

    Restore optional use of a remote Overpass server

    mhl authored
    When we switched to using a local Overpass server for MapIt
    Global, the option to use a remote Overpass server instead
    was removed.  This restores that option, controlled by settings
    and OVERPASS_SERVER.)  It's still useful to be able to use
    the remote server out-of-the-box for testing, and quickly
    grabbing the KML for and OSM way or relation.
    Thanks to Cesar Martinez Izquierdo (@dispiste) who made a
    pull request with similar functionality some time ago, but
    who closed it (unmerged) later.  This commit introduces similar
    changes, but using urllib2 instead of relying on wget, and
    using the MapIt general.yml configuration file instead of a
    new configuration module.
Commits on Jan 8, 2014
  1. @duncanparkes

    Avoid the pip/setuptools problem.

    duncanparkes authored
    Current pip and old Debian setuptools don't play well together.
Commits on Dec 5, 2013
  1. @dracos

    Kill correct processes.

    dracos authored
Commits on Dec 4, 2013
  1. @dracos

    Fix and improve broken install script.

    dracos authored
    It wouldn't work at all, because it wasn't using a virtualenv and e.g.
    on Ubuntu precise you'll only get Django 1.3 that way. Now, use the
    separate post deploy script that now exists, and run gunicorn using the
    virtualenv's python. Don't install compass, it isn't needed; update the
    example config files; add more output.
Commits on Oct 10, 2013
  1. @dracos

    Drop support for Django 1.3.

    dracos authored
    Move to Django 1.4+ file layout, remove any old-Django workarounds,
    tidy up settings.
Commits on Oct 9, 2013
  1. @dracos

    Post deploy script.

    dracos authored
    Sets up virtualenv, installs packages, compiles CSS, updates the
    database, and gathers the static files.
Commits on Aug 22, 2013
  1. @dracos

    Replace simplejson with core json.

    dracos authored
    Include a <1.6 test for the possibility the encoder class is still
    coming from an installed simplejson.
Commits on Aug 9, 2013
  1. @Flupsy

    ruby-sass required by make_css

    Flupsy authored
  2. @Flupsy
  3. @Flupsy

    try mapit with libgdal1-1.9.0

    Flupsy authored
  4. @Flupsy

    add postgis for postgresql 9.1

    Flupsy authored
Commits on Jun 14, 2013
  1. @mhl
Commits on Dec 4, 2012
  1. @mhl
Commits on Oct 8, 2012
  1. @mhl

    Change the directory that /media points to

    mhl authored
    The /usr/share/pyshared/django/contrib/admin/media/ is the one
    that's actually contained in the python-django package - on some
    systems with that package installed (e.g. firefly),
    doesn't exist.  (The Debian packages generate the
    /var/lib/python-support structures for the Python versions that
    are installed.)
Commits on Oct 1, 2012
  1. @mhl
  2. @mhl
  3. @mhl

    Define DISTRIBUTION and RELEASE variables earlier

    mhl authored
    In scoping terms this doesn't actually make any difference
    at the moment, but in the future we now don't have to worry
    about whether the function that defined them had already
    been called.
  4. @mhl

    Add an install script for MapIt for new servers

    mhl authored
    Since this makes signficant changes to the server setup,
    (adding users, databases, changing the nginx configuration,
    etc.) it should only be run on new installations, or a new
    EC2 instance.
  5. @mhl

    Add a Debian squeeze specific packages file

    mhl authored mhl committed
    This removes the | alternations in favour of the version
    specifically available in Debian squeeze.  (The | breaks the
    suggested install instruction using "xargs -a" in any case.)
    The libapache2-mod-wsgi package has also been removed, since
    this would cause Apache to be installed even if we're using
Commits on Sep 20, 2012
  1. @dracos

    Add GA handling.

    dracos authored
Commits on Dec 8, 2011
  1. Allow excluded user agents as well as IP addresses.

    Matthew Somerville authored
  2. Say that South is (will be) required.

    Matthew Somerville authored
Commits on Dec 5, 2011
  1. Move static files into app.

    Matthew Somerville authored
Commits on Dec 2, 2011
  1. Update README documentation, and make COUNTRY optional.

    Matthew Somerville authored
Commits on Oct 19, 2011
  1. Comments on their own lines.

    Matthew Somerville authored
  2. Move rate limit IPs to config file.

    Matthew Somerville authored
  3. Switch mapit to using YAML config.

    Matthew Somerville authored
Commits on Sep 25, 2011
  1. @dracos

    Squeeze version of GDAL.

    dracos authored
Something went wrong with that request. Please try again.