Release damn server version 0.30.0
The main feature if this release is adding "enforce_divide" to the
CreateArea schema. This behavior enforces divide to square function of
the damn project even if the "name" member is present in the GeoJSON
FeatureCollection.
This is backward compatible with API v0.5.0.
Jiri Vlasak (9):
Add failing test for enforce divide function
Implement enforce divide function
Fix integration tests
Set build image to alpine/latest
Upgrade asyncpg dependency
Use IsolatedAsyncioTestCase of unittests
Return commit type value on 404 no square to ...
Merge branch 'enforce-divide'
Increase API version, CreateArea updated
Release damn server version 0.29.0
Upgrade to OAuth2.
Jiri Vlasak (3):
Add tests for liste of squares ge and lt
Upgrade to OAuth2
Merge branch 'oauth2'
Release damn server version 0.28.1
The fix is to enable both, ge and lt arguments when retrieving the list
of area squares.
Jiri Vlasak (4):
Do per area db query to get squares snapshots
Add locust-based reachibility test script
Update damn_server module doc
Enable both, lt and ge, for list of area squares
Do per area db query to get squares snapshots
Because the server suffers under the amount of work needed for the
previous solution. Damn prod server is 1 CPU, 1 GB RAM, so the computing
power and amount of memory is limited. No JOIN, please.
Release damn server version 0.28.0
In this version, upkeep generate script includes generating of squares
snapshots: for each area, the file with all the squares, their borders
and the last "type" (of commit) is generated.