Alejandro Celaya
|
2151b97bec
Project migrated from zend to laminas
|
4 years ago |
Alejandro Celaya
|
9abaa243e0
Some extra minor improvements
|
4 years ago |
Alejandro Celaya
|
906dfe60f8
Simplified code to render not-foubnd templates by infering the template to be used inside NotFoundHandler
|
4 years ago |
Alejandro Celaya
|
eeb5306883
Moved all logic to redirect to specific URLs when a 404 is found to the NotFoundHandler
|
4 years ago |
Alejandro Celaya
|
24c3a3e84c
Defined new options for new redirect configuration
|
4 years ago |
Alejandro Celaya
|
e0d20bf8ff
Updated to coding styles v2
|
4 years ago |
Alejandro Celaya
|
aff1df32f2
Updated to coding-standard library v1.2.2
|
4 years ago |
Alejandro Celaya
|
0ae5a53d86
Enforced property types comments in one line
|
5 years ago |
Alejandro Celaya
|
313927827d
Updated RedirectAction so that it makes use of the not found short url options
|
5 years ago |
Alejandro Celaya
|
42fe4bd5ce
Created new action to track visits, which returns an empty pixel
|
6 years ago |
Alejandro Celaya
|
16dd1838aa
Updated to expressive 3
|
6 years ago |
Alejandro Celaya
|
1e79969c3b
Made visits not to be tracked if query param has been provided
|
6 years ago |
Alejandro Celaya
|
db956a1f40
Fixed all possible PHPStan errors
|
6 years ago |
Alejandro Celaya
|
68b4cfbae0
Added valid_since and valid_until columns to shoirt_urls table
|
6 years ago |
Alejandro Celaya
|
ea76092681
Ensured a generic template is used to render generic 404 errors, and a more specific one to render 'invalid short url' errors
|
6 years ago |
Alejandro Celaya
|
70264be8e7
Fixed coding styles
|
6 years ago |
Alejandro Celaya
|
6208f6f0d5
Improved Exception management to be more specific
|
6 years ago |
Alejandro Celaya
|
c422a14c5c
Improved coding styles
|
6 years ago |
Alejandro Celaya
|
b93d65ddc1
Replaced more ussages of AnnotatedFactory by ConfigAbstractFactory
|
6 years ago |
Alejandro Celaya
|
734dac9456
Migrated RedirectAction to psr-15 middleware
|
7 years ago |
Alejandro Celaya
|
73a236b3d0
Updated VisitsTracker so that the track method expects a Request object to be provided
|
7 years ago |
Alejandro Celaya
|
34753ca7d3
Added logger to classes that catch errors in order to log them
|
7 years ago |
Alejandro Celaya
|
f49e9064cd
Added cache adapter to the UrlShortener service to cache shortcode-url maps
|
7 years ago |
Alejandro Celaya
|
ebeaa3c64a
Created RedirectActionTest
|
7 years ago |
Alejandro Celaya
|
af9193f721
Removed duplicated error handling for 404 errors
|
7 years ago |
Alejandro Celaya
|
36259588db
Fixed Action prefix on routable middlewares
|
7 years ago |