Commit Graph

  • 1a0fe0429a
    Merge pull request #2022 from acelaya-forks/feature/redirect-rules-persistence Alejandro Celaya 2024-02-24 20:27:47 +0100
  • 6646232311 Set eager loading for redirect rule conditions Alejandro Celaya 2024-02-24 20:24:41 +0100
  • c1e88c3e83 Use named args to avoid passing default values for args Alejandro Celaya 2024-02-24 18:21:53 +0100
  • c91a534d1a Create new entities for redirect rules Alejandro Celaya 2024-02-24 18:17:09 +0100
  • 752100f1ce Create migration for new rules and conditions tables Alejandro Celaya 2024-02-24 13:35:59 +0100
  • dae083c540
    Merge pull request #2023 from acelaya-forks/feature/unused-env-vars Alejandro Celaya 2024-02-24 17:29:46 +0100
  • 857c3a4f8d Remove unused entries from EnvVars enum Alejandro Celaya 2024-02-24 17:26:12 +0100
  • acc4c4756e Simplify and normalize API tests script Alejandro Celaya 2024-02-23 19:30:58 +0100
  • 0bacb215c5
    Merge pull request #2019 from acelaya-forks/feature/long-url-as-text Alejandro Celaya 2024-02-22 09:39:46 +0100
  • d1a6e60b01 Add migration to update long URLs columns to text type Alejandro Celaya 2024-02-22 09:35:14 +0100
  • 8f954151ca Change long URL columns to TEXT type Alejandro Celaya 2024-02-20 22:57:33 +0100
  • 145d4eaaed
    Merge pull request #2020 from acelaya-forks/feature/path-prefix Alejandro Celaya 2024-02-21 19:41:19 +0100
  • 7673232793 Add --path-prefix to short URL creation Alejandro Celaya 2024-02-21 19:38:11 +0100
  • f08951a9b9 Add unit test for short URL path prefix Alejandro Celaya 2024-02-21 19:24:30 +0100
  • ff963a9df4 Add API test for short URL path prefix Alejandro Celaya 2024-02-21 19:14:30 +0100
  • f30c74b987 Prepend path prefix to generated short code or custom slug Alejandro Celaya 2024-02-21 18:06:06 +0100
  • 467dbdd183 Update to latest shlink-common Alejandro Celaya 2024-02-21 17:57:45 +0100
  • 0e78deb8f2 Refactor ShortUrlInputFilter for creation and edition Alejandro Celaya 2024-02-21 10:12:40 +0100
  • 50cc7ae632 Fix donate URL Alejandro Celaya 2024-02-20 22:33:10 +0100
  • 512d765d60
    Merge pull request #2018 from acelaya-forks/feature/remove-infection Alejandro Celaya 2024-02-20 22:28:48 +0100
  • 7b9331bd14 Merge DB test jobs into one with a matrix Alejandro Celaya 2024-02-20 22:26:04 +0100
  • 4f5ce9fb43 Remove dependency on infection and mutation tests Alejandro Celaya 2024-02-20 22:16:09 +0100
  • 83f73eb631
    Merge pull request #2017 from acelaya-forks/feature/improve-e2e-coverage Alejandro Celaya 2024-02-20 22:03:17 +0100
  • 3f1b89d665 Install dependencies in upload-coverage CI job Alejandro Celaya 2024-02-20 18:30:34 +0100
  • 8f6fc97fc8 Simplify and improve how code coverage is generated in API and CLI tests Alejandro Celaya 2024-02-20 18:23:37 +0100
  • a463e6f9d7
    Merge pull request #2014 from acelaya-forks/feature/qr-code-improvements Alejandro Celaya 2024-02-19 23:22:57 +0100
  • 2a0364ca8f Update changelog Alejandro Celaya 2024-02-19 23:13:09 +0100
  • 23e9ed93bb Add test for QrCodeAction with logo URL Alejandro Celaya 2024-02-19 23:10:51 +0100
  • 689343d1c9 Test QR codes logic when providing a color Alejandro Celaya 2024-02-18 21:02:35 +0100
  • d01dc334d7 Update to endroid/qr-code 5 Alejandro Celaya 2024-02-18 19:58:19 +0100
  • 58a3791a5c Allow customizing color, background color and logo in QR codes Alejandro Celaya 2024-02-18 14:06:03 +0100
  • 1a133af141
    Merge pull request #2013 from acelaya-forks/feature/title-resolution-timeout Alejandro Celaya 2024-02-18 14:21:46 +0100
  • 938fb6509e Add API test to verify titles for timing-out long URLs Alejandro Celaya 2024-02-18 12:45:59 +0100
  • d3bfd99210 Add a 3-second timeout to title resolution Alejandro Celaya 2024-02-17 12:13:05 +0100
  • 3a1740fdca
    Merge pull request #2012 from acelaya-forks/feature/remove-validate-url Alejandro Celaya 2024-02-17 12:13:05 +0100
  • e3de403c6c Remove support to validate long URLs during short URL creation/edition Alejandro Celaya 2024-02-17 12:02:57 +0100
  • 5c1ab02753 Update shlink dependencies Alejandro Celaya 2024-02-17 10:56:34 +0100
  • e5713df008
    Merge pull request #2011 from acelaya-forks/feature/update-symfony Alejandro Celaya 2024-02-17 10:52:41 +0100
  • 95ea64980b Update to Symfony 7 Alejandro Celaya 2024-02-17 10:46:29 +0100
  • c0a77b790d
    Merge pull request #2009 from acelaya-forks/feature/doctrine-orm-3 Alejandro Celaya 2024-02-17 10:36:29 +0100
  • e073b4331a Update to doctrine ORM 3.0 Alejandro Celaya 2024-02-17 10:21:36 +0100
  • e919901487
    Merge pull request #2007 from acelaya-forks/feature/coverage-improvements Alejandro Celaya 2024-02-17 08:46:18 +0100
  • 13f9f106be Update to event-dispatcher without swoole Alejandro Celaya 2024-02-17 08:41:53 +0100
  • e9c7053ef5 Move code around generating code coverage to test-utils lib Alejandro Celaya 2024-02-17 08:41:17 +0100
  • 62051c8809
    Merge pull request #2006 from acelaya-forks/feature/fix-ci Alejandro Celaya 2024-02-16 23:46:06 +0100
  • 0a6a794e23 Recover prev approach to generate API tests coverage Alejandro Celaya 2024-02-16 23:32:20 +0100
  • 01846657d1
    Merge pull request #2003 from acelaya-forks/feature/improve-coverage-collection Alejandro Celaya 2024-02-16 23:27:44 +0100
  • dd7545afdf Move E2E coverage collectors to shlink-test-utils Alejandro Celaya 2024-02-16 08:52:31 +0100
  • 9296013596
    Merge pull request #2005 from acelaya-forks/feature/remove-swoole Alejandro Celaya 2024-02-16 23:18:39 +0100
  • 8015c6cc88 Skip extensions cache if there are no extensions to install Alejandro Celaya 2024-02-16 23:10:18 +0100
  • 8c93444286 Do not set default value for php-extensions input in ci-setup action Alejandro Celaya 2024-02-16 23:08:03 +0100
  • 96ed7cae0d Drop support for openswoole Alejandro Celaya 2024-02-16 23:02:46 +0100
  • 72c4628b79
    Merge pull request #2002 from acelaya-forks/feature/rr-e2e-tests Alejandro Celaya 2024-02-16 07:57:04 +0100
  • 1117631717 Move rr tests config back to the config/roadrunner folder Alejandro Celaya 2024-02-16 00:01:35 +0100
  • 60176060cb Update changelog Alejandro Celaya 2024-02-15 23:42:03 +0100
  • d949b54ef4 Switch to roadrunner as the default runtime for API tests Alejandro Celaya 2024-02-15 23:37:10 +0100
  • 720db64a03 Switch to RoadRunner as default API test runtime Alejandro Celaya 2024-02-06 08:53:57 +0100
  • 37e0978bfc
    Merge pull request #1999 from acelaya-forks/feature/remove-deprecated-stuff Alejandro Celaya 2024-02-13 22:52:00 +0100
  • cf355b0b69 Update shlink-common and shlink-installer Alejandro Celaya 2024-02-13 22:46:25 +0100
  • f2edb54b8b Document changes from v3 to v4 Alejandro Celaya 2024-02-13 09:27:54 +0100
  • 13ec27039d Ensure non-root user in Dockerfile Alejandro Celaya 2024-02-13 08:55:22 +0100
  • ad3805a560 Removed deprecated features Alejandro Celaya 2024-02-12 20:29:40 +0100
  • cc4afa7b62
    Merge pull request #1998 from acelaya-forks/feature/default-php-8.3 Alejandro Celaya 2024-02-11 11:56:20 +0100
  • 7a6bfed445 Update changelog Alejandro Celaya 2024-02-11 11:23:34 +0100
  • f2a7b687a9 Update docker images to PHP 8.3 Alejandro Celaya 2024-02-11 11:22:48 +0100
  • 522d021264
    Merge pull request #1995 from acelaya-forks/feature/orphan-visits-filter Alejandro Celaya 2024-02-10 18:37:17 +0100
  • 14a0db1f34 Update changelog Alejandro Celaya 2024-02-10 18:28:54 +0100
  • 430883987a Add API test for type-filtering in orphan visits list Alejandro Celaya 2024-02-10 18:26:19 +0100
  • f17b641d46 Allow filtering orphan visits by type from the CLI Alejandro Celaya 2024-02-10 18:19:28 +0100
  • 48a8290e92 Allow type filter property for orphan visits list Alejandro Celaya 2024-02-10 17:51:42 +0100
  • 46acf4de1c Support filtering orphan visits by type in VisitRepository Alejandro Celaya 2024-02-10 13:57:16 +0100
  • 17792a1603
    Merge pull request #1994 from acelaya-forks/feature/docker-compose-secrets Alejandro Celaya 2024-02-10 10:12:02 +0100
  • a8611f5d80 Support loading env vars from secret files Alejandro Celaya 2024-02-10 09:54:59 +0100
  • deef938e97
    Merge pull request #1991 from acelaya-forks/feature/remove-league-uri Alejandro Celaya 2024-02-05 23:12:17 +0100
  • e014cfa72a Remove dependency on league/uri Alejandro Celaya 2024-02-05 22:44:23 +0100
  • aa242eba25 Remove League\Uri from ShortUrlRedirectionBuilder Alejandro Celaya 2024-02-05 22:13:59 +0100
  • 0ac5569d60
    Merge pull request #1989 from acelaya-forks/feature/request-id-lib Alejandro Celaya 2024-02-04 14:38:49 +0100
  • 7c3e3442c2 Update changelog Alejandro Celaya 2024-02-04 14:18:16 +0100
  • 0f894dcdfe Replace request-id middleware dependency with userland code Alejandro Celaya 2024-02-04 14:16:42 +0100
  • 361d987f47
    Merge pull request #1970 from shlinkio/develop v3.7.3 Alejandro Celaya 2024-01-04 14:07:53 +0100
  • 6017db260a Add v3.7.3 to changelog Alejandro Celaya 2024-01-04 14:02:00 +0100
  • f9c9b3d981
    Merge pull request #1969 from acelaya-forks/feature/mountable-data-dir v3.7.3-beta.1 Alejandro Celaya 2024-01-04 08:42:41 +0100
  • e7b876f4e6 Update changelog Alejandro Celaya 2024-01-03 19:39:19 +0100
  • 554b948775 Create data directories in docker entry point if they don't exist Alejandro Celaya 2024-01-03 19:22:33 +0100
  • 9bdbb59401 Update shlinkio/shlink-testing-utils Alejandro Celaya 2024-01-03 10:08:03 +0100
  • 377861c5f1 Move migrations to module/Core Alejandro Celaya 2024-01-02 17:55:23 +0100
  • 26c2aaf567
    Merge pull request #1963 from shlinkio/develop v3.7.2 Alejandro Celaya 2023-12-26 16:23:49 +0100
  • 62b54ceaaf Add v3.7.2 to changelog Alejandro Celaya 2023-12-26 16:16:10 +0100
  • 625eba76c7
    Merge pull request #1962 from acelaya-forks/feature/disabled-qr-codes Alejandro Celaya 2023-12-24 16:55:52 +0100
  • e12bda3f42 Add API test to verify QR codes return a 404 for disabled short URLs Alejandro Celaya 2023-12-24 10:37:09 +0100
  • 0f0301ae5c Update changelog Alejandro Celaya 2023-12-24 10:27:25 +0100
  • 8d1776af98 Test error when short URLs cannot be resolved Alejandro Celaya 2023-12-24 10:25:58 +0100
  • c597738915 Test how URLs are resolved in QrCodeAction Alejandro Celaya 2023-12-24 10:13:19 +0100
  • 639329dbe4 Update installer Alejandro Celaya 2023-12-24 09:48:44 +0100
  • 92b0525b6e
    Update Twitter badge Alejandro Celaya 2023-12-23 11:14:12 +0100
  • 06306aabd5 Allow QR codes to be generated for disabled short URLs Alejandro Celaya 2023-12-22 13:29:22 +0100
  • 225905fcdb update changelog Alejandro Celaya 2023-12-19 11:22:40 +0100
  • 8ca2b3c641
    Merge pull request #1955 from acelaya-forks/feature/artifact-actions Alejandro Celaya 2023-12-19 11:19:34 +0100
  • ac1737492b Update artifact GitHub actions Alejandro Celaya 2023-12-19 11:13:13 +0100
  • a63075eb4c
    Merge pull request #1953 from shlinkio/develop v3.7.1 Alejandro Celaya 2023-12-17 20:06:25 +0100