Alejandro Celaya
|
a4d8ebdfc9
|
Create DB logic to delete orphan visits
|
2023-05-18 08:58:07 +02:00 |
|
Alejandro Celaya
|
e836bedecc
|
Merge pull request #1775 from acelaya-forks/feature/default-roadrunner
Feature/default roadrunner
|
2023-05-07 13:34:53 +02:00 |
|
Alejandro Celaya
|
a797b74a70
|
Standardize logger for all Shlink execution contexts
|
2023-05-07 13:18:19 +02:00 |
|
Alejandro Celaya
|
d4dea9a1d2
|
Update shlink-installer
|
2023-05-06 10:12:42 +02:00 |
|
Alejandro Celaya
|
a516ef691d
|
Update to rr-cli 2.5, and do not generate config
|
2023-05-02 08:43:14 +02:00 |
|
Alejandro Celaya
|
9fa291a32f
|
Update shlink-common
|
2023-04-23 15:20:33 +02:00 |
|
Alejandro Celaya
|
a671d555cb
|
Update to roadrunner 2023
|
2023-04-18 23:22:48 +02:00 |
|
Alejandro Celaya
|
4ee9c9bbe3
|
Migrate to shlinkio/shlink-json
|
2023-04-18 23:04:58 +02:00 |
|
Alejandro Celaya
|
f2196583c8
|
Update phpunit configs to fulfil v10.1
|
2023-04-14 09:44:01 +02:00 |
|
Alejandro Celaya
|
3ba46bbbfa
|
Add support for openswoole 22
|
2023-04-14 08:58:54 +02:00 |
|
Alejandro Celaya
|
24e38a3cf9
|
Update to latest shlink-common
|
2023-03-30 18:33:53 +02:00 |
|
Alejandro Celaya
|
650a286982
|
Update to PHPUnit 10
|
2023-02-09 09:32:38 +01:00 |
|
Alejandro Celaya
|
0d7dc50670
|
Update to latest shlink-common including the cache clear fix for redis replication
|
2023-02-04 17:40:44 +01:00 |
|
Alejandro Celaya
|
587bbfdd73
|
Add SemVer-compliant constraints for shlink libs
|
2023-01-28 10:48:34 +01:00 |
|
Alejandro Celaya
|
fdaf5fb2f3
|
Add support for short URL mode in installer, and handle loosely mode in custom slugs
|
2023-01-28 10:06:11 +01:00 |
|
Alejandro Celaya
|
b1b67c497e
|
Add logic to dynamically resolve the long URL to redirect to based on requesting device
|
2023-01-21 11:15:42 +01:00 |
|
Alejandro Celaya
|
c1b7c6ba6c
|
Updated to shlink-common with support for proxies for entities with public readonly props
|
2023-01-21 10:12:52 +01:00 |
|
Alejandro Celaya
|
12150f775d
|
Created persistence for device long URLs
|
2023-01-21 10:12:52 +01:00 |
|
Alejandro Celaya
|
21863e8de6
|
Add support to load openswoole-specific config via env vars
|
2023-01-12 19:39:26 +01:00 |
|
Alejandro Celaya
|
3e98485c8b
|
Updated to installer supporting redirect status codes 308 and 307
|
2023-01-07 17:02:34 +01:00 |
|
Alejandro Celaya
|
b97af7efb9
|
Added v3.4.0 to changelog
|
2022-12-16 22:33:16 +01:00 |
|
Alejandro Celaya
|
73c8b53882
|
Split some logic from VisitRepository into its own injectable repository
|
2022-12-14 12:28:23 +01:00 |
|
Alejandro Celaya
|
92a83b82a0
|
Split short URL listing capabilities on its own repo and service
|
2022-12-13 19:37:02 +01:00 |
|
Alejandro Celaya
|
2bf3e6a13b
|
Addedsupport for credentials on redis
|
2022-12-12 20:50:21 +01:00 |
|
Alejandro Celaya
|
42a5296f93
|
Added new params to short URLs list to filter out 'disabled' short ones
|
2022-12-10 19:59:30 +01:00 |
|
Alejandro Celaya
|
4b66aaba5c
|
Updated to latest shlink-importer
|
2022-12-04 12:28:44 +01:00 |
|
Alejandro Celaya
|
4223408090
|
Updated to common-config with support for valinor 1.0.0
|
2022-11-28 15:47:59 +01:00 |
|
Alejandro Celaya
|
891438c672
|
Updated shlink-config
|
2022-11-11 16:33:02 +01:00 |
|
Alejandro Celaya
|
910864eaaf
|
Reduced required MSI to 80
|
2022-11-05 10:54:12 +01:00 |
|
Alejandro Celaya
|
01e0a95e14
|
Added rest of tests to phpstan check
|
2022-10-24 20:25:06 +02:00 |
|
Alejandro Celaya
|
f459a99e7e
|
Added db tests to phpstan checks
|
2022-10-24 20:14:48 +02:00 |
|
Alejandro Celaya
|
51f243995a
|
Added stricter types for mocks
|
2022-10-24 19:53:13 +02:00 |
|
Alejandro Celaya
|
ef82158368
|
Migrated ApiKeyServiceTest to use PHPUnit mocks
|
2022-10-23 23:07:17 +02:00 |
|
Alejandro Celaya
|
847cc2bc50
|
Updated shlink-config
|
2022-10-19 14:19:03 +02:00 |
|
Alejandro Celaya
|
751bd15785
|
Fixed merge conflicts
|
2022-10-18 19:08:20 +02:00 |
|
Alejandro Celaya
|
9742bf13e4
|
Upgraded to latest doctrine/orm
|
2022-10-18 18:48:35 +02:00 |
|
Alejandro Celaya
|
23bcba4fd9
|
Updated shlink-ip-geolocation
|
2022-10-12 19:07:05 +02:00 |
|
Alejandro Celaya
|
b59cbeceac
|
Updated deps
|
2022-10-12 08:49:58 +02:00 |
|
Alejandro Celaya
|
14314ef939
|
Updated shlink deps
|
2022-10-06 19:49:32 +02:00 |
|
Alejandro Celaya
|
1e0791416d
|
Downgraded openswoole ide helper
|
2022-10-03 20:05:43 +02:00 |
|
Alejandro Celaya
|
96dbdbe7c9
|
Updated to openswoole 4.12
|
2022-10-03 20:00:31 +02:00 |
|
Alejandro Celaya
|
369628ee95
|
Migrated infection config files to json5
|
2022-09-23 19:08:54 +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
|
0c34032fd3
|
Migrated QrCodeOptions to immutable object
|
2022-09-17 13:45:09 +02:00 |
|
Alejandro Celaya
|
39693ca1fe
|
Added --thread=max to infection command
|
2022-09-17 13:19:17 +02:00 |
|
Alejandro Celaya
|
fe4b2c4ae4
|
Migrated TrackingOptions to immutable object
|
2022-09-17 12:57:04 +02:00 |
|
Alejandro Celaya
|
da3ee6b65e
|
Updated installer with support for API key generation
|
2022-09-11 13:14:36 +02:00 |
|
Alejandro Celaya
|
eed7b6e565
|
Added db test for ApiKeyRepository
|
2022-09-11 12:18:04 +02:00 |
|
Alejandro Celaya
|
b078c00492
|
Migrated to custom doctrine cli entry point, as the built-in is deprecated
|
2022-09-08 14:10:09 +02:00 |
|