Commit Graph

  • bee9f2a9cc
    Merge pull request #2364 from shlinkio/develop v4.4.3 main Alejandro Celaya 2025-02-15 11:28:09 +0100
  • 63d943d59d
    Merge pull request #2363 from acelaya-forks/feature/find-url-perf develop Alejandro Celaya 2025-02-15 11:24:26 +0100
  • 053e1f3073 Update changelog Alejandro Celaya 2025-02-15 11:19:30 +0100
  • f3da345bf3 Fix unique_short_code_plus_domain index in Microsoft SQL Alejandro Celaya 2025-02-15 11:17:14 +0100
  • 745255736a Simplify query to find short URL when domain is null Alejandro Celaya 2025-02-14 10:20:50 +0100
  • 8fd53afe3f
    Merge pull request #2361 from acelaya-forks/feature/lock-downgrade Alejandro Celaya 2025-02-14 08:52:33 +0100
  • 259635ea2a Downgrade symfony/lock to v7.2.0 to work around redis issue Alejandro Celaya 2025-02-14 08:40:06 +0100
  • b938db0df5
    Merge 5d6abe59e9 into a1f2e6dc5c Alejandro Celaya 2025-02-14 04:37:40 +0100
  • a1f2e6dc5c
    Merge pull request #2359 from acelaya-forks/feature/multi-proxy-fix Alejandro Celaya 2025-02-13 22:03:36 +0100
  • 81e07bf08d
    Merge pull request #2358 from acelaya-forks/feature/phpunit-12 Alejandro Celaya 2025-02-13 21:59:00 +0100
  • c650a3e665 Workaround for IP resolution from x-Forwarded-For with multiple proxies Alejandro Celaya 2025-02-13 21:52:38 +0100
  • 65c01034ff Update to PHPUnit 12 Alejandro Celaya 2025-02-13 10:35:58 +0100
  • d8db6d1eb4 Reproduce incorrect IP address with multiple reverse proxies Alejandro Celaya 2025-02-13 09:26:55 +0100
  • 28e30ffb07 Add test Ymage 2025-02-07 13:16:23 +0100
  • 48f910aaaa
    Merge pull request #2355 from acelaya-forks/feature/openapi-warnings Alejandro Celaya 2025-02-05 08:43:28 +0100
  • e511e15a87 Remove suppressed warnings when running openapi tools Alejandro Celaya 2025-02-04 15:30:57 +0100
  • f80339047f Add trusted_proxies support when call akrabat/ip-address-middleware Ymage 2025-02-02 16:49:59 +0100
  • 888dc84d3f
    Merge pull request #2348 from shlinkio/develop v4.4.2 Alejandro Celaya 2025-01-29 12:08:51 +0100
  • ed09bf90eb Tag v4.4.2 in changelog Alejandro Celaya 2025-01-29 12:05:53 +0100
  • 0ddfcb75dd
    Merge pull request #2347 from acelaya-forks/feature/docker-arm Alejandro Celaya 2025-01-29 12:02:19 +0100
  • 193be55f0c Get back docker image building for ARM architecture Alejandro Celaya 2025-01-29 11:38:43 +0100
  • 3ba7ad3839
    Merge pull request #2345 from shlinkio/develop v4.4.1 Alejandro Celaya 2025-01-28 15:53:49 +0100
  • 7ffb64eee1 Do not build docker image for ARM Alejandro Celaya 2025-01-28 15:51:20 +0100
  • 0a2cc554c6 Build docker image with buildx 0.19.2 Alejandro Celaya 2025-01-28 15:38:47 +0100
  • 7c2b918d5d
    Merge pull request #2344 from shlinkio/develop Alejandro Celaya 2025-01-28 10:15:24 +0100
  • af783dea57 Add v4.4.1 to changelog Alejandro Celaya 2025-01-28 10:12:15 +0100
  • a68a17f6b4
    Merge pull request #2343 from acelaya-forks/feature/defensive-title-encoding Alejandro Celaya 2025-01-28 10:11:04 +0100
  • e9fe1ac5d4 Fix error when creating short URL for page with unsupported encoding Alejandro Celaya 2025-01-28 10:04:30 +0100
  • 88e97f18ad
    Merge pull request #2342 from acelaya-forks/feature/too-many-connections Alejandro Celaya 2025-01-27 15:48:22 +0100
  • 3372a2a9c8 Close connections after every async job that uses the db Alejandro Celaya 2025-01-27 15:40:15 +0100
  • f02a8c876c
    Merge pull request #2340 from acelaya-forks/feature/update-shlink-deps Alejandro Celaya 2025-01-25 16:16:42 +0100
  • 1549509eb8 Update shlink packages Alejandro Celaya 2025-01-25 16:13:40 +0100
  • 62fde5a8e2 Update changelog Alejandro Celaya 2025-01-13 08:47:19 +0100
  • 221e061ea6
    Merge pull request #2332 from MaZe3D/develop Alejandro Celaya 2025-01-13 08:45:20 +0100
  • 9ad565f8c8 Add ADDRESS environment vairable to define the listening interface. Mark Orlando Zeller 2025-01-10 22:10:51 +0100
  • 134cfc6f4c Configure RoadRunner log encoding as json Tormod Macleod 2025-01-02 16:34:36 +0000
  • 0a67f71b94
    Merge pull request #2317 from shlinkio/develop v4.4.0 Alejandro Celaya 2024-12-27 16:31:44 +0100
  • 11fa28e489
    Merge pull request #2316 from acelaya-forks/feature/v4.4 Alejandro Celaya 2024-12-27 16:27:06 +0100
  • d7e51b388e Add v4.4.0 to changelog and update dependencies Alejandro Celaya 2024-12-27 16:24:25 +0100
  • 5ef2df3d53
    Merge pull request #2315 from acelaya-forks/feature/import-redirect-rules Alejandro Celaya 2024-12-22 18:50:10 +0100
  • 9c251b3646 Update changelog Alejandro Celaya 2024-12-22 18:41:58 +0100
  • 2807b9ce2f Fix ImportedLinksProcessorTest Alejandro Celaya 2024-12-22 18:24:56 +0100
  • 2f39aff2fe Implement logic to import redirect rules from other Shlink instances Alejandro Celaya 2024-12-22 12:42:06 +0100
  • b8d7917691
    Merge pull request #2314 from acelaya-forks/feature/database-ssl Alejandro Celaya 2024-12-20 09:54:59 +0100
  • d228c16f82 Fix test for ip middleware Alejandro Celaya 2024-12-20 09:52:30 +0100
  • c34bfac6b1 Update installer with support for DB_USE_ENCRYPTION option Alejandro Celaya 2024-12-20 09:29:28 +0100
  • 4e7d09035a Support encrypted connections to MySQL/Maria and Postgres Alejandro Celaya 2024-12-18 09:47:21 +0100
  • 83570f5c25
    Merge pull request #2313 from acelaya-forks/feature/qr-disable-logo Alejandro Celaya 2024-12-18 09:14:47 +0100
  • 6ad8b03850 Allow QR code logo to be individually disabled Alejandro Celaya 2024-12-18 08:53:28 +0100
  • 736e09adfe
    Merge pull request #2310 from acelaya-forks/feature/less-restrictive-custom-slugs Alejandro Celaya 2024-12-17 18:08:51 +0100
  • e80af78e09 Be less restrictive on what characters are disallowed in custom slugs Alejandro Celaya 2024-12-17 18:00:02 +0100
  • d533adf7ce
    Merge pull request #2308 from acelaya-forks/feature/geolocation-updates Alejandro Celaya 2024-12-16 20:21:35 +0100
  • 509ef668e6 Fix GeolocationDbUpdater test Alejandro Celaya 2024-12-16 19:50:06 +0100
  • e715a0fb6f Track reason for which a geolocation db download was attempted Alejandro Celaya 2024-12-16 09:23:30 +0100
  • 72a962ec6d Handle differently when trying to update geolocation and already in progress Alejandro Celaya 2024-12-15 12:03:01 +0100
  • 853c50a819 Fix some cases of database download in GeolocationDbUpdater Alejandro Celaya 2024-12-15 11:34:38 +0100
  • f10a9d3972 Simplify geolocation_db_updates indexes Alejandro Celaya 2024-12-15 10:08:22 +0100
  • a77e07f906 Refactor geolocation download logic based on database table Alejandro Celaya 2024-12-15 10:05:32 +0100
  • d4d97c3182 Create new table to track geolocation updates Alejandro Celaya 2024-12-13 10:33:53 +0100
  • 55724dbff6
    Merge pull request #2306 from acelaya-forks/feature/update-docker-images Alejandro Celaya 2024-12-12 09:06:49 +0100
  • 5d6abe59e9 Include visited short URL information with every visit Alejandro Celaya 2024-11-20 09:20:44 +0100
  • d8087c25f7 Add Visit::toArray() method Alejandro Celaya 2024-11-19 20:16:33 +0100
  • 9e34183901 Update docker images to Alpine 3.21 Alejandro Celaya 2024-12-12 08:51:23 +0100
  • 88c283952c
    Merge pull request #2304 from acelaya-forks/feature/geolocation-services-refactor Alejandro Celaya 2024-12-11 08:58:23 +0100
  • 2ede615da8 Fix DownloadGeoLiteDbCommandTest Alejandro Celaya 2024-12-11 08:50:56 +0100
  • 84d12f6811 Move GeolocationDbUpdaterTest to Core module Alejandro Celaya 2024-12-11 08:47:13 +0100
  • 4f3c2c7d2d Fix UpdateGeoLiteDbTest Alejandro Celaya 2024-12-11 08:35:24 +0100
  • b8ac9f3673 Add more strict parameter for GeolocationDbUpdater Alejandro Celaya 2024-12-11 08:27:50 +0100
  • 06c0a94b31 Move GeolocationDbUpdater from CLI to Core module Alejandro Celaya 2024-12-10 10:58:08 +0100
  • 5d12b1d952
    Merge pull request #2302 from acelaya-forks/feature/openapi-names Alejandro Celaya 2024-12-06 11:40:15 +0100
  • 85c4c09afa Use the openapi terminology over swagger Alejandro Celaya 2024-12-06 11:36:47 +0100
  • e7c83d0b38
    Merge pull request #2300 from acelaya-forks/feature/drop-8.2-support Alejandro Celaya 2024-12-02 09:21:50 +0100
  • 58de998596 Drop support for PHP 8.2 Alejandro Celaya 2024-12-02 09:13:20 +0100
  • bfaab6c494
    Merge pull request #2298 from acelaya-forks/feature/ignore-extra-path Alejandro Celaya 2024-12-01 12:37:56 +0100
  • d83081f4e9 Update shlink-installer Alejandro Celaya 2024-12-01 12:28:29 +0100
  • c65349d265 Allow the extra path to be ignored when redirecting Alejandro Celaya 2024-12-01 09:51:00 +0100
  • e74ee793a0
    Merge pull request #2297 from acelaya-forks/feature/docker-php-8.4 Alejandro Celaya 2024-11-30 18:35:03 +0100
  • ede58efe96 Update docker images to PHP 8.4 Alejandro Celaya 2024-11-30 13:53:19 +0100
  • 3f30af4794
    Merge pull request #2294 from acelaya-forks/feature/user-agent Alejandro Celaya 2024-11-28 12:11:29 +0100
  • 6331fa3ed3 Migrate from mobiledetectlib to phpuseragentparser Alejandro Celaya 2024-11-28 12:05:10 +0100
  • d121d4d496
    Merge pull request #2289 from acelaya-forks/feature/delete-old-migrations Alejandro Celaya 2024-11-28 09:00:40 +0100
  • 8499087a3b Move DEFAULT_DOMAIN constant to domains module Alejandro Celaya 2024-11-28 08:53:19 +0100
  • bb72c96ebb Delete some old migrations Alejandro Celaya 2024-11-26 10:17:28 +0100
  • 8d4f2bbd12
    Merge pull request #2288 from shlinkio/develop v4.3.1 Alejandro Celaya 2024-11-25 23:49:37 +0100
  • 557c74286b Add v4.3.1 to changelog Alejandro Celaya 2024-11-25 23:45:02 +0100
  • 67abe21716
    Merge pull request #2287 from acelaya-forks/feature/ms-index-fix Alejandro Celaya 2024-11-25 23:43:55 +0100
  • 33cea36b15 Fix columns order in unique_short_code_plus_domain index in MSSQL Alejandro Celaya 2024-11-25 22:48:04 +0100
  • 4e8f3f737a
    Merge pull request #2286 from acelaya-forks/feature/crawler-detect Alejandro Celaya 2024-11-25 22:21:14 +0100
  • 35b835ec7b Use jaybizzle/crawler-detect instead of acelaya/crawler-detect Alejandro Celaya 2024-11-25 22:17:15 +0100
  • eff4f1fca3
    Merge pull request #2284 from acelaya-forks/feature/rka-ip-address Alejandro Celaya 2024-11-25 09:31:43 +0100
  • 6f6388b2fc Go back to using akrabat/ip-address-middleware instead of acelaya/ip-address-middleware Alejandro Celaya 2024-11-25 09:23:43 +0100
  • 6428903e7d
    Merge pull request #2283 from shlinkio/develop v4.3.0 Alejandro Celaya 2024-11-24 14:31:16 +0100
  • 19f56e7ab0 Add v4.3.0 to changelog Alejandro Celaya 2024-11-24 14:26:09 +0100
  • 6a96b72b94 Add real version constraints for Shlink packages Alejandro Celaya 2024-11-24 14:23:12 +0100
  • 7634f55587
    Merge pull request #2282 from acelaya-forks/feature/track-redirect-url Alejandro Celaya 2024-11-24 14:20:12 +0100
  • 571a4643ab Update changelog Alejandro Celaya 2024-11-24 14:11:44 +0100
  • d5544554ef Improve API docs description for redirectUrl fields Alejandro Celaya 2024-11-24 14:08:23 +0100
  • 85065c9330 Test behavior to track redirect URL Alejandro Celaya 2024-11-24 14:05:33 +0100
  • 86cc2b717c Save where a visitor is redirected for any kind of tracked visit Alejandro Celaya 2024-11-24 13:21:48 +0100
  • 89f70114e4 Fix typo in migration Alejandro Celaya 2024-11-24 13:18:32 +0100