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 |
|
Alejandro Celaya
|
b2fc19af44
|
Replace akrabat/ip-address-middleware with acelaya/ip-address-middleware
|
2024-11-24 11:04:14 +01:00 |
|
Alejandro Celaya
|
7434616a8d
|
Update mobiledetect/mobiledetectlib to a commit including PHP 8.4 fixes
|
2024-11-24 10:55:55 +01:00 |
|
Alejandro Celaya
|
fbf1aabcf5
|
Replace jaybizzle/crawler-detect with acelaya/crawler-detect
|
2024-11-24 10:49:44 +01:00 |
|
Alejandro Celaya
|
2946b630c5
|
Use IpAddressFactory from akrabat/ip-address-middleware
|
2024-11-22 09:01:27 +01:00 |
|
Alejandro Celaya
|
81bed53f90
|
Update Shlink libraries to remove dependency on laminas-config
|
2024-11-19 20:12:38 +01:00 |
|
Alejandro Celaya
|
a56ff1293e
|
Remove direct dependency on laminas/laminas-config
|
2024-11-19 09:18:06 +01:00 |
|
Alejandro Celaya
|
781c083c9f
|
Add new geolocatio-country-code redirect condition type
|
2024-11-12 10:25:39 +01:00 |
|
Alejandro Celaya
|
9a69d06531
|
Update to PHPStan 2.0
|
2024-11-12 10:22:23 +01:00 |
|
Alejandro Celaya
|
95685d958d
|
Update to latest test utils
|
2024-11-09 11:02:10 +01:00 |
|
Alejandro Celaya
|
3085fa76cf
|
Update to hidehalo/nanoid-php 2.0
|
2024-11-04 08:50:58 +01:00 |
|
Alejandro Celaya
|
98364a1aae
|
Update to mlocati/ip-lib 1.18.1
|
2024-11-03 11:38:31 +01:00 |
|
Alejandro Celaya
|
3f1d61e01e
|
Update to PHP coding standard 2.4.0
|
2024-11-03 11:38:31 +01:00 |
|
Alejandro Celaya
|
26589e6126
|
Update to shlink-common 6.5 to fix integration with redis 7.4
|
2024-11-03 11:32:44 +01:00 |
|
Alejandro Celaya
|
99639b9844
|
Depend on actual versions for shlink packages
|
2024-10-27 08:36:57 +01:00 |
|
Alejandro Celaya
|
4520afb271
|
Normalize composer.json scripts with composer capabilities
|
2024-10-24 14:08:48 +02:00 |
|
Alejandro Celaya
|
2901fe8b7b
|
Reduce duplication in CLI tests
|
2024-10-24 11:50:06 +02:00 |
|
Alejandro Celaya
|
45e108d21e
|
Load dev env as a PHP array instead of an env file
|
2024-10-24 09:59:13 +02:00 |
|
Alejandro Celaya
|
f4da9c1fcc
|
Update dependencies to stop using cuyz/valinor
|
2024-10-24 09:22:44 +02:00 |
|
Alejandro Celaya
|
442eea0ea7
|
Add script to run CLI tests that loads and exports test env vars
|
2024-10-23 10:16:38 +02:00 |
|
Alejandro Celaya
|
5fb6c8708c
|
Update to endroid/qr-code 6.0
|
2024-10-22 09:02:32 +02:00 |
|
Alejandro Celaya
|
044efe6ee4
|
Switch to xdebug for code coverage reports
|
2024-10-21 11:54:45 +02:00 |
|
Alejandro Celaya
|
4b7b530f49
|
Update to shlink-config 3.2.1, which fixes skipping config options with null value
|
2024-10-17 09:33:53 +02:00 |
|
Alejandro Celaya
|
f118ea252c
|
Depend on shlink-config 3.2
|
2024-10-14 09:41:47 +02:00 |
|
Alejandro Celaya
|
83e8801827
|
Move env var default values to EnvVars enum
|
2024-10-14 09:41:22 +02:00 |
|
Alejandro Celaya
|
11a4702b10
|
Promote installer config options as env vars explicitly
|
2024-10-08 08:57:51 +02:00 |
|
Alejandro Celaya
|
00169a5729
|
Require shlink-common 6.3
|
2024-10-04 12:48:19 +02:00 |
|
Alejandro Celaya
|
187c17319a
|
Take all Postgres platform classes into consideration
|
2024-08-26 09:57:17 +02:00 |
|
Alejandro Celaya
|
7310ecd886
|
Allow specifying the redis database index to be used
|
2024-08-25 12:51:34 +02:00 |
|
Alejandro Celaya
|
f9658c8da1
|
Add v4.2.0 to changelog
|
2024-08-11 18:30:06 +02:00 |
|
Alejandro Celaya
|
69dcab96f8
|
Add --testdox-summary flag to phpunit executions
|
2024-08-04 13:13:03 +02:00 |
|
Alejandro Celaya
|
133efff2cd
|
Improve PHPStan config
|
2024-07-31 19:53:05 +02:00 |
|
Alejandro Celaya
|
b52ceaff9a
|
Update to latest shlink-common and remove deprecation references
|
2024-07-29 19:41:40 +02:00 |
|
Alejandro Celaya
|
e4f66b7ce6
|
Update installer
|
2024-07-05 09:41:26 +02:00 |
|
Alejandro Celaya
|
80bdeb280a
|
Update to RoadRunner 2024
|
2024-07-03 19:52:06 +02:00 |
|
Alejandro Celaya
|
80e9c2452b
|
Convert encoding of resolved titles based on page encoding
|
2024-05-22 18:11:55 +02:00 |
|
Alejandro Celaya
|
89b73a9cfa
|
Update to latest phpstan
|
2024-05-21 18:09:45 +02:00 |
|
Marijn Vandevoorde
|
9b16d7acc0
|
Replaces short-id by nano-id
|
2024-05-16 14:00:39 +02:00 |
|
Alejandro Celaya
|
4084d301ca
|
Update to PHPUnit 11
|
2024-05-12 12:49:53 +02:00 |
|
Alejandro Celaya
|
163244f40f
|
Add option to allow all URLs to be crawlable via robots.txt
|
2024-04-22 09:16:44 +02:00 |
|