Commit graph

18 commits

Author SHA1 Message Date
Igor Chubin
b1d4ddd6d1 Distribute load between three backend servers 2024-01-05 21:50:53 +01:00
Igor Chubin
7f9eb91ecc Print geolocation errors 2022-12-23 14:53:16 +01:00
Igor Chubin
ecc9479719 Skip existing entries in db when converting 2022-12-23 14:45:59 +01:00
Igor Chubin
38e2ddd69b Keep existing db when converting geocache 2022-12-23 14:09:17 +01:00
Igor Chubin
302b00ee7d Add opencage support 2022-12-22 22:33:03 +01:00
Igor Chubin
2e67874e04 Add NominatimLocation 2022-12-22 18:07:01 +01:00
Igor Chubin
45900bc565 Prepend function name when doing logging in readFromCacheDB 2022-12-18 16:27:12 +01:00
Igor Chubin
c9fc3aa74a Rename Location to Address in geo/ip 2022-12-18 16:26:30 +01:00
Igor Chubin
c398d9204d Implement location resolution interface 2022-12-18 15:44:20 +01:00
Igor Chubin
aa3600a011 Fix linter checks 2022-12-11 14:28:34 +01:00
Igor Chubin
53b074af93 Add internal/geo/location/ 2022-12-11 14:27:27 +01:00
Igor Chubin
1bcdd45f34 Add geoloc cache converter 2022-12-11 09:36:11 +01:00
Igor Chubin
2ce4c28c34 Add Nominatim queries resolution initial support 2022-12-09 21:02:10 +01:00
Igor Chubin
4855adeaf6 Add support for geoip cache db writing 2022-12-06 19:37:57 +01:00
Igor Chubin
a27541a25b Add support for geoip cache db reading 2022-12-06 18:52:26 +01:00
Igor Chubin
b54ba36643 Add geoip cache converter 2022-12-04 21:16:23 +01:00
Igor Chubin
6c0107bf7a Add temporary support for /:geo-ip-{get,put}
With these queries, the IP resolution cache can be centralized
under the front end server, and its internal format can be changed.
2022-12-04 17:37:22 +01:00
Igor Chubin
074b8b6ec8 Add GeoIP info cache access 2022-12-04 16:48:04 +01:00