Commit Graph

  • 9d513e9ea0 Merge pull request #82 from acelaya/feature/disable-tag-build Alejandro Celaya 2018-12-19 10:44:48 +01:00
  • 9df2de5b30 Disabled yarn build when a tag exists in travis Alejandro Celaya 2018-12-19 10:34:39 +01:00
  • fd2367b005 Updated nginx base image for Docker. Closes #79 Alejandro Celaya 2018-12-18 20:33:37 +01:00
  • a2b08277dc Merge pull request #81 from acelaya/feature/dependency-injection Alejandro Celaya 2018-12-18 20:31:25 +01:00
  • 8bd3a15a1d Updated changelog Alejandro Celaya 2018-12-18 20:28:21 +01:00
  • cd11dd9848 Updated tests config excluding config files form code coverage Alejandro Celaya 2018-12-18 20:24:18 +01:00
  • eec79043cc Moved common and utils services to their own service providers Alejandro Celaya 2018-12-18 20:19:22 +01:00
  • 4b1f5e9f4c Extracted short-url related services to its own service provider Alejandro Celaya 2018-12-18 19:59:50 +01:00
  • cf1239cf6e Moved all server-related services to its own service provider Alejandro Celaya 2018-12-18 19:45:09 +01:00
  • 566322a8c5 Extracted tag related services to its own service provider Alejandro Celaya 2018-12-18 14:54:54 +01:00
  • fa3e1eba93 Moved all visits-related services to its own service provide function inside visits Alejandro Celaya 2018-12-18 14:32:02 +01:00
  • 471322f4db Implemented dependency injection in all tag related components Alejandro Celaya 2018-12-18 11:28:15 +01:00
  • 79a0a5e4ea Fixed tests Alejandro Celaya 2018-12-18 10:23:09 +01:00
  • 4f54e3315f Simplified ShlinkApiClient and moved runtime creation logic to external service Alejandro Celaya 2018-12-18 10:14:25 +01:00
  • 7bd4b39b5a Added lazy loading to action services Alejandro Celaya 2018-12-18 05:03:38 +01:00
  • 12ddeebedf Registered first actions as services Alejandro Celaya 2018-12-18 04:54:32 +01:00
  • d6e53918a2 Created function which dynamically resolve action services from the container for connected components Alejandro Celaya 2018-12-18 04:34:37 +01:00
  • bab1e57ab1 Registered remaining short URLs components in DI container Alejandro Celaya 2018-12-17 23:11:55 +01:00
  • bec755b121 Fixed tests Alejandro Celaya 2018-12-17 22:32:51 +01:00
  • 5616d045ab Migrated a lot more components to new DI system Alejandro Celaya 2018-12-17 22:18:47 +01:00
  • 5e6ad14a85 More components migrated for dependency injection Alejandro Celaya 2018-12-17 20:24:31 +01:00
  • 79a518b02d Registered first components as services Alejandro Celaya 2018-12-17 20:03:36 +01:00
  • e996a08c02 Added v1.2.0 to changelog v1.2.0 Alejandro Celaya 2018-11-01 19:31:53 +01:00
  • cc206c2843 Added missing changelog entry Alejandro Celaya 2018-11-01 15:03:26 +01:00
  • 591c3b76f9 Merge pull request #70 from acelaya/feature/tests Alejandro Celaya 2018-11-01 15:02:09 +01:00
  • 07b1d5be2e Created shortUrlCreation reducer test Alejandro Celaya 2018-11-01 14:55:30 +01:00
  • f94b5b7c68 Created tagDelete reducer test Alejandro Celaya 2018-11-01 14:44:55 +01:00
  • 824a2facac Created tagEdit reducer test Alejandro Celaya 2018-11-01 14:13:49 +01:00
  • 4445c79540 Created TagsList test Alejandro Celaya 2018-11-01 13:51:03 +01:00
  • 85cb849ba5 Created TagCard test Alejandro Celaya 2018-11-01 13:34:31 +01:00
  • 53132fa900 Created CreateShortUrl test Alejandro Celaya 2018-11-01 13:15:09 +01:00
  • c774a00610 Created ShortUrls test Alejandro Celaya 2018-11-01 12:43:48 +01:00
  • 1697ef9306 Created QrCodeModal test Alejandro Celaya 2018-11-01 12:35:51 +01:00
  • 79a16a2c2c Created PreviewModal test Alejandro Celaya 2018-11-01 12:34:18 +01:00
  • 30192cb349 Created DeleteShortUrlModal test Alejandro Celaya 2018-11-01 12:24:16 +01:00
  • 8d0c0bcc99 Created CreateShortUrlResult test Alejandro Celaya 2018-11-01 09:30:05 +01:00
  • 70ebb0362a Converted DateInput into functional component Alejandro Celaya 2018-11-01 09:16:18 +01:00
  • cccf57a35a Moved DateInput from common to utils Alejandro Celaya 2018-11-01 09:05:20 +01:00
  • 756e0c637e Merge pull request #69 from acelaya/feature/server-subpatch Alejandro Celaya 2018-11-01 08:58:06 +01:00
  • 44541d5e97 Fixed typo Alejandro Celaya 2018-11-01 08:49:17 +01:00
  • 655045c975 Documented how to build the project so that it can be served from a subpath Alejandro Celaya 2018-11-01 08:46:54 +01:00
  • 6784c30fa0 Ensured react router uses homepage defined in package.jsoin as basename Alejandro Celaya 2018-11-01 08:20:33 +01:00
  • a65aadd4b2 Merge pull request #68 from acelaya/feature/chart-labels Alejandro Celaya 2018-10-30 20:48:21 +01:00
  • 3c12bc1434 Updated changelog Alejandro Celaya 2018-10-30 20:43:20 +01:00
  • 822afa6db7 Ensured tooltips are not intersect for bar charts Alejandro Celaya 2018-10-30 20:41:36 +01:00
  • 0c1c471714 Fixed test Alejandro Celaya 2018-10-30 07:45:57 +01:00
  • b1b215e84a Updated react dependency Alejandro Celaya 2018-10-30 07:41:31 +01:00
  • 7a63f737ac Updated sort icons in SortingDropdown Alejandro Celaya 2018-10-30 07:35:35 +01:00
  • 4adf618026 Merge pull request #67 from acelaya/feature/order-countries Alejandro Celaya 2018-10-28 23:13:02 +01:00
  • f1c464fd3e Added unreleased entry in changelog Alejandro Celaya 2018-10-28 23:08:46 +01:00
  • 99833b51a9 Ensured dropdown item styles are not overriden for disabled items Alejandro Celaya 2018-10-28 23:06:57 +01:00
  • 05936c52b3 Added sorting to referrers bar graph Alejandro Celaya 2018-10-28 23:04:52 +01:00
  • 368de2b4c7 Added order control to countries graph Alejandro Celaya 2018-10-28 22:54:08 +01:00
  • 6634fc41c5 Fixed short urls dropdown menu not properly located Alejandro Celaya 2018-10-28 21:51:54 +01:00
  • 4ad8e909d4 Extracted sorting dropdown to its own component Alejandro Celaya 2018-10-28 21:26:47 +01:00
  • 56ad6d9e1b Added missing changes for v1.1.1 to changelog v1.1.1 Alejandro Celaya 2018-10-20 17:23:26 +02:00
  • 169c69df2c Merge pull request #64 from acelaya/bugfix/graphs-height Alejandro Celaya 2018-10-19 21:12:38 +02:00
  • 0e8631ae9d Updated GraphCard so that it automatically calculates the proper aspect ration for bar chart graphs Alejandro Celaya 2018-10-19 20:27:25 +02:00
  • 812e391e34 Moved helper functions in GraphCard outside of component function Alejandro Celaya 2018-10-19 19:04:22 +02:00
  • 4c1a044fd3 Merge pull request #62 from acelaya/bugfix/date-boxes-margin Alejandro Celaya 2018-10-07 09:26:59 +02:00
  • bb17dbe680 Recovered missing class Alejandro Celaya 2018-10-07 09:22:15 +02:00
  • 160de66b44 Merge pull request #61 from acelaya/feature/automatic-release Alejandro Celaya 2018-10-07 09:15:01 +02:00
  • 02b38cf84a Updated changelog including the automation of the release Alejandro Celaya 2018-10-07 09:10:44 +02:00
  • 2101dadfd7 Added release generation to travis deploy step Alejandro Celaya 2018-10-07 09:09:40 +02:00
  • 782a5c1d35 Merge pull request #60 from acelaya/bugfix/color-generator Alejandro Celaya 2018-10-07 09:08:12 +02:00
  • de9f20b7a6 Added unreleased changes to changelog Alejandro Celaya 2018-10-07 09:01:24 +02:00
  • 644caf7dfb Ensured ColorGenerator matches keys in a case insensitive way Alejandro Celaya 2018-10-07 08:59:25 +02:00
  • f26deb51eb Fixed typo in badge Alejandro Celaya 2018-09-16 13:18:41 +02:00
  • 606397b542 Merge pull request #41 from acelaya/feature/1.1.0 v1.1.0 Alejandro Celaya 2018-09-16 13:05:03 +02:00
  • bc8eaaaee4 Added v1.1.0 to changelog Alejandro Celaya 2018-09-16 12:51:53 +02:00
  • 7d665f3933 Ensured tags returned from server are used after editing short URL tags in order to use the normalized values Alejandro Celaya 2018-09-16 12:48:28 +02:00
  • fc1af04243 Created tests for Paginator and SearchBar Alejandro Celaya 2018-09-16 12:18:02 +02:00
  • f2d03203ae Implemented short URLs deletion Alejandro Celaya 2018-09-16 10:47:17 +02:00
  • 2d6dda3576 Created delete short URLs modal Alejandro Celaya 2018-09-16 09:35:39 +02:00
  • 9b3bfe56bb Ensured list filtering params are reset when list component unmounts Alejandro Celaya 2018-09-16 09:01:05 +02:00
  • 5d5a2be498 Ensured bar charts start at 0 Alejandro Celaya 2018-09-08 20:34:04 +02:00
  • 64c1b56973 Created ShortUrlVisits test Alejandro Celaya 2018-09-08 13:28:40 +02:00
  • d37e7ca7ce Created VisitsHeader test Alejandro Celaya 2018-09-08 09:31:44 +02:00
  • eb0f219403 Created GraphCard test Alejandro Celaya 2018-09-08 09:06:18 +02:00
  • 0c1656285b Created shortUrlVisits reducer test Alejandro Celaya 2018-09-08 08:49:49 +02:00
  • bbce53ade6 Created shortUrlDetail reducer test Alejandro Celaya 2018-09-07 20:41:21 +02:00
  • 3e63734e2b Improved visits page Alejandro Celaya 2018-09-05 20:17:46 +02:00
  • f0b0fdf114 Replaced hardcoded paypal link by short link Alejandro Celaya 2018-09-02 08:05:04 +02:00
  • f84e3c5b60 Moved jest config from package.json to external file Alejandro Celaya 2018-09-01 11:45:42 +02:00
  • 28bd39f974 Fixed stylelint not properly inspecting files in src root Alejandro Celaya 2018-09-01 11:37:58 +02:00
  • 8b17ff88ed Split short URL visits reducer into two individual reducers Alejandro Celaya 2018-09-01 11:26:35 +02:00
  • 0d97c084c2 Extracted components in ShortUrlVisits to simplify maintainability Alejandro Celaya 2018-09-01 11:08:27 +02:00
  • b7ca32ff8f Moved visits-related elements to visits folder Alejandro Celaya 2018-09-01 10:33:16 +02:00
  • b454810357 Moved tag helper components from utils to tags/helpers folder Alejandro Celaya 2018-09-01 10:30:01 +02:00
  • fd57d70a0b Fixed tags input autofocus Alejandro Celaya 2018-08-31 21:19:58 +02:00
  • b0bce7498a Added first autocomplete implementation on tags selector Alejandro Celaya 2018-08-31 18:00:33 +02:00
  • 1519f89318 Created different functions which load tags always or only once Alejandro Celaya 2018-08-28 22:47:46 +02:00
  • 0b089e24de Moved propTypes and defaultProps as static properties in class components Alejandro Celaya 2018-08-27 16:53:09 +02:00
  • 47e6e1ca1f Merge pull request #44 from acelaya/feature/1.0.1 v1.0.1 Alejandro Celaya 2018-09-02 10:51:44 +02:00
  • 0888f058f7 Added v1.0.1 to changelog Alejandro Celaya 2018-09-02 10:47:23 +02:00
  • 2b44d1b009 Fixed first item on aside menu only selected when in first page Alejandro Celaya 2018-09-02 10:44:52 +02:00
  • 850630092a Fixed selected tags lost when chaning page Alejandro Celaya 2018-09-02 10:39:26 +02:00
  • 34c5a0ef8f Removed duplicated code by creating a helper function Alejandro Celaya 2018-08-27 16:45:22 +02:00
  • 8534c4b7bd Fixed eslint version not wornking on older node versions Alejandro Celaya 2018-08-26 23:28:21 +02:00
  • cddca4abcf Merge pull request #25 from acelaya/feature/1.0.0 v1.0.0 Alejandro Celaya 2018-08-26 20:26:02 +02:00