Commit Graph

  • 67c674f073 Updated changelog Alejandro Celaya 2020-05-10 11:15:24 +02:00
  • 289d8784c0 Converted TagCard component into functional component Alejandro Celaya 2020-05-10 11:12:22 +02:00
  • 18e026e4ca Updated tags list to display visits and short URLs when remote shlink version allows it Alejandro Celaya 2020-05-10 10:57:49 +02:00
  • 8741f42fe8 Merge pull request #264 from acelaya-forks/feature/charts-precision Alejandro Celaya 2020-05-07 11:21:51 +02:00
  • 665d6209d9 Updated changelog Alejandro Celaya 2020-05-07 11:10:10 +02:00
  • 59fda29894 Added precision 0 to charts, to avoid having decimals Alejandro Celaya 2020-05-07 11:06:14 +02:00
  • 61c027f9a1 Merge pull request #263 from acelaya-forks/feature/minor-improvements Alejandro Celaya 2020-05-03 20:23:24 +02:00
  • 241c9b73b0 Minor improvements Alejandro Celaya 2020-05-03 20:16:21 +02:00
  • 85dc1d0825 Merge pull request #260 from acelaya-forks/feature/responsive-visits-table Alejandro Celaya 2020-04-28 19:08:20 +02:00
  • e38887aa26 Ensured side menu is not swippoed when horizontally scrolling visits table Alejandro Celaya 2020-04-28 18:54:58 +02:00
  • 54fec79945 First minor improvements to the visits table responsiveness Alejandro Celaya 2020-04-27 18:04:24 +02:00
  • fad0bf1c9d Merge pull request #258 from acelaya-forks/feature/redux-localstorage Alejandro Celaya 2020-04-27 13:49:05 +02:00
  • be2f86050f Updated changelog Alejandro Celaya 2020-04-27 13:37:54 +02:00
  • a7f941e8e4 Deleted no-longer-needed ServersService Alejandro Celaya 2020-04-27 13:21:07 +02:00
  • b08c6748c7 Moved remote servers loading to separated action Alejandro Celaya 2020-04-27 12:54:52 +02:00
  • bdd7932e07 Refactored ServersDropdown into functional component Alejandro Celaya 2020-04-27 12:30:17 +02:00
  • bcf5dcf180 Converted server handling actions into regular actions Alejandro Celaya 2020-04-27 11:30:51 +02:00
  • 8b2cbf7aea Some minor refactorings Alejandro Celaya 2020-04-27 10:52:19 +02:00
  • 277b5e43f8 Flatten model holding list of servers Alejandro Celaya 2020-04-27 10:49:55 +02:00
  • 7dd6a31609 Deleted SettingsService, as the task is not transparently handled by a redux middleware Alejandro Celaya 2020-04-26 19:07:47 +02:00
  • 86bf1515d4 Added redux middleware to save parts of the store in the local storage transparently Alejandro Celaya 2020-04-26 19:04:17 +02:00
  • bbc47b387e Created single reducer to handle settings Alejandro Celaya 2020-04-26 13:00:23 +02:00
  • 3953e98a77 Merge pull request #257 from acelaya-forks/feature/navigate-back Alejandro Celaya 2020-04-26 12:02:54 +02:00
  • 09b8bd501d Converted TagsList component into functional component Alejandro Celaya 2020-04-26 11:48:08 +02:00
  • 6bddaaa055 Added cancel button to edit server page Alejandro Celaya 2020-04-26 10:56:27 +02:00
  • dd728d4d13 Added back button to visits stats page Alejandro Celaya 2020-04-26 10:43:00 +02:00
  • 9ba8bc8f3d Merge pull request #256 from acelaya-forks/feature/settings-page Alejandro Celaya 2020-04-25 11:19:19 +02:00
  • 16dee3664b Ensured mercure updates are not set even if supported, when they have been disabled Alejandro Celaya 2020-04-25 10:37:50 +02:00
  • 6fcf588bfd Updated changelog Alejandro Celaya 2020-04-25 10:23:47 +02:00
  • 6a6c427b0e Added unit tests for settings business logic elements Alejandro Celaya 2020-04-25 10:22:17 +02:00
  • 41f885d8ec Created settings page and reducers to handle real-time updates config Alejandro Celaya 2020-04-25 09:49:54 +02:00
  • 7516ca8dd9 Created settings page and converted MainHeader into functional component Alejandro Celaya 2020-04-18 20:31:20 +02:00
  • aa59a95f91 Merge pull request #251 from acelaya-forks/feature/real-time-updates Alejandro Celaya 2020-04-18 20:57:07 +02:00
  • 8a5161c0e8 Updated changelog Alejandro Celaya 2020-04-18 20:36:49 +02:00
  • d8ae69e861 Added test for mercure info helpers Alejandro Celaya 2020-04-18 12:49:03 +02:00
  • a485d0b507 Added token expired handling to mercure binding Alejandro Celaya 2020-04-18 12:25:47 +02:00
  • ed40b79c8d Added more tests covering new use cases Alejandro Celaya 2020-04-18 12:09:51 +02:00
  • 91488ae294 Fixed visits count not handling separated tooltiups Alejandro Celaya 2020-04-18 11:03:49 +02:00
  • a22a1938c1 Added automatic refresh on mercure events Alejandro Celaya 2020-04-18 10:50:01 +02:00
  • 0f73cb9f8c Converted short URLs list in functional component Alejandro Celaya 2020-04-17 17:39:30 +02:00
  • f3129399de Added EventSource connection to mercure hub possible Alejandro Celaya 2020-04-17 17:11:52 +02:00
  • 37e6c27461 Created mercure info reducer and loaded info when server is reachable Alejandro Celaya 2020-04-17 15:51:18 +02:00
  • d231ed3ede Merge pull request #247 from acelaya-forks/feature/user-agent-improvements v2.4.0 Alejandro Celaya 2020-04-10 20:06:57 +02:00
  • cf6f9028f2 Some more improvements on how chart height is calculated Alejandro Celaya 2020-04-10 19:57:33 +02:00
  • 7cf49d2c1a Increased minimum charts height Alejandro Celaya 2020-04-10 19:47:42 +02:00
  • e37fb1b4bd Updated changelog Alejandro Celaya 2020-04-10 19:29:57 +02:00
  • faf5d0bf7b Unified function parsing user agent for browser and os Alejandro Celaya 2020-04-10 19:22:13 +02:00
  • 6fede88072 Added dependency on bowser to have a more accurate browser and OS detection Alejandro Celaya 2020-04-10 19:16:44 +02:00
  • 87ffbefa61 Merge pull request #246 from acelaya-forks/feature/create-improvements Alejandro Celaya 2020-04-10 18:50:09 +02:00
  • f33ae17781 Updated changelog Alejandro Celaya 2020-04-10 18:43:16 +02:00
  • 2a2bae6d1a Improved short URL creation Alejandro Celaya 2020-04-10 18:42:08 +02:00
  • eb65e99024 Merge pull request #244 from acelaya-forks/feature/chart-visit-highlighting Alejandro Celaya 2020-04-10 15:21:07 +02:00
  • 52dbeb6201 Optimized visits parser to act over the normalized list of visits Alejandro Celaya 2020-04-10 14:59:12 +02:00
  • fafe920b7b Ensured highlighted stats are properly sorted and paginated on charts that support that Alejandro Celaya 2020-04-10 14:38:31 +02:00
  • 9d1e48ee90 Updated main list paginator to be sticky Alejandro Celaya 2020-04-10 13:42:16 +02:00
  • 3851342e1b Added button to reset visits selection Alejandro Celaya 2020-04-10 13:27:01 +02:00
  • b863c2e19d Used cursor pointer in bar charts Alejandro Celaya 2020-04-10 13:04:39 +02:00
  • ed584d19e5 Ensured charts datasets have a unique label Alejandro Celaya 2020-04-10 12:57:14 +02:00
  • 73256dcf5b Handled toggling between highlighted chart bars Alejandro Celaya 2020-04-10 12:53:54 +02:00
  • c67a23c988 Added support to disable date inputs Alejandro Celaya 2020-04-10 12:25:06 +02:00
  • 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 +02:00
  • 05deb1aff0 Merge pull request #242 from acelaya-forks/feature/visits-table Alejandro Celaya 2020-04-09 11:23:51 +02:00
  • a74b7cdfad Updated changelog Alejandro Celaya 2020-04-09 11:00:27 +02:00
  • 1c3119ee76 Allowed multiple selection on visits table Alejandro Celaya 2020-04-09 10:56:54 +02:00
  • ca52911e42 Added VisitsTable test Alejandro Celaya 2020-04-09 10:21:38 +02:00
  • 9177bc7cef Tested how hilghlighted data behaves on GraphCards Alejandro Celaya 2020-04-09 09:44:14 +02:00
  • 310831a26a Converted ShortUrlVisits in functional component Alejandro Celaya 2020-04-07 22:33:41 +02:00
  • 8a486d991b Implemented some improvements and fixes on how visits table is split and calculated Alejandro Celaya 2020-04-05 18:04:15 +02:00
  • b79333393b Converted SearchField component into funcitonal component Alejandro Celaya 2020-04-05 16:16:55 +02:00
  • cb7062bb95 Created fake border with before and after pseudoelements for sticky table cells Alejandro Celaya 2020-04-05 16:02:42 +02:00
  • 94c5b2c471 Improved useToggle hook so that it also returns enabler and disabler Alejandro Celaya 2020-04-05 12:18:41 +02:00
  • 66bf26f1dc Improved highlighted data calculation so that it works with values different than 1 Alejandro Celaya 2020-04-05 11:57:39 +02:00
  • f5cc1abe75 Ensured info for selected visit in visits table gets highlighted in bar charts Alejandro Celaya 2020-04-04 20:16:20 +02:00
  • bd4255108d Improved VisitsTable performance by memoizing visits lists Alejandro Celaya 2020-04-04 12:58:04 +02:00
  • 06b63d1af2 Improved rendering of visits table on mobile devices Alejandro Celaya 2020-04-04 12:09:17 +02:00
  • 2bd70fb9e6 Fixed unit tests Alejandro Celaya 2020-04-04 10:36:34 +02:00
  • e6034dfb14 Created VisitsTable Alejandro Celaya 2020-04-03 23:00:57 +02:00
  • c8ba6764c2 Merge pull request #238 from acelaya-forks/feature/edit-long-url Alejandro Celaya 2020-03-30 21:36:20 +02:00
  • 19337d6c05 Added tests for elements regarding short URL edition Alejandro Celaya 2020-03-30 21:26:30 +02:00
  • a6ad3c2d4d Updated changelog Alejandro Celaya 2020-03-30 21:01:54 +02:00
  • b0dd885c09 Converted ShortUrlsRowMenu into functional component Alejandro Celaya 2020-03-30 21:01:01 +02:00
  • 2235592308 Fixed ShortUrlsRowMenu test Alejandro Celaya 2020-03-30 20:50:31 +02:00
  • 1219a16261 Ensured short URLs list is updated after editing the long URL of a short URL Alejandro Celaya 2020-03-30 20:47:33 +02:00
  • 7949e224e0 Created modal to edit the loing URL behind a short URL Alejandro Celaya 2020-03-30 20:42:58 +02:00
  • ab2f311bb7 Merge pull request #237 from acelaya-forks/feature/short-code-length Alejandro Celaya 2020-03-29 19:49:09 +02:00
  • a5aab43666 Updated changelog Alejandro Celaya 2020-03-29 19:41:29 +02:00
  • 74ebd4e572 Converted CreateShortUrl to functional component Alejandro Celaya 2020-03-29 19:36:45 +02:00
  • bd29670108 Added short code length field to form to create short URLs Alejandro Celaya 2020-03-29 18:55:41 +02:00
  • 9a20b4428d Merge pull request #236 from acelaya-forks/feature/progressive-paginator Alejandro Celaya 2020-03-28 17:52:35 +01:00
  • 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 +01:00
  • bab3b252c1 Updated changelog Alejandro Celaya 2020-03-28 17:35:02 +01:00
  • 7f05c5c2da Split utils module into several helpers modules Alejandro Celaya 2020-03-28 17:33:23 +01:00
  • 2d5c2779c3 Moved helper functions to render progressive paginators to a common place Alejandro Celaya 2020-03-28 17:25:12 +01:00
  • 06db4f6556 Used progressive pagination for the short URLs list Alejandro Celaya 2020-03-28 17:19:33 +01:00
  • ea5ec63a22 Ensured all branches build the docker image Alejandro Celaya 2020-03-22 09:34:24 +01:00
  • f46e737e77 Merge pull request #233 from acelaya-forks/feature/fix-docker-build-condition Alejandro Celaya 2020-03-21 13:39:31 +01:00
  • 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 +01:00
  • 79ccef9f7e Avoid latest docker to be build when building a tag Alejandro Celaya 2020-03-21 06:59:37 +01:00
  • a9653b3674 Merge pull request #232 from acelaya-forks/feature/improve-docker-build Alejandro Celaya 2020-03-20 09:23:35 +01:00
  • 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 +01:00