Commit Graph

  • fb94077260 Created shortUrlTags reducer test Alejandro Celaya 2019-05-19 13:22:16 +02:00
  • d3491869bd Created tags list reducer test Alejandro Celaya 2019-05-19 12:54:19 +02:00
  • 5cefadbf37 Added missing link in changelog to docs on new feature Alejandro Celaya 2019-05-19 11:42:24 +02:00
  • 95462b0c1d Merge pull request #137 from acelaya/feature/pre-configure-servers Alejandro Celaya 2019-04-28 18:01:46 +02:00
  • 258330f985 Mentioned that pre-configured servers won't work on versions previous to 2.1.0 Alejandro Celaya 2019-04-28 17:53:35 +02:00
  • a09b661b51 Updated changelog Alejandro Celaya 2019-04-28 17:42:20 +02:00
  • a1a0b935c7 Improved documentation mentioning how to pre-configure servers Alejandro Celaya 2019-04-28 17:41:01 +02:00
  • 4c11d9c6d5 Catched error when loading servers from a servers.json file Alejandro Celaya 2019-04-28 13:07:55 +02:00
  • 78c34a342d Added tests for new use cases Alejandro Celaya 2019-04-28 12:40:50 +02:00
  • 20820c47d4 Updated list servers action so that it tries to fetch servers from the servers.json file when no local servers are found Alejandro Celaya 2019-04-28 12:07:09 +02:00
  • 502c8a7e02 Echoing travis commit range Alejandro Celaya 2019-04-22 19:13:02 +02:00
  • ce8a198acd Merge pull request #136 from acelaya/feature/stryker Alejandro Celaya 2019-04-22 10:11:32 +02:00
  • 32f171d861 Updated travis to run mutations on changed files only Alejandro Celaya 2019-04-22 10:04:41 +02:00
  • b83c0e0aba Improved stryker config Alejandro Celaya 2019-04-21 23:18:35 +02:00
  • 831c0444d6 Added stryker to the project Alejandro Celaya 2019-04-21 23:03:37 +02:00
  • e5ef2eb5c6 Merge pull request #135 from acelaya/feature/shlink-client-improvements Alejandro Celaya 2019-04-21 11:37:14 +02:00
  • 7b80d78dc5 Removed duplicated code when building ShlinkApiClient Alejandro Celaya 2019-04-21 11:31:40 +02:00
  • 48f7103205 Merge pull request #134 from acelaya/feature/jest-mocks Alejandro Celaya 2019-04-19 13:02:28 +02:00
  • bc8de096be Updated changelog Alejandro Celaya 2019-04-19 12:55:41 +02:00
  • ba3189fd46 Removed no longer needed constants Alejandro Celaya 2019-04-19 12:54:56 +02:00
  • 33d67cbe3d Simplified code making it easier to read Alejandro Celaya 2019-04-19 12:52:55 +02:00
  • 28ca54547e Removed remaining usages of sinon Alejandro Celaya 2019-04-19 12:41:59 +02:00
  • f8de069567 First replacements of sinon mocks with jest mocks Alejandro Celaya 2019-04-19 10:29:49 +02:00
  • 2cd6e52e9c Merge pull request #133 from acelaya/feature/remove-yarn Alejandro Celaya 2019-04-14 22:06:59 +02:00
  • 372d3f17cc Replaced yarn by npm Alejandro Celaya 2019-04-14 21:58:10 +02:00
  • 92d5b2eb3e Merge pull request #132 from acelaya/feature/issue-template Alejandro Celaya 2019-04-11 22:11:12 +02:00
  • 6be55e30d9 Dockerignored .gihub folder Alejandro Celaya 2019-04-11 22:03:53 +02:00
  • fd517ccbe2 Created issue template with some reminders Alejandro Celaya 2019-04-11 22:01:11 +02:00
  • c2a34b4079 Merge pull request #127 from acelaya/feature/check-existing Alejandro Celaya 2019-03-17 18:41:22 +01:00
  • ce0f036bef Created custom react hook that can be used to handle toggles Alejandro Celaya 2019-03-17 18:35:47 +01:00
  • 977e143b4e Fixed coding styles Alejandro Celaya 2019-03-17 18:24:09 +01:00
  • d847ccf0f4 Updated changelog Alejandro Celaya 2019-03-17 18:17:29 +01:00
  • 7eeed76539 Created UseExistingIfFoundInfoIcon test Alejandro Celaya 2019-03-17 18:14:36 +01:00
  • 2e452993ff Created Checkbox test Alejandro Celaya 2019-03-17 18:09:10 +01:00
  • f4dbd03c7e Added checkbox to control the findIfExists shlink flag Alejandro Celaya 2019-03-17 17:48:05 +01:00
  • 312c6cd550 Merge pull request #126 from acelaya/feature/redux-actions Alejandro Celaya 2019-03-17 10:31:13 +01:00
  • 8d9e8565f0 Updated changelog Alejandro Celaya 2019-03-17 10:23:17 +01:00
  • d1c10e4895 Removed test cases for the old default on reducers switch statements Alejandro Celaya 2019-03-17 10:17:44 +01:00
  • 232c059e4f Replaced usages of defaultState by initialState Alejandro Celaya 2019-03-17 10:11:20 +01:00
  • 5bb9d15e27 Refactored tagEdit reducer to take advantage of redux-actions Alejandro Celaya 2019-03-17 10:07:28 +01:00
  • 879034c9c6 Refactored tagDelete reducer to take advantage of redux-actions Alejandro Celaya 2019-03-17 10:02:44 +01:00
  • 740aacbbf1 Refactored tagsList reducer to take advantage of redux-actions Alejandro Celaya 2019-03-17 09:59:26 +01:00
  • fcfab79bed Refactored shortUrlDetail reducer to take advantage of redux-actions Alejandro Celaya 2019-03-17 09:38:37 +01:00
  • 468e34aa3d Refactored shortUrlVisits reducer to take advantage of redux-actions Alejandro Celaya 2019-03-17 09:36:07 +01:00
  • 7ff7318089 Refactored shortUrlTags reducer to take advantage of redux-actions Alejandro Celaya 2019-03-17 09:32:53 +01:00
  • 4654bff737 Refactored shortUrlDeletion reducer to takle advantage of redux-actions Alejandro Celaya 2019-03-17 09:27:01 +01:00
  • 3075ccb4b9 Refactored shortUrlCreation reducer to takle advantage of redux-actions Alejandro Celaya 2019-03-17 09:20:02 +01:00
  • 4894ab9035 Refactored shortUrlsListParams reducer to takle advantage of redux-actions Alejandro Celaya 2019-03-17 09:15:58 +01:00
  • 4a09d99322 Refactored shortUrlsList to take advantage of redux-actions Alejandro Celaya 2019-03-17 09:11:37 +01:00
  • 51b5f6264d Refactored server reducer, removing duplicated code and taking advantage of redux-actions Alejandro Celaya 2019-03-17 09:06:10 +01:00
  • 724c804971 Installed redux-actions dependency and used it for selectedServer reducer Alejandro Celaya 2019-03-17 08:49:24 +01:00
  • 2ba86767fe Merge pull request #124 from acelaya/feature/paginated-charts v2.0.3 Alejandro Celaya 2019-03-16 09:11:01 +01:00
  • 391424d8a1 Ensured bar charts are regenerated when their height changes Alejandro Celaya 2019-03-16 09:02:10 +01:00
  • e0db6d5a57 Improved SortableBarGraph test Alejandro Celaya 2019-03-10 17:55:02 +01:00
  • 87dc24e8a2 Fixed and improved OpenMapModalBtn and ShortUrlVisit components tests Alejandro Celaya 2019-03-10 13:05:20 +01:00
  • 5233f5a07b Updated OpenMapModalBtn so that it allows showing only active cities Alejandro Celaya 2019-03-10 12:09:54 +01:00
  • 478ee59bb0 Updated cities chart so that map shows locations from current page when result set is paginated Alejandro Celaya 2019-03-10 10:56:36 +01:00
  • b6f6b1ae9d Enabled stickiness on footer Alejandro Celaya 2019-03-10 10:08:42 +01:00
  • 1ad4290487 Applied some naming improvements Alejandro Celaya 2019-03-10 09:54:40 +01:00
  • 61480abd2e Updated charts to allow optional pagination Alejandro Celaya 2019-03-10 08:28:14 +01:00
  • c094a27c97 Created PaginationDropdown component Alejandro Celaya 2019-03-09 13:20:43 +01:00
  • 83704ca4b5 Created rangeOf helper function which does a range + map Alejandro Celaya 2019-03-09 12:19:33 +01:00
  • 60576388c5 Merge pull request #122 from acelaya/feature/cancel-visits-load Alejandro Celaya 2019-03-08 19:56:45 +01:00
  • 9f172c308c Ensured travis makes use of a working node version for builds Alejandro Celaya 2019-03-08 19:50:47 +01:00
  • d7312d26f7 Added missing test for new action creator Alejandro Celaya 2019-03-08 19:45:35 +01:00
  • 4e6ef6ac53 Removed empty line Alejandro Celaya 2019-03-08 19:43:27 +01:00
  • de563f9ebf Updated changelog Alejandro Celaya 2019-03-08 19:42:07 +01:00
  • 3982d77775 Ensured visits loading is cancelled when the visits page is unmounted Alejandro Celaya 2019-03-08 19:40:43 +01:00
  • 24bbbf6cb1 Merge pull request #121 from acelaya/feature/fix-empty-locations Alejandro Celaya 2019-03-05 14:33:33 +01:00
  • 9ddd5de008 Updated changelog Alejandro Celaya 2019-03-05 14:12:11 +01:00
  • 87a4598391 Ensured maps modal btn is not rendered when the number of located cities is 0 Alejandro Celaya 2019-03-05 14:09:08 +01:00
  • 701c143149 Updated ErrorHandler so that it logs errors in production Alejandro Celaya 2019-03-05 14:04:52 +01:00
  • 43097b93e5 Fixed docker build badge Alejandro Celaya 2019-03-05 12:11:18 +01:00
  • e303a80683 Updated bootstrap to solve security issue v2.0.2 Alejandro Celaya 2019-03-04 21:05:30 +01:00
  • 5defc20e9f Merge pull request #117 from acelaya/feature/error-handler Alejandro Celaya 2019-03-04 20:55:48 +01:00
  • d75eff62e3 Updated changelog Alejandro Celaya 2019-03-04 20:50:05 +01:00
  • ad9f0c00d0 Created ErrorHandler test Alejandro Celaya 2019-03-04 20:49:18 +01:00
  • cd908fa358 Created ErrorHandler component Alejandro Celaya 2019-03-04 20:40:26 +01:00
  • 2bf79dbc80 Merge pull request #114 from acelaya/feature/lat-lang-error Alejandro Celaya 2019-03-04 20:35:10 +01:00
  • 4c729a405d Fixed crash when trying to load a map with just one location Alejandro Celaya 2019-03-04 20:24:28 +01:00
  • 28c9f9ac96 Merge pull request #112 from acelaya/feature/many-visits Alejandro Celaya 2019-03-04 19:37:00 +01:00
  • 2820caf955 Updated changelog Alejandro Celaya 2019-03-04 19:29:56 +01:00
  • ba5ea7407b Used native javascript reduce instead of ramda reduce Alejandro Celaya 2019-03-04 19:28:24 +01:00
  • 1bc406b0d9 Ensured requests when loading visits are made in parallel for big dataset Alejandro Celaya 2019-03-04 19:21:46 +01:00
  • 7e27ceb885 Ensured same timestamp is used when generating memoization ID after mounting the component Alejandro Celaya 2019-03-04 18:19:50 +01:00
  • 252edaa2ca Improved performance while calculating status by doing one iteration only and memoizing the result when possible Alejandro Celaya 2019-03-04 18:14:45 +01:00
  • 9a6fad4db5 Merge pull request #110 from acelaya/feature/swipe-map v2.0.1 Alejandro Celaya 2019-03-03 12:11:28 +01:00
  • 127bcc14eb Prevented side menu to be swipeable while a modal window is displayed Alejandro Celaya 2019-03-03 12:05:29 +01:00
  • 220d634f80 Merge pull request #109 from acelaya/feature/map-center Alejandro Celaya 2019-03-03 11:54:44 +01:00
  • 6291af2865 Fixed initial zoom and center on maps Alejandro Celaya 2019-03-03 11:47:19 +01:00
  • e9e808d339 Merge pull request #108 from acelaya/feature/not-found-page Alejandro Celaya 2019-03-03 11:24:56 +01:00
  • 780e4a6e9e Replaced component by render on route rendering not found component with custom props Alejandro Celaya 2019-03-03 11:18:58 +01:00
  • c4bc2f24d6 Used not-found component for menu layout inner router Alejandro Celaya 2019-03-03 11:15:34 +01:00
  • d23ddd0e0b Created NotFound component Alejandro Celaya 2019-03-03 11:02:29 +01:00
  • 4f0ee79409 Added missing changelogs Alejandro Celaya 2019-03-03 10:33:37 +01:00
  • 7b07445c5d Merge pull request #107 from acelaya/feature/improve-docker-image Alejandro Celaya 2019-03-03 10:28:30 +01:00
  • dcbf4bfef8 Added missing docker dependency in travis config Alejandro Celaya 2019-03-03 10:22:26 +01:00
  • 6ec870bb08 Updated travis so that it tries to build the docker image, whcih in turn builds the project Alejandro Celaya 2019-03-03 10:18:23 +01:00
  • 2c6dbb42c1 Simplified Dockerfile using multi-stage build Alejandro Celaya 2019-03-03 10:12:59 +01:00
  • 98725dce04 Added missing array-related dependencies Alejandro Celaya 2019-03-03 10:01:10 +01:00