16 Commits
Author SHA1 Message Date
Alejandro Celaya 6fda91cac7 Decouple GeolocationMiddleware from GeoLite2 2026-11-03 23:16:11 +01:00
Alejandro Celaya 34f04a56e0 Rename IpGeolocationMiddleware to GeolocationMiddleware 2026-11-03 20:24:55 +01:00
Alejandro Celaya 8609d8d90b Do not check empty or localhost IP address in IpGeolocationMiddleware 2026-11-03 20:21:23 +01:00
Alejandro Celaya 16e29b0711 Update to shlinkio/shlink-ip-geolocation 6 2026-11-02 14:08:03 +01:00
Alejandro Celaya 4aa960738a Format code using mago and remove dependency on shlink coding standard package 2026-05-22 08:42:47 +02:00
Alejandro Celaya a161fc8b27 Add mago tool and lint code with it 2026-05-16 11:21:43 +02:00
Alejandro Celaya da53c5a206 Fix notices reported by latest PHPUnit version 2025-12-15 14:17:36 +01:00
Alejandro Celaya 87d5f9bc75 Fix compatibility with PHPUnit 12.0.9 and phpstan-phpunit 2025-03-24 19:33:52 +01:00
Alejandro Celaya 65c01034ff Update to PHPUnit 12 2025-02-13 10:35:58 +01:00
Alejandro Celaya 2807b9ce2f Fix ImportedLinksProcessorTest 2024-12-22 18:41:03 +01:00
Alejandro Celaya 509ef668e6 Fix GeolocationDbUpdater test 2024-12-16 19:50:06 +01:00
Alejandro Celaya a77e07f906 Refactor geolocation download logic based on database table 2024-12-15 10:05:32 +01:00
Alejandro Celaya 84d12f6811 Move GeolocationDbUpdaterTest to Core module 2024-12-11 08:47:13 +01:00
Alejandro Celaya 2946b630c5 Use IpAddressFactory from akrabat/ip-address-middleware 2024-11-22 09:01:27 +01:00
Alejandro Celaya fa08014226 Make sure IpGeolocationMiddleware skips localhost 2024-11-19 09:08:04 +01:00
Alejandro Celaya 42ff0d5b69 Create IpGeolocationMiddlewareTest 2024-11-15 10:17:56 +01:00