Adriaan de Groot
|
5b98e58ae7
|
[locale] Refactor GeoIP handlers
- Read the data in the caller of the handler, instead of in the callers
|
2018-04-12 12:22:43 -04:00 |
|
Adriaan de Groot
|
aaae1507cd
|
[locale] Convenience function for TZ splitting
|
2018-04-12 11:51:50 -04:00 |
|
Adriaan de Groot
|
d5623af8ef
|
[locale] Refactor geoip handling
- Configuration **must** be a complete URL. The implementation no
longer appends /json to the URL.
|
2018-04-12 10:11:48 -04:00 |
|
Adriaan de Groot
|
c0d5a153d4
|
[locale] Refactor GeoIP handler
- Move GeoIP to its own cpp file
- Provide a default implementation of the URL mangler
|
2018-04-12 09:54:22 -04:00 |
|
Adriaan de Groot
|
445f181cc3
|
[locale] Start refactoring geoip handling
- Introduce a handler interface for GeoIP providers
- Move the implementation of FreeGeoIP into a struct of its own
|
2018-04-12 09:45:48 -04:00 |
|