Alejandro Celaya
|
c30ec261c9
|
Convert DeleteOrphanVisitsCommand into invokable command
|
2025-12-15 10:08:09 +01:00 |
|
Alejandro Celaya
|
d481c06f09
|
Convert DeleteShortUrlVisitsCommand into invokable command
|
2025-12-15 10:04:48 +01:00 |
|
Alejandro Celaya
|
36cb760a88
|
Convert DeleteShortUrlCommand into invokable command
|
2025-12-15 09:47:16 +01:00 |
|
Alejandro Celaya
|
635e968bb2
|
Convert EditShortUrlCommand into invokable command
|
2025-12-15 09:35:38 +01:00 |
|
Alejandro Celaya
|
965d191ce1
|
Convert CreateShortUrlCommand into invokable command
|
2025-12-15 09:27:52 +01:00 |
|
Alejandro Celaya
|
b7ae228a95
|
Make tag and exclude-tag trully optional in ShortUrlsParamsInput
|
2025-12-15 08:57:54 +01:00 |
|
Alejandro Celaya
|
7cdefcb4b6
|
Convert ManageRedirectRulesCommand into invokable command
|
2025-12-15 08:39:05 +01:00 |
|
Alejandro Celaya
|
88efe7d962
|
Fix PHPStan error
|
2025-12-13 17:05:02 +01:00 |
|
Alejandro Celaya
|
8fb8aea5f8
|
Replace interact method with Interact attribute in ReadEnvVarCommand
|
2025-12-13 16:59:16 +01:00 |
|
Alejandro Celaya
|
5a390894ea
|
Use Ask attribute to simplify RenameApiKeyCommand
|
2025-12-13 16:55:31 +01:00 |
|
Alejandro Celaya
|
5df3abbce9
|
Migrate GenerateKeyCommand to symfony/console attributes
|
2025-12-13 16:49:52 +01:00 |
|
Alejandro Celaya
|
309ef8dc95
|
Fix pagination in short-url:list command
|
2025-12-13 11:10:42 +01:00 |
|
Alejandro Celaya
|
a75ee138e1
|
Migrate ListShortUrlsCommand to symfony/console attributes
|
2025-12-13 11:05:20 +01:00 |
|
Alejandro Celaya
|
c42fb67efc
|
Simplify NotFoundRedirectConfigInterface with property hooks and asymetric visibility
|
2025-11-08 22:47:24 +01:00 |
|
Alejandro Celaya
|
359129f586
|
Remove deprecated --tags option in console commands
|
2025-11-08 10:22:02 +01:00 |
|
Alejandro Celaya
|
8bafd82e1d
|
Remove deprecated options from short-url:list command
|
2025-11-08 10:07:51 +01:00 |
|
Alejandro Celaya
|
9f564b9785
|
Do not allow API keys to be disabled by plain-text key
|
2025-11-08 09:16:15 +01:00 |
|
Alejandro Celaya
|
058c0ebfaf
|
Update changelog
|
2025-11-01 12:31:46 +01:00 |
|
Alejandro Celaya
|
b69db91378
|
Make DownloadGeoLiteDbCommand invokable
|
2025-11-01 12:30:15 +01:00 |
|
Alejandro Celaya
|
6113c28768
|
Make RenameTagCommand invokable
|
2025-11-01 12:28:04 +01:00 |
|
Alejandro Celaya
|
506ed47531
|
Make ListTagsCommand invokable
|
2025-11-01 12:25:52 +01:00 |
|
Alejandro Celaya
|
10173d2ab8
|
Make DeleteTagsCommand invokable
|
2025-11-01 12:24:18 +01:00 |
|
Alejandro Celaya
|
9ee709f0f3
|
Make DeleteExpiredShortUrlsCommand invokable
|
2025-11-01 12:18:29 +01:00 |
|
Alejandro Celaya
|
0fe28a5eb5
|
Make MatomoSendVisitsCommand invokable
|
2025-11-01 11:56:40 +01:00 |
|
Alejandro Celaya
|
2142afae89
|
Make ListDomainsCommand invokable
|
2025-11-01 11:50:43 +01:00 |
|
Alejandro Celaya
|
e7f4b84c65
|
Make DomainRedirectsCommand invokable
|
2025-11-01 11:45:27 +01:00 |
|
Alejandro Celaya
|
2d83b8d046
|
Make InitialApiKeyCommand invokable
|
2025-11-01 11:41:50 +01:00 |
|
Alejandro Celaya
|
dfef735c89
|
Make ReadEnvVarCommand invokable
|
2025-11-01 11:38:10 +01:00 |
|
Alejandro Celaya
|
70e376d569
|
Allow domain to be passed to tag:visits, visit:orphan and visit:non-orphan commands
|
2025-10-29 08:43:01 +01:00 |
|
Alejandro Celaya
|
14a7e3bb05
|
Allow tags, orphan and non-orphan visits to be provided a domain filter param
|
2025-10-28 11:08:33 +01:00 |
|
Alejandro Celaya
|
7860225c25
|
Add api-key-name option to short-url:list command
|
2025-10-22 08:04:29 +02:00 |
|
Alejandro Celaya
|
b5a9353b85
|
Add new command to delete API keys
|
2025-10-20 10:34:53 +02:00 |
|
Alejandro Celaya
|
f876769b67
|
Extract tags option to its own Option class
|
2025-10-20 08:58:07 +02:00 |
|
Alejandro Celaya
|
25de0263c5
|
Deprecate --tags and add --tag for short-url:list command
|
2025-10-17 08:35:41 +02:00 |
|
Alejandro Celaya
|
fe10aaf245
|
Make --tags option allow multiple values in list short URLs command
|
2025-10-16 19:16:11 +02:00 |
|
Alejandro Celaya
|
464e3d7f8e
|
Support excludeTags and excludeTagsMode in list short URLs command
|
2025-10-16 19:16:11 +02:00 |
|
Alejandro Celaya
|
18c4c39fee
|
Add support for any-value and valueless query param redirect rules
|
2025-07-17 08:31:29 +02:00 |
|
Alejandro Celaya
|
850e8574e9
|
Use invokable commands approach on some API console commands
|
2025-06-26 08:41:18 +02:00 |
|
Alejandro Celaya
|
cea8a982e2
|
Replace ExitCode with standard symfony Command constants
|
2025-04-22 12:07:41 +02:00 |
|
Alejandro Celaya
|
72a962ec6d
|
Handle differently when trying to update geolocation and already in progress
|
2024-12-15 12:03:01 +01:00 |
|
Alejandro Celaya
|
853c50a819
|
Fix some cases of database download in GeolocationDbUpdater
|
2024-12-15 11:34:38 +01:00 |
|
Alejandro Celaya
|
a77e07f906
|
Refactor geolocation download logic based on database table
|
2024-12-15 10:05:32 +01:00 |
|
Alejandro Celaya
|
b8ac9f3673
|
Add more strict parameter for GeolocationDbUpdater
|
2024-12-11 08:27:56 +01:00 |
|
Alejandro Celaya
|
06c0a94b31
|
Move GeolocationDbUpdater from CLI to Core module
|
2024-12-10 10:58:08 +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
|
4a0b7e3fc9
|
Refactor Visitor model and allow a Location object to be passed to it
|
2024-11-14 14:48:18 +01:00 |
|
Alejandro Celaya
|
a6e0916272
|
Add support for city name dynamic redirects
|
2024-11-14 09:58:53 +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 |
|