Paul Bienkowski
6fb5dfe6de
Fix index names on geometry tables and add way_id/relation_id indexes
2023-03-30 14:18:44 +02:00
gluap
10f6b0c0c9
make sure we generate the right geometry column type and stay with the types we had from osm2psql (and thus compatible with older installations).
...
I believe retrofitting the migrations is OK as these were overwritten by osm2pgsql in the past anyhow. Now at least we create the schema everyone is using already.
2023-03-30 14:18:44 +02:00
gluap
8ce5816f53
enable importing and dumping also regions - in the same epsg geometry as we had them from osm2pgsql
2023-03-30 14:18:44 +02:00
gluap
dd912bcd0d
np.float
was a deprecated alias for the builtin float
. To avoid this error in existing code, use float
by itself. Doing this will not modify any behavior and is safe. If you specifically wanted the numpy scalar type, use np.float64
here.
2023-03-30 14:18:44 +02:00
gluap
39d90b3606
Update 35e7f1768f9b_create_table_road.py
...
Weird. Normally alembic should not make spelling errors :D
2023-03-30 14:18:44 +02:00
Paul Bienkowski
c4cc4a9078
Docs for new pipeline
2023-03-30 14:18:44 +02:00
Paul Bienkowski
ac90d50239
Remove lean mode
2023-03-30 14:18:44 +02:00
Paul Bienkowski
59f074cb28
New import pipeline with a PBF conversion step
2023-03-30 14:18:44 +02:00
Paul Bienkowski
4c1c95e4ff
Add chunk utility
2023-03-30 14:18:44 +02:00
Paul Bienkowski
69d7f64ead
Add import_group columns for OSM data tables
2023-03-30 14:18:44 +02:00
Paul Bienkowski
276a2ddc69
Remove HSTORE tags column from region table
2023-03-30 14:18:44 +02:00
Paul Bienkowski
de8d371b65
Include device count in stats
2023-03-30 14:18:26 +02:00
gluap
cf8358d14b
fix the road_usage issue dennis found.
2023-03-26 22:34:20 +02:00
gluap
9882b2041f
update what can be updated without breaking stuff.
2023-03-26 14:15:57 +02:00
gluap
b6cf59a09d
fix requirements.txt
...
remove reduntdant version that breaks pip
```
=> ERROR [stage-2 5/18] RUN pip install -r requirements.txt 2.2s
------
> [stage-2 5/18] RUN pip install -r requirements.txt:
#0 1.825 ERROR: Invalid requirement: 'sqlalchemy[asyncio]~=1.4.39 <2.0' (from line 10 of requirements.txt)
#0 2.055 WARNING: You are using pip version 21.2.4; however, version 23.0.1 is available.
```
2023-03-21 20:10:06 +01:00
Paul Bienkowski
61b74e90fd
wip:Build devices page
2023-03-12 13:37:51 +01:00
Paul Bienkowski
4fe7d45dec
Bulk update operations on tracks
2023-03-12 13:13:46 +01:00
Paul Bienkowski
cbab83e6e3
Build awesome "My Tracks" table with filters and sorting
2023-03-12 13:13:46 +01:00
Paul Bienkowski
5a78d7eb38
Parse device identifiers and create UserDevice entries in database
2023-03-12 13:13:46 +01:00
Paul Bienkowski
56905fdf75
Install stream-zip
2023-03-12 13:13:46 +01:00
Paul Bienkowski
2c27a2c549
Pin sqlalchemy better
2023-03-12 13:13:46 +01:00
Paul Bienkowski
6c458a43f6
Raise maximum on track page limit
2023-03-12 13:09:36 +01:00
Paul Bienkowski
84ab957aa0
fix cors by implementing it ourselves
2023-03-12 13:09:36 +01:00
Paul Bienkowski
b9aaf23e0a
Clean up sanic logging
2023-03-12 13:09:36 +01:00
Paul Bienkowski
78dca1477c
Fix naming of AUTO_RELOAD/AUTO_RESTART
2023-03-12 13:09:36 +01:00
Paul Bienkowski
215801f2b0
Regions: Fix migration order
2023-03-12 13:09:36 +01:00
Paul Bienkowski
382db5a11e
Expose OBS map source for all zoom levels
2023-03-12 12:41:41 +01:00
Paul Bienkowski
78561d5929
Add route to expose region stats
2023-03-12 12:40:06 +01:00
Paul Bienkowski
ec53591ce0
Create Region table
2023-03-12 12:39:23 +01:00
gluap
9e80113089
Add an optionally-displayable "Terms and Conditions" link.
2023-03-11 16:49:42 +01:00
Paul Bienkowski
c1ccec9664
Add display_name field to users to specify a new name within the application, without changing the login name
2022-09-26 11:53:54 +02:00
Paul Bienkowski
dec165341b
Clean usernames of invalid characters when the users receive their name from the login server
2022-09-26 11:53:54 +02:00
Paul Bienkowski
426e6c8593
Rename users when they log in with a new preferred_username
2022-09-26 11:53:54 +02:00
Paul Bienkowski
5cfc8aae39
Release: 0.7.0
2022-08-26 10:23:36 +02:00
Paul Bienkowski
1a3b971a71
Refactor filter arguments outside tile handler
2022-07-28 22:05:31 +02:00
Paul Bienkowski
201db32050
Remove logs
2022-07-28 22:05:31 +02:00
Paul Bienkowski
8878a71c14
Limit map date filter to weeks (mondays)
2022-07-28 22:05:31 +02:00
Paul Bienkowski
c02b40b0d3
Remove log
2022-07-28 22:05:31 +02:00
Paul Bienkowski
e0cb36565a
Add date-range filters to map
2022-07-28 22:05:31 +02:00
Paul Bienkowski
5beb5ac0d3
fix dynamic tile arguments and implement in both layers
2022-07-28 22:05:31 +02:00
Paul Bienkowski
598ba8d187
add dynamic tile arguments
2022-07-28 22:05:31 +02:00
Paul Bienkowski
373fab6e90
fix for sanic 22.6
2022-07-28 19:03:24 +02:00
dependabot[bot]
00f018c61c
Update python-slugify requirement from ~=5.0.2 to ~=6.1.2 in /api
...
Updates the requirements on [python-slugify](https://github.com/un33k/python-slugify ) to permit the latest version.
- [Release notes](https://github.com/un33k/python-slugify/releases )
- [Changelog](https://github.com/un33k/python-slugify/blob/master/CHANGELOG.md )
- [Commits](https://github.com/un33k/python-slugify/compare/5.0.2...v6.1.2 )
---
updated-dependencies:
- dependency-name: python-slugify
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-28 19:03:24 +02:00
dependabot[bot]
4a3681ec16
Update sanic requirement from ~=21.9.3 to ~=22.6.0 in /api
...
Updates the requirements on [sanic](https://github.com/sanic-org/sanic ) to permit the latest version.
- [Release notes](https://github.com/sanic-org/sanic/releases )
- [Changelog](https://github.com/sanic-org/sanic/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/sanic-org/sanic/compare/v21.9.3...v22.6.0 )
---
updated-dependencies:
- dependency-name: sanic
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-28 19:03:24 +02:00
dependabot[bot]
854332a188
Update motor requirement from ~=2.5.1 to ~=3.0.0 in /api
...
Updates the requirements on [motor](https://github.com/mongodb/motor ) to permit the latest version.
- [Release notes](https://github.com/mongodb/motor/releases )
- [Changelog](https://github.com/mongodb/motor/blob/master/doc/changelog.rst )
- [Commits](https://github.com/mongodb/motor/compare/2.5.1...3.0.0 )
---
updated-dependencies:
- dependency-name: motor
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-28 19:03:24 +02:00
dependabot[bot]
7ed2e8532e
Update sqlalchemy[asyncio] requirement from ~=1.4.32 to ~=1.4.39 in /api
...
Updates the requirements on [sqlalchemy[asyncio]](https://github.com/sqlalchemy/sqlalchemy ) to permit the latest version.
- [Release notes](https://github.com/sqlalchemy/sqlalchemy/releases )
- [Changelog](https://github.com/sqlalchemy/sqlalchemy/blob/main/CHANGES.rst )
- [Commits](https://github.com/sqlalchemy/sqlalchemy/commits )
---
updated-dependencies:
- dependency-name: sqlalchemy[asyncio]
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-28 19:03:24 +02:00
dependabot[bot]
3b21459805
Update sanic requirement from ~=21.9.3 to ~=22.3.0 in /api
...
Updates the requirements on [sanic](https://github.com/sanic-org/sanic ) to permit the latest version.
- [Release notes](https://github.com/sanic-org/sanic/releases )
- [Changelog](https://github.com/sanic-org/sanic/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/sanic-org/sanic/compare/v21.9.3...v22.3.0 )
---
updated-dependencies:
- dependency-name: sanic
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-28 19:03:24 +02:00
dependabot[bot]
10ced9d65e
Update pyshp requirement from ~=2.2.0 to ~=2.3.1 in /api
...
Updates the requirements on [pyshp](https://github.com/GeospatialPython/pyshp ) to permit the latest version.
- [Release notes](https://github.com/GeospatialPython/pyshp/releases )
- [Changelog](https://github.com/GeospatialPython/pyshp/blob/master/changelog.txt )
- [Commits](https://github.com/GeospatialPython/pyshp/compare/2.2.0...2.3.1 )
---
updated-dependencies:
- dependency-name: pyshp
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-07-28 19:03:24 +02:00
gluap
2755d6b2b5
Merge pull request #242 from openbikesensor/rural_urban
...
Implement difference between urban and rural for events and roads
2022-07-26 07:58:50 +02:00
Paul Bienkowski
a3d548cd4b
fixup for e266a4f40a
, print exceptions again
2022-07-22 13:04:51 +02:00