zegkljan
08a203e4a6
dual offline/online, map info
...
* Server provides map info with zoom, default center and paths to both downloadable pack and tile url template.
2022-02-05 17:56:13 +01:00
zegkljan
caeb5c9198
owner ID not null
...
* Feature owner ID is never null.
* For 'extra geometry', system user ID=0 is used.
2022-02-03 09:22:11 +01:00
zegkljan
7471c89143
db reinitialization flag
2022-01-30 10:37:35 +01:00
zegkljan
b512bc0d2f
remove description and category, introduce properties
...
* fatures no longer have distinct description and category fields
* features now have a json field 'properties'
2022-01-30 10:31:41 +01:00
zegkljan
5deff38890
refactoring, support for storing feature photos
...
* errors put into separate package
* added table to store feature photos
* added API endpoints for serving photos
* POST /data extended to accept photos using a multipart/form-data body
2022-01-30 01:34:38 +01:00
zegkljan
395b17d1be
data update
...
* foreign keys always enabled on each connection
* implemented data update (create, update, delete)
2022-01-29 00:48:32 +01:00
zegkljan
01fb4c75f8
ignore vscode files
2022-01-28 00:42:46 +01:00
zegkljan
862350b875
fix cmdline flags, fix initdb script
...
* Actually parse the command line flags.
* Remove CASCADE from drop table.
2022-01-28 00:37:22 +01:00
zegkljan
38318ca654
basic server
...
* basic untested implementation of server
* updating data not implemented yet
2022-01-28 00:29:06 +01:00