Wykres commitów

  • c27429dc20 Add Lesotho country code master Manuel Kasper 2025-09-01 10:42:04 +0200
  • 302d56f87c Revert "Reduce logging" Manuel Kasper 2025-08-18 17:21:53 +0200
  • 1e6f3466e8 Reduce logging Manuel Kasper 2025-08-15 18:39:01 +0200
  • 1ddc7fc9d5 Reject requests for map key without valid credentials Manuel Kasper 2025-08-14 18:09:11 +0200
  • 1879696693 Disable caching for map key response Manuel Kasper 2025-08-14 18:07:40 +0200
  • 7bd92f3080 Fix auth check Manuel Kasper 2025-08-14 17:27:11 +0200
  • d7104b65d8 Add CORS all option for development purposes Manuel Kasper 2025-08-14 17:06:04 +0200
  • ccbf347aad Add endpoint for retrieving MapTiler API key after SSO or Captcha auth (WIP) Manuel Kasper 2025-08-14 14:57:03 +0200
  • d4dc8f0169 Support individual map session logging Manuel Kasper 2025-08-14 08:21:35 +0200
  • f2785ec93f Upgrade multer Manuel Kasper 2025-07-26 09:56:37 +0200
  • 3b926ece25 Rebuild package-lock.json in an attempt to fix deployment problem with sharp Manuel Kasper 2025-07-26 09:34:44 +0200
  • 334928c0ef Force Node version Manuel Kasper 2025-07-26 09:27:41 +0200
  • d305f60c83 Update some dependencies Manuel Kasper 2025-07-26 09:21:28 +0200
  • ef99d8cc4d Fix continent for VY (reported by DL9NCI) Manuel Kasper 2025-06-10 20:03:02 +0200
  • be18c16f1b
    Merge pull request #2 from cdaller/master Manuel Kasper 2025-06-05 08:12:13 +0200
  • 132966770a Add explanation about style IDs for future reference Manuel Kasper 2025-06-05 08:10:48 +0200
  • 3285a5a4f0 Switch to sotl.as hosted icons Manuel Kasper 2025-06-04 22:21:57 +0200
  • 7b033a1330 add styles for regions Christof Dallermassl 2025-06-03 21:27:00 +0200
  • 2957baf116 #28: add styles to kml file Christof Dallermassl 2025-06-03 21:21:15 +0200
  • 8f88ce0fb5 Upgrade dependencies Manuel Kasper 2025-03-15 14:30:18 +0100
  • 84a958fe12 Activations seem to be loading faster from the SOTA DB in descending order Manuel Kasper 2025-03-09 18:27:35 +0100
  • f583a0d75d Fix full load Manuel Kasper 2024-11-19 11:44:40 +0100
  • e79f563545 Only delete spots after full load to prevent erroneously deleted spots Manuel Kasper 2024-11-18 20:48:29 +0100
  • af065db416 Fix activation ID Manuel Kasper 2024-11-08 09:53:58 +0100
  • 4eebc130ec Switch activation log endpoint to api-db2 Manuel Kasper 2024-11-07 17:47:57 +0100
  • ef64eba032 Include alert user ID as well (for editing) Manuel Kasper 2024-11-02 21:04:23 +0100
  • d2f88d16ec Pass spot user IDs to WS (needed for editing spots) Manuel Kasper 2024-11-02 21:01:08 +0100
  • b903ff77fa Implement epoch check Manuel Kasper 2024-11-01 11:01:30 +0100
  • 3e962124ae Remove unnecessary key, compress type Manuel Kasper 2024-10-28 21:29:01 +0100
  • 569259e040 Fix typo Manuel Kasper 2024-10-28 10:46:08 +0100
  • 929960b2dd Switch to new SOTAwatch URLs Manuel Kasper 2024-10-28 10:42:37 +0100
  • 688f384fc7 Don't cache requests (CDN) that rely on the client's IP address Manuel Kasper 2024-09-29 17:39:42 +0200
  • 9927b3f0b7 Reduce log noise Manuel Kasper 2024-09-24 19:32:31 +0200
  • 151984a4f9 Update some dependencies Manuel Kasper 2024-09-24 19:26:33 +0200
  • f5949e5e39 Add new ISO codes Manuel Kasper 2024-08-07 19:17:25 +0200
  • eb02b26c89 Remove debug Manuel Kasper 2024-06-06 12:45:38 +0200
  • 4422a26cd3 Log request IP Manuel Kasper 2024-06-06 12:42:27 +0200
  • e067ee583b Request debugging Manuel Kasper 2024-06-06 12:37:19 +0200
  • ca92fa0450 Catch WS send errors Manuel Kasper 2024-05-07 14:59:24 +0200
  • 0f15c1502a Catch error loading spots Manuel Kasper 2024-03-26 17:59:57 +0100
  • 38d9e4788c Track map session type too Manuel Kasper 2024-02-21 12:11:18 +0100
  • 8f4e61c1eb Add method for tracking number of map sessions (to evaluate move to MapTiler Cloud) Manuel Kasper 2024-02-21 11:36:12 +0100
  • 2dd49d86a1 Switch activator import to api-db2 Manuel Kasper 2024-02-21 11:23:29 +0100
  • deb80e6f6f Fix again Manuel Kasper 2023-12-28 21:18:33 +0100
  • 2c8cd5d4d7 Attempt to fix JWT errors Manuel Kasper 2023-12-28 21:14:03 +0100
  • f56fe05622 Fix jwt Manuel Kasper 2023-12-28 17:31:37 +0100
  • cdba5c193a Downgrade sharp as 0.33 seems to be broken on DO (maybe related to https://github.com/lovell/sharp/issues/3870) Manuel Kasper 2023-12-28 17:21:02 +0100
  • 157eb20bca Update dependencies and remove unused tracks API Manuel Kasper 2023-12-28 15:53:22 +0100
  • 5e764a7ade Mark summits that don't appear in SOTA DB CSV anymore as retired and don't return them in searches Manuel Kasper 2023-08-22 09:43:55 +0200
  • bdc644cb27 Add ISO code for VR Manuel Kasper 2023-05-01 07:52:16 +0200
  • 9155947b31 Fix script filename Manuel Kasper 2023-02-07 19:50:22 +0100
  • 754073a846 Add ISO code for C3 Manuel Kasper 2022-12-01 22:42:25 +0100
  • 91f7a7dbe8 Accept JPEGs from certain Samsung phones with broken firmware Manuel Kasper 2022-11-29 19:38:27 +0100
  • d998de87c3 Don't cache summit data (to prevent stale photo list being shown) Manuel Kasper 2022-10-31 14:46:26 +0100
  • 8e5e69fcb2 Retry object storage uploads several times Manuel Kasper 2022-10-01 14:03:17 +0200
  • e3587c2394 Retry originals uploads Manuel Kasper 2022-09-02 16:26:12 +0200
  • 8fff8411e6 Add missing isocodes file Manuel Kasper 2022-08-27 16:32:08 +0200
  • a35fcc597a Update sharp library Manuel Kasper 2022-08-23 19:02:33 +0200
  • d299b20227 Add job to automatically delete unused photos Manuel Kasper 2022-08-18 17:24:24 +0200
  • b785ea782a Return proper HTTP response when Geo lookup is not ready Manuel Kasper 2022-08-15 11:22:09 +0200
  • f8db795a1d Start cron jobs from Node to avoid requiring external cron Manuel Kasper 2022-08-15 11:13:54 +0200
  • 8012964ad4 Improve logging Manuel Kasper 2022-08-14 14:16:38 +0200
  • 5db511f6b6 Modernize update summits script Manuel Kasper 2022-08-06 10:50:43 +0200
  • 8d7bbb4986 Replace deprecated cursor.count syntax Manuel Kasper 2022-08-05 16:41:19 +0200
  • 1e757e4667 Move photos to DigitalOcean Spaces Manuel Kasper 2022-08-05 10:44:19 +0200
  • 641b472cf9 Listen on all addresses Manuel Kasper 2022-08-02 22:42:14 +0200
  • 43abb02735 Update MongoDB driver and maxmind library Manuel Kasper 2022-08-02 18:05:22 +0200
  • baa6ed46b8 Switch to geolite2-redist Manuel Kasper 2022-08-02 17:23:05 +0200
  • 1b2ac37d18 Change temporary paths Manuel Kasper 2022-08-02 17:01:09 +0200
  • 40febaf6a1 Use environment vars for certain config vars Manuel Kasper 2022-08-02 16:53:14 +0200
  • c23962bda2 Change bucket name/path Manuel Kasper 2022-08-02 14:15:22 +0200
  • a05edc7b64 Store original photos in Backblaze (S3 compatible object storage) Manuel Kasper 2022-08-02 13:34:32 +0200
  • c79b215b2d Add endpoint to obtain historic solar data Manuel Kasper 2022-04-22 15:44:59 +0200
  • ea3e3fc456 Actually return 404 on stale data Manuel Kasper 2022-04-03 18:17:47 +0200
  • 75bd6507d7 Check that latest solar data is not stale Manuel Kasper 2022-04-03 18:16:27 +0200
  • 1c6b72ff35 Force integer values Manuel Kasper 2022-03-31 09:28:04 +0200
  • 46ecf82c79 Add API for obtaining solar data Manuel Kasper 2022-03-30 22:21:30 +0200
  • 04f6e36486 Check for all-zero GPS coordinates Manuel Kasper 2021-07-23 20:29:01 +0200
  • 8f065a5cc8 Add endpoints to download GeoJSON data for associations/regions Manuel Kasper 2021-06-01 16:38:49 +0200
  • 325ca0b702
    Merge pull request #1 from ttomasini/feature/favorite_summits Manuel Kasper 2021-06-01 16:23:16 +0200
  • ccecff25e7 Allow arbitrary user settings keys, and store them all under a "settings" embedded document for clarity Manuel Kasper 2021-06-01 16:22:04 +0200
  • 54114bbf26 Add ISO codes for new associations Manuel Kasper 2021-05-31 08:38:29 +0200
  • 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 Manuel Kasper 2021-05-14 19:16:35 +0200
  • d64607e60b Add CE association Manuel Kasper 2021-05-14 17:34:08 +0200
  • af2ea2422e Add favorite summit feature Timo Tomasini 2021-04-05 22:29:07 +0200
  • 00592b22e1 Update sharp package Manuel Kasper 2021-03-27 09:57:47 +0100
  • 37b90459e5 Add endpoint to fetch summits with recently uploaded photos Manuel Kasper 2021-03-07 16:14:43 +0100
  • 6ba3570079 Add new SOTA association Manuel Kasper 2021-03-06 19:41:42 +0100
  • e584b0cc06 Add endpoint to determine user's country by IP Manuel Kasper 2021-03-06 19:41:30 +0100
  • c66c9fc83c
    Create LICENSE Manuel Kasper 2020-11-16 11:40:08 +0100
  • f898d4f3f9 Add support for querying by DB user ID Manuel Kasper 2020-10-25 18:13:59 +0100
  • c1c3255b34 Update MongoDB driver to silence Node v14 circular dependency warning Manuel Kasper 2020-09-07 08:42:10 +0200
  • 2dd4d9c7f5 Initial import Manuel Kasper 2020-08-14 10:25:45 +0200
  • 62b7d809bb
    Initial commit Manuel Kasper 2020-08-14 10:23:21 +0200