Skip to content

@mmd-osm mmd-osm released this Jun 3, 2019 · 16 commits to master since this release

Bug fixes:

  • Fix 412 Precondition Failed when trying to upload old version of a way (#195)
Assets 2

@mmd-osm mmd-osm released this May 31, 2019 · 21 commits to master since this release

Bug fixes:

  • Fix Basic Auth realm to be in sync with Rails (#192)
  • Remove OAuth WWW-Authenticate header for better rails compatibility (#193)
Assets 2

@mmd-osm mmd-osm released this May 31, 2019 · 26 commits to master since this release

Bug fixes:

  • Basic auth should also consider user email and lower case variants (#190)
  • Reorder WWW-Authenticate headers to work around non-compliant clients (#191)
Assets 2

@mmd-osm mmd-osm released this May 27, 2019 · 32 commits to master since this release

New features:

  • Introduce --disable-api-write command line param to disable API writes (#185)
  • Added exception logging in osm_responder subclasses (#187)

Bug fixes:

  • Fix history api returns wrong/duplicate tag data for ways (#183)
  • Sort History api call result by object and version (#184)
Assets 2

@mmd-osm mmd-osm released this May 27, 2019 · 43 commits to master since this release

Bug fixes:

  • Specify columns explictly when inserting into API tables (#179)
  • Use cryptopp path for crypto++ includes (#178)

Refactoring:

  • Refactoring: improve OSMChange_Tracking diffresult isolation (#177)
Assets 2

@mmd-osm mmd-osm released this Mar 27, 2019 · 54 commits to master since this release

New features:

  • Changeset upload (#140)
  • Support for input (de)compression for changeset upload (#149)
  • Basic auth support (#145)
  • OAuth: Check api_write permission for POST api calls (#151)

Bug fixes:

  • Fix confusing error message in /map call (#172)

Refactoring:

  • Boost → C++11 migration (#164)
  • Drop dependency on boost date/time functions (#171)
  • Cleanup: Remove special logic for old libpqxx versions (#167)

Note: gcc 5.x or newer is required starting with this release due to a dependency on std::put_time. This requirement is fulfilled by Ubuntu Xenial or newer distributions.

Assets 2
Feb 10, 2019
cgimap 0.7.0-rc2

@mmd-osm mmd-osm released this Sep 8, 2018 · 222 commits to master since this release

  • JSON output (#153, #155)
  • Include num_changes in changeset xml & json response (#156)
Assets 2

@mmd-osm mmd-osm released this Jul 22, 2018 · 237 commits to master since this release

  • [Perf] Mass prefetch user details for faster /map call (#142)
  • OAuth parsing failures should be failures, not crashes. (#147)
Assets 2

@zerebubuth zerebubuth released this Apr 10, 2017 · 242 commits to master since this release

  • Add support for the changeset download API call: #137.
  • Add support for history calls and historic versions of elements: #129 and #117.
  • Fix to handle empty query string when using Lighttpd: #135.
  • Default transactions to read-only as a safety measure: #134.
  • Check PostgreSQL version at setup rather than waiting to fail a query: #133.
  • Make a single query to fetch associated tags, way nodes and relation members. This should make the queries much faster when accessing the database over a higher latency network link: #130, #131 and #136.
  • Match Rails' error response: #125.
  • Return 404s for unmatched routes: #127 and #128.
  • Fixes to the documentation for using Cgimap with Lighttpd: #126

Thanks to @jronak and @woodpeck for contributing code to this release, as well as @pnorman and @tomhughes for their reviews.

Assets 2
You can’t perform that action at this time.