Alejandro Celaya
|
181ff16409
|
Registered PersistenceDomainResolver as a service to avoid instantiating a new one on every ShortUrl creation
|
2020-03-22 17:05:59 +01:00 |
|
Alejandro Celaya
|
682a0768b7
|
Moved check for URL validation config option to the UrlValidator itself
|
2020-03-22 16:58:28 +01:00 |
|
Alejandro Celaya
|
d29ebb706e
|
Documented longUrl param on PATCH short URL endpoint
|
2020-03-22 14:06:13 +01:00 |
|
Alejandro Celaya
|
4e6836c605
|
Long URLs can now be edited on existing short URLs
|
2020-03-22 14:04:01 +01:00 |
|
Alejandro Celaya
|
59c0d36c0b
|
Merge pull request #687 from acelaya-forks/feature/real-ip-geolocation
Feature/real ip geolocation
|
2020-03-22 11:55:02 +01:00 |
|
Alejandro Celaya
|
e10b2884c0
|
Added more exclussions to dockerignore
|
2020-03-22 11:33:00 +01:00 |
|
Alejandro Celaya
|
8fb54e815e
|
Ensured scrutinizer build ignores platform requirements when installing dependencies
|
2020-03-22 11:27:03 +01:00 |
|
Alejandro Celaya
|
3a14483568
|
Updated changelog
|
2020-03-22 11:13:33 +01:00 |
|
Alejandro Celaya
|
fdd8efc12d
|
Added test covering case in which the original address is provided when locating visits
|
2020-03-22 11:12:30 +01:00 |
|
Alejandro Celaya
|
3fef4b4a28
|
Ensured non-obfuscated IP address is passed to event listener which geolocates it
|
2020-03-22 10:48:27 +01:00 |
|
Alejandro Celaya
|
cea50a860e
|
Improved docker image generation
|
2020-03-22 10:01:34 +01:00 |
|
Alejandro Celaya
|
f9318bb1b3
|
Merge pull request #686 from acelaya-forks/feature/reduce-docker-image
Feature/reduce docker image
|
2020-03-21 16:21:25 +01:00 |
|
Alejandro Celaya
|
d22f020eb5
|
Ensured more non-prod files are ignored/deleted from the final docker image
|
2020-03-21 16:11:56 +01:00 |
|
Alejandro Celaya
|
c556d8123b
|
Fixed name of the build arg passed when building docker for a specific tag
|
2020-03-21 15:43:52 +01:00 |
|
Alejandro Celaya
|
a592833bd0
|
Merge pull request #685 from acelaya-forks/feature/fix-docker-build
Ensured docker build happens in all branches
|
2020-03-21 15:36:18 +01:00 |
|
Alejandro Celaya
|
881da3db3b
|
Ensured docker build happens in all branches
|
2020-03-21 15:31:14 +01:00 |
|
Alejandro Celaya
|
32eb9924e5
|
Merge pull request #684 from acelaya-forks/feature/travis-docker-build
Feature/travis docker build
|
2020-03-21 15:14:14 +01:00 |
|
Alejandro Celaya
|
d2c06dd0ab
|
Initialized typed nullable props as null in all entities
|
2020-03-21 14:38:24 +01:00 |
|
Alejandro Celaya
|
75b8ed813f
|
Enforced Swoole 4.4.15 to be installed during travis build, to match production one
|
2020-03-21 14:25:19 +01:00 |
|
Alejandro Celaya
|
f811002c2b
|
Small adjustments on docker build
|
2020-03-21 09:37:31 +01:00 |
|
Alejandro Celaya
|
ca1b17863c
|
Split Dockerfile into multiple stages, making the build be independent and then the released image just copy files from it
|
2020-03-21 09:10:15 +01:00 |
|
Alejandro Celaya
|
644f5be6fe
|
Added scripts and configs to build docker image on travis
|
2020-03-21 08:42:13 +01:00 |
|
Alejandro Celaya
|
65fbb1dfb3
|
Merge pull request #680 from acelaya-forks/feature/non-interactive-db-commands
Feature/non interactive db commands
|
2020-03-15 17:32:57 +01:00 |
|
Alejandro Celaya
|
8597966187
|
Updated changelog
|
2020-03-15 17:26:34 +01:00 |
|
Alejandro Celaya
|
6ddd70d21d
|
Added --no-interaction to commands run internally from shlink DB commands
|
2020-03-15 17:25:39 +01:00 |
|
Alejandro Celaya
|
d32112fe7e
|
Updated shlink packages and installed shlink-config
|
2020-03-15 17:14:37 +01:00 |
|
Alejandro Celaya
|
da858f0353
|
Merge branch 'develop' of github.com:shlinkio/shlink into develop
|
2020-03-10 21:45:57 +01:00 |
|
Alejandro Celaya
|
ba8b041698
|
Updated API docs links
|
2020-03-10 21:45:20 +01:00 |
|
Alejandro Celaya
|
d9fee5582a
|
Added docker pulls badge to main readme file
|
2020-03-07 08:44:12 +01:00 |
|
Alejandro Celaya
|
c9f17d54ee
|
Merge pull request #676 from acelaya-forks/feature/bar-slug
Feature/bar slug
|
2020-03-06 20:09:59 +01:00 |
|
Alejandro Celaya
|
f5c1e12db4
|
Added more tests covering invalid custom slugs
|
2020-03-06 20:01:41 +01:00 |
|
Alejandro Celaya
|
18ceafeb60
|
Ensured only empty strings are checked while verifying empty value on custom slug
|
2020-03-06 19:25:05 +01:00 |
|
Alejandro Celaya
|
67e93a6874
|
Ensured empty values cannot be provided as the custom slug
|
2020-03-06 19:20:33 +01:00 |
|
Alejandro Celaya
|
f6a83a3062
|
Merge pull request #670 from acelaya-forks/feature/base-url-redirect
Feature/base url redirect
|
2020-02-25 18:06:47 +01:00 |
|
Alejandro Celaya
|
8a0e902bdd
|
Updated changelog
|
2020-02-25 18:02:38 +01:00 |
|
Alejandro Celaya
|
590fc3fc92
|
Added tests covering redirect simplified config parsing
|
2020-02-25 18:01:06 +01:00 |
|
Alejandro Celaya
|
0d54b7696f
|
Merge pull request #669 from jpatters/fix/base_url_redirect_to
fixed incorrect configuration option for base_url_redirect_to
|
2020-02-25 17:58:58 +01:00 |
|
Jordan Patterson
|
6b1dadc35c
|
fixed incorrect configuration option for base_url_redirect_to
|
2020-02-25 06:47:02 -08:00 |
|
Alejandro Celaya
|
86009543ed
|
Merge pull request #662 from acelaya-forks/feature/rest-request-id
Feature/rest request
|
2020-02-21 19:54:30 +01:00 |
|
Alejandro Celaya
|
b728a78673
|
Updated changelog
|
2020-02-21 19:47:30 +01:00 |
|
Alejandro Celaya
|
fb89cb80ac
|
Added formatting to swoole logs, to avoid duplicating the date
|
2020-02-19 19:48:48 +01:00 |
|
Alejandro Celaya
|
d0a986dd5a
|
Added request ID to logs with monolog
|
2020-02-19 19:37:47 +01:00 |
|
Alejandro Celaya
|
bb231e668b
|
Registered middleware generating request ID
|
2020-02-19 18:58:25 +01:00 |
|
Alejandro Celaya
|
f53fa5c90f
|
Merge pull request #660 from acelaya-forks/feature/short-codes-length
Feature/short codes length
|
2020-02-18 20:42:37 +01:00 |
|
Alejandro Celaya
|
1f3e0d1f73
|
Updated changelog
|
2020-02-18 20:35:41 +01:00 |
|
Alejandro Celaya
|
33a404f051
|
Updated CLI command to create short URLs so that it respects configs for short code length
|
2020-02-18 20:34:48 +01:00 |
|
Alejandro Celaya
|
51e130c7a0
|
Added env var that can be used to define default short codes length on docker image
|
2020-02-18 19:34:01 +01:00 |
|
Alejandro Celaya
|
343ee04acb
|
Created middleware which injects default short code length from config when a value was not explicitly provided
|
2020-02-18 19:21:34 +01:00 |
|
Alejandro Celaya
|
9372d1739a
|
Enforced short URLs length to be 4 at least
|
2020-02-18 18:57:24 +01:00 |
|
Alejandro Celaya
|
13555366e3
|
Short code lengths can now be customized
|
2020-02-18 18:54:40 +01:00 |
|