Alejandro Celaya
|
e6932e7353
|
Created DomainVisits test
|
2022-04-30 12:01:50 +02:00 |
|
Alejandro Celaya
|
ddb08f4d2e
|
Removed non-needed components which were just wrapping another component that could directly be used instead
|
2022-04-30 11:00:19 +02:00 |
|
Alejandro Celaya
|
05254326cb
|
Implemented domain visits section
|
2022-04-24 18:36:25 +02:00 |
|
Alejandro Celaya
|
932dec3bde
|
Added dropdown in domains section, to allow multiple options over domains
|
2022-04-24 13:10:04 +02:00 |
|
Alejandro Celaya
|
271b19a4ec
|
Fixed no longer implicit children prop in FunctionalComponent type
|
2022-04-24 10:39:11 +02:00 |
|
Alejandro Celaya
|
965e69c525
|
Fixed reference error
|
2022-04-03 10:10:10 +02:00 |
|
Alejandro Celaya
|
98450ebec3
|
Removed no longer needed eslint disable comments
|
2022-03-26 13:07:58 +01:00 |
|
Alejandro Celaya
|
4f128b3fe8
|
Fixed tests
|
2022-03-26 12:46:32 +01:00 |
|
Alejandro Celaya
|
a2df486280
|
Updated to airbnb coding styles
|
2022-03-26 12:17:42 +01:00 |
|
Alejandro Celaya
|
92ddcad753
|
Implemented short URLs exporting
|
2022-03-13 18:56:42 +01:00 |
|
Alejandro Celaya
|
7fd360495b
|
Created button to use when anything needs to be exported
|
2022-03-12 20:51:30 +01:00 |
|
Alejandro Celaya
|
c4148f0494
|
Fixed reactstrap 9 deprecated warnings
|
2022-03-11 16:37:41 +01:00 |
|
Alejandro Celaya
|
8551fcf08f
|
Updated to react-chartjs-2 3.3
|
2022-03-07 17:39:03 +01:00 |
|
Alejandro Celaya
|
74635281de
|
Fixed table rendering issues
|
2022-03-07 11:03:41 +01:00 |
|
Alejandro Celaya
|
9ff331e2db
|
Fixed styles in tag edition modal
|
2022-03-07 08:46:43 +01:00 |
|
Alejandro Celaya
|
e5a84b1505
|
Updated margin, padding and alignment classes to the new bootstrap 5 approach
|
2022-03-05 13:26:28 +01:00 |
|
Alejandro Celaya
|
30a71ac8b7
|
Improved settings section names
|
2022-02-14 20:29:53 +01:00 |
|
Alejandro Celaya
|
f24c8052a9
|
Improved NavPills component and added test
|
2022-02-14 19:58:20 +01:00 |
|
Alejandro Celaya
|
b0fa14fcfe
|
Extracted nav pills to their own component for reusability
|
2022-02-13 20:20:20 +01:00 |
|
Alejandro Celaya
|
c6e500ba71
|
Updated source code to react-router 6
|
2022-02-06 20:07:18 +01:00 |
|
Alejandro Celaya
|
4a80f224d8
|
Created components and reducer to handle non-orphan visits
|
2022-02-05 13:53:07 +01:00 |
|
Alejandro Celaya
|
aba1972d0d
|
Added dynamic tooltip placement in DomainStatusIcon based on media query
|
2021-12-28 23:15:34 +01:00 |
|
Alejandro Celaya
|
994f31b7e5
|
Renamed SortingDropdown to OrderingDropdown, for consistency
|
2021-12-25 10:32:33 +01:00 |
|
Alejandro Celaya
|
6213067f35
|
Removed default export in SortingDropdown
|
2021-12-25 10:26:38 +01:00 |
|
Alejandro Celaya
|
c517c0521c
|
Renamed doFallbackRange to doIntervalFallback to make it more descriptive
|
2021-12-23 10:51:13 +01:00 |
|
Alejandro Celaya
|
e22856ff74
|
Added logic in reducers to fallback to a different date interval if default one returns no visits
|
2021-12-23 10:38:02 +01:00 |
|
Alejandro Celaya
|
64ba346566
|
Updated VisitsStats components to react to the fallbackInterval
|
2021-12-22 20:23:26 +01:00 |
|
Alejandro Celaya
|
3745b297db
|
Updated visits components to support the doFallbackRange flag
|
2021-12-22 20:19:54 +01:00 |
|
Alejandro Celaya
|
7adb40489d
|
Added some helper function to deal with dates
|
2021-12-22 20:08:28 +01:00 |
|
Alejandro Celaya
|
fe81e023e8
|
Moved table sorting icon to its own component wrapping the logic
|
2021-11-06 22:34:29 +01:00 |
|
Alejandro Celaya
|
ee826458be
|
Updated sorting dropdown to accept an order object instead of two individual props
|
2021-11-06 12:26:20 +01:00 |
|
Alejandro Celaya
|
5241925acc
|
Added not-enabled sorting on tags table
|
2021-11-01 12:48:11 +01:00 |
|
Alejandro Celaya
|
844cf51d04
|
Added missing prettify on number of visits to export and selected visits
|
2021-11-01 11:19:20 +01:00 |
|
Alejandro Celaya
|
944b166e43
|
Added explicit any type on caught errors where needed
|
2021-10-31 12:38:42 +01:00 |
|
Alejandro Celaya
|
6d392ba403
|
Added more tests covering how real-time visits are filtered out based on date intervals
|
2021-10-24 22:37:14 +02:00 |
|
Alejandro Celaya
|
e135dd92ec
|
Ensured new visits are pushed to the state only if they match selected date range
|
2021-10-24 10:31:32 +02:00 |
|
Alejandro Celaya
|
f89e4244ea
|
Moved LineChartCard with the rest of the charts
|
2021-09-18 19:07:50 +02:00 |
|
Alejandro Celaya
|
3c23016028
|
Refactored components used to render charts for visits
|
2021-09-18 19:05:28 +02:00 |
|
Alejandro Celaya
|
a15917b1ae
|
Fixed tests
|
2021-09-18 13:17:04 +02:00 |
|
Alejandro Celaya
|
7e5397dd38
|
Created PieChartLegend test
|
2021-09-18 12:59:54 +02:00 |
|
Alejandro Celaya
|
382d7b1c9f
|
Improved comment
|
2021-09-18 12:34:14 +02:00 |
|
Alejandro Celaya
|
58ee123cef
|
Memoized DefaultChart to make sure it does not change unless its props also change
|
2021-09-18 12:29:15 +02:00 |
|
Alejandro Celaya
|
039a56f410
|
Fixed tooltips in bar charts
|
2021-09-18 12:07:05 +02:00 |
|
Alejandro Celaya
|
f54460e8f8
|
First attempt to fix click event on charts
|
2021-09-05 16:51:18 +02:00 |
|
Alejandro Celaya
|
036c8aafcb
|
Extracted PieChartLegend to its own component
|
2021-09-05 16:51:18 +02:00 |
|
Alejandro Celaya
|
d55160e8f6
|
Recovered function to render pie chart labels
|
2021-09-05 16:51:18 +02:00 |
|
Alejandro Celaya
|
0572bc2854
|
First iteration to migrate to Chart.js 3. Making it compile
|
2021-09-05 16:51:18 +02:00 |
|
Alejandro Celaya
|
69cb3bd619
|
Implemented logic to edit domain redirects
|
2021-08-21 17:53:06 +02:00 |
|
Alejandro Celaya
|
a28a4846bc
|
Created base structure to manage domains
|
2021-08-20 17:30:07 +02:00 |
|
Alejandro Celaya
|
eb90aa2274
|
Added support to download QR codes to the QR code modal
|
2021-08-16 13:13:41 +02:00 |
|