Commit Graph

  • ffa6c0d2ca Merge branch 'feature/install' into develop Alejandro Celaya 2016-08-15 11:34:48 +02:00
  • 395311eaad Added InstallCommandTest Alejandro Celaya 2016-08-15 11:34:35 +02:00
  • 5bbc7de4af Fixed namespace in some tests Alejandro Celaya 2016-08-15 11:01:55 +02:00
  • d5516c7269 Finished build script to compress dist project file Alejandro Celaya 2016-08-15 10:18:13 +02:00
  • f852f9d398 Created htaccess Alejandro Celaya 2016-08-15 10:03:39 +02:00
  • 0d9f964687 Fixed bug on build script Alejandro Celaya 2016-08-15 10:03:17 +02:00
  • 00c56ca594 Fixed tests Alejandro Celaya 2016-08-15 09:52:44 +02:00
  • 9e4fb68265 Created build script Alejandro Celaya 2016-08-15 09:45:09 +02:00
  • 804d99ebf7 Created CLI scripts for Windows OS Alejandro Celaya 2016-08-15 09:21:14 +02:00
  • 4bbdccf981 Added symfony process to run initialization commands Alejandro Celaya 2016-08-14 23:40:54 +02:00
  • 1f3e31d100 Fixed working directory and paths in InstallCommand Alejandro Celaya 2016-08-14 23:25:04 +02:00
  • 2617ef1547 Added cli locale to installation generated config file Alejandro Celaya 2016-08-14 23:10:07 +02:00
  • 25380e4727 Moved console Application creation to factory Alejandro Celaya 2016-08-14 23:08:26 +02:00
  • 12322b7368 Improved config loading by using only one config provider object Alejandro Celaya 2016-08-14 22:56:22 +02:00
  • a608f7d0f4 Minor name change Alejandro Celaya 2016-08-14 21:28:21 +02:00
  • 9a42d70604 Added custom config params to merged confg Alejandro Celaya 2016-08-14 18:15:10 +02:00
  • fe708333b1 Fixed path while generating config file Alejandro Celaya 2016-08-14 10:43:16 +02:00
  • 566ee7ef6f Finished custom config command Alejandro Celaya 2016-08-14 10:30:43 +02:00
  • 56af58fcb8 Created installation script and installation command Alejandro Celaya 2016-08-14 09:11:46 +02:00
  • cffa43a155 Created installation script and installation command Alejandro Celaya 2016-08-14 09:09:23 +02:00
  • 2b2c0b7c13 Merge branch 'feature/29' into develop Alejandro Celaya 2016-08-12 18:01:38 +02:00
  • faa8019fc5 Redefined logger services so that the error handler uses Shlink's logger Alejandro Celaya 2016-08-12 18:01:09 +02:00
  • a8ea458649 Fixed distributable local config file Alejandro Celaya 2016-08-12 17:55:07 +02:00
  • 8f4d305982 Added ErrorHandler package dependency and remove local files Alejandro Celaya 2016-08-12 17:54:32 +02:00
  • 065cddc4b1 Merge branch 'develop' v1.1.0 Alejandro Celaya 2016-08-09 19:05:39 +02:00
  • 3a3a16f46f Added changelog for v1.1.0 Alejandro Celaya 2016-08-09 19:05:13 +02:00
  • ba5bd6d98c Merge branch 'develop' Alejandro Celaya 2016-08-09 19:00:42 +02:00
  • a1aa9c2031 Merge pull request #49 from acelaya/develop Alejandro Celaya 2016-08-09 19:00:22 +02:00
  • 43c6b56e42 Fixed memcached test while comparing servers Alejandro Celaya 2016-08-09 18:56:01 +02:00
  • 39d2f5a38f Created travis config file to enable memcached extension Alejandro Celaya 2016-08-09 18:50:14 +02:00
  • 69cc30bce7 Allowed failures on PHP 7.1 environments Alejandro Celaya 2016-08-09 18:38:48 +02:00
  • 5913550eec Fixed build when memcached is not enabled in PHP 7.1 Alejandro Celaya 2016-08-09 18:29:47 +02:00
  • 3140ab2ad7 Updated shlink website link to use https Alejandro Celaya 2016-08-09 18:17:28 +02:00
  • 090479fa62 Improved CacheFactory supporting more adapters Alejandro Celaya 2016-08-09 17:58:47 +02:00
  • 9ee2064ba1 Merge pull request #2 from acelaya/feature/46 Alejandro Celaya 2016-08-09 14:21:43 +02:00
  • 90cef7d4d9 Removed unused import Alejandro Celaya 2016-08-09 14:19:46 +02:00
  • 12410e82d8 Created tests for QrCode middlewares Alejandro Celaya 2016-08-09 14:18:20 +02:00
  • 18084433c7 Created middleware to cache generated QR codes Alejandro Celaya 2016-08-09 13:41:30 +02:00
  • 8eb279fd28 Updated UrlShortener to namespace the cache entries Alejandro Celaya 2016-08-09 13:32:33 +02:00
  • 99b7c77997 Created action to generate QR codes Alejandro Celaya 2016-08-09 10:24:42 +02:00
  • 166c94cac7 Merge branch 'feature/40' into develop Alejandro Celaya 2016-08-09 09:13:48 +02:00
  • 7c5d8cf244 Fixed VisitsTracker to take into account the X-Forwarded-For header in case the server is behind a load balabncer or proxy Alejandro Celaya 2016-08-09 09:13:39 +02:00
  • 73a236b3d0 Updated VisitsTracker so that the track method expects a Request object to be provided Alejandro Celaya 2016-08-09 08:52:06 +02:00
  • 34753ca7d3 Added logger to classes that catch errors in order to log them Alejandro Celaya 2016-08-08 12:33:58 +02:00
  • fff058f44b Created LoggerFactoryTest Alejandro Celaya 2016-08-08 12:07:04 +02:00
  • b7f3c332e4 Created Logger factory and logger config, and added logger dependencies Alejandro Celaya 2016-08-08 11:56:19 +02:00
  • cff9b7c0b5 Deleted docs which are now in Shlink's website Alejandro Celaya 2016-08-08 11:17:14 +02:00
  • 63e867cf4b Updated vendor name on error pages Alejandro Celaya 2016-08-08 10:08:34 +02:00
  • f49e9064cd Added cache adapter to the UrlShortener service to cache shortcode-url maps Alejandro Celaya 2016-08-08 10:02:52 +02:00
  • 3bd4f506e0 Updated status returned in REST endpoints to be 404 when something is not found Alejandro Celaya 2016-08-08 09:46:40 +02:00
  • 93713689d7 Merge branch 'feature/35' into develop Alejandro Celaya 2016-08-08 09:39:15 +02:00
  • ecd2e6e759 Updated namespace for Visit CLI commands Alejandro Celaya 2016-08-08 09:38:50 +02:00
  • a65003803b Updated namespace for Shortcode CLI commands Alejandro Celaya 2016-08-08 09:36:52 +02:00
  • 0a4f8c3b0a Merge pull request #1 from acelaya/feature/13 Alejandro Celaya 2016-08-07 21:15:59 +02:00
  • 80d8c32881 Removed rest auth env vars Alejandro Celaya 2016-08-07 20:47:43 +02:00
  • 57bc681b9e Created command to generate a random secret key string Alejandro Celaya 2016-08-07 20:30:19 +02:00
  • 2a089f05b1 Updated languages Alejandro Celaya 2016-08-07 20:21:38 +02:00
  • 258f954a38 Deleted rest token related classes Alejandro Celaya 2016-08-07 19:57:23 +02:00
  • 7b0beb3b8c Updated CheckAuthenticationMiddleware to work with JWT and the Authorization header Alejandro Celaya 2016-08-07 19:53:14 +02:00
  • 9573e9f4ef Updated AuthenticateAction to generate and return a JWT Alejandro Celaya 2016-08-07 19:13:40 +02:00
  • a60080b1ce Created JWTService and related classes Alejandro Celaya 2016-08-07 14:44:33 +02:00
  • 1d92e87d50 Updated AuthenticateAction to use the APiKeyService instead of the RestTokenService Alejandro Celaya 2016-08-07 10:26:34 +02:00
  • 289db45f27 Created ListKeysCommand Alejandro Celaya 2016-08-06 18:50:50 +02:00
  • c5382b2a7f Created DisableKeyCommand Alejandro Celaya 2016-08-06 18:26:07 +02:00
  • dd1bc49b79 Added method to ApiKeyService to list api keys Alejandro Celaya 2016-08-06 18:08:09 +02:00
  • 74777c2234 Created command to generate a new api key Alejandro Celaya 2016-08-06 18:07:48 +02:00
  • 99d7e6dd7d Fixed AuthenticateAction not working with only one group of params Alejandro Celaya 2016-08-06 13:24:06 +02:00
  • 7b746f76b0 Created APiKeyService and tests Alejandro Celaya 2016-08-06 13:18:27 +02:00
  • 2767a14101 Created ApiKey entity Alejandro Celaya 2016-08-06 12:50:44 +02:00
  • 270dbc6028 Created new entity_manager configuration, dropping old database first level config key Alejandro Celaya 2016-08-06 12:40:31 +02:00
  • 7b1b00901a Created phpstorm meta fle to get ContainerInterop typehint based on service name Alejandro Celaya 2016-08-05 07:20:40 +02:00
  • 9ab4b9ab43 Merge branch 'develop' v1.0.0 Alejandro Celaya 2016-08-01 21:30:49 +02:00
  • 5e493b435a Added badges to readme file Alejandro Celaya 2016-08-01 21:26:47 +02:00
  • 21dc9ac5a0 Updated changelog for version 1 Alejandro Celaya 2016-08-01 21:25:15 +02:00
  • 40a3ba6203 Improved rest documentation Alejandro Celaya 2016-08-01 21:15:30 +02:00
  • 307dfc64b4 Created installation steps doc Alejandro Celaya 2016-08-01 21:13:17 +02:00
  • 9b9b1415fe Created GenerateCharsetCommand Alejandro Celaya 2016-08-01 21:11:42 +02:00
  • ce2b28a0b4 Improved cli entry point so that the language is set to the translator based on the CLI_LANGUAGE env var Alejandro Celaya 2016-08-01 20:44:45 +02:00
  • 7b98527f2e Improved CacheFactory so that adapter can be set in config Alejandro Celaya 2016-08-01 20:16:13 +02:00
  • 30988b10d1 Added Laravel's env helper Alejandro Celaya 2016-08-01 14:36:39 +02:00
  • d73d3049b7 Removed dependency on expressive-helpers package Alejandro Celaya 2016-07-31 16:42:19 +02:00
  • 7b1e855e7f Renamed services config files to dependencies Alejandro Celaya 2016-07-31 16:32:27 +02:00
  • a957f66ed0 Renamed services first level config key to dependencies Alejandro Celaya 2016-07-31 16:30:05 +02:00
  • ce00874dd1 Merge branch 'feature/12' into develop Alejandro Celaya 2016-07-31 16:25:11 +02:00
  • 3d5e5d5df9 Created ResolveUrlActionTest Alejandro Celaya 2016-07-31 16:24:00 +02:00
  • 08f6d2de78 Created ListShortcodesActionTest Alejandro Celaya 2016-07-31 16:16:26 +02:00
  • c6b7515285 Created GetVisitsActionTest Alejandro Celaya 2016-07-31 16:10:16 +02:00
  • 04e0a192ad Created CreateShortcodeActionTest Alejandro Celaya 2016-07-31 15:58:18 +02:00
  • 878518ced7 Created AuthenticateActionTest Alejandro Celaya 2016-07-31 13:33:55 +02:00
  • 6f7e4f7e7f Created RestUtilsTest Alejandro Celaya 2016-07-31 13:18:36 +02:00
  • f701e65f75 Created RestTokenServiceTest Alejandro Celaya 2016-07-31 13:14:06 +02:00
  • ef6f4fba66 Improved CheckAuthenticationMiddlewareTest Alejandro Celaya 2016-07-31 13:01:08 +02:00
  • f904f79c18 Created CheckAuthenticationMiddlewareTest Alejandro Celaya 2016-07-30 23:26:49 +02:00
  • 41939b790d Added more Rest module tests Alejandro Celaya 2016-07-30 23:17:13 +02:00
  • 8c446f0f3b Created Core\ConfigProviderTest Alejandro Celaya 2016-07-30 23:07:44 +02:00
  • 9c6420fe26 Created VisitServiceTest Alejandro Celaya 2016-07-30 23:01:07 +02:00
  • ce4877d4ac Improved VisitsTrackerTest Alejandro Celaya 2016-07-30 22:55:28 +02:00
  • ebeaa3c64a Created RedirectActionTest Alejandro Celaya 2016-07-30 20:02:48 +02:00
  • fcdcfde04f Added missing tests for Common module Alejandro Celaya 2016-07-30 17:45:48 +02:00
  • 2ce6c1f44b Added more tests to Common module Alejandro Celaya 2016-07-30 17:17:21 +02:00