Commit graph

62 commits

Author SHA1 Message Date
Alejandro Celaya
8fc88171ee Moved AuthenticationException to Rest module 2016-07-19 17:27:55 +02:00
Alejandro Celaya
7efb3b3a86 Created cli-specific services config file 2016-07-19 17:17:37 +02:00
Alejandro Celaya
170c96b8ef Fixed config files names 2016-07-19 17:12:50 +02:00
Alejandro Celaya
55f954f50f Created Rest module 2016-07-19 17:07:59 +02:00
Alejandro Celaya
95d0beea3c Created CLI module 2016-07-19 16:50:02 +02:00
Alejandro Celaya
5eefaf3071 Added config manager package 2016-07-19 16:30:48 +02:00
Alejandro Celaya
5536d05e99 Added idea folder to gitignore 2016-07-19 16:14:57 +02:00
Alejandro Celaya
e3ad9eb03a Merge pull request #17 from acelaya/feature/10
feature/10
2016-07-06 20:33:04 +02:00
Alejandro Celaya
cdeffe9cc7 Added missing issue to changelog 2016-07-06 20:23:38 +02:00
Alejandro Celaya
2e00a8dec6 Created command to list visits for a shortcode 2016-07-06 20:21:34 +02:00
Alejandro Celaya
43f1f790dd Improved ListShortciodesCommand 2016-07-06 20:10:19 +02:00
Alejandro Celaya
60f5e5290e Created new command to list short urls 2016-07-06 19:41:24 +02:00
Alejandro Celaya
96478f3400 Created the console application via a factory 2016-07-05 23:25:39 +02:00
Alejandro Celaya
9ce5e255f1 Created new CLI command to parse a shortcode 2016-07-05 23:16:23 +02:00
Alejandro Celaya
490b72539e Created CHANGELOG 2016-07-05 20:09:45 +02:00
Alejandro Celaya
86d877b565 Merge pull request #16 from acelaya/feature/8
Feature/8
2016-07-05 20:05:02 +02:00
Alejandro Celaya
371e264ebe Removed PHP5.5 from travis environments 2016-07-05 19:54:16 +02:00
Alejandro Celaya
f691bb00d1 Created rest documentation 2016-07-05 19:28:47 +02:00
Alejandro Celaya
baf5936cf1 More cross-domain improvements 2016-07-05 19:19:23 +02:00
Alejandro Celaya
bd36c65a73 Fixed some cross-origin issues 2016-07-05 19:08:34 +02:00
Alejandro Celaya
431169eb8c Created middleware that checks authentication 2016-07-04 17:54:24 +02:00
Alejandro Celaya
dfc5bfd0f2 Created rest route to perform authentication 2016-07-04 14:45:18 +02:00
Alejandro Celaya
56b2bd3d56 Created entity to persist rest tokens 2016-07-04 14:04:19 +02:00
Alejandro Celaya
bbef3444c2 Added errorhanler local config distributable file 2016-07-04 13:14:01 +02:00
Alejandro Celaya
b4e6fe7135 Created trait to serialize paginators 2016-07-04 12:50:06 +02:00
Alejandro Celaya
30773c66d0 Fixed ShortUrlServiceTest 2016-07-04 09:18:10 +02:00
Alejandro Celaya
cc1829f9ed Added pagination to ShortUrls list 2016-07-04 09:15:50 +02:00
Alejandro Celaya
35f1a4b672 Created stuff to handle pagination on list results 2016-07-04 08:57:37 +02:00
Alejandro Celaya
67ef171262 Improved middleware pipeline and added cross-domain headers for ajax requests 2016-07-04 08:33:31 +02:00
Alejandro Celaya
4129d35447 Added list short URLs endpoint to rest api 2016-07-04 08:33:31 +02:00
Alejandro Celaya
305df3a95b Implemented rest endpoint to return shortcode visits 2016-07-04 08:33:31 +02:00
Alejandro Celaya
ab8ccd7df1 Added get URL rest endpoint 2016-07-04 08:33:31 +02:00
Alejandro Celaya
1fbefbbd15 Created shortcode creation rest endpoint 2016-07-04 08:33:31 +02:00
Alejandro Celaya
8a7d5a499e Dropped unused middleware 2016-07-04 08:33:22 +02:00
Alejandro Celaya
32d0e2d091 Merge branch 'feature/9' into develop 2016-07-03 09:17:33 +02:00
Alejandro Celaya
e09915dd21 Removed cli-related middlewares and factories 2016-07-03 09:16:56 +02:00
Alejandro Celaya
35147fecb2 Replaced cli execution using expressive middleware by symfony/console 2016-07-03 09:14:27 +02:00
Alejandro Celaya
1c6250618a Removed unique index from too long field 2016-05-02 17:52:53 +02:00
Alejandro Celaya
4e852aab9b Fixed typo and added link to my website 2016-05-02 17:20:07 +02:00
Alejandro Celaya
3e9161efb0 Updated templates 2016-05-02 17:17:11 +02:00
Alejandro Celaya
83352f0af9 Added more tests 2016-05-01 17:55:29 +02:00
Alejandro Celaya
bb11269146 Added more tests 2016-05-01 13:36:23 +02:00
Alejandro Celaya
75bcc4ec4c Fixed UrlShortenerTest after changing default chars 2016-05-01 11:24:00 +02:00
Alejandro Celaya
aba7d3185a Added shortcode chars as an environment variable 2016-05-01 11:21:54 +02:00
Alejandro Celaya
3bb899bced Prevented routable middleware to dispatch 404 page 2016-04-30 19:24:45 +02:00
Alejandro Celaya
4ae08c02ec Created VisitsTracker service to track visits to shortcodes 2016-04-30 19:18:42 +02:00
Alejandro Celaya
b2615d0de6 Implemented routable redirect middleware 2016-04-30 18:59:03 +02:00
Alejandro Celaya
577ad146a4 Implemented shortcode generation 2016-04-30 18:14:43 +02:00
Alejandro Celaya
dfdb06d340 Everything configured to generate routes from CLI 2016-04-30 17:47:48 +02:00
Alejandro Celaya
a60a6ccc4d Added dotenv component to define env vars in local file 2016-04-30 17:21:35 +02:00