Commit Graph

  • 3318987d63 Allow providing hop count via TRUSTED_PROXIES Alejandro Celaya 2025-07-18 08:22:07 +02:00
  • 1f825797f6 Allow trusted proxies to be provided via TRUSTED_PROXIES env var Alejandro Celaya 2025-07-17 09:57:34 +02:00
  • 650fafb7c4 Register ReverseForwardedAddressesMiddlewareDecorator via ServiceManager delegator Alejandro Celaya 2025-07-17 09:47:02 +02:00
  • 978e24d6fa Merge pull request #2460 from acelaya-forks/feature/enhanced-query-param-rules Alejandro Celaya 2025-07-17 08:57:30 +02:00
  • c3d3cc6288 Test RedirectConditionType::isValid() in isolation Alejandro Celaya 2025-07-17 08:51:59 +02:00
  • 223901324f Enhance RedirectRuleHandlerTest with new query-param-related conditions Alejandro Celaya 2025-07-17 08:44:19 +02:00
  • 47293be85c Enhance RedirectConditionTest with new query-param-related conditions Alejandro Celaya 2025-07-17 08:37:03 +02:00
  • 18c4c39fee Add support for any-value and valueless query param redirect rules Alejandro Celaya 2025-07-17 08:26:52 +02:00
  • e762d28b67 Merge pull request #2455 from acelaya-forks/feature/cors-customization Alejandro Celaya 2025-07-16 08:41:42 +02:00
  • f5c6bc8204 Update changelog Alejandro Celaya 2025-07-16 08:37:38 +02:00
  • 3369afe22c Add CorsOptions test Alejandro Celaya 2025-07-16 08:29:57 +02:00
  • 1d96cc0279 Update CrossDomainMiddleware test Alejandro Celaya 2025-07-08 13:17:46 +02:00
  • cd4fcc9b0a Update shlink-installer Alejandro Celaya 2025-07-08 13:06:16 +02:00
  • 834bc4ae20 Allow credentials to be enabled in CORS Alejandro Celaya 2025-07-08 10:36:12 +02:00
  • 92d7a44cee Add new CORS configuration options Alejandro Celaya 2025-07-05 10:34:50 +02:00
  • c8e3b3df0a Update changelog Alejandro Celaya 2025-07-04 18:31:20 +02:00
  • 77244b52c9 Merge pull request #2454 from acelaya-forks/feature/real-time-updates-options Alejandro Celaya 2025-07-04 18:29:12 +02:00
  • 9e93e34e12 Add test to cover when visit updates topics are disabled Alejandro Celaya 2025-07-04 18:25:45 +02:00
  • 733b2e5647 Add test to cover when short URL updates topic is disabled Alejandro Celaya 2025-07-04 18:04:27 +02:00
  • 26fef87f3b Add RealTimeUpdatesOptions test Alejandro Celaya 2025-07-04 10:07:40 +02:00
  • f4aaf02d55 Reduce duplicated code between enumValues and enumNames Alejandro Celaya 2025-07-04 09:52:35 +02:00
  • 314a99862d Update to latest shlink-installer with real-time updates support Alejandro Celaya 2025-07-03 18:35:14 +02:00
  • 240d9df177 Validate topic names in RealTimeUpdateOptions Alejandro Celaya 2025-07-03 14:34:27 +02:00
  • fb995f2bea Allow individual real-time updates topics to be enabled Alejandro Celaya 2025-07-03 10:10:06 +02:00
  • 436be1985c Merge pull request #2452 from acelaya-forks/feature/invokable-command-poc Alejandro Celaya 2025-06-26 08:46:20 +02:00
  • 850e8574e9 Use invokable commands approach on some API console commands Alejandro Celaya 2025-06-26 08:32:45 +02:00
  • c2743cb488 Merge pull request #2453 from acelaya-forks/feature/phpunit-warnings Alejandro Celaya 2025-06-26 08:40:10 +02:00
  • f1157aa177 Adjust tests to fix warnings Alejandro Celaya 2025-06-24 19:47:18 +02:00
  • 497429e685 Forward questions to the global discussions repo Alejandro Celaya 2025-06-23 10:14:18 +02:00
  • 2cad5dd435 Update to roadrunner 2025.1 Alejandro Celaya 2025-05-27 14:23:49 +02:00
  • f38f1ae5da Merge pull request #2439 from acelaya-forks/feature/mercure-enabled Alejandro Celaya 2025-05-22 08:29:23 +01:00
  • 9c1db35d81 Add new MERCURE_ENABLED env var Alejandro Celaya 2025-05-22 09:20:50 +02:00
  • 11b8943919 Merge pull request #2432 from acelaya-forks/feature/docker-env-syntax Alejandro Celaya 2025-05-06 12:25:14 +02:00
  • 27d24a4f15 Update syntax used for env vars in Dockerfiles Alejandro Celaya 2025-05-06 11:56:49 +02:00
  • b2dbc4cf52 Fix typo in Dockerfile Alejandro Celaya 2025-05-04 15:57:29 +02:00
  • 1a7a745f2e Update Dockerfile marking image-related extensions as delegated Alejandro Celaya 2025-05-04 15:56:44 +02:00
  • 99bc1a21dd Merge pull request #2425 from acelaya-forks/feature/command-exit-codes Alejandro Celaya 2025-04-22 19:49:16 +02:00
  • cea8a982e2 Replace ExitCode with standard symfony Command constants Alejandro Celaya 2025-04-22 12:07:41 +02:00
  • 8bd1c6a79a Merge pull request #2423 from acelaya-forks/feature/remove-bootstrap Alejandro Celaya 2025-04-22 09:12:08 +02:00
  • 71a3b993b1 Remove references to bootstrap from error templates Alejandro Celaya 2025-04-22 09:09:52 +02:00
  • 6e25e3c31d Merge pull request #2422 from acelaya-forks/feature/deprecate-qr-codes Alejandro Celaya 2025-04-22 08:50:34 +02:00
  • b15e832cf4 Deprecate QR code generation endpoint Alejandro Celaya 2025-04-22 08:41:58 +02:00
  • 851929ebef Merge pull request #2403 from acelaya-forks/feature/phpunit-phpstan-fixes Alejandro Celaya 2025-03-24 19:36:44 +01:00
  • 87d5f9bc75 Fix compatibility with PHPUnit 12.0.9 and phpstan-phpunit Alejandro Celaya 2025-03-24 19:33:52 +01:00
  • c2649395f8 Merge pull request #2398 from shlinkio/develop v4.4.6 Alejandro Celaya 2025-03-20 09:24:27 +01:00
  • b7d9ba8258 Merge pull request #2397 from acelaya-forks/feature/endroid-fix Alejandro Celaya 2025-03-20 09:19:58 +01:00
  • 6526cf8c44 Fix error intrduced by endroid/qr-code 6.0.4 Alejandro Celaya 2025-03-20 09:16:53 +01:00
  • a85afb2bee Merge pull request #2394 from acelaya-forks/feature/fix-artifact-removal Alejandro Celaya 2025-03-14 18:00:47 +01:00
  • 8b4067efbe Update geekyeggo/delete-artifact action to v5 Alejandro Celaya 2025-03-14 17:57:55 +01:00
  • c7c2272fab Update changelog Alejandro Celaya 2025-03-14 17:53:23 +01:00
  • bc77750713 Merge pull request #2392 from wuuei/patch-1 Alejandro Celaya 2025-03-14 17:51:37 +01:00
  • 1ceb38f50b Test actual arguments set to matomo tracker when sending visits Alejandro Celaya 2025-03-14 17:38:53 +01:00
  • d273b56144 Lock "endroid/qr-code" to 6.0.3 so that unit tests complete wuuei 2025-03-14 15:21:55 +00:00
  • 5cd7305666 Fix code style to resolve failing check wuuei 2025-03-14 15:20:49 +00:00
  • 3040a22c02 Fix Matomo country logging by sending country code instead of country name wuuei 2025-03-13 15:33:00 +01:00
  • 6991138812 Merge pull request #2379 from shlinkio/develop v4.4.5 Alejandro Celaya 2025-03-01 09:41:16 +01:00
  • 5eb1808217 Update CHANGELOG.md with V4.4.5 Alejandro Celaya 2025-03-01 09:14:37 +01:00
  • 5eb14c5315 Merge pull request #2375 from acelaya-forks/feature/deprecation-error-reporting Alejandro Celaya 2025-02-21 21:18:44 +01:00
  • a18360a4d6 Disable deprecation warnings when running in production envs Alejandro Celaya 2025-02-21 21:13:29 +01:00
  • 104b1e7d04 Merge pull request #2371 from shlinkio/develop v4.4.4 Alejandro Celaya 2025-02-19 19:40:28 +01:00
  • af2d67695b Merge pull request #2370 from acelaya-forks/feature/missing-join-fix Alejandro Celaya 2025-02-19 19:37:36 +01:00
  • 449a588796 Fix 500 error when listing non-orphan visits with short-url-depending API key Alejandro Celaya 2025-02-19 19:33:44 +01:00
  • 7bbc938743 Merge pull request #2369 from acelaya-forks/feature/redis-cluster-fix Alejandro Celaya 2025-02-19 17:55:53 +01:00
  • 766758ff9b Downgrade to symfony/lock 7.1.6 Alejandro Celaya 2025-02-19 17:45:52 +01:00
  • bee9f2a9cc Merge pull request #2364 from shlinkio/develop v4.4.3 Alejandro Celaya 2025-02-15 11:28:09 +01:00
  • 63d943d59d Merge pull request #2363 from acelaya-forks/feature/find-url-perf Alejandro Celaya 2025-02-15 11:24:26 +01:00
  • 053e1f3073 Update changelog Alejandro Celaya 2025-02-15 11:19:30 +01:00
  • f3da345bf3 Fix unique_short_code_plus_domain index in Microsoft SQL Alejandro Celaya 2025-02-15 11:17:14 +01:00
  • 745255736a Simplify query to find short URL when domain is null Alejandro Celaya 2025-02-14 10:20:50 +01:00
  • 8fd53afe3f Merge pull request #2361 from acelaya-forks/feature/lock-downgrade Alejandro Celaya 2025-02-14 08:52:33 +01:00
  • 259635ea2a Downgrade symfony/lock to v7.2.0 to work around redis issue Alejandro Celaya 2025-02-14 08:40:06 +01:00
  • a1f2e6dc5c Merge pull request #2359 from acelaya-forks/feature/multi-proxy-fix Alejandro Celaya 2025-02-13 22:03:36 +01:00
  • 81e07bf08d Merge pull request #2358 from acelaya-forks/feature/phpunit-12 Alejandro Celaya 2025-02-13 21:59:00 +01:00
  • c650a3e665 Workaround for IP resolution from x-Forwarded-For with multiple proxies Alejandro Celaya 2025-02-13 21:52:38 +01:00
  • 65c01034ff Update to PHPUnit 12 Alejandro Celaya 2025-02-13 10:35:58 +01:00
  • 48f910aaaa Merge pull request #2355 from acelaya-forks/feature/openapi-warnings Alejandro Celaya 2025-02-05 08:43:28 +01:00
  • e511e15a87 Remove suppressed warnings when running openapi tools Alejandro Celaya 2025-02-04 15:30:57 +01:00
  • 888dc84d3f Merge pull request #2348 from shlinkio/develop v4.4.2 Alejandro Celaya 2025-01-29 12:08:51 +01:00
  • ed09bf90eb Tag v4.4.2 in changelog Alejandro Celaya 2025-01-29 12:05:53 +01:00
  • 0ddfcb75dd Merge pull request #2347 from acelaya-forks/feature/docker-arm Alejandro Celaya 2025-01-29 12:02:19 +01:00
  • 193be55f0c Get back docker image building for ARM architecture Alejandro Celaya 2025-01-29 11:38:43 +01:00
  • 3ba7ad3839 Merge pull request #2345 from shlinkio/develop v4.4.1 Alejandro Celaya 2025-01-28 15:53:49 +01:00
  • 7ffb64eee1 Do not build docker image for ARM Alejandro Celaya 2025-01-28 15:51:20 +01:00
  • 0a2cc554c6 Build docker image with buildx 0.19.2 Alejandro Celaya 2025-01-28 15:38:47 +01:00
  • 7c2b918d5d Merge pull request #2344 from shlinkio/develop Alejandro Celaya 2025-01-28 10:15:24 +01:00
  • af783dea57 Add v4.4.1 to changelog Alejandro Celaya 2025-01-28 10:12:15 +01:00
  • a68a17f6b4 Merge pull request #2343 from acelaya-forks/feature/defensive-title-encoding Alejandro Celaya 2025-01-28 10:11:04 +01:00
  • e9fe1ac5d4 Fix error when creating short URL for page with unsupported encoding Alejandro Celaya 2025-01-28 10:04:30 +01:00
  • 88e97f18ad Merge pull request #2342 from acelaya-forks/feature/too-many-connections Alejandro Celaya 2025-01-27 15:48:22 +01:00
  • 3372a2a9c8 Close connections after every async job that uses the db Alejandro Celaya 2025-01-27 15:40:15 +01:00
  • f02a8c876c Merge pull request #2340 from acelaya-forks/feature/update-shlink-deps Alejandro Celaya 2025-01-25 16:16:42 +01:00
  • 1549509eb8 Update shlink packages Alejandro Celaya 2025-01-25 16:13:40 +01:00
  • 62fde5a8e2 Update changelog Alejandro Celaya 2025-01-13 08:47:19 +01:00
  • 221e061ea6 Merge pull request #2332 from MaZe3D/develop Alejandro Celaya 2025-01-13 08:45:20 +01:00
  • 9ad565f8c8 Add ADDRESS environment vairable to define the listening interface. Mark Orlando Zeller 2025-01-10 22:10:51 +01:00
  • 0a67f71b94 Merge pull request #2317 from shlinkio/develop v4.4.0 Alejandro Celaya 2024-12-27 16:31:44 +01:00
  • 11fa28e489 Merge pull request #2316 from acelaya-forks/feature/v4.4 Alejandro Celaya 2024-12-27 16:27:06 +01:00
  • d7e51b388e Add v4.4.0 to changelog and update dependencies Alejandro Celaya 2024-12-27 16:24:25 +01:00
  • 5ef2df3d53 Merge pull request #2315 from acelaya-forks/feature/import-redirect-rules Alejandro Celaya 2024-12-22 18:50:10 +01:00
  • 9c251b3646 Update changelog Alejandro Celaya 2024-12-22 18:41:58 +01:00