Alejandro Celaya
|
1b4343ffc2
|
Moved update and install duplicated code to common config file
|
2018-09-29 10:00:17 +02:00 |
|
Alejandro Celaya
|
d5392a5f59
|
Added missing void return type hint
|
2018-09-29 09:55:13 +02:00 |
|
Alejandro Celaya
|
a65ce649ac
|
Created new Installer module and moved everything from CLI there
|
2018-09-29 09:52:32 +02:00 |
|
Alejandro Celaya
|
d5dc6cea99
|
Merge pull request #218 from acelaya/feature/api-key
Feature/api key
|
2018-09-29 09:05:37 +02:00 |
|
Alejandro Celaya
|
5ecfe9f0f0
|
Implemented ApiKeyHeaderPlugin
|
2018-09-29 08:34:47 +02:00 |
|
Alejandro Celaya
|
0f5fb066d1
|
Converted AuthenticationpluginManager in a plain plugin manager and encasulated in new service adding extra behavior
|
2018-09-29 08:16:40 +02:00 |
|
Alejandro Celaya
|
8e61639598
|
Created system of authentication plugins
|
2018-09-28 22:08:01 +02:00 |
|
Alejandro Celaya
|
e88468d867
|
Renamed CheckAuthenticationMiddleware to just AuthenticationMiddleware
|
2018-09-24 23:07:10 +02:00 |
|
Alejandro Celaya
|
bc46e2f509
|
Defined API key authentication type in swagger docs
|
2018-09-24 23:07:10 +02:00 |
|
Alejandro Celaya
|
2241279bb6
|
Merge pull request #217 from acelaya/feature/deprecated-endpoints
Noticed that old endpoints will keep working
|
2018-09-24 23:05:38 +02:00 |
|
Alejandro Celaya
|
25ffbed756
|
Fixed references to short codes where actually short URLs are being managed
|
2018-09-24 23:01:15 +02:00 |
|
Alejandro Celaya
|
8784843a7a
|
Noticed that old endpoints will keep working
|
2018-09-24 22:49:30 +02:00 |
|
Alejandro Celaya
|
a964e2b3c9
|
Added note in readme file that travis is the one creating Github releases
|
2018-09-24 19:47:00 +02:00 |
|
Alejandro Celaya
|
7f7efd45ab
|
Merge pull request #215 from acelaya/feature/automatic-release
Automatic release
|
2018-09-24 19:44:10 +02:00 |
|
Alejandro Celaya
|
af8f5afef8
|
Added automatic release generation to travis config
|
2018-09-24 19:38:22 +02:00 |
|
Alejandro Celaya
|
dcfaed437c
|
Improved build process to not require parent dir, sudo and exclude dirs
|
2018-09-24 19:35:45 +02:00 |
|
Alejandro Celaya
|
47e2322e33
|
Merge pull request #213 from acelaya/feature/rename-rest-actions
Feature/rename rest actions
|
2018-09-20 21:03:43 +02:00 |
|
Alejandro Celaya
|
00e7d57245
|
Improved API descriptions
|
2018-09-20 20:53:57 +02:00 |
|
Alejandro Celaya
|
d53a3222d0
|
Changed documented paths on short URL-related endpoints from short-code to short-url
|
2018-09-20 20:52:27 +02:00 |
|
Alejandro Celaya
|
80fe3a73e2
|
More classes renamed and fixes for usage of the short code concept in place of short URL
|
2018-09-20 20:38:51 +02:00 |
|
Alejandro Celaya
|
7ab993b764
|
Created and registered middleware which replaces short-code from short-url on rest paths
|
2018-09-20 20:27:34 +02:00 |
|
Alejandro Celaya
|
622edd2ed1
|
Renamed rest middlewares to use the short-url concept instead of the short-code concept
|
2018-09-20 20:00:53 +02:00 |
|
Alejandro Celaya
|
1f5faee356
|
Renamed rest actions to use the short-url concept instead of the short-code concept
|
2018-09-20 19:55:24 +02:00 |
|
Alejandro Celaya
|
076b0cf867
|
Merge pull request #209 from acelaya/feature/cli-refactoring
CLI Refactoring
|
2018-09-16 19:28:05 +02:00 |
|
Alejandro Celaya
|
d4168bebc6
|
Ensured install tool knows the install command is the only one
|
2018-09-16 18:48:10 +02:00 |
|
Alejandro Celaya
|
13c3629cd6
|
Updated few translations
|
2018-09-16 18:37:54 +02:00 |
|
Alejandro Celaya
|
1eff9801e8
|
Updated references to short code and replaced them to short URL where appropriate
|
2018-09-16 18:36:02 +02:00 |
|
Alejandro Celaya
|
92858aebd6
|
Merge pull request #204 from acelaya/master
Updated changelog with v1.12
|
2018-09-15 18:52:38 +02:00 |
|
Alejandro Celaya
|
1910724a98
|
Updated changelog with v1.12
|
2018-09-15 18:47:10 +02:00 |
|
Alejandro Celaya
|
ff8441fa95
|
Merge pull request #199 from acelaya/feature/delete-short-codes
Delete short URLs
|
2018-09-15 18:20:06 +02:00 |
|
Alejandro Celaya
|
9d8fb055b1
|
Updated translations
|
2018-09-15 18:03:54 +02:00 |
|
Alejandro Celaya
|
9651b3d692
|
Created command to delete short URLs
|
2018-09-15 17:57:12 +02:00 |
|
Alejandro Celaya
|
9d10c8627a
|
Created migration fixing cascade delete on visits table
|
2018-09-15 13:20:13 +02:00 |
|
Alejandro Celaya
|
929d7670cb
|
Documented delete short URLs endpoint in swagger
|
2018-09-15 13:07:52 +02:00 |
|
Alejandro Celaya
|
5714a8f884
|
Created action to delete short URLs
|
2018-09-15 12:56:17 +02:00 |
|
Alejandro Celaya
|
159529937d
|
Created specific service to delete short URLs
|
2018-09-15 11:54:58 +02:00 |
|
Alejandro Celaya
|
394d9ff4d2
|
Defined config and implementation to delete short URLs
|
2018-09-15 11:01:28 +02:00 |
|
Alejandro Celaya
|
07165f344f
|
Normalized entities adding missing type hints and removing superfluous comments
|
2018-09-15 10:03:42 +02:00 |
|
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 |
|