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 91f7a7dbe8 Accept JPEGs from certain Samsung phones with broken firmware 2022-11-29 19:38:27 +01:00
jobs Add missing isocodes file 2022-08-27 16:32:08 +02:00
tools Start cron jobs from Node to avoid requiring external cron 2022-08-15 11:13:54 +02: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 Improve logging 2022-08-14 14:16:38 +02:00
config.js Add job to automatically delete unused photos 2022-08-18 17:24:24 +02:00
cronjobs.js Retry originals uploads 2022-09-02 16:26:12 +02:00
db.js Update MongoDB driver and maxmind library 2022-08-02 18:05:22 +02:00
geoexport.js Add endpoints to download GeoJSON data for associations/regions 2021-06-01 16:38:49 +02:00
keyzipper.js Initial import 2020-08-14 10:25:45 +02:00
package-lock.json Retry object storage uploads several times 2022-10-01 14:03:17 +02:00
package.json Retry object storage uploads several times 2022-10-01 14:03:17 +02:00
photos.js Accept JPEGs from certain Samsung phones with broken firmware 2022-11-29 19:38:27 +01:00
photos_router.js Improve logging 2022-08-14 14:16:38 +02:00
rbn.js Improve logging 2022-08-14 14:16:38 +02:00
server.js Don't cache summit data (to prevent stale photo list being shown) 2022-10-31 14:46:26 +01:00
solardata.js Add endpoint to obtain historic solar data 2022-04-22 15:44:59 +02:00
sotaspots.js Improve logging 2022-08-14 14:16:38 +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 Allow arbitrary user settings keys, and store them all under a "settings" embedded document for clarity 2021-06-01 16:22:04 +02:00
utils.js Initial import 2020-08-14 10:25:45 +02:00
ws-manager.js Improve logging 2022-08-14 14:16:38 +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.