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 cdba5c193a Downgrade sharp as 0.33 seems to be broken on DO (maybe related to https://github.com/lovell/sharp/issues/3870) 2023-12-28 17:21:02 +01:00
jobs Mark summits that don't appear in SOTA DB CSV anymore as retired and don't return them in searches 2023-08-22 09:43:55 +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 Fix script filename 2023-02-07 19:50:22 +01: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 Downgrade sharp as 0.33 seems to be broken on DO (maybe related to https://github.com/lovell/sharp/issues/3870) 2023-12-28 17:21:02 +01:00
package.json Downgrade sharp as 0.33 seems to be broken on DO (maybe related to https://github.com/lovell/sharp/issues/3870) 2023-12-28 17:21:02 +01: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 Update dependencies and remove unused tracks API 2023-12-28 15:53:22 +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
users.js Update dependencies and remove unused tracks API 2023-12-28 15:53:22 +01: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.