Commit Graph

  • 96adb227d9 Added search bar to tags list Alejandro Celaya 2018-08-19 20:52:33 +02:00
  • 843c121285 Extracted SearchField from SearchBar component to its own component Alejandro Celaya 2018-08-19 20:29:23 +02:00
  • 03870c0c6f Ensured tags list keeps sorted after editing a tag Alejandro Celaya 2018-08-19 20:11:43 +02:00
  • 5d2de11615 Allowed tags color to be changed Alejandro Celaya 2018-08-19 20:08:02 +02:00
  • 71ead150a2 Added color picker to edit tag modal Alejandro Celaya 2018-08-18 23:24:03 +02:00
  • d541543ab3 Implemented edition of tags Alejandro Celaya 2018-08-18 22:59:53 +02:00
  • 878e336ba1 Simplified ColorGenerator and exposed method to set colors for a key Alejandro Celaya 2018-08-18 17:51:44 +02:00
  • 2650027c40 Updated tags list, allowing to click on a tag to show the list filtered by that tag Alejandro Celaya 2018-08-18 17:34:49 +02:00
  • 680d80d753 Prevented short URLs list to be reloaded when tags are edited Alejandro Celaya 2018-08-18 17:14:33 +02:00
  • b5de9bf523 Fixed wrong reducer being called Alejandro Celaya 2018-08-18 16:47:19 +02:00
  • 1dee478234 Implemented delete tag behavior Alejandro Celaya 2018-08-18 16:39:47 +02:00
  • f480e34f67 Created TagCard and DeleteTagConfirmModal components Alejandro Celaya 2018-08-18 14:38:36 +02:00
  • f1ee467af4 Finished design on tags list page Alejandro Celaya 2018-08-18 11:15:00 +02:00
  • 63ddef2d81 Removed titles from side menu Alejandro Celaya 2018-08-18 10:47:45 +02:00
  • ec7b47fb32 Allowed MuttedMessage to define a margin 0 Alejandro Celaya 2018-08-16 19:22:54 +02:00
  • f7f0d8c7c1 Improved tags list section Alejandro Celaya 2018-08-16 19:19:57 +02:00
  • 49290b56ee Created tags list page Alejandro Celaya 2018-08-16 18:59:00 +02:00
  • 03113583f0 Updated behavior on tags modal so that the component handles all actions Alejandro Celaya 2018-08-15 19:10:35 +02:00
  • a1eadf767e Updated short URL tags adding real behavior Alejandro Celaya 2018-08-15 18:44:54 +02:00
  • 854851fefc Created common component to handle tags and modal to edit tags Alejandro Celaya 2018-08-15 11:14:44 +02:00
  • 707c097ed9 Fixed title size in mobile devices Alejandro Celaya 2018-08-15 10:16:53 +02:00
  • cb3186395d Added burguer icon to show sidebar on mobile devices Alejandro Celaya 2018-08-15 08:51:20 +02:00
  • a00f59bab3 Added 'active' on Add server link Alejandro Celaya 2018-08-14 20:51:38 +02:00
  • 72f96a6d1d Ensured sidebar does not overlap header in mobile resolutions Alejandro Celaya 2018-08-14 20:46:01 +02:00
  • cb9dc9d65e Added swipable menu Alejandro Celaya 2018-08-14 20:28:46 +02:00
  • 42d718960f Merge pull request #18 from acelaya/feature/0.2.0 v0.2.0 Alejandro Celaya 2018-08-12 19:23:18 +02:00
  • 7f317390e3 Added v0.2.0 to changelog Alejandro Celaya 2018-08-12 19:18:34 +02:00
  • adec759579 Added workaround to add tags on blur on tags input which allows tags to be added on Android Alejandro Celaya 2018-08-12 19:07:42 +02:00
  • f8eb5fb022 Creates shortUrlsListParams reducer test Alejandro Celaya 2018-08-12 18:49:57 +02:00
  • d6e6c8c6c2 Fixed wrong value passed to DateInput Alejandro Celaya 2018-08-12 10:18:26 +02:00
  • e0ab67899d Created server reducer test Alejandro Celaya 2018-08-12 10:17:13 +02:00
  • 6969233b6f Added reducer test to selectedServerReducer test Alejandro Celaya 2018-08-12 09:34:14 +02:00
  • ec4c14e8de Created selectedServer reducer test Alejandro Celaya 2018-08-12 09:22:18 +02:00
  • f23245a39c Created DateInput component test Alejandro Celaya 2018-08-12 09:01:11 +02:00
  • faa828c58a Created AsideMenu component test Alejandro Celaya 2018-08-12 08:49:08 +02:00
  • 34155aae58 Refactored some components Alejandro Celaya 2018-08-12 08:45:48 +02:00
  • 86eb963176 Simplified AsideMenu component removing unneeded checks Alejandro Celaya 2018-08-12 08:26:36 +02:00
  • 073703ef5b Created Home component tests Alejandro Celaya 2018-08-12 08:20:35 +02:00
  • 49f0109d20 Renamed home-container CSS class to just home Alejandro Celaya 2018-08-12 08:01:35 +02:00
  • f9773dbebe Added servers list to home page Alejandro Celaya 2018-08-11 22:06:36 +02:00
  • c920403d5f Deleted no longer needed styles sheet Alejandro Celaya 2018-08-11 21:41:01 +02:00
  • e1008fcff1 Replaced tags input component by a simpler one Alejandro Celaya 2018-08-11 21:39:27 +02:00
  • 7efc09d73c Improved badge color Alejandro Celaya 2018-08-11 18:27:51 +02:00
  • b3be7df890 Improved tags filtering control Alejandro Celaya 2018-08-10 22:27:50 +02:00
  • c80fea2877 Added ordering control to short URLs list in mobile resolutions Alejandro Celaya 2018-08-10 22:16:50 +02:00
  • e4d5424c07 Fixed short URLs ordering in desktop resolutions Alejandro Celaya 2018-08-10 21:38:24 +02:00
  • c5f59a17dd Fixed PWA name in manifest file Alejandro Celaya 2018-08-10 07:32:13 +02:00
  • f8372876d7 Improved app icons quality Alejandro Celaya 2018-08-09 20:28:31 +02:00
  • 3821735a89 Updated DateInput to be clearable Alejandro Celaya 2018-08-09 20:13:46 +02:00
  • 6f38538dea Improved responsiveness in visits page Alejandro Celaya 2018-08-09 19:50:22 +02:00
  • c8e5dfad5a Merge pull request #16 from acelaya/feature/0.1.1 v0.1.1 Alejandro Celaya 2018-08-06 20:35:38 +02:00
  • f3a3854c1f Removed workdir from Dockerfile Alejandro Celaya 2018-08-06 20:32:14 +02:00
  • 33bec0f05d Created changelog Alejandro Celaya 2018-08-06 20:19:20 +02:00
  • a5fb505aff Updated dockerfile to be used to build a distributable docker image Alejandro Celaya 2018-08-06 20:16:07 +02:00
  • a2f174f687 Updated docker-compose files so that they just use an image and don't need the Dockerfile Alejandro Celaya 2018-08-06 19:41:57 +02:00
  • 671f20dd09 Deleted old readme file Alejandro Celaya 2018-08-05 12:46:38 +02:00
  • 4e4321c96d Merge pull request #8 from acelaya/develop v0.1.0 Alejandro Celaya 2018-08-05 12:13:30 +02:00
  • 16141ccdb3 Added zipt dist generation to build script Alejandro Celaya 2018-08-05 12:05:26 +02:00
  • f3233f845d Created dist dir Alejandro Celaya 2018-08-05 11:39:49 +02:00
  • ca4365d820 Ensured toggle menu is hidden on route change Alejandro Celaya 2018-08-05 11:27:26 +02:00
  • ec6b11d9c9 Created component to scroll to top Alejandro Celaya 2018-08-05 11:20:09 +02:00
  • ad29e2fa5d Added apple icon links Alejandro Celaya 2018-08-05 11:10:21 +02:00
  • bf2a8e9a71 Updated PWA manifest for android Alejandro Celaya 2018-08-05 10:32:10 +02:00
  • 554779a173 Fixed pagination control not being properly wrapped in mobile devices Alejandro Celaya 2018-08-05 10:12:49 +02:00
  • 14b98fd833 Improved context menu in mobile devices Alejandro Celaya 2018-08-05 10:08:17 +02:00
  • ce8888ce5d Replaced double quotes with single quotes in sass imports Alejandro Celaya 2018-08-05 10:01:17 +02:00
  • b25cb6c170 Added more responsive improvements Alejandro Celaya 2018-08-05 08:49:07 +02:00
  • c1880125b3 Fixed left menu responsiveness Alejandro Celaya 2018-08-05 08:28:16 +02:00
  • 9575107848 Configured redux dev tools Alejandro Celaya 2018-08-05 08:13:12 +02:00
  • 3c0f1716aa Fixed responsive properties Alejandro Celaya 2018-08-04 17:52:56 +02:00
  • ee6193ace8 Added support to filter by multiple tags Alejandro Celaya 2018-08-04 17:07:44 +02:00
  • 9aaa01e455 Added new test Alejandro Celaya 2018-08-04 11:07:28 +02:00
  • 3b6453e4ea Created travis config file Alejandro Celaya 2018-08-04 10:29:55 +02:00
  • f0d4660583 Organized dependencies Alejandro Celaya 2018-08-04 10:20:19 +02:00
  • 1562f7ef35 Fixed padding Alejandro Celaya 2018-08-04 08:38:25 +02:00
  • 7f9744cef2 Fixed default servers object value Alejandro Celaya 2018-08-04 08:29:40 +02:00
  • 5517fcdde5 Fixed changing selected server Alejandro Celaya 2018-08-04 08:23:44 +02:00
  • daf67e1d43 Fixed typo Alejandro Celaya 2018-08-01 19:15:45 +02:00
  • 961fba6346 Used 2 spaces for indentation Alejandro Celaya 2018-08-01 19:07:46 +02:00
  • bbeaf01319 Created filtering by tag feature Alejandro Celaya 2018-08-01 19:04:58 +02:00
  • eef1946243 Used setState callback to ensure no race conditions occur Alejandro Celaya 2018-08-01 18:32:21 +02:00
  • 0b15fba640 Added filtering by date range to visit stats page Alejandro Celaya 2018-07-31 22:04:20 +02:00
  • a7bd66827a Created reusable DateInput component Alejandro Celaya 2018-07-31 21:24:34 +02:00
  • 1abcb2e1d7 Fixed visits graphs styles Alejandro Celaya 2018-07-31 20:36:27 +02:00
  • 0f34d473b9 Ensured regular data for a short URL is loaded if defined Alejandro Celaya 2018-07-30 21:34:06 +02:00
  • 13004f6d57 Removed duplicated code from ShortUrlVisits Alejandro Celaya 2018-07-30 21:12:06 +02:00
  • 1b97877ecf Improved styles by using Cards Alejandro Celaya 2018-07-30 20:52:03 +02:00
  • d97cbdde5d Defined how to parse visit stats and how to render them Alejandro Celaya 2018-07-30 20:31:48 +02:00
  • a75c7309f7 Defined visit stats page Alejandro Celaya 2018-07-29 19:25:22 +02:00
  • c02b0e0591 Created ShortUrlVisits page Alejandro Celaya 2018-07-29 18:39:00 +02:00
  • 92f7fffcf3 Implemented behavior to create new short URLs Alejandro Celaya 2018-07-29 18:13:18 +02:00
  • f7249cfe6e Implemented short URLs creation Alejandro Celaya 2018-07-28 18:59:32 +02:00
  • 0a5c20e3ee Connected creation form with redux, and created reducer for short URL creation Alejandro Celaya 2018-07-28 10:41:05 +02:00
  • c51bf5b9a0 Renamed ServersService module Alejandro Celaya 2018-07-28 09:56:08 +02:00
  • 41a4f31c57 Fixed indentation Alejandro Celaya 2018-07-28 09:34:31 +02:00
  • e10028a2b9 Renamed classes to match components file names Alejandro Celaya 2018-07-28 09:20:51 +02:00
  • ce22b7e8e9 Extracted ShortUrlsRow to its own module Alejandro Celaya 2018-07-28 09:18:55 +02:00
  • b734b4515b Extracted ShortUrlsRowMenu to its own module Alejandro Celaya 2018-07-28 09:15:41 +02:00
  • 842b1a7590 Added preview modal component Alejandro Celaya 2018-07-27 18:21:10 +02:00
  • 131099b2a6 Added QrCode modal window to short URLs Alejandro Celaya 2018-07-27 18:05:09 +02:00