Alejandro Celaya
|
4f5ce9fb43
|
Remove dependency on infection and mutation tests
|
2024-02-20 22:20:16 +01:00 |
|
Alejandro Celaya
|
83f73eb631
|
Merge pull request #2017 from acelaya-forks/feature/improve-e2e-coverage
Simplify and improve how code coverage is generated in API and CLI tests
|
2024-02-20 22:03:17 +01:00 |
|
Alejandro Celaya
|
3f1b89d665
|
Install dependencies in upload-coverage CI job
|
2024-02-20 18:30:34 +01:00 |
|
Alejandro Celaya
|
8f6fc97fc8
|
Simplify and improve how code coverage is generated in API and CLI tests
|
2024-02-20 18:23:37 +01:00 |
|
Alejandro Celaya
|
a463e6f9d7
|
Merge pull request #2014 from acelaya-forks/feature/qr-code-improvements
Allow customizing color, background color and logo in QR codes
|
2024-02-19 23:22:57 +01:00 |
|
Alejandro Celaya
|
2a0364ca8f
|
Update changelog
|
2024-02-19 23:13:09 +01:00 |
|
Alejandro Celaya
|
23e9ed93bb
|
Add test for QrCodeAction with logo URL
|
2024-02-19 23:10:51 +01:00 |
|
Alejandro Celaya
|
689343d1c9
|
Test QR codes logic when providing a color
|
2024-02-18 21:02:35 +01:00 |
|
Alejandro Celaya
|
d01dc334d7
|
Update to endroid/qr-code 5
|
2024-02-18 19:58:19 +01:00 |
|
Alejandro Celaya
|
58a3791a5c
|
Allow customizing color, background color and logo in QR codes
|
2024-02-18 14:22:25 +01:00 |
|
Alejandro Celaya
|
1a133af141
|
Merge pull request #2013 from acelaya-forks/feature/title-resolution-timeout
Add a 5-second timeout to title resolution
|
2024-02-18 14:21:46 +01:00 |
|
Alejandro Celaya
|
938fb6509e
|
Add API test to verify titles for timing-out long URLs
|
2024-02-18 12:45:59 +01:00 |
|
Alejandro Celaya
|
d3bfd99210
|
Add a 3-second timeout to title resolution
|
2024-02-18 11:32:31 +01:00 |
|
Alejandro Celaya
|
3a1740fdca
|
Merge pull request #2012 from acelaya-forks/feature/remove-validate-url
Feature/remove validate url
|
2024-02-17 12:13:05 +01:00 |
|
Alejandro Celaya
|
e3de403c6c
|
Remove support to validate long URLs during short URL creation/edition
|
2024-02-17 12:02:57 +01:00 |
|
Alejandro Celaya
|
5c1ab02753
|
Update shlink dependencies
|
2024-02-17 10:59:06 +01:00 |
|
Alejandro Celaya
|
e5713df008
|
Merge pull request #2011 from acelaya-forks/feature/update-symfony
Update to Symfony 7
|
2024-02-17 10:52:41 +01:00 |
|
Alejandro Celaya
|
95ea64980b
|
Update to Symfony 7
|
2024-02-17 10:46:29 +01:00 |
|
Alejandro Celaya
|
c0a77b790d
|
Merge pull request #2009 from acelaya-forks/feature/doctrine-orm-3
Update to doctrine ORM 3.0
|
2024-02-17 10:36:29 +01:00 |
|
Alejandro Celaya
|
e073b4331a
|
Update to doctrine ORM 3.0
|
2024-02-17 10:23:37 +01:00 |
|
Alejandro Celaya
|
e919901487
|
Merge pull request #2007 from acelaya-forks/feature/coverage-improvements
Feature/coverage improvements
|
2024-02-17 08:46:18 +01:00 |
|
Alejandro Celaya
|
13f9f106be
|
Update to event-dispatcher without swoole
|
2024-02-17 08:41:53 +01:00 |
|
Alejandro Celaya
|
e9c7053ef5
|
Move code around generating code coverage to test-utils lib
|
2024-02-17 08:41:17 +01:00 |
|
Alejandro Celaya
|
62051c8809
|
Merge pull request #2006 from acelaya-forks/feature/fix-ci
Recover prev approach to generate API tests coverage
|
2024-02-16 23:46:06 +01:00 |
|
Alejandro Celaya
|
0a6a794e23
|
Recover prev approach to generate API tests coverage
|
2024-02-16 23:32:20 +01:00 |
|
Alejandro Celaya
|
01846657d1
|
Merge pull request #2003 from acelaya-forks/feature/improve-coverage-collection
Move E2E coverage collectors to shlink-test-utils
|
2024-02-16 23:27:44 +01:00 |
|
Alejandro Celaya
|
dd7545afdf
|
Move E2E coverage collectors to shlink-test-utils
|
2024-02-16 23:25:42 +01:00 |
|
Alejandro Celaya
|
9296013596
|
Merge pull request #2005 from acelaya-forks/feature/remove-swoole
Drop support for openswoole
|
2024-02-16 23:18:39 +01:00 |
|
Alejandro Celaya
|
8015c6cc88
|
Skip extensions cache if there are no extensions to install
|
2024-02-16 23:11:38 +01:00 |
|
Alejandro Celaya
|
8c93444286
|
Do not set default value for php-extensions input in ci-setup action
|
2024-02-16 23:08:03 +01:00 |
|
Alejandro Celaya
|
96ed7cae0d
|
Drop support for openswoole
|
2024-02-16 23:02:46 +01:00 |
|
Alejandro Celaya
|
72c4628b79
|
Merge pull request #2002 from acelaya-forks/feature/rr-e2e-tests
Feature/rr e2e tests
|
2024-02-16 07:57:04 +01:00 |
|
Alejandro Celaya
|
1117631717
|
Move rr tests config back to the config/roadrunner folder
|
2024-02-16 00:01:35 +01:00 |
|
Alejandro Celaya
|
60176060cb
|
Update changelog
|
2024-02-15 23:42:03 +01:00 |
|
Alejandro Celaya
|
d949b54ef4
|
Switch to roadrunner as the default runtime for API tests
|
2024-02-15 23:39:50 +01:00 |
|
Alejandro Celaya
|
720db64a03
|
Switch to RoadRunner as default API test runtime
|
2024-02-14 09:31:26 +01:00 |
|
Alejandro Celaya
|
37e0978bfc
|
Merge pull request #1999 from acelaya-forks/feature/remove-deprecated-stuff
Removed deprecated features
|
2024-02-13 22:52:00 +01:00 |
|
Alejandro Celaya
|
cf355b0b69
|
Update shlink-common and shlink-installer
|
2024-02-13 22:46:25 +01:00 |
|
Alejandro Celaya
|
f2edb54b8b
|
Document changes from v3 to v4
|
2024-02-13 09:30:37 +01:00 |
|
Alejandro Celaya
|
13ec27039d
|
Ensure non-root user in Dockerfile
|
2024-02-13 08:55:22 +01:00 |
|
Alejandro Celaya
|
ad3805a560
|
Removed deprecated features
|
2024-02-12 23:18:30 +01:00 |
|
Alejandro Celaya
|
cc4afa7b62
|
Merge pull request #1998 from acelaya-forks/feature/default-php-8.3
Feature/default php 8.3
|
2024-02-11 11:56:20 +01:00 |
|
Alejandro Celaya
|
7a6bfed445
|
Update changelog
|
2024-02-11 11:23:34 +01:00 |
|
Alejandro Celaya
|
f2a7b687a9
|
Update docker images to PHP 8.3
|
2024-02-11 11:22:48 +01:00 |
|
Alejandro Celaya
|
522d021264
|
Merge pull request #1995 from acelaya-forks/feature/orphan-visits-filter
Support filtering orphan visits by type in VisitRepository
|
2024-02-10 18:37:17 +01:00 |
|
Alejandro Celaya
|
14a0db1f34
|
Update changelog
|
2024-02-10 18:28:54 +01:00 |
|
Alejandro Celaya
|
430883987a
|
Add API test for type-filtering in orphan visits list
|
2024-02-10 18:26:19 +01:00 |
|
Alejandro Celaya
|
f17b641d46
|
Allow filtering orphan visits by type from the CLI
|
2024-02-10 18:19:28 +01:00 |
|
Alejandro Celaya
|
48a8290e92
|
Allow type filter property for orphan visits list
|
2024-02-10 17:51:42 +01:00 |
|
Alejandro Celaya
|
46acf4de1c
|
Support filtering orphan visits by type in VisitRepository
|
2024-02-10 13:58:03 +01:00 |
|
Alejandro Celaya
|
17792a1603
|
Merge pull request #1994 from acelaya-forks/feature/docker-compose-secrets
Support loading env vars from secret files
|
2024-02-10 10:12:02 +01:00 |
|
Alejandro Celaya
|
a8611f5d80
|
Support loading env vars from secret files
|
2024-02-10 09:54:59 +01:00 |
|
Alejandro Celaya
|
deef938e97
|
Merge pull request #1991 from acelaya-forks/feature/remove-league-uri
Feature/remove league uri
|
2024-02-05 23:12:17 +01:00 |
|
Alejandro Celaya
|
e014cfa72a
|
Remove dependency on league/uri
|
2024-02-05 23:05:31 +01:00 |
|
Alejandro Celaya
|
aa242eba25
|
Remove League\Uri from ShortUrlRedirectionBuilder
|
2024-02-05 22:13:59 +01:00 |
|
Alejandro Celaya
|
0ac5569d60
|
Merge pull request #1989 from acelaya-forks/feature/request-id-lib
Feature/request id lib
|
2024-02-04 14:38:49 +01:00 |
|
Alejandro Celaya
|
7c3e3442c2
|
Update changelog
|
2024-02-04 14:18:16 +01:00 |
|
Alejandro Celaya
|
0f894dcdfe
|
Replace request-id middleware dependency with userland code
|
2024-02-04 14:16:42 +01:00 |
|
Alejandro Celaya
|
6017db260a
|
Add v3.7.3 to changelog
|
2024-01-04 14:02:00 +01:00 |
|
Alejandro Celaya
|
f9c9b3d981
|
Merge pull request #1969 from acelaya-forks/feature/mountable-data-dir
Feature/mountable data dir
|
2024-01-04 08:42:41 +01:00 |
|
Alejandro Celaya
|
e7b876f4e6
|
Update changelog
|
2024-01-03 19:42:33 +01:00 |
|
Alejandro Celaya
|
554b948775
|
Create data directories in docker entry point if they don't exist
|
2024-01-03 19:22:33 +01:00 |
|
Alejandro Celaya
|
9bdbb59401
|
Update shlinkio/shlink-testing-utils
|
2024-01-03 10:08:03 +01:00 |
|
Alejandro Celaya
|
377861c5f1
|
Move migrations to module/Core
|
2024-01-02 17:55:23 +01:00 |
|
Alejandro Celaya
|
62b54ceaaf
|
Add v3.7.2 to changelog
|
2023-12-26 16:16:10 +01:00 |
|
Alejandro Celaya
|
625eba76c7
|
Merge pull request #1962 from acelaya-forks/feature/disabled-qr-codes
Allow QR codes to be generated for disabled short URLs
|
2023-12-24 16:55:52 +01:00 |
|
Alejandro Celaya
|
e12bda3f42
|
Add API test to verify QR codes return a 404 for disabled short URLs
|
2023-12-24 10:37:09 +01:00 |
|
Alejandro Celaya
|
0f0301ae5c
|
Update changelog
|
2023-12-24 10:27:25 +01:00 |
|
Alejandro Celaya
|
8d1776af98
|
Test error when short URLs cannot be resolved
|
2023-12-24 10:25:58 +01:00 |
|
Alejandro Celaya
|
c597738915
|
Test how URLs are resolved in QrCodeAction
|
2023-12-24 10:13:19 +01:00 |
|
Alejandro Celaya
|
639329dbe4
|
Update installer
|
2023-12-24 09:48:44 +01:00 |
|
Alejandro Celaya
|
92b0525b6e
|
Update Twitter badge
|
2023-12-23 11:14:12 +01:00 |
|
Alejandro Celaya
|
06306aabd5
|
Allow QR codes to be generated for disabled short URLs
|
2023-12-22 13:29:22 +01:00 |
|
Alejandro Celaya
|
225905fcdb
|
update changelog
|
2023-12-19 11:22:40 +01:00 |
|
Alejandro Celaya
|
8ca2b3c641
|
Merge pull request #1955 from acelaya-forks/feature/artifact-actions
Update artifact GitHub actions
|
2023-12-19 11:19:34 +01:00 |
|
Alejandro Celaya
|
ac1737492b
|
Update artifact GitHub actions
|
2023-12-19 11:13:13 +01:00 |
|
Alejandro Celaya
|
97e9dfad67
|
Merge pull request #1952 from shlinkio/feature/rr-logs-improvement
Feature/rr logs improvement
|
2023-12-17 19:59:21 +01:00 |
|
Alejandro Celaya
|
17c4f13568
|
Set fixed versions for Shlink dependencies
|
2023-12-17 19:49:50 +01:00 |
|
Alejandro Celaya
|
3b5243689b
|
Fine-tune RoadRunner logs to avoid too many useless info
|
2023-12-17 19:26:28 +01:00 |
|
Alejandro Celaya
|
4d28adf4a7
|
Merge pull request #1948 from acelaya-forks/feature/fix-postgres-import
Fix error when importing short URLs while using Postgres
|
2023-12-16 20:38:46 +01:00 |
|
Alejandro Celaya
|
1b14bb07b1
|
Fix error when importing short URLs while using Postgres
|
2023-12-16 20:22:39 +01:00 |
|
Alejandro Celaya
|
3a43aa4d41
|
Merge pull request #1942 from acelaya-forks/feature/geoip-3
Update to geolite2 v3
|
2023-12-07 07:52:58 +01:00 |
|
Alejandro Celaya
|
2340b4f601
|
Update to geolite2 v3
|
2023-12-06 21:48:54 +01:00 |
|
Alejandro Celaya
|
664886eddf
|
Support laminas-diactoros 3
|
2023-11-30 22:10:41 +01:00 |
|
Alejandro Celaya
|
d3570dac0b
|
Merge pull request #1937 from acelaya-forks/feature/remove-functional
Feature/remove functional
|
2023-11-30 18:53:21 +01:00 |
|
Alejandro Celaya
|
1854cc2f19
|
Remove last references to functional-php
|
2023-11-30 18:39:27 +01:00 |
|
Alejandro Celaya
|
bff4bd12ae
|
Removed more functional-php usages
|
2023-11-30 14:34:44 +01:00 |
|
Alejandro Celaya
|
549c6605f0
|
Replaced usage of Functional\contians
|
2023-11-30 09:13:29 +01:00 |
|
Alejandro Celaya
|
f50263d2d9
|
Remove usage of Functional\map function
|
2023-11-29 12:34:13 +01:00 |
|
Alejandro Celaya
|
a91a560651
|
Fix typo in version contraint
|
2023-11-25 20:12:41 +01:00 |
|
Alejandro Celaya
|
a931c60230
|
Point to actual versions on shlink deps
|
2023-11-25 20:08:29 +01:00 |
|
Alejandro Celaya
|
479a331008
|
Merge pull request #1932 from acelaya-forks/feature/ssl-connections
Feature/ssl connections
|
2023-11-25 18:11:30 +01:00 |
|
Alejandro Celaya
|
5d99b1aef0
|
Update changelog
|
2023-11-25 13:08:15 +01:00 |
|
Alejandro Celaya
|
17e0c9176e
|
Add support for SSL on Redis and RabbitMQ connections
|
2023-11-25 13:04:30 +01:00 |
|
Alejandro Celaya
|
48d7388bdc
|
Merge pull request #1931 from acelaya-forks/feature/update-installer
Update to installer with runtime question
|
2023-11-25 10:01:19 +01:00 |
|
Alejandro Celaya
|
aa01c034db
|
Update to installer with runtime question
|
2023-11-25 09:55:01 +01:00 |
|
Alejandro Celaya
|
9035161b65
|
Merge pull request #1928 from acelaya-forks/feature/redis-urlencoded
Allow redis credentials be URL-decoded before passing them to connection
|
2023-11-23 11:29:46 +01:00 |
|
Alejandro Celaya
|
df57ca5edb
|
Allow redis credentials be URL-decoded before passing them to connection
|
2023-11-23 11:22:23 +01:00 |
|
Alejandro Celaya
|
0511c73cc8
|
Merge pull request #1926 from acelaya-forks/feature/geolite-download-warn
Print a warning when manually running visit:download-db with no license
|
2023-11-23 09:42:31 +01:00 |
|
Alejandro Celaya
|
a3554eaf74
|
Print a warning when manually running visit:download-db with no license
|
2023-11-23 09:31:02 +01:00 |
|