Alejandro Celaya
|
b2dee43bb0
|
Modernize VisitLocation entity
|
2024-03-18 19:11:42 +01:00 |
|
Alejandro Celaya
|
60e9443b12
|
Modernize ApiKey entity
|
2024-03-18 18:33:56 +01:00 |
|
Alejandro Celaya
|
ab8fa52ca4
|
Modernize Domain entity
|
2024-03-18 18:15:05 +01:00 |
|
Alejandro Celaya
|
98992c656f
|
Merge pull request #2063 from acelaya-forks/feature/non-http-url
Fix error when redirecting to a non-http URL
|
2024-03-15 23:05:02 +01:00 |
|
Alejandro Celaya
|
053e026982
|
Fix error when redirecting to a non-http URL
|
2024-03-15 23:00:40 +01:00 |
|
Alejandro Celaya
|
74180a4381
|
Merge pull request #2062 from acelaya-forks/feature/string-db-credentials
Feature/string db credentials
|
2024-03-15 18:33:29 +01:00 |
|
Alejandro Celaya
|
293725f933
|
Update changelog
|
2024-03-15 18:22:27 +01:00 |
|
Alejandro Celaya
|
c33f8d0ea2
|
Cast database credentials to string when read from the env
|
2024-03-15 14:32:53 +01:00 |
|
Alejandro Celaya
|
0f2cd3cb7f
|
Remove useless return annotation
|
2024-03-12 09:09:59 +01:00 |
|
Alejandro Celaya
|
2441ac5e77
|
Update Bug template
|
2024-03-12 09:00:49 +01:00 |
|
Alejandro Celaya
|
1fe2c93946
|
Merge pull request #2051 from acelaya-forks/feature/fix-geolite-update
Fix infinite GeoLite2 downloads
|
2024-03-09 09:39:31 +01:00 |
|
Alejandro Celaya
|
a3d50605c1
|
Update changelog
|
2024-03-09 09:32:05 +01:00 |
|
Alejandro Celaya
|
5427152f15
|
Make sure GeoLite2 db file is always read from the filesystem befor etrying to operate on it
|
2024-03-09 09:30:05 +01:00 |
|
Alejandro Celaya
|
e244b2dc51
|
Add v4.0.1 to changelog
|
2024-03-08 08:56:55 +01:00 |
|
Alejandro Celaya
|
31dea8fa99
|
Merge pull request #2045 from acelaya-forks/feature/match-languages-fix
Ensure language redirect conditions do not match for too low quality accepted languages
|
2024-03-07 23:23:58 +01:00 |
|
Alejandro Celaya
|
be8cf56240
|
Ensure language redirect conditions do not match for too low quality accepted languages
|
2024-03-07 23:21:31 +01:00 |
|
Alejandro Celaya
|
0bc7412430
|
Fix incorrect redirect condition type definiition
|
2024-03-05 15:09:44 +01:00 |
|
Alejandro Celaya
|
6d56e92306
|
Merge pull request #2042 from acelaya-forks/feature/qr-code-color-args
Document color and bgColor QR code query params
|
2024-03-05 11:16:49 +01:00 |
|
Alejandro Celaya
|
97c94f8fcc
|
Document color and bgColor QR code query params
|
2024-03-05 11:14:07 +01:00 |
|
Alejandro Celaya
|
febca6d441
|
Small reword in UPGRADE guide
|
2024-03-03 19:16:46 +01:00 |
|
Alejandro Celaya
|
bf29abc468
|
Merge pull request #2040 from acelaya-forks/feature/redirect-checks
Feature/redirect checks
|
2024-03-03 18:54:15 +01:00 |
|
Alejandro Celaya
|
97cb30565c
|
Add v4.0.0
|
2024-03-03 18:50:23 +01:00 |
|
Alejandro Celaya
|
9809f050ef
|
Update changelog
|
2024-03-03 18:19:40 +01:00 |
|
Alejandro Celaya
|
7ecfb24584
|
Merge pull request #2038 from acelaya-forks/feature/redirect-rules-cli
Add command to manage the redirect rules for a short URLs
|
2024-03-03 13:19:42 +01:00 |
|
Alejandro Celaya
|
4aa65f750e
|
Add CLI test for manage redirects command, to cover validation errors
|
2024-03-03 13:16:37 +01:00 |
|
Alejandro Celaya
|
63c533fa62
|
Fix incorrect rule selection when deleting rules with same long URL
|
2024-03-03 12:59:58 +01:00 |
|
Alejandro Celaya
|
8751d6c315
|
Add unit test for RedirectRuleHandler
|
2024-03-03 12:51:17 +01:00 |
|
Alejandro Celaya
|
eb40dc2d5d
|
Add unit test for ShortUrlRedirectRuleService::saveRulesForShortUrl
|
2024-03-03 10:36:17 +01:00 |
|
Alejandro Celaya
|
c9d1a955b9
|
Add ManageRedirectRulesCommand unit test
|
2024-03-03 10:27:21 +01:00 |
|
Alejandro Celaya
|
c346fd0602
|
Reduce duplicated code when parsing short codes and domains from CLI
|
2024-03-03 10:11:12 +01:00 |
|
Alejandro Celaya
|
a45550b0c6
|
Extract logic to determine list of rules from ManageRedirectRulesCommand to a helper service
|
2024-03-03 09:51:56 +01:00 |
|
Alejandro Celaya
|
a843c59d77
|
Fix inconsistencies when editing rules and saving a mix of new and old ones
|
2024-03-03 09:09:43 +01:00 |
|
Alejandro Celaya
|
3bfb29a51c
|
Test new methods for RedirectCondition and ShortUrlRedirectRule
|
2024-03-03 08:47:31 +01:00 |
|
Alejandro Celaya
|
d8ede3263f
|
Implement command to manage redirect rules for a short URL
|
2024-03-02 23:01:49 +01:00 |
|
Alejandro Celaya
|
c36e43e249
|
Merge pull request #2037 from acelaya-forks/feature/improve-rules-swagger
Define different swagger models for get and set redirect rules
|
2024-03-01 08:58:11 +01:00 |
|
Alejandro Celaya
|
52150b3067
|
Define different swagger models for get and set redirect rules
|
2024-03-01 08:56:03 +01:00 |
|
Alejandro Celaya
|
e7796cc917
|
Merge pull request #2033 from acelaya-forks/feature/redirect-rule-creation
Create endpoint to set redirect rules for a short URL
|
2024-02-29 20:23:42 +01:00 |
|
Alejandro Celaya
|
7f560e6a65
|
Add SetRedirectRulesAction API test
|
2024-02-29 20:20:04 +01:00 |
|
Alejandro Celaya
|
8f233221e5
|
Add SetRedirectRulesAction unit test
|
2024-02-29 20:14:15 +01:00 |
|
Alejandro Celaya
|
f700abd65d
|
Add tests for ShortUrlRedirectionRuleService::setRulesForShortUrl
|
2024-02-29 19:55:34 +01:00 |
|
Alejandro Celaya
|
f9e4d6d617
|
Create RedirectRulesDataTest
|
2024-02-29 19:17:10 +01:00 |
|
Alejandro Celaya
|
d9286765e1
|
Create endpoint to set redirect rules for a short URL
|
2024-02-29 10:16:41 +01:00 |
|
Alejandro Celaya
|
a7cde9364a
|
Merge pull request #2035 from acelaya-forks/feature/improve-rules-persistence
Remove name and uniqueness in redirect condition table
|
2024-02-29 09:26:51 +01:00 |
|
Alejandro Celaya
|
070d74830b
|
Remove name and uniqueness in redirect condition table
|
2024-02-29 09:05:30 +01:00 |
|
Alejandro Celaya
|
23c07c4e82
|
Merge pull request #2031 from acelaya-forks/feature/redirect-rules-api
Create endpoint to list redirect rules for a specific short URL
|
2024-02-28 09:17:05 +01:00 |
|
Alejandro Celaya
|
ab7824aa85
|
Add unit test for ListRedirectRulesAction
|
2024-02-28 09:14:27 +01:00 |
|
Alejandro Celaya
|
67bafbe44e
|
Add API test for redirect rules list
|
2024-02-28 08:55:44 +01:00 |
|
Alejandro Celaya
|
c4805b8152
|
Remove old error models and examples from swagger spec
|
2024-02-28 08:39:26 +01:00 |
|
Alejandro Celaya
|
33729289c7
|
Create endpoint to list redirect rules for a specific short URL
|
2024-02-27 21:00:53 +01:00 |
|
Alejandro Celaya
|
721e3d9ef9
|
Merge pull request #2030 from acelaya-forks/feature/device-redirect-rules
Feature/device redirect rules
|
2024-02-27 19:27:59 +01:00 |
|