Manuel Kasper
|
e3587c2394
|
Retry originals uploads
|
2022-09-02 16:26:12 +02:00 |
Manuel Kasper
|
8fff8411e6
|
Add missing isocodes file
|
2022-08-27 16:32:08 +02:00 |
Manuel Kasper
|
a35fcc597a
|
Update sharp library
|
2022-08-23 19:02:33 +02:00 |
Manuel Kasper
|
d299b20227
|
Add job to automatically delete unused photos
|
2022-08-18 17:24:24 +02:00 |
Manuel Kasper
|
b785ea782a
|
Return proper HTTP response when Geo lookup is not ready
|
2022-08-15 11:22:09 +02:00 |
Manuel Kasper
|
f8db795a1d
|
Start cron jobs from Node to avoid requiring external cron
|
2022-08-15 11:13:54 +02:00 |
Manuel Kasper
|
8012964ad4
|
Improve logging
|
2022-08-14 14:16:38 +02:00 |
Manuel Kasper
|
5db511f6b6
|
Modernize update summits script
|
2022-08-06 10:50:43 +02:00 |
Manuel Kasper
|
8d7bbb4986
|
Replace deprecated cursor.count syntax
|
2022-08-05 16:41:19 +02:00 |
Manuel Kasper
|
1e757e4667
|
Move photos to DigitalOcean Spaces
|
2022-08-05 10:44:19 +02:00 |
Manuel Kasper
|
641b472cf9
|
Listen on all addresses
|
2022-08-02 22:42:14 +02:00 |
Manuel Kasper
|
43abb02735
|
Update MongoDB driver and maxmind library
|
2022-08-02 18:05:22 +02:00 |
Manuel Kasper
|
baa6ed46b8
|
Switch to geolite2-redist
|
2022-08-02 17:23:05 +02:00 |
Manuel Kasper
|
1b2ac37d18
|
Change temporary paths
|
2022-08-02 17:01:09 +02:00 |
Manuel Kasper
|
40febaf6a1
|
Use environment vars for certain config vars
|
2022-08-02 16:53:14 +02:00 |
Manuel Kasper
|
c23962bda2
|
Change bucket name/path
|
2022-08-02 14:15:22 +02:00 |
Manuel Kasper
|
a05edc7b64
|
Store original photos in Backblaze (S3 compatible object storage)
|
2022-08-02 13:34:32 +02:00 |
Manuel Kasper
|
c79b215b2d
|
Add endpoint to obtain historic solar data
|
2022-04-22 15:44:59 +02:00 |
Manuel Kasper
|
ea3e3fc456
|
Actually return 404 on stale data
|
2022-04-03 18:17:47 +02:00 |
Manuel Kasper
|
75bd6507d7
|
Check that latest solar data is not stale
|
2022-04-03 18:16:27 +02:00 |
Manuel Kasper
|
1c6b72ff35
|
Force integer values
|
2022-03-31 09:28:04 +02:00 |
Manuel Kasper
|
46ecf82c79
|
Add API for obtaining solar data
|
2022-03-30 22:21:30 +02:00 |
Manuel Kasper
|
04f6e36486
|
Check for all-zero GPS coordinates
|
2021-07-23 20:29:01 +02:00 |
Manuel Kasper
|
8f065a5cc8
|
Add endpoints to download GeoJSON data for associations/regions
|
2021-06-01 16:38:49 +02:00 |
Manuel Kasper
|
325ca0b702
|
Merge pull request #1 from ttomasini/feature/favorite_summits
Add favorite summit feature
|
2021-06-01 16:23:16 +02:00 |
Manuel Kasper
|
ccecff25e7
|
Allow arbitrary user settings keys, and store them all under a "settings" embedded document for clarity
|
2021-06-01 16:22:04 +02:00 |
Manuel Kasper
|
54114bbf26
|
Add ISO codes for new associations
|
2021-05-31 08:38:29 +02:00 |
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 |
Manuel Kasper
|
d64607e60b
|
Add CE association
|
2021-05-14 17:34:08 +02:00 |
Timo Tomasini
|
af2ea2422e
|
Add favorite summit feature
|
2021-04-09 18:01:12 +02:00 |
Manuel Kasper
|
00592b22e1
|
Update sharp package
|
2021-03-27 09:57:47 +01:00 |
Manuel Kasper
|
37b90459e5
|
Add endpoint to fetch summits with recently uploaded photos
|
2021-03-07 16:14:43 +01:00 |
Manuel Kasper
|
6ba3570079
|
Add new SOTA association
|
2021-03-06 19:41:42 +01:00 |
Manuel Kasper
|
e584b0cc06
|
Add endpoint to determine user's country by IP
|
2021-03-06 19:41:30 +01:00 |
Manuel Kasper
|
c66c9fc83c
|
Create LICENSE
|
2020-11-16 11:40:08 +01:00 |
Manuel Kasper
|
f898d4f3f9
|
Add support for querying by DB user ID
|
2020-10-25 18:13:59 +01:00 |
Manuel Kasper
|
c1c3255b34
|
Update MongoDB driver to silence Node v14 circular dependency warning
|
2020-09-07 08:42:10 +02:00 |
Manuel Kasper
|
2dd4d9c7f5
|
Initial import
|
2020-08-14 10:25:45 +02:00 |
Manuel Kasper
|
62b7d809bb
|
Initial commit
|
2020-08-14 10:23:21 +02:00 |