Commit Graph

  • b13c4dee76 Update shlink deps that have been modified develop Alejandro Celaya 2026-05-22 18:24:33 +02:00
  • e7cfb151e2 Merge pull request #2608 from acelaya-forks/mago-config Alejandro Celaya 2026-05-22 18:22:27 +02:00
  • 2d4eb736f8 Extend mago config from shlinkio/shlink-mago-config Alejandro Celaya 2026-05-22 18:09:59 +02:00
  • 8ef6af379d Merge pull request #2607 from acelaya-forks/mago-poc Alejandro Celaya 2026-05-22 14:06:48 +02:00
  • 97ab361500 Be strict about importing global functions, classes and constants Alejandro Celaya 2026-05-22 12:37:30 +02:00
  • 967e26ec1f Fix weird alignment of comment after autoformatting Alejandro Celaya 2026-05-22 12:22:57 +02:00
  • e77224f942 Make migration template match format from Mago Alejandro Celaya 2026-05-22 12:14:45 +02:00
  • 89efa304fe Remove codesniffer disable tags in code Alejandro Celaya 2026-05-22 12:11:27 +02:00
  • c17b03efc1 Remove symfony linting integration, since rules do not apply to the symfony packages used here Alejandro Celaya 2026-05-22 12:06:02 +02:00
  • 275f18a570 Make legacy array format trigger as error Alejandro Celaya 2026-05-22 08:58:36 +02:00
  • 4aa960738a Format code using mago and remove dependency on shlink coding standard package Alejandro Celaya 2026-05-22 08:42:47 +02:00
  • d80616d0d9 Update CODE_OF_CONDUCT.md Alejandro Celaya 2026-05-21 09:08:34 +02:00
  • 4d78e122a6 Create CODE_OF_CONDUCT.md Alejandro Celaya 2026-05-21 09:01:13 +02:00
  • b9e56acece Create SECURITY.md Alejandro Celaya 2026-05-20 08:24:41 +02:00
  • a161fc8b27 Add mago tool and lint code with it Alejandro Celaya 2026-05-16 11:21:43 +02:00
  • 96ef41e31c Merge pull request #2603 from acelaya-forks/valinor-migration-adr Alejandro Celaya 2026-05-15 08:51:37 +02:00
  • 3a8c69bf02 Fix type definition of ShortUrlsParams::itemsPerPage Alejandro Celaya 2026-05-15 08:37:26 +02:00
  • 9c50ff2c10 Add ADR file for migration to cuyz/valinor for request mapping Alejandro Celaya 2026-05-14 08:33:42 +02:00
  • 38e805c423 Merge pull request #2602 from acelaya-forks/delete-contributing-file Alejandro Celaya 2026-05-13 19:42:12 +02:00
  • 7ad9c43436 Rename CONTRIBUTING.md to DEVELOPING.md Alejandro Celaya 2026-05-13 19:41:21 +02:00
  • 35ccfa1976 Merge pull request #2601 from acelaya-forks/service-manager-4 Alejandro Celaya 2026-05-12 15:47:09 +02:00
  • c0815b8dcd Update to laminas/laminas-servicemanager 4 Alejandro Celaya 2026-05-12 09:25:36 +02:00
  • 6ff21edf6e Remove superfluous array_unique where TagsConverter is used Alejandro Celaya 2026-05-12 09:01:10 +02:00
  • f88d0ca7ac Merge pull request #2592 from acelaya-forks/valinor-request-mapper Alejandro Celaya 2026-05-12 08:56:41 +02:00
  • b647489485 Set all short URL options in middleware Alejandro Celaya 2026-05-12 08:51:08 +02:00
  • 96af5368b5 Get back ordering fields validation on short URLs list Alejandro Celaya 2026-05-11 19:47:32 +02:00
  • 318f87860e Remove requirement of checker props in DomainRedirectsRequest Alejandro Celaya 2026-05-10 13:13:02 +02:00
  • 4e692d6731 Remove requirement of checker props in ShortUrlEdition Alejandro Celaya 2026-05-10 13:05:33 +02:00
  • b7db56e43d Remove requirement of checker props in ShortUrlEdition Alejandro Celaya 2026-05-10 12:59:57 +02:00
  • 2482dabdc3 Remove requirement of checker props in ShortUrlEdition Alejandro Celaya 2026-05-10 12:08:36 +02:00
  • 8341ae3d8b Remove requirement of longUrlWasProvided Alejandro Celaya 2026-05-10 10:45:32 +02:00
  • a4f39c18eb Map models in CLI via TreeMapper Alejandro Celaya 2026-05-08 08:43:23 +02:00
  • 32f05689ee Merge pull request #2599 from acelaya-forks/remove-determine-table-name Alejandro Celaya 2026-05-05 15:00:58 +02:00
  • 586ed29108 Remove the determineTableName function which has been a noop since forever Alejandro Celaya 2026-05-05 14:55:12 +02:00
  • c162bb6145 Depend on shlink-common 8.2 Alejandro Celaya 2026-05-04 18:12:28 +02:00
  • d8f80278f5 Remove dependency on laminas/laminas-inputfilter Alejandro Celaya 2026-05-04 18:07:11 +02:00
  • 878bfbcd88 Use valinor to validate and map short URL redirect rules Alejandro Celaya 2026-05-04 17:57:34 +02:00
  • c49bf7ebc7 Decouple RedirectRuleHandler and ShortUrlInputFilter Alejandro Celaya 2026-05-04 11:42:47 +02:00
  • 30e6b06575 Use valinor to validate and map short URL edition Alejandro Celaya 2026-05-04 10:50:44 +02:00
  • 8c3240c7bf Use valinor to validate and map short URL creation Alejandro Celaya 2026-04-30 22:17:38 +02:00
  • 83eb78528d Fix ListShortUrls CLI test Alejandro Celaya 2026-04-19 16:45:06 +02:00
  • 35257c5e3e Use valinor to validate and map short URL list params Alejandro Celaya 2026-04-16 09:13:39 +02:00
  • 14ef24a079 Create MapValidationMiddlewareTest Alejandro Celaya 2026-04-15 20:02:47 +02:00
  • c5efa8f54f Use valinor to validate and map domain redirects Alejandro Celaya 2026-04-14 19:30:42 +02:00
  • 218c064cb4 Create MapperBuilder delegator that decorates builder with cache Alejandro Celaya 2026-04-05 11:37:21 +02:00
  • daa3d0ae00 Add dependency to mezzio-valinor Alejandro Celaya 2026-04-02 12:39:46 +02:00
  • 2f4ca04f99 Fix merge conflicts Alejandro Celaya 2026-04-16 17:54:57 +02:00
  • f3f351afe5 Merge pull request #2595 from acelaya-forks/cli-edit-long-url v5.0.2 main Alejandro Celaya 2026-04-16 17:52:24 +02:00
  • 46d58bdd00 Fix long URL edition via CLI Alejandro Celaya 2026-04-16 17:46:50 +02:00
  • 6ad599be7f Merge pull request #2591 from acelaya-forks/modernize-models Alejandro Celaya 2026-04-02 12:17:59 +02:00
  • 4c3ebdbeef Modernize TitleResolutionModelInterface Alejandro Celaya 2026-04-02 11:37:51 +02:00
  • 8bcee302ea Modernize DomainRedirectsRequest Alejandro Celaya 2026-04-02 11:28:00 +02:00
  • 3fed574949 Merge pull request #2534 from acelaya-forks/8.5-docker-image Alejandro Celaya 2026-04-02 11:11:59 +02:00
  • da5afc0f28 Fix missing static check Alejandro Celaya 2026-04-02 11:07:48 +02:00
  • 5269cca32c Update to PDO SQLSRV 5.13 Alejandro Celaya 2026-04-02 10:57:50 +02:00
  • b6df5c5b08 Update changelog Alejandro Celaya 2026-03-04 18:06:19 +01:00
  • 1538ccda62 Move all instructions for for mssql to x86_64 condition in Dockerfile Alejandro Celaya 2025-12-18 08:33:49 +01:00
  • 7900df19cb Update changelog Alejandro Celaya 2025-12-18 08:21:16 +01:00
  • bafa7d72ce Fix MS SQL ODBC links in docker images Alejandro Celaya 2025-12-04 22:45:21 +01:00
  • d85351da17 Update docker images to PHP 8.5 Alejandro Celaya 2025-11-21 08:35:27 +01:00
  • 88f38f9e3c Merge pull request #2586 from acelaya-forks/browser-redirect-rule Alejandro Celaya 2026-03-17 09:12:51 +01:00
  • d2d9e2aebd Support dynamic redirects based on the visitor browser Alejandro Celaya 2026-03-17 08:50:32 +01:00
  • 2240c312e6 Merge pull request #2584 from acelaya-forks/sentinels-acl Alejandro Celaya 2026-03-16 09:06:04 +01:00
  • 8e6f81423f Add support for redis sentinels with their own ACL auth Alejandro Celaya 2026-03-16 09:02:12 +01:00
  • 068dc0e08f Merge pull request #2582 from shlinkio/develop v5.0.1 Alejandro Celaya 2026-03-04 18:08:55 +01:00
  • 8d706fdabe Merge pull request #2581 from acelaya-forks/docker-security Alejandro Celaya 2026-03-04 18:02:24 +01:00
  • 2e91297d85 Update docker images to Alpine 3.22 Alejandro Celaya 2026-03-04 17:41:26 +01:00
  • be4c602afe Merge pull request #2580 from acelaya-forks/changelog-3.x Alejandro Celaya 2026-03-04 17:42:48 +01:00
  • 38ca22ed21 Archive changelog for v3.x Alejandro Celaya 2026-03-04 17:36:38 +01:00
  • af8ca33d18 Merge pull request #2574 from acelaya-forks/phpunit-13 Alejandro Celaya 2026-02-10 19:46:58 +01:00
  • 197cfa8811 Apply fixes for PHPUnit 13 Alejandro Celaya 2026-02-09 12:35:39 +01:00
  • 03e9117f13 Add support for PHPUnit 13 Alejandro Celaya 2026-02-08 13:04:40 +01:00
  • 9edceab3c4 Remove duplicated PHP versions in publish-release workflow Alejandro Celaya 2026-01-09 17:29:25 +01:00
  • b8f3a02a22 Remove duplicated PHP versions in publish-release workflow Alejandro Celaya 2026-01-09 17:29:08 +01:00
  • 5b4e0b1d84 Merge pull request #2570 from shlinkio/develop v5.0.0 Alejandro Celaya 2026-01-09 17:23:46 +01:00
  • 1cb93f6154 Add v5.0.0 to changelog Alejandro Celaya 2026-01-09 17:14:11 +01:00
  • 690b5c89b2 Merge pull request #2569 from acelaya-forks/charset-error Alejandro Celaya 2026-01-09 17:12:37 +01:00
  • 8a82361d0e Fix error when trying to persist non-utf-8 title Alejandro Celaya 2026-01-09 17:05:51 +01:00
  • d746018f52 Merge pull request #2568 from acelaya-forks/5.0-upgrade-docs Alejandro Celaya 2026-01-09 14:12:33 +01:00
  • 97e7d4a7fe Document how to upgrade to Shlink 5.0 Alejandro Celaya 2026-01-09 14:09:01 +01:00
  • 98b23a11a9 Merge pull request #2566 from acelaya-forks/remove-ext-json Alejandro Celaya 2026-01-07 19:53:05 +01:00
  • 9641c704e2 Remove dependency in ext-json Alejandro Celaya 2026-01-07 19:38:13 +01:00
  • 8e10e9138c Merge pull request #2563 from acelaya-forks/extended-visits-cli-output Alejandro Celaya 2026-01-03 11:59:50 +01:00
  • 900de9e800 Extend and normalize output from visits console commands Alejandro Celaya 2026-01-03 11:45:29 +01:00
  • 0d964f0fde Merge pull request #2562 from acelaya-forks/visits-export Alejandro Celaya 2025-12-29 11:07:03 +01:00
  • 248e8032e3 Update changelog Alejandro Celaya 2025-12-29 11:04:10 +01:00
  • a6286c247a Allow visits to be generated in CSV format Alejandro Celaya 2025-12-29 10:35:46 +01:00
  • c0edcd3cfd Support paginating the output of visits commands to avoid out of memory errors Alejandro Celaya 2025-12-29 10:22:50 +01:00
  • faed7ae60b Generalize VisitsDateRangeInput to VisitsListInput to add more common params Alejandro Celaya 2025-12-28 11:59:37 +01:00
  • a65c5c3b56 Merge pull request #2560 from acelaya-forks/pie Alejandro Celaya 2025-12-22 12:54:38 +01:00
  • 6eb94194a3 Install zip extension with pie Alejandro Celaya 2025-12-22 12:41:41 +01:00
  • 18ac39ad9c Install APCU via pie in php dev docker image Alejandro Celaya 2025-12-22 12:27:32 +01:00
  • 05b833b399 Install xdebug with pie in dev docker images Alejandro Celaya 2025-12-22 12:20:06 +01:00
  • cb8ba5d970 Merge pull request #2558 from acelaya-forks/redis-socket Alejandro Celaya 2025-12-20 13:33:35 +01:00
  • 983a7f444c Document removal of redis database index as path Alejandro Celaya 2025-12-20 13:28:22 +01:00
  • ce9cbe2add Add support for redis connections via unix socket Alejandro Celaya 2025-12-20 13:16:47 +01:00
  • fec9d0375d Merge pull request #2559 from acelaya-forks/fix-doctrine-error Alejandro Celaya 2025-12-20 13:26:12 +01:00
  • 0ad777b6fa Fix error when setting max results in a delete query Alejandro Celaya 2025-12-20 13:22:44 +01:00
  • 7712f790e5 Merge pull request #2557 from acelaya-forks/after-date-rule Alejandro Celaya 2025-12-18 09:47:09 +01:00
  • 9ae2dce261 Support dynamic redirects based on an after-date condition Alejandro Celaya 2025-12-18 09:41:07 +01:00