Alejandro Celaya
|
4f2146dd9c
|
Replaced commands namespace shortcode by short-code, using the old one as an alias
|
2018-09-14 19:38:52 +02:00 |
|
Alejandro Celaya
|
5b9784cd9e
|
Merge pull request #195 from acelaya/feature/gdpr
Fix GDPR compliance
|
2018-09-14 19:30:14 +02:00 |
|
Alejandro Celaya
|
9d9b61cf14
|
Fixed message displayed during installation process
|
2018-09-14 19:18:10 +02:00 |
|
Alejandro Celaya
|
9d7db96e4b
|
Added country name to console comand that lists visits
|
2018-09-14 19:12:23 +02:00 |
|
Alejandro Celaya
|
3d0bca2781
|
Finally dropped the hashing of the address
|
2018-09-14 19:04:40 +02:00 |
|
Alejandro Celaya
|
ffb54c4f7a
|
Fixed typehint
|
2018-09-13 23:52:22 +02:00 |
|
Alejandro Celaya
|
a01031303f
|
Created migration which parses existing IP addresses, generating hashes and droping already used IPs
|
2018-09-13 23:50:09 +02:00 |
|
Alejandro Celaya
|
7808f6d182
|
Added remoteAddrHash field to Visit entity
|
2018-09-13 22:46:28 +02:00 |
|
Alejandro Celaya
|
a0c3b9412f
|
Updated system to obfuscate IP addresses before persisting them
|
2018-09-13 22:36:28 +02:00 |
|
Alejandro Celaya
|
c32e2053c3
|
Merge pull request #194 from acelaya/feature/create-url-resp
Updated short URL creation responses to include more information
|
2018-09-12 20:49:03 +02:00 |
|
Alejandro Celaya
|
a33151248d
|
Removed duplicated code by using a utils trait
|
2018-09-12 20:40:32 +02:00 |
|
Alejandro Celaya
|
038ba3b006
|
Fixed wrong typehint
|
2018-09-12 20:34:36 +02:00 |
|
Alejandro Celaya
|
f3c92f4110
|
Updated short URL creation responses to include more information
|
2018-09-12 20:32:58 +02:00 |
|
Alejandro Celaya
|
17779dbbc6
|
Merge pull request #192 from acelaya/feature/non-unique-long-urls
Ensured same long URL can be used multiple times for different short URLs
|
2018-09-11 20:44:40 +02:00 |
|
Alejandro Celaya
|
c2dd5b8c47
|
Ensured same long URL can be used multiple times for different short URLs
|
2018-09-11 19:44:33 +02:00 |
|
Alejandro Celaya
|
fcb9121e5a
|
Merge pull request #191 from acelaya/feature/how-to-release
Added release instructions to readme file
|
2018-09-11 19:28:41 +02:00 |
|
Alejandro Celaya
|
0af1004860
|
Ordered gitignore placing all composer-related files together
|
2018-09-11 19:25:13 +02:00 |
|
Alejandro Celaya
|
917f668cf3
|
Added release instructions to readme file, and improved how to build instructions
|
2018-09-11 19:17:29 +02:00 |
|
Alejandro Celaya
|
436499b7c4
|
Merge pull request #186 from robwent/robots-txt
Adds robots.txt and disallows all
|
2018-09-09 18:50:53 +02:00 |
|
Robert Went
|
66af9866f0
|
Adds robots.txt and disallows all
|
2018-09-09 17:41:57 +01:00 |
|
Alejandro Celaya
|
3703dedad9
|
Merge pull request #184 from acelaya/master
Improved documentation in README file
|
2018-09-09 18:28:35 +02:00 |
|
Alejandro Celaya
|
37502151ef
|
Updated date in license
|
2018-09-09 18:23:36 +02:00 |
|
Alejandro Celaya
|
3816a10de3
|
Improved documentation in README file
|
2018-09-09 18:20:12 +02:00 |
|
Alejandro Celaya
|
bdda6067ab
|
Replaced hardcoded donate link by short URL
|
2018-09-02 08:05:39 +02:00 |
|
Alejandro Celaya
|
0f62af241f
|
Updated badges and added donate badge
|
2018-08-30 19:43:11 +02:00 |
|
Alejandro Celaya
|
987919e87a
|
Merge pull request #179 from acelaya/feature/1.11.0
v1.11.0
|
2018-08-13 16:40:37 +02:00 |
|
Alejandro Celaya
|
0c03a4b7ff
|
Added v1.11.0 to changelog
|
2018-08-13 16:29:40 +02:00 |
|
Alejandro Celaya
|
5d6d13c95f
|
Updated API docs including new response structure
|
2018-08-13 16:17:43 +02:00 |
|
Alejandro Celaya
|
563021bdc1
|
Updated resolve short url action to return all data for that short url
|
2018-08-11 10:40:44 +02:00 |
|
Alejandro Celaya
|
2d6d35a398
|
Added shortUrl field to serialized ShortUrl objects, both from CLI and REST
|
2018-08-10 23:14:45 +02:00 |
|
Alejandro Celaya
|
30297ac5ac
|
Merge pull request #176 from acelaya/feature/1.10.2
feature/1.10.2
|
2018-08-04 16:51:01 +02:00 |
|
Alejandro Celaya
|
416c56dee2
|
Added new spanish translations
|
2018-08-04 16:37:54 +02:00 |
|
Alejandro Celaya
|
6b968a6843
|
Updated changelog including v1.10.2
|
2018-08-04 16:28:12 +02:00 |
|
Alejandro Celaya
|
080965e166
|
Improved ShortUrlRepositoryTest covering listing case with filter by tag and search term at the same time
|
2018-08-04 16:21:01 +02:00 |
|
Alejandro Celaya
|
c7239aaca2
|
Fixed duplicated join with same table performed while filtering short codes by search term and tags
|
2018-08-04 16:15:09 +02:00 |
|
Alejandro Celaya
|
110e8cb78d
|
Added test to cover new IP resolution API limits
|
2018-08-04 15:50:02 +02:00 |
|
Alejandro Celaya
|
ed859767a8
|
Updated IpLocation resolver to be able to provide limits in order to apply sleeps
|
2018-08-02 23:02:48 +02:00 |
|
Alejandro Celaya
|
d54b823c88
|
Merge branch 'develop'
|
2018-08-02 17:56:38 +02:00 |
|
Alejandro Celaya
|
0ae44d3331
|
Merge pull request #168 from acelaya/feature/1.10.1
Feature/1.10.1
|
2018-08-02 17:55:25 +02:00 |
|
Alejandro Celaya
|
8063e643a3
|
Updated changelog with version 1.10.1
|
2018-08-01 20:58:48 +02:00 |
|
Alejandro Celaya
|
3883ed15c4
|
Fixed short codes DB length too short
|
2018-08-01 20:40:24 +02:00 |
|
Alejandro Celaya
|
a79c1f580e
|
Fixed visits count multiplied by the number of tags when ordering and filtering by text
|
2018-08-01 20:31:54 +02:00 |
|
Alejandro Celaya
|
f4b569c245
|
Improved code
|
2018-08-01 20:28:05 +02:00 |
|
Alejandro Celaya
|
899771cc2e
|
Fixed geolocation by switching to different API
|
2018-07-31 20:24:13 +02:00 |
|
Alejandro Celaya
|
863803b614
|
Fixed tests failing with new typehints
|
2018-07-31 19:59:41 +02:00 |
|
Alejandro Celaya
|
5be5e0bc60
|
Fixed coding styles
|
2018-07-31 19:53:59 +02:00 |
|
Alejandro Celaya
|
0b8e305533
|
Improved error management in process visits command
|
2018-07-31 19:42:33 +02:00 |
|
Alejandro Celaya
|
39d79366a3
|
Documented date range params for visits endpoint
|
2018-07-30 20:28:41 +02:00 |
|
Alejandro Celaya
|
d5b78f2a7e
|
Fixed date fields not properly parsed depending if originally they were datetimes or strings
|
2018-07-28 18:57:24 +02:00 |
|
Alejandro Celaya
|
b2a63f734a
|
Simplified how built shlink version is found out
|
2018-07-26 20:35:02 +02:00 |
|