Alejandro Celaya
|
03e9117f13
|
Add support for PHPUnit 13
|
2026-02-08 13:04:40 +01:00 |
|
Alejandro Celaya
|
9641c704e2
|
Remove dependency in ext-json
|
2026-01-07 19:48:57 +01:00 |
|
Alejandro Celaya
|
a6286c247a
|
Allow visits to be generated in CSV format
|
2025-12-29 10:43:37 +01:00 |
|
Alejandro Celaya
|
ce9cbe2add
|
Add support for redis connections via unix socket
|
2025-12-20 13:26:39 +01:00 |
|
Alejandro Celaya
|
0ad777b6fa
|
Fix error when setting max results in a delete query
|
2025-12-20 13:23:20 +01:00 |
|
Alejandro Celaya
|
66d35968f4
|
Convert GetNonOrphanVisitsCommand to invokable command
|
2025-12-17 15:22:56 +01:00 |
|
Alejandro Celaya
|
c496b7ac69
|
Require symfony/console 8.0
|
2025-12-15 08:36:20 +01:00 |
|
Alejandro Celaya
|
1996745f64
|
Update to Symfony 8.0
|
2025-12-02 12:20:52 +01:00 |
|
Alejandro Celaya
|
0604237b94
|
Remove dead code that is affecting code coverage
|
2025-11-17 12:12:06 +01:00 |
|
Alejandro Celaya
|
1eb1f5344c
|
Drop support for PHP 8.3
|
2025-11-07 17:21:54 +01:00 |
|
Alejandro Celaya
|
c2aae9640d
|
Remove requirement on ext-gd
|
2025-11-07 17:07:34 +01:00 |
|
Alejandro Celaya
|
b4043be7fa
|
Drop support for QR code generation
|
2025-11-07 16:58:19 +01:00 |
|
Alejandro Celaya
|
c6f718eb11
|
Add proper version contraints for shlinkio packages
|
2025-11-01 12:43:22 +01:00 |
|
Alejandro Celaya
|
94426c7bf4
|
Allow filtering by domain in VisitRepository::findOrphanVisits
|
2025-10-30 09:04:51 +01:00 |
|
Alejandro Celaya
|
ba16ba45f2
|
Add support for redis credentials when using sentinels
|
2025-10-27 10:16:57 +01:00 |
|
Alejandro Celaya
|
98bbb01165
|
Update coding standard
|
2025-10-06 08:46:34 +02:00 |
|
Alejandro Celaya
|
075e6347b6
|
Make GeoLite db download memory efficient
|
2025-09-11 09:28:44 +02:00 |
|
Alejandro Celaya
|
c818d5603d
|
Garbage collect after every request
|
2025-08-27 09:24:28 +02:00 |
|
Alejandro Celaya
|
0c4d1b6d2f
|
Update to symfony/lock ^7.3.2
|
2025-08-01 08:21:37 +02:00 |
|
Alejandro Celaya
|
2d5734fc8b
|
Add v4.5.0 to changelog
|
2025-07-24 12:07:11 +02:00 |
|
Alejandro Celaya
|
e40b82618a
|
Allow logs format to be configured as console or JSON
|
2025-07-24 09:57:34 +02:00 |
|
Alejandro Celaya
|
8b259b364d
|
Allow redirect cache visibility to be configured
|
2025-07-21 10:13:17 +02:00 |
|
Alejandro Celaya
|
3318987d63
|
Allow providing hop count via TRUSTED_PROXIES
|
2025-07-18 08:24:57 +02:00 |
|
Alejandro Celaya
|
cd4fcc9b0a
|
Update shlink-installer
|
2025-07-08 13:07:04 +02:00 |
|
Alejandro Celaya
|
314a99862d
|
Update to latest shlink-installer with real-time updates support
|
2025-07-03 18:35:14 +02:00 |
|
Alejandro Celaya
|
850e8574e9
|
Use invokable commands approach on some API console commands
|
2025-06-26 08:41:18 +02:00 |
|
Alejandro Celaya
|
2cad5dd435
|
Update to roadrunner 2025.1
|
2025-05-27 14:23:49 +02:00 |
|
Alejandro Celaya
|
9c1db35d81
|
Add new MERCURE_ENABLED env var
|
2025-05-22 09:20:50 +02:00 |
|
Alejandro Celaya
|
b15e832cf4
|
Deprecate QR code generation endpoint
|
2025-04-22 08:47:37 +02:00 |
|
Alejandro Celaya
|
87d5f9bc75
|
Fix compatibility with PHPUnit 12.0.9 and phpstan-phpunit
|
2025-03-24 19:33:52 +01:00 |
|
Alejandro Celaya
|
6526cf8c44
|
Fix error intrduced by endroid/qr-code 6.0.4
|
2025-03-20 09:16:53 +01:00 |
|
wuuei
|
d273b56144
|
Lock "endroid/qr-code" to 6.0.3 so that unit tests complete
|
2025-03-14 15:21:55 +00:00 |
|
Alejandro Celaya
|
766758ff9b
|
Downgrade to symfony/lock 7.1.6
|
2025-02-19 17:45:52 +01:00 |
|
Alejandro Celaya
|
259635ea2a
|
Downgrade symfony/lock to v7.2.0 to work around redis issue
|
2025-02-14 08:40:06 +01:00 |
|
Alejandro Celaya
|
c650a3e665
|
Workaround for IP resolution from x-Forwarded-For with multiple proxies
|
2025-02-13 21:52:38 +01:00 |
|
Alejandro Celaya
|
65c01034ff
|
Update to PHPUnit 12
|
2025-02-13 10:35:58 +01:00 |
|
Alejandro Celaya
|
e511e15a87
|
Remove suppressed warnings when running openapi tools
|
2025-02-05 08:39:22 +01:00 |
|
Alejandro Celaya
|
1549509eb8
|
Update shlink packages
|
2025-01-25 16:13:40 +01:00 |
|
Alejandro Celaya
|
d7e51b388e
|
Add v4.4.0 to changelog and update dependencies
|
2024-12-27 16:24:25 +01:00 |
|
Alejandro Celaya
|
2f39aff2fe
|
Implement logic to import redirect rules from other Shlink instances
|
2024-12-22 12:42:06 +01:00 |
|
Alejandro Celaya
|
d228c16f82
|
Fix test for ip middleware
|
2024-12-20 09:52:30 +01:00 |
|
Alejandro Celaya
|
c34bfac6b1
|
Update installer with support for DB_USE_ENCRYPTION option
|
2024-12-20 09:29:28 +01:00 |
|
Alejandro Celaya
|
85c4c09afa
|
Use the openapi terminology over swagger
|
2024-12-06 11:36:47 +01:00 |
|
Alejandro Celaya
|
58de998596
|
Drop support for PHP 8.2
|
2024-12-02 09:16:15 +01:00 |
|
Alejandro Celaya
|
d83081f4e9
|
Update shlink-installer
|
2024-12-01 12:28:29 +01:00 |
|
Alejandro Celaya
|
c65349d265
|
Allow the extra path to be ignored when redirecting
|
2024-12-01 09:56:09 +01:00 |
|
Alejandro Celaya
|
6331fa3ed3
|
Migrate from mobiledetectlib to phpuseragentparser
|
2024-11-28 12:05:10 +01:00 |
|
Alejandro Celaya
|
35b835ec7b
|
Use jaybizzle/crawler-detect instead of acelaya/crawler-detect
|
2024-11-25 22:17:15 +01:00 |
|
Alejandro Celaya
|
6f6388b2fc
|
Go back to using akrabat/ip-address-middleware instead of acelaya/ip-address-middleware
|
2024-11-25 09:23:43 +01:00 |
|
Alejandro Celaya
|
6a96b72b94
|
Add real version constraints for Shlink packages
|
2024-11-24 14:23:12 +01:00 |
|