Commit graph

  • 6fede88072 Added dependency on bowser to have a more accurate browser and OS detection Alejandro Celaya 2020-04-10 19:16:44 +0200
  • 87ffbefa61
    Merge pull request #246 from acelaya-forks/feature/create-improvements Alejandro Celaya 2020-04-10 18:50:09 +0200
  • f33ae17781 Updated changelog Alejandro Celaya 2020-04-10 18:43:16 +0200
  • 2a2bae6d1a Improved short URL creation Alejandro Celaya 2020-04-10 18:42:08 +0200
  • eb65e99024
    Merge pull request #244 from acelaya-forks/feature/chart-visit-highlighting Alejandro Celaya 2020-04-10 15:21:07 +0200
  • 52dbeb6201 Optimized visits parser to act over the normalized list of visits Alejandro Celaya 2020-04-10 14:59:12 +0200
  • fafe920b7b Ensured highlighted stats are properly sorted and paginated on charts that support that Alejandro Celaya 2020-04-10 14:38:31 +0200
  • 9d1e48ee90 Updated main list paginator to be sticky Alejandro Celaya 2020-04-10 13:42:16 +0200
  • 3851342e1b Added button to reset visits selection Alejandro Celaya 2020-04-10 13:27:01 +0200
  • b863c2e19d Used cursor pointer in bar charts Alejandro Celaya 2020-04-10 13:04:39 +0200
  • ed584d19e5 Ensured charts datasets have a unique label Alejandro Celaya 2020-04-10 12:57:14 +0200
  • 73256dcf5b Handled toggling between highlighted chart bars Alejandro Celaya 2020-04-10 12:53:54 +0200
  • c67a23c988 Added support to disable date inputs Alejandro Celaya 2020-04-10 12:25:06 +0200
  • 8f42e65ccd Allowed visits to be selected on charts so that they get highlighted on the rest of the charts Alejandro Celaya 2020-04-10 11:59:53 +0200
  • 05deb1aff0
    Merge pull request #242 from acelaya-forks/feature/visits-table Alejandro Celaya 2020-04-09 11:23:51 +0200
  • a74b7cdfad Updated changelog Alejandro Celaya 2020-04-09 11:00:27 +0200
  • 1c3119ee76 Allowed multiple selection on visits table Alejandro Celaya 2020-04-09 10:56:54 +0200
  • ca52911e42 Added VisitsTable test Alejandro Celaya 2020-04-09 10:21:38 +0200
  • 9177bc7cef Tested how hilghlighted data behaves on GraphCards Alejandro Celaya 2020-04-09 09:44:14 +0200
  • 310831a26a Converted ShortUrlVisits in functional component Alejandro Celaya 2020-04-07 22:33:41 +0200
  • 8a486d991b Implemented some improvements and fixes on how visits table is split and calculated Alejandro Celaya 2020-04-05 18:04:15 +0200
  • b79333393b Converted SearchField component into funcitonal component Alejandro Celaya 2020-04-05 16:16:55 +0200
  • cb7062bb95 Created fake border with before and after pseudoelements for sticky table cells Alejandro Celaya 2020-04-05 16:02:42 +0200
  • 94c5b2c471 Improved useToggle hook so that it also returns enabler and disabler Alejandro Celaya 2020-04-05 12:18:41 +0200
  • 66bf26f1dc Improved highlighted data calculation so that it works with values different than 1 Alejandro Celaya 2020-04-05 11:57:39 +0200
  • f5cc1abe75 Ensured info for selected visit in visits table gets highlighted in bar charts Alejandro Celaya 2020-04-04 20:16:20 +0200
  • bd4255108d Improved VisitsTable performance by memoizing visits lists Alejandro Celaya 2020-04-04 12:58:04 +0200
  • 06b63d1af2 Improved rendering of visits table on mobile devices Alejandro Celaya 2020-04-04 12:09:17 +0200
  • 2bd70fb9e6 Fixed unit tests Alejandro Celaya 2020-04-04 10:36:34 +0200
  • e6034dfb14 Created VisitsTable Alejandro Celaya 2020-04-03 23:00:57 +0200
  • c8ba6764c2
    Merge pull request #238 from acelaya-forks/feature/edit-long-url Alejandro Celaya 2020-03-30 21:36:20 +0200
  • 19337d6c05 Added tests for elements regarding short URL edition Alejandro Celaya 2020-03-30 21:26:30 +0200
  • a6ad3c2d4d Updated changelog Alejandro Celaya 2020-03-30 21:01:54 +0200
  • b0dd885c09 Converted ShortUrlsRowMenu into functional component Alejandro Celaya 2020-03-30 21:01:01 +0200
  • 2235592308 Fixed ShortUrlsRowMenu test Alejandro Celaya 2020-03-30 20:50:31 +0200
  • 1219a16261 Ensured short URLs list is updated after editing the long URL of a short URL Alejandro Celaya 2020-03-30 20:47:33 +0200
  • 7949e224e0 Created modal to edit the loing URL behind a short URL Alejandro Celaya 2020-03-30 20:42:58 +0200
  • ab2f311bb7
    Merge pull request #237 from acelaya-forks/feature/short-code-length Alejandro Celaya 2020-03-29 19:49:09 +0200
  • a5aab43666 Updated changelog Alejandro Celaya 2020-03-29 19:41:29 +0200
  • 74ebd4e572 Converted CreateShortUrl to functional component Alejandro Celaya 2020-03-29 19:36:45 +0200
  • bd29670108 Added short code length field to form to create short URLs Alejandro Celaya 2020-03-29 18:55:41 +0200
  • 9a20b4428d
    Merge pull request #236 from acelaya-forks/feature/progressive-paginator Alejandro Celaya 2020-03-28 17:52:35 +0100
  • d7da8521ce Created helper functions to determine the key and if a page is disabled on a progressive paginator Alejandro Celaya 2020-03-28 17:43:09 +0100
  • bab3b252c1 Updated changelog Alejandro Celaya 2020-03-28 17:35:02 +0100
  • 7f05c5c2da Split utils module into several helpers modules Alejandro Celaya 2020-03-28 17:33:23 +0100
  • 2d5c2779c3 Moved helper functions to render progressive paginators to a common place Alejandro Celaya 2020-03-28 17:25:12 +0100
  • 06db4f6556 Used progressive pagination for the short URLs list Alejandro Celaya 2020-03-28 17:19:33 +0100
  • ea5ec63a22 Ensured all branches build the docker image Alejandro Celaya 2020-03-22 09:34:24 +0100
  • f46e737e77
    Merge pull request #233 from acelaya-forks/feature/fix-docker-build-condition Alejandro Celaya 2020-03-21 13:39:31 +0100
  • 6e63bdaafa Fixed docker build condition so that it's run for any branch or tag as long as it is not a PR Alejandro Celaya 2020-03-21 08:43:35 +0100
  • 79ccef9f7e
    Avoid latest docker to be build when building a tag Alejandro Celaya 2020-03-21 06:59:37 +0100
  • a9653b3674
    Merge pull request #232 from acelaya-forks/feature/improve-docker-build Alejandro Celaya 2020-03-20 09:23:35 +0100
  • b5a188e802 Improved building process so that already generated dist files are reused when building docker image is possible Alejandro Celaya 2020-03-20 09:12:43 +0100
  • 38fc402b16
    Improved docker build script to avoid duplicating code Alejandro Celaya 2020-03-20 07:12:07 +0100
  • 584d1ec1ce Fixed conditional in docker build script Alejandro Celaya 2020-03-19 20:39:34 +0100
  • 2ca7faa457
    Merge pull request #230 from acelaya-forks/feature/travis-docker-build Alejandro Celaya 2020-03-19 20:32:00 +0100
  • 03806abda0 Changed build steps so that mutation testing a docker build are only run on pull request builds Alejandro Celaya 2020-03-19 20:26:35 +0100
  • 18d125430d Added docker image building as a deployment step for travis Alejandro Celaya 2020-03-19 20:04:21 +0100
  • f57f6b7745
    Merge pull request #228 from acelaya-forks/feature/memoize-server-version Alejandro Celaya 2020-03-16 19:01:33 +0100
  • 75ff2b8f40 Added app gif to readme Alejandro Celaya 2020-03-16 18:53:06 +0100
  • 2ec04c0121 Fixed test by using different serverId every time, preventing memoization Alejandro Celaya 2020-03-16 18:51:04 +0100
  • 5145a41dac Memoized the loading of the server version, assuming it will not change at runtime Alejandro Celaya 2020-03-16 13:34:24 +0100
  • 25c67f1c3e
    Merge pull request #227 from acelaya-forks/feature/edit-servers Alejandro Celaya 2020-03-15 14:32:30 +0100
  • 77b9181150 Replaced hardcoded color by sass var Alejandro Celaya 2020-03-15 14:23:57 +0100
  • e4f7ded8e2 Updated changelog Alejandro Celaya 2020-03-15 14:04:33 +0100
  • 35a62f1fb1 Added link to edit existing servers Alejandro Celaya 2020-03-15 14:03:41 +0100
  • 24f2deda46 Moved common code to handle currently selected server to HOC Alejandro Celaya 2020-03-15 13:43:12 +0100
  • 5d8af1a0e5 Simplified EditServer component by wrapping ServerForm Alejandro Celaya 2020-03-15 12:02:19 +0100
  • 6d44ac1e0c Created common component that can be used both for create and edit servers Alejandro Celaya 2020-03-15 11:59:07 +0100
  • fb0ebddf28 Created component to edit existing servers Alejandro Celaya 2020-03-15 11:29:20 +0100
  • 0aebaa4da1 Extracted logic to render horizontal form groups to their own components Alejandro Celaya 2020-03-15 10:49:59 +0100
  • f6baedc655 Converted CreateServer into functional component Alejandro Celaya 2020-03-15 10:33:23 +0100
  • 7db222664d Fixed tests Alejandro Celaya 2020-03-15 09:56:16 +0100
  • 8223f0fd64 Undone weird changes in package lock file Alejandro Celaya 2020-03-15 09:43:42 +0100
  • f44ec42f51 Added links to delete and edit the server when a server could not be reached Alejandro Celaya 2020-03-15 09:17:33 +0100
  • dab75ab6a9 Updated badges Alejandro Celaya 2020-03-10 21:53:21 +0100
  • 01672b88e1
    Merge pull request #222 from acelaya-forks/feature/server-not-found Alejandro Celaya 2020-03-08 13:17:56 +0100
  • 78dc297022 Updated changelog Alejandro Celaya 2020-03-08 13:05:15 +0100
  • c8cf75fa28 Created ServerError test Alejandro Celaya 2020-03-08 13:04:21 +0100
  • b011b4e1d8 Fixed tests Alejandro Celaya 2020-03-08 12:57:01 +0100
  • 9804a2d18d Added list of servers connected to store in ServerError component Alejandro Celaya 2020-03-08 12:49:52 +0100
  • d1a5ee43e9 Created components to display errors when loading a server Alejandro Celaya 2020-03-08 12:37:55 +0100
  • febecab33c Migrated Home component to a functional component Alejandro Celaya 2020-03-08 11:35:06 +0100
  • 99042c0979 Extracted servers list group from home component to a reusable component Alejandro Celaya 2020-03-08 11:16:57 +0100
  • 6395e4e00b Improved NotFount component so that link text is passed as children Alejandro Celaya 2020-03-08 10:28:04 +0100
  • 4a69907ca3 Fixed generation of component keys to make them render properly Alejandro Celaya 2020-03-08 10:16:45 +0100
  • c8d682cc98 Handled loading server in just one place, and added error handling for loading servers Alejandro Celaya 2020-03-08 10:00:25 +0100
  • f4cc8d3a0c Fixed default value for vertically aligned items Alejandro Celaya 2020-03-07 12:07:51 +0100
  • 6ac89334fd
    Merge pull request #220 from acelaya-forks/feature/improvements Alejandro Celaya 2020-03-06 21:56:20 +0100
  • f55d3a66aa Converted ShortUrlsRow component into a functional component Alejandro Celaya 2020-03-06 21:44:03 +0100
  • 972eafab34 Updated changelog Alejandro Celaya 2020-03-06 21:26:19 +0100
  • fba156b271 Moved copy-to-clipboard control next to short URL Alejandro Celaya 2020-03-06 21:22:07 +0100
  • 96d538db15 Replaced Unknown by Direct for traffic comming from undetermined referrers Alejandro Celaya 2020-03-06 20:42:22 +0100
  • cad192560c Used shlink color for links and pagination items Alejandro Celaya 2020-03-05 20:06:02 +0100
  • b89bfa3c1c
    Merge pull request #215 from acelaya-forks/feature/versions Alejandro Celaya 2020-03-05 14:20:31 +0100
  • 73e3f42614 Added ShlinkVersions test Alejandro Celaya 2020-03-05 13:55:39 +0100
  • e761f5e1bd Updated changelog Alejandro Celaya 2020-03-05 13:45:24 +0100
  • 4a6dd66ecd Added scripts to pass version when building docker image Alejandro Celaya 2020-03-05 13:37:07 +0100
  • 8e1c6908c6 Updated build script so that it replaces version placeholder when a version is provided Alejandro Celaya 2020-03-05 13:27:57 +0100
  • f59e569e22 Extracted logic to determine app version from function to generate dist file Alejandro Celaya 2020-03-05 13:04:12 +0100