Backend server for SOTLAS (https://sotl.as), serving summit and activator data to the frontend, handling photo uploads and distributing SOTAwatch spots asynchronously via WebSocket.
 
Go to file
Manuel Kasper 215e7eb75c POST user summit data to the same URL that we GET it from (avoids problems with UA caching, as a POST will invalidate the cache for that URL)
Fix saving tags when the summit is not bookmarked and there are no notes
2021-05-14 19:16:35 +02:00
tools Add new SOTA association 2021-03-06 19:41:42 +01:00
.gitignore Add favorite summit feature 2021-04-09 18:01:12 +02:00
LICENSE Create LICENSE 2020-11-16 11:40:08 +01:00
README.md Initial import 2020-08-14 10:25:45 +02:00
activations.js Add support for querying by DB user ID 2020-10-25 18:13:59 +01:00
alerts.js Initial import 2020-08-14 10:25:45 +02:00
config.js Initial import 2020-08-14 10:25:45 +02:00
db.js Initial import 2020-08-14 10:25:45 +02:00
geoexport.js Initial import 2020-08-14 10:25:45 +02:00
keyzipper.js Initial import 2020-08-14 10:25:45 +02:00
package-lock.json Add favorite summit feature 2021-04-09 18:01:12 +02:00
package.json Add favorite summit feature 2021-04-09 18:01:12 +02:00
photos.js Initial import 2020-08-14 10:25:45 +02:00
photos_router.js Initial import 2020-08-14 10:25:45 +02:00
rbn.js Initial import 2020-08-14 10:25:45 +02:00
server.js Add favorite summit feature 2021-04-09 18:01:12 +02:00
sotaspots.js Initial import 2020-08-14 10:25:45 +02:00
spots.js Initial import 2020-08-14 10:25:45 +02:00
summits.js Initial import 2020-08-14 10:25:45 +02:00
tracks.js Initial import 2020-08-14 10:25:45 +02:00
tracks_router.js Initial import 2020-08-14 10:25:45 +02:00
users.js POST user summit data to the same URL that we GET it from (avoids problems with UA caching, as a POST will invalidate the cache for that URL) 2021-05-14 19:16:35 +02:00
utils.js Initial import 2020-08-14 10:25:45 +02:00
ws-manager.js Initial import 2020-08-14 10:25:45 +02:00

README.md

sotlas-api

Backend server for SOTLAS (https://sotl.as), serving summit and activator data to the frontend, handling photo uploads and distributing SOTAwatch spots asynchronously via WebSocket.