Alejandro Celaya
|
5c7962966d
|
Created ListTagsActionTest
|
2017-07-07 13:28:58 +02:00 |
|
Alejandro Celaya
|
c37660f763
|
Created TagService
|
2017-07-07 12:49:41 +02:00 |
|
Alejandro Celaya
|
10da57572f
|
Fixed date format returned by the API
|
2017-04-16 10:27:27 +02:00 |
|
Alejandro Celaya
|
6c87436a96
|
Migrated QrCodeCacheMiddleware to psr-15 middleware
|
2017-03-24 23:34:17 +01:00 |
|
Alejandro Celaya
|
734dac9456
|
Migrated RedirectAction to psr-15 middleware
|
2017-03-24 23:24:11 +01:00 |
|
Alejandro Celaya
|
85ca366893
|
Migrated QrCodeAction to psr-15 middleware
|
2017-03-24 23:19:42 +01:00 |
|
Alejandro Celaya
|
46db736af8
|
Migrated PreviewAction to psr-15 middleware
|
2017-03-24 22:07:28 +01:00 |
|
Alejandro Celaya
|
7530048fbd
|
Removed exception catch that used to return a 500, and now returns a 404 due to a behavior change
|
2017-03-24 21:59:45 +01:00 |
|
Alejandro Celaya
|
4df1af5fd8
|
Fixed searching short URLs list not querying tag names
|
2017-01-22 11:14:25 +01:00 |
|
Alejandro Celaya
|
e59ae654c0
|
Increased number of followed redirects to 15
|
2017-01-22 10:53:41 +01:00 |
|
Alejandro Celaya
|
9ac48bfbc5
|
Added support for ordering in shortcode:list command
|
2016-10-22 23:10:30 +02:00 |
|
Alejandro Celaya
|
85146e5676
|
Added support to order short URL lists
|
2016-10-22 23:02:12 +02:00 |
|
Alejandro Celaya
|
52bb14bd66
|
Implemented filtering by tags in ListShortcodesAction
|
2016-10-22 13:04:17 +02:00 |
|
Alejandro Celaya
|
8b9caf02d2
|
Added tags param to paginable repository adapter
|
2016-10-22 12:57:24 +02:00 |
|
Alejandro Celaya
|
543c0e62d0
|
Added search term filtering to short codes list
|
2016-10-22 12:40:51 +02:00 |
|
Alejandro Celaya
|
15896045f3
|
Removed logic making visits to be returned for 2 days only if no start or end date were provided
|
2016-08-28 19:32:07 +02:00 |
|
Alejandro Celaya
|
1da285a63a
|
Created action to set the togas for a short url
|
2016-08-21 16:52:26 +02:00 |
|
Alejandro Celaya
|
322180bde4
|
Added tag property to json serialization of ShortUrl
|
2016-08-21 12:48:31 +02:00 |
|
Alejandro Celaya
|
1cf6c93007
|
Added option to pass tags when creating a short code from the command line
|
2016-08-21 10:39:00 +02:00 |
|
Alejandro Celaya
|
2b89556c09
|
Allowed to display tags in the shortcode:list command
|
2016-08-21 10:17:17 +02:00 |
|
Alejandro Celaya
|
2ca7ab4ccf
|
Created new entity Tag and migration to create new tables
|
2016-08-21 09:41:21 +02:00 |
|
Alejandro Celaya
|
7d49c1760c
|
Added doctrine migrations and remove platform specific code from entities
|
2016-08-19 14:51:34 +02:00 |
|
Alejandro Celaya
|
60c68c914b
|
Managed error while generating URL previews by throwing an exception
|
2016-08-18 11:17:17 +02:00 |
|
Alejandro Celaya
|
277406c3b8
|
Created action to return preview images
|
2016-08-18 11:10:15 +02:00 |
|
Alejandro Celaya
|
5ca4bc928d
|
Created specific factory for AppOptions to prevent circular dependency with cache
|
2016-08-15 23:40:49 +02:00 |
|
Alejandro Celaya
|
18084433c7
|
Created middleware to cache generated QR codes
|
2016-08-09 13:41:30 +02:00 |
|
Alejandro Celaya
|
8eb279fd28
|
Updated UrlShortener to namespace the cache entries
|
2016-08-09 13:32:33 +02:00 |
|
Alejandro Celaya
|
99b7c77997
|
Created action to generate QR codes
|
2016-08-09 10:25:30 +02:00 |
|
Alejandro Celaya
|
7c5d8cf244
|
Fixed VisitsTracker to take into account the X-Forwarded-For header in case the server is behind a load balabncer or proxy
|
2016-08-09 09:13:39 +02:00 |
|
Alejandro Celaya
|
73a236b3d0
|
Updated VisitsTracker so that the track method expects a Request object to be provided
|
2016-08-09 08:52:06 +02:00 |
|
Alejandro Celaya
|
34753ca7d3
|
Added logger to classes that catch errors in order to log them
|
2016-08-08 12:33:58 +02:00 |
|
Alejandro Celaya
|
f49e9064cd
|
Added cache adapter to the UrlShortener service to cache shortcode-url maps
|
2016-08-08 10:02:52 +02:00 |
|
Alejandro Celaya
|
258f954a38
|
Deleted rest token related classes
|
2016-08-07 19:57:23 +02:00 |
|
Alejandro Celaya
|
a60080b1ce
|
Created JWTService and related classes
|
2016-08-07 14:44:33 +02:00 |
|
Alejandro Celaya
|
ebeaa3c64a
|
Created RedirectActionTest
|
2016-07-30 20:02:48 +02:00 |
|
Alejandro Celaya
|
af9193f721
|
Removed duplicated error handling for 404 errors
|
2016-07-28 09:40:36 +02:00 |
|
Alejandro Celaya
|
36259588db
|
Fixed Action prefix on routable middlewares
|
2016-07-27 20:22:50 +02:00 |
|
Alejandro Celaya
|
a81dba58bd
|
Defined custom NotFoundMiddleware for rest routes
|
2016-07-26 19:10:01 +02:00 |
|
Alejandro Celaya
|
5c8353da02
|
Set collation to utf8_bin in shortCode column of ShortUrl so that the UNIQUE key is case sensitive
|
2016-07-21 18:46:15 +02:00 |
|
Alejandro Celaya
|
bdd2d6f8b2
|
Improved DateRange to check if both wrapped dates are empty
|
2016-07-21 10:03:37 +02:00 |
|
Alejandro Celaya
|
d97287ab0c
|
Added option to filter by date the visits list
|
2016-07-21 09:36:38 +02:00 |
|
Alejandro Celaya
|
dbe1281d2a
|
Created services and command to process visits
|
2016-07-20 19:00:23 +02:00 |
|
Alejandro Celaya
|
06fa33877b
|
Moved some exceptions from core to common
|
2016-07-20 10:13:53 +02:00 |
|
Alejandro Celaya
|
c290bed354
|
Created VisitLocation entity
|
2016-07-20 09:35:46 +02:00 |
|
Alejandro Celaya
|
ab9c2f728a
|
Created Core module
|
2016-07-19 18:01:39 +02:00 |
|