Alejandro Celaya
|
14bf3a134b
|
Updated changelog
|
2022-10-06 21:30:23 +02:00 |
|
Alejandro Celaya
|
1557438fdf
|
Moved logic to reuse command options to option classes instead of base abstract command classes
|
2022-10-06 21:29:27 +02:00 |
|
Alejandro Celaya
|
27b680e0cd
|
Created CLI test for short URLs list
|
2022-10-06 21:01:11 +02:00 |
|
Alejandro Celaya
|
14314ef939
|
Updated shlink deps
|
2022-10-06 19:49:32 +02:00 |
|
Alejandro Celaya
|
bf5c168d7d
|
Merge pull request #1560 from acelaya-forks/feature/openswoole-4.12
Updated to openswoole 4.12
|
2022-10-03 20:26:25 +02:00 |
|
Alejandro Celaya
|
1e0791416d
|
Downgraded openswoole ide helper
|
2022-10-03 20:05:43 +02:00 |
|
Alejandro Celaya
|
ab8d42b609
|
Updated to openswoole 4.12 in main Dockerfile
|
2022-10-03 20:01:46 +02:00 |
|
Alejandro Celaya
|
96dbdbe7c9
|
Updated to openswoole 4.12
|
2022-10-03 20:00:31 +02:00 |
|
Alejandro Celaya
|
6f135ad6ab
|
Fixed typo
|
2022-09-30 17:45:36 +02:00 |
|
Alejandro Celaya
|
5b9a1e1978
|
Merge pull request #1559 from shlinkio/develop
Release 3.3.1
|
2022-09-30 17:37:29 +02:00 |
|
Alejandro Celaya
|
4ba3522e79
|
Merge pull request #1558 from acelaya-forks/feature/multisegment-trailing-slash
Feature/multisegment trailing slash
|
2022-09-30 17:35:01 +02:00 |
|
Alejandro Celaya
|
d3faa22b78
|
Fixed usage of enum where the enum's value should be used
|
2022-09-30 17:26:22 +02:00 |
|
Alejandro Celaya
|
1daad334a5
|
Updated changelog
|
2022-09-30 17:21:27 +02:00 |
|
Alejandro Celaya
|
3dda49dab4
|
Created middleware which ensures trailing slash and multi-segment features work properly together
|
2022-09-30 17:19:07 +02:00 |
|
Alejandro Celaya
|
c6c4e5580b
|
Merge pull request #1554 from acelaya-forks/feature/php-8.2
Added PHP 8.2 to build matrixes
|
2022-09-24 08:26:54 +02:00 |
|
Alejandro Celaya
|
3f808e3813
|
Updated changelog
|
2022-09-24 08:17:14 +02:00 |
|
Alejandro Celaya
|
e5107c40f9
|
Ignored platform req during roadrunner API tests in CI workflow when using PHP 8.2
|
2022-09-24 08:14:59 +02:00 |
|
Alejandro Celaya
|
0871ca884e
|
Fixed typo
|
2022-09-24 08:06:41 +02:00 |
|
Alejandro Celaya
|
62ce9311bf
|
Added PHP 8.2 to build matrixes
|
2022-09-24 08:03:38 +02:00 |
|
Alejandro Celaya
|
70b15a7ab0
|
Merge pull request #1553 from acelaya-forks/feature/organize-namespaces
Feature/organize namespaces
|
2022-09-24 07:35:53 +02:00 |
|
Alejandro Celaya
|
708bff20f0
|
Updated changelog
|
2022-09-23 19:09:38 +02:00 |
|
Alejandro Celaya
|
369628ee95
|
Migrated infection config files to json5
|
2022-09-23 19:08:54 +02:00 |
|
Alejandro Celaya
|
0c6f8f1136
|
Refactored global entities into their own proper namespaces
|
2022-09-23 19:03:32 +02:00 |
|
Alejandro Celaya
|
9f9d011d46
|
Moved ShortCodeUniquenessHelper to ShortUrl\Helper namespace
|
2022-09-23 18:46:51 +02:00 |
|
Alejandro Celaya
|
e28b73c130
|
Refactored global services into their own proper namespaces
|
2022-09-23 18:42:38 +02:00 |
|
Alejandro Celaya
|
56f953ab2f
|
Refactored global validations into their own proper namespaces
|
2022-09-23 18:30:07 +02:00 |
|
Alejandro Celaya
|
3ad8be175c
|
Refactored global repositories into their own proper namespaces
|
2022-09-23 18:24:14 +02:00 |
|
Alejandro Celaya
|
f5f990511c
|
Refactored global models into their own proper namespaces
|
2022-09-23 18:05:17 +02:00 |
|
Alejandro Celaya
|
1e3ccba503
|
Merge pull request #1552 from acelaya-forks/feature/visit-geolocation-namespace
Feature/visit geolocation namespace
|
2022-09-23 15:07:42 +02:00 |
|
Alejandro Celaya
|
a842b5b7cd
|
Updated changelog
|
2022-09-23 14:58:00 +02:00 |
|
Alejandro Celaya
|
909e42b0be
|
Moved services related to geolocating visits to the Visit\Geolocation namespace
|
2022-09-23 14:50:26 +02:00 |
|
Alejandro Celaya
|
c8acb5de68
|
Merge pull request #1549 from shlinkio/develop
Release 3.3.0
|
2022-09-18 19:36:55 +02:00 |
|
Alejandro Celaya
|
53b9e3ddc1
|
Merge pull request #1548 from acelaya-forks/feature/deferred-geolite-download
Feature/deferred geolite download
|
2022-09-18 19:35:00 +02:00 |
|
Alejandro Celaya
|
68e1c61e7f
|
Removed unnecessary ADR entry
|
2022-09-18 19:28:14 +02:00 |
|
Alejandro Celaya
|
8605b35b57
|
Removed unneeded injected dependency
|
2022-09-18 19:22:57 +02:00 |
|
Alejandro Celaya
|
36680e82aa
|
Reduced duplication in LocateVisitsCommand by reusing VisitToLocationHelper
|
2022-09-18 19:21:59 +02:00 |
|
Alejandro Celaya
|
83b7d5a5f1
|
Extracted logic to geolocate a visit, handling possible domain errors
|
2022-09-18 18:44:01 +02:00 |
|
Alejandro Celaya
|
fe41e9d573
|
Updated changelog
|
2022-09-18 17:12:21 +02:00 |
|
Alejandro Celaya
|
d76e6647d2
|
Added real version for composer dependencies
|
2022-09-18 17:10:11 +02:00 |
|
Alejandro Celaya
|
6f17f70137
|
Allowed to delay GeoLite2 db download on docker images
|
2022-09-18 17:00:03 +02:00 |
|
Alejandro Celaya
|
ef01754ad5
|
Added event dispatching to UpdateGeoLiteDb dispatcher so that it locates visits when file has just been created
|
2022-09-18 11:17:17 +02:00 |
|
Alejandro Celaya
|
eab9347522
|
Created enum to determine what was the result of updating a geolite DB
|
2022-09-18 10:31:14 +02:00 |
|
Alejandro Celaya
|
59bcd62717
|
Moved Geolocation services to its own namespace inside CLI module
|
2022-09-18 10:01:22 +02:00 |
|
Alejandro Celaya
|
3f01fad12f
|
Ensured empty initial PAI keys are discarded
|
2022-09-18 09:29:38 +02:00 |
|
Alejandro Celaya
|
c7f0d14c1b
|
Merge pull request #1546 from acelaya-forks/feature/immutable-options
Feature/immutable options
|
2022-09-17 16:02:36 +02:00 |
|
Alejandro Celaya
|
2408829627
|
Updated changelog
|
2022-09-17 15:55:54 +02:00 |
|
Alejandro Celaya
|
8d244c8d34
|
Migrated UrlShortenerOptions to immutable object
|
2022-09-17 15:54:43 +02:00 |
|
Alejandro Celaya
|
42af057316
|
Migrated RedirectOptions to immutable object
|
2022-09-17 15:36:40 +02:00 |
|
Alejandro Celaya
|
8f68078835
|
Migrated RabbitMqOptions to immutable object
|
2022-09-17 13:56:59 +02:00 |
|
Alejandro Celaya
|
0c34032fd3
|
Migrated QrCodeOptions to immutable object
|
2022-09-17 13:45:09 +02:00 |
|