4848 Commits
Author SHA1 Message Date
Alejandro Celaya 63261c70e1 Update LICENSE 2026-10-16 11:46:28 +00:00
Alejandro Celaya be5f5bb7ff Merge pull request #2672 from acelaya-forks/mercure-1-support
Add support for Mercure 1.0
2026-10-13 00:04:11 +02:00
Alejandro Celaya f863e45a67 Remove no-longer-needed mercure cookie_name directive 2026-10-13 00:00:37 +02:00
Alejandro Celaya 51fd63f056 Rollback addition of mercure auth cookie 2026-10-12 23:56:49 +02:00
Alejandro Celaya c8a748bcfb Update API docs with mercure authCookieName 2026-10-12 00:02:23 +02:00
Alejandro Celaya fd5d49e73e Update installer 2026-10-11 23:58:53 +02:00
Alejandro Celaya e1c255025b Fix API docs for mercure version 2026-10-11 10:12:26 +02:00
Alejandro Celaya 445ffb18dd Add mercure auth cookie 2026-10-11 10:09:08 +02:00
Alejandro Celaya d6239aa5ba Update to latest shlink-common 2026-10-10 10:24:07 +02:00
Alejandro Celaya 463fb25d30 Fix coding styles 2026-10-09 13:20:55 +02:00
Alejandro Celaya 51faee98c5 Define trusted issuer for mercure 2026-10-09 13:19:41 +02:00
Alejandro Celaya 9a1b61f996 Add both mercure 0 and mercure 1 to dev containers 2026-10-08 21:28:32 +02:00
Alejandro Celaya 991a5079c5 Add support for Mercure 1.0 2026-10-08 11:20:48 +02:00
Alejandro Celaya 4a8fee47d4 Merge pull request #2663 from acelaya-forks/predis-fix
Fix redis connections left open sometimes
2026-09-21 17:50:25 +02:00
Alejandro Celaya 951daf6e6e Fix static analysis 2026-09-21 17:46:36 +02:00
Alejandro Celaya f467af2a01 Fix redis connections left open sometimes 2026-09-21 17:31:46 +02:00
Alejandro Celaya c303aff18f Update SECURITY.md 2026-09-10 16:18:37 +02:00
Alejandro Celaya b3a142ef91 Merge pull request #2656 from acelaya-forks/doctrine-orm-update
Update to doctrine/orm 3.7
2026-09-07 22:39:59 +02:00
Alejandro Celaya 3f08c5e638 Ingore PHP platform req when installing deps in CI for PHP 8.6 2026-09-07 22:37:08 +02:00
Alejandro Celaya cef79844f8 Fix static analysis after update to doctrine/orm 3.7 2026-09-07 22:35:11 +02:00
Alejandro Celaya 182a430b9e Add PHP 8.6 to CI 2026-09-07 22:31:20 +02:00
Alejandro Celaya b591c91845 Update to doctrine/orm 3.7 2026-09-07 22:28:40 +02:00
Alejandro Celaya cb47c3baf4 Merge pull request #2653 from acelaya-forks/fix-ms-migration
Fix migrations running when updating to Shlink 5.1.x while using Microsoft SQL database
2026-09-06 10:07:30 +02:00
Alejandro Celaya cf84ff87c7 Pin cuyz/valinor to work around regression in v2.6.0 2026-09-06 10:03:37 +02:00
Alejandro Celaya 2eda309d57 Fix migrations running when updating to Shlink 5.1.x while using Microsoft SQL database 2026-09-04 11:22:22 +02:00
Alejandro Celaya 0e45ee6b06 Attempting to fix migration in MS SQL 2026-08-30 09:16:44 +02:00
Alejandro Celaya d012afd16a Merge pull request #2643 from acelaya-forks/update-codecov
Update codecov/codecov-action in all workflows to v7
2026-08-06 10:06:57 +02:00
Alejandro Celaya 42ff0fe56d Update codecov/codecov-action in all workflows to v7 2026-08-06 10:03:46 +02:00
Alejandro Celaya 7cb475712a Merge pull request #2640 from acelaya-forks/mago-analyzer
Migrate form PHPStan to Mago for code analysis
2026-07-29 20:37:50 +02:00
Alejandro Celaya 2d8c6737ce Remove stan composer script 2026-07-29 20:34:07 +02:00
Alejandro Celaya 5b68e5b2d4 Migrate form PHPStan to Mago for code analysis 2026-07-29 20:32:45 +02:00
Alejandro Celaya 59c62a2ccc Merge pull request #2632 from acelaya-forks/limit-short-urls
Limit to 10k-short-URL batches when backfilling long_url_hash
2026-06-22 16:41:18 +02:00
Alejandro Celaya bed3a8d217 Update changelog 2026-06-22 16:32:50 +02:00
Alejandro Celaya 6e24c8c944 Limit to 10k-short-URL batches when backfilling long_url_hash 2026-06-20 11:45:44 +02:00
Alejandro Celaya 552084670d Merge pull request #2630 from acelaya-forks/fix-mysql-tls-encryption
Fix mysql tls encryption on PHP 8.5
2026-06-18 16:57:50 +02:00
Alejandro Celaya fdcfb68e33 Use different options to enforce SSL on MysQL for PHP 8.4 and 8.5 2026-06-18 16:50:36 +02:00
Alejandro Celaya a6131b30b9 Use hardcoded Pdp\Mysql constant values to avoid potential failures if pdo_mysql is missing 2026-06-18 16:36:41 +02:00
Matthew Salazar 9203c088de fix: mysql tls not being negotiated with DB_USE_ECRYPTION=true 2026-06-17 13:00:22 +01:00
Alejandro Celaya d15cf1e5a3 Merge pull request #2628 from acelaya-forks/update-actions
Update GitHub actions
2026-06-16 14:33:46 +02:00
Alejandro Celaya fe2e962ab8 Update GitHub actions 2026-06-16 14:31:12 +02:00
Alejandro Celaya d844f82dae Merge pull request #2626 from acelaya-forks/remove-mysql-ssl-cert
Remove setting of PDO::MYSQL_ATTR_SSL_KEY=true when DB encryption is enabled
2026-06-16 10:53:02 +02:00
Alejandro Celaya f8f2876015 Remove setting of PDO::MYSQL_ATTR_SSL_KEY=true when DB encryption is enabled 2026-06-16 10:44:20 +02:00
Alejandro Celaya 6e2a6f4ada Merge pull request #2623 from acelaya-forks/fix-entity-cache-clear
Fix clearing entity cache on startup silently failing when using redis/valkey
2026-06-14 10:38:48 +02:00
Alejandro Celaya f9f98ad12c Fix clearing entity cache on startup silently failing when using redis/valkey 2026-06-14 10:34:51 +02:00
Alejandro Celaya d658ede99d Merge pull request #2620 from acelaya-forks/postgres-migration-fix
Explicitly set type in binary parameter inside Version20260607082210 DB migration
2026-06-11 18:32:08 +02:00
Alejandro Celaya d7edae61e5 Explicitly set type in binary parameter inside Version20260607082210 DB migration 2026-06-11 18:29:06 +02:00
Alejandro Celaya f5fed76258 Add v5.1.0 to changelog 2026-06-11 10:44:27 +02:00
Alejandro Celaya 8594315a18 Merge pull request #2617 from acelaya-forks/tests-performance
API and CLI tests performance improvement
2026-06-11 10:33:53 +02:00
Alejandro Celaya 53ac79e720 Remove ergebnis/phpunit-slow-test-detector 2026-06-11 10:26:44 +02:00
Alejandro Celaya b0fcc779f7 Disable title resolution for API and CLI tests 2026-06-11 10:25:59 +02:00