Alejandro Celaya
|
47fb26368b
|
Updated dependencies and fixed coding styles
|
2021-02-28 12:56:56 +01:00 |
|
Alejandro Celaya
|
d921c44d3b
|
Created orphanVisitsReducer test
|
2021-02-28 10:45:14 +01:00 |
|
Alejandro Celaya
|
eb0ab92472
|
Created OrphanVisits test
|
2021-02-28 10:36:56 +01:00 |
|
Alejandro Celaya
|
d7edd69e60
|
Created OrphanVisitsTitle test
|
2021-02-28 08:52:31 +01:00 |
|
Alejandro Celaya
|
115038f80f
|
Created visits type helpers test
|
2021-02-27 20:13:18 +01:00 |
|
Alejandro Celaya
|
5479210366
|
Created section to display orphan visits stats
|
2021-02-27 20:03:51 +01:00 |
|
Alejandro Celaya
|
d0825089d0
|
Enhanced edit tags action so that it calls PATCH endpoint
|
2021-02-27 09:49:56 +01:00 |
|
Alejandro Celaya
|
2553b27d7d
|
Rolled-back blurred modal
|
2021-02-27 08:52:10 +01:00 |
|
Alejandro Celaya
|
f97ef8df83
|
Added proper blurred background for modals
|
2021-02-21 21:05:59 +01:00 |
|
Alejandro Celaya
|
d6633f7555
|
More dark theme styles for visits page
|
2021-02-21 21:05:30 +01:00 |
|
Alejandro Celaya
|
b2abfd543e
|
Moved Shlink API services to api module
|
2020-12-22 09:57:09 +01:00 |
|
Alejandro Celaya
|
8c6eaf2f1d
|
Moved API types and type helpers to api module
|
2020-12-22 09:49:18 +01:00 |
|
Alejandro Celaya
|
4c3772d5c8
|
Added meaningful error messages for the rest of API calls
|
2020-12-21 23:41:50 +01:00 |
|
Alejandro Celaya
|
b211a29fc5
|
Created new Result component to display operation result messages consistently
|
2020-12-21 17:54:20 +01:00 |
|
Alejandro Celaya
|
5cf0c86a14
|
Normalized Message component, making it autocontained
|
2020-12-21 09:22:13 +01:00 |
|
Alejandro Celaya
|
83221c1066
|
Added routes to subsections in visits
|
2020-12-20 19:28:14 +01:00 |
|
Alejandro Celaya
|
260a6c4940
|
Improved welcome screen
|
2020-12-20 12:17:12 +01:00 |
|
Alejandro Celaya
|
4e236a80de
|
Created new dropdown component to select relative or absolute date ranges
|
2020-12-14 22:58:15 +01:00 |
|
Alejandro Celaya
|
c74355e363
|
Improved visits section so that charts are grouped in sub tabs
|
2020-12-12 20:45:23 +01:00 |
|
Alejandro Celaya
|
3e6aee47e5
|
Fixed TS compilation in tests
|
2020-12-08 19:36:47 +01:00 |
|
Alejandro Celaya
|
9b30a82a79
|
Created visitsOverview reducer test
|
2020-12-07 19:19:37 +01:00 |
|
Alejandro Celaya
|
6c90d7072f
|
#325 Updated to react 17
|
2020-11-13 22:44:26 +01:00 |
|
Alejandro Celaya
|
78d97a64aa
|
Added visits highlightning capabilities to line chart
|
2020-09-20 11:43:24 +02:00 |
|
Alejandro Celaya
|
23046c149c
|
Fixed visits normalization not converting empty strings into null
|
2020-09-19 10:31:23 +02:00 |
|
Alejandro Celaya
|
51556d76ac
|
Fixed tests
|
2020-09-17 18:05:26 +02:00 |
|
Alejandro Celaya
|
6fc4963663
|
Replaced redux action to create one visit by action that allows multiple visits at once
|
2020-09-12 11:31:44 +02:00 |
|
Alejandro Celaya
|
ad437f655e
|
Added support to dispatch all UI actions based on mercure bindings on a specific schedule instead of real time
|
2020-09-12 08:52:03 +02:00 |
|
Alejandro Celaya
|
5d6d802d64
|
Moved mercure hub binding from custom hook to HOC
|
2020-09-06 19:41:15 +02:00 |
|
Alejandro Celaya
|
d4094e66b3
|
Finished TS migration
|
2020-09-05 08:49:18 +02:00 |
|
Alejandro Celaya
|
73b854037d
|
Migrated to TS all visits components except the biggest two
|
2020-09-04 19:33:16 +02:00 |
|
Alejandro Celaya
|
260ed3041a
|
Finished migrating visits helpers to TS
|
2020-09-04 18:43:26 +02:00 |
|
Alejandro Celaya
|
8a146021dd
|
Migrated first charts to TS
|
2020-09-03 20:34:22 +02:00 |
|
Alejandro Celaya
|
f9c57ca659
|
Migrated first visits helper components to TS
|
2020-09-02 20:13:31 +02:00 |
|
Alejandro Celaya
|
dcf72e6818
|
Finished migrating remaining reducers to TS
|
2020-08-28 18:33:37 +02:00 |
|
Alejandro Celaya
|
f3a2535e2f
|
Defined visits TS types
|
2020-08-27 17:56:48 +02:00 |
|
Alejandro Celaya
|
a91f1b3bd4
|
Fixed coding styles
|
2020-08-22 08:10:31 +02:00 |
|
Alejandro Celaya
|
a675d60d59
|
Added new ToggleSwitch component
|
2020-07-14 16:05:00 +02:00 |
|
Alejandro Celaya
|
e31e70039d
|
Created GraphCard test
|
2020-06-06 12:16:19 +02:00 |
|
Alejandro Celaya
|
949e0da105
|
Added custom responsive legend to doughnut charts
|
2020-06-06 11:58:25 +02:00 |
|
Alejandro Celaya
|
770cc59448
|
Extracted logic to render graph from GraphCard to DefatlChart component
|
2020-06-06 10:35:13 +02:00 |
|
Alejandro Celaya
|
c46d5187c1
|
Removed duplicated code when binding to mercure by checking if enabled first
|
2020-06-06 09:24:05 +02:00 |
|
Alejandro Celaya
|
32cc1cc580
|
Improved logic to determine default grouping for line chart based on how old the visits are
|
2020-05-31 20:03:59 +02:00 |
|
Alejandro Celaya
|
e00574553f
|
Moved some helper components for visits to visits/helpers
|
2020-05-31 17:51:52 +02:00 |
|
Alejandro Celaya
|
1b6028ae6d
|
Some improvements on LineChartCard
|
2020-05-30 17:39:08 +02:00 |
|
Alejandro Celaya
|
c5cb0dcb26
|
Added test for LineChartCard
|
2020-05-30 10:41:46 +02:00 |
|
Alejandro Celaya
|
61867366e7
|
Created first version of the time-based visits chart
|
2020-05-30 09:25:15 +02:00 |
|
Alejandro Celaya
|
07d3567244
|
Added progress bar to visits page when loading a lot of visits
|
2020-05-11 19:32:42 +02:00 |
|
Alejandro Celaya
|
4e483dc5d4
|
Created TagVisits test
|
2020-05-10 20:30:19 +02:00 |
|
Alejandro Celaya
|
52631e629e
|
Created TagVisitsHeader test
|
2020-05-10 20:23:45 +02:00 |
|
Alejandro Celaya
|
7a94b1730d
|
Created common component for visits header
|
2020-05-10 19:37:00 +02:00 |
|
Alejandro Celaya
|
f856bc218a
|
Created tagVisits reducer test
|
2020-05-10 19:12:18 +02:00 |
|
Alejandro Celaya
|
bfbb21e1cc
|
Created page for tag visit stats
|
2020-05-10 19:02:58 +02:00 |
|
Alejandro Celaya
|
18e18f533b
|
Extracted visits charts elements into reusable component
|
2020-05-10 17:49:55 +02:00 |
|
Alejandro Celaya
|
59fda29894
|
Added precision 0 to charts, to avoid having decimals
|
2020-05-07 11:06:14 +02:00 |
|
Alejandro Celaya
|
bbc47b387e
|
Created single reducer to handle settings
|
2020-04-26 13:00:27 +02:00 |
|
Alejandro Celaya
|
dd728d4d13
|
Added back button to visits stats page
|
2020-04-26 10:43:00 +02:00 |
|
Alejandro Celaya
|
ed40b79c8d
|
Added more tests covering new use cases
|
2020-04-18 12:09:51 +02:00 |
|
Alejandro Celaya
|
a22a1938c1
|
Added automatic refresh on mercure events
|
2020-04-18 10:50:01 +02:00 |
|
Alejandro Celaya
|
6fede88072
|
Added dependency on bowser to have a more accurate browser and OS detection
|
2020-04-10 19:16:44 +02:00 |
|
Alejandro Celaya
|
52dbeb6201
|
Optimized visits parser to act over the normalized list of visits
|
2020-04-10 14:59:12 +02:00 |
|
Alejandro Celaya
|
8f42e65ccd
|
Allowed visits to be selected on charts so that they get highlighted on the rest of the charts
|
2020-04-10 11:59:53 +02:00 |
|
Alejandro Celaya
|
1c3119ee76
|
Allowed multiple selection on visits table
|
2020-04-09 10:56:54 +02:00 |
|
Alejandro Celaya
|
ca52911e42
|
Added VisitsTable test
|
2020-04-09 10:21:38 +02:00 |
|
Alejandro Celaya
|
9177bc7cef
|
Tested how hilghlighted data behaves on GraphCards
|
2020-04-09 09:44:14 +02:00 |
|
Alejandro Celaya
|
310831a26a
|
Converted ShortUrlVisits in functional component
|
2020-04-07 22:33:41 +02:00 |
|
Alejandro Celaya
|
f5cc1abe75
|
Ensured info for selected visit in visits table gets highlighted in bar charts
|
2020-04-04 20:16:20 +02:00 |
|
Alejandro Celaya
|
06b63d1af2
|
Improved rendering of visits table on mobile devices
|
2020-04-04 12:09:17 +02:00 |
|
Alejandro Celaya
|
2bd70fb9e6
|
Fixed unit tests
|
2020-04-04 10:36:38 +02:00 |
|
Alejandro Celaya
|
99042c0979
|
Extracted servers list group from home component to a reusable component
|
2020-03-08 11:16:57 +01:00 |
|
Alejandro Celaya
|
96d538db15
|
Replaced Unknown by Direct for traffic comming from undetermined referrers
|
2020-03-06 20:42:22 +01:00 |
|
Alejandro Celaya
|
853032ac7f
|
Displayed preloader when a server is being loaded
|
2020-03-05 08:41:55 +01:00 |
|
Alejandro Celaya
|
dc672bf0f0
|
Ensured domain is passed when loading visits for a short URL on a specific domain
|
2020-02-08 09:07:55 +01:00 |
|
Alejandro Celaya
|
301da4bb2a
|
Recovered behavior to show amount of visits in selected date range on visits detail page
|
2020-01-15 18:31:28 +01:00 |
|
Alejandro Celaya
|
c90cd46095
|
Removed old ExternalLink component in favor of external one
|
2020-01-15 18:16:12 +01:00 |
|
Alejandro Celaya
|
5eb4a3adec
|
Fixed tests and typos
|
2020-01-14 20:12:30 +01:00 |
|
Alejandro Celaya
|
89e9d2b2d1
|
Fixed accidentally refactored string
|
2020-01-11 20:11:41 +01:00 |
|
Alejandro Celaya
|
595858ac4b
|
Used visits count component in short URL visits view
|
2020-01-11 20:10:12 +01:00 |
|
Alejandro Celaya
|
3f2162fe62
|
Extracted visits count component to reuse it in other places
|
2020-01-11 19:58:04 +01:00 |
|
Alejandro Celaya
|
7bbff114a4
|
Extracted paginator used in SortableBarGraph to its own component
|
2019-09-21 18:29:58 +02:00 |
|
Alejandro Celaya
|
ba3189fd46
|
Removed no longer needed constants
|
2019-04-19 12:54:56 +02:00 |
|
Alejandro Celaya
|
28ca54547e
|
Removed remaining usages of sinon
|
2019-04-19 12:41:59 +02:00 |
|
Alejandro Celaya
|
d1c10e4895
|
Removed test cases for the old default on reducers switch statements
|
2019-03-17 10:17:44 +01:00 |
|
Alejandro Celaya
|
391424d8a1
|
Ensured bar charts are regenerated when their height changes
|
2019-03-16 09:02:40 +01:00 |
|
Alejandro Celaya
|
e0db6d5a57
|
Improved SortableBarGraph test
|
2019-03-10 17:55:02 +01:00 |
|
Alejandro Celaya
|
87dc24e8a2
|
Fixed and improved OpenMapModalBtn and ShortUrlVisit components tests
|
2019-03-10 13:05:20 +01:00 |
|
Alejandro Celaya
|
61480abd2e
|
Updated charts to allow optional pagination
|
2019-03-10 08:28:14 +01:00 |
|
Alejandro Celaya
|
d7312d26f7
|
Added missing test for new action creator
|
2019-03-08 19:45:35 +01:00 |
|
Alejandro Celaya
|
3982d77775
|
Ensured visits loading is cancelled when the visits page is unmounted
|
2019-03-08 19:40:43 +01:00 |
|
Alejandro Celaya
|
1bc406b0d9
|
Ensured requests when loading visits are made in parallel for big dataset
|
2019-03-04 19:21:46 +01:00 |
|
Alejandro Celaya
|
252edaa2ca
|
Improved performance while calculating status by doing one iteration only and memoizing the result when possible
|
2019-03-04 18:14:45 +01:00 |
|
Alejandro Celaya
|
30b4cb4068
|
Created ShortUrlsRow test
|
2019-01-13 09:49:02 +01:00 |
|
Alejandro Celaya
|
4f8c7afc76
|
Created SortableBarGraph test
|
2019-01-12 23:47:41 +01:00 |
|
Alejandro Celaya
|
f58b815ef8
|
Fixed typo
|
2019-01-10 20:11:32 +01:00 |
|
Alejandro Celaya
|
dee5994b1e
|
Fixed tests
|
2019-01-10 20:05:02 +01:00 |
|
Alejandro Celaya
|
b12dac1e35
|
Improved map modal title
|
2019-01-09 20:30:59 +01:00 |
|
Alejandro Celaya
|
150dcd2d5d
|
Created tests for new map-related components
|
2019-01-09 20:11:22 +01:00 |
|
Alejandro Celaya
|
c599d2837b
|
Improved VisitsParser test
|
2019-01-09 07:59:56 +01:00 |
|
Alejandro Celaya
|
dc9c1712ff
|
Added cities stats graphic on short url visits page
|
2019-01-07 11:53:14 +01:00 |
|
Alejandro Celaya
|
fa3e1eba93
|
Moved all visits-related services to its own service provide function inside visits
|
2018-12-18 14:36:32 +01:00 |
|
Alejandro Celaya
|
79a0a5e4ea
|
Fixed tests
|
2018-12-18 10:23:09 +01:00 |
|
Alejandro Celaya
|
cccf57a35a
|
Moved DateInput from common to utils
|
2018-11-01 09:05:20 +01:00 |
|
Alejandro Celaya
|
05936c52b3
|
Added sorting to referrers bar graph
|
2018-10-28 23:04:52 +01:00 |
|
Alejandro Celaya
|
368de2b4c7
|
Added order control to countries graph
|
2018-10-28 22:54:08 +01:00 |
|
Alejandro Celaya
|
4ad8e909d4
|
Extracted sorting dropdown to its own component
|
2018-10-28 21:26:47 +01:00 |
|
Alejandro Celaya
|
0e8631ae9d
|
Updated GraphCard so that it automatically calculates the proper aspect ration for bar chart graphs
|
2018-10-19 20:27:25 +02:00 |
|
Alejandro Celaya
|
812e391e34
|
Moved helper functions in GraphCard outside of component function
|
2018-10-19 19:04:22 +02:00 |
|
Alejandro Celaya
|
5d5a2be498
|
Ensured bar charts start at 0
|
2018-09-08 20:42:14 +02:00 |
|
Alejandro Celaya
|
64c1b56973
|
Created ShortUrlVisits test
|
2018-09-08 13:28:40 +02:00 |
|
Alejandro Celaya
|
d37e7ca7ce
|
Created VisitsHeader test
|
2018-09-08 09:31:44 +02:00 |
|
Alejandro Celaya
|
eb0f219403
|
Created GraphCard test
|
2018-09-08 09:06:18 +02:00 |
|
Alejandro Celaya
|
0c1656285b
|
Created shortUrlVisits reducer test
|
2018-09-08 08:49:49 +02:00 |
|
Alejandro Celaya
|
bbce53ade6
|
Created shortUrlDetail reducer test
|
2018-09-07 20:41:21 +02:00 |
|
Alejandro Celaya
|
6a016d8e6f
|
Updated styles in javascript to fulfill adidas rules
|
2018-08-25 23:39:27 +02:00 |
|
Alejandro Celaya
|
6d0753481d
|
Refactored visits parser to be functional
|
2018-08-24 23:55:53 +02:00 |
|
Alejandro Celaya
|
26a3fdfd3d
|
Created VisitsParser test
|
2018-08-24 23:38:37 +02:00 |
|