Alejandro Celaya
|
6714f90c37
|
Fixed linting issues
|
2022-04-30 09:19:43 +02:00 |
|
Alejandro Celaya
|
bbaa4d0f05
|
Improved domainVisits reducer covering new visits for different domains and default domain
|
2022-04-30 09:18:53 +02:00 |
|
Alejandro Celaya
|
3aa990a1b0
|
Created domainVisits reducer test
|
2022-04-30 09:11:30 +02: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
|
2b59d02ed9
|
Silenced ts errors on chart tests
|
2022-03-07 18:06:28 +01:00 |
|
Alejandro Celaya
|
dcfb5ab054
|
Fixed tests after bootstrap 5 update
|
2022-03-07 16:27:25 +01:00 |
|
Alejandro Celaya
|
eab072831d
|
Fixed VisitsStats test
|
2022-02-07 22:55:32 +01:00 |
|
Alejandro Celaya
|
c4e928ff09
|
Fixed most tests using react-router-dom hooks
|
2022-02-07 22:17:57 +01:00 |
|
Alejandro Celaya
|
0eec9b185f
|
Added test for non-orphan visits reducer
|
2022-02-05 16:40:48 +01:00 |
|
Alejandro Celaya
|
5edb62e76b
|
Created tests for non-orphan visits components
|
2022-02-05 16:37:01 +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
|
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
|
5241925acc
|
Added not-enabled sorting on tags table
|
2021-11-01 12:48:11 +01:00 |
|
Alejandro Celaya
|
e5f99d0893
|
Removed remaining instances of setImmediate in tests
|
2021-10-31 12:33:17 +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
|
44930b8c5f
|
Replaced usages of test with it, and updated changelog
|
2021-09-20 22:00:34 +02:00 |
|
Alejandro Celaya
|
b877aa8e5b
|
Improved branching coverage in some parts
|
2021-09-20 21:51:51 +02:00 |
|
Alejandro Celaya
|
dc2f30c73b
|
Recovered test
|
2021-09-20 20:52:57 +02:00 |
|
Alejandro Celaya
|
8df1ba4671
|
Added toApiParams test
|
2021-09-20 20:48:52 +02:00 |
|
Alejandro Celaya
|
9518a5e442
|
Created ImageDownloader test
|
2021-09-19 10:57:36 +02:00 |
|
Alejandro Celaya
|
6d79851d18
|
Removed last reference to graph instead of chart
|
2021-09-18 19:09:31 +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
|
635ee6c5eb
|
Updated changelog
|
2021-07-02 19:57:25 +02:00 |
|
Alejandro Celaya
|
5c6979122d
|
Extracted VisitsFilter type from component for general usage
|
2021-06-30 02:36:13 +02:00 |
|
Alejandro Celaya
|
0275908f69
|
Removed last references to moment.js from the project
|
2021-06-25 19:15:19 +02:00 |
|
Alejandro Celaya
|
4be1a295d8
|
Replaced most of the usages of moment with date-fns
|
2021-06-24 20:13:06 +02:00 |
|
Alejandro Celaya
|
affe2309b0
|
Ensured filter for bots does not show for Shlink older than 2.7.0
|
2021-06-22 21:03:47 +02:00 |
|
Alejandro Celaya
|
638ce89780
|
Improved dropdown to filter visits, adding support to filter out bots
|
2021-06-22 20:46:28 +02:00 |
|
Alejandro Celaya
|
7b80948eea
|
Fixed TS errors in tests
|
2021-06-13 11:54:51 +02:00 |
|
Alejandro Celaya
|
1cf96c7212
|
Improved VisitsTable test
|
2021-06-13 11:49:53 +02:00 |
|
Alejandro Celaya
|
a30376344e
|
Added tests covering visits table with potential bots
|
2021-06-13 11:38:13 +02:00 |
|
Alejandro Celaya
|
db0c43dcdd
|
Added column to display if a visit is a potential bot in the visits table
|
2021-06-13 11:07:32 +02:00 |
|
Alejandro Celaya
|
66deba29f5
|
Ensured new visits are prepended and not appended, ensuring they keep the proper order
|
2021-05-01 16:39:13 +02:00 |
|
Alejandro Celaya
|
c3e38fd580
|
Improved VisitsParser test
|
2021-03-28 21:03:46 +02:00 |
|
Alejandro Celaya
|
d6bb718672
|
Added filtering by type to orphan visits
|
2021-03-28 17:45:47 +02:00 |
|
Alejandro Celaya
|
859cd9e5e3
|
Improved VisitsTable test
|
2021-03-28 16:06:37 +02:00 |
|
Alejandro Celaya
|
71468379bd
|
Fixed headers when exporting visits to CSV
|
2021-03-14 18:12:10 +01:00 |
|
Alejandro Celaya
|
482489599e
|
Created VisitsExporter test
|
2021-03-14 13:16:24 +01:00 |
|
Alejandro Celaya
|
03f63e3ee3
|
Added button to export visits as CSV
|
2021-03-14 12:53:01 +01:00 |
|
Alejandro Celaya
|
fee62484b5
|
Created section to set default date interval for visits
|
2021-03-06 16:54:43 +01:00 |
|
Alejandro Celaya
|
d3f9650e82
|
Added new visits settings
|
2021-03-06 10:56:49 +01:00 |
|
Alejandro Celaya
|
56b3523c5b
|
Moved short URL detail reducer to short-urls module
|
2021-03-05 16:04:02 +01:00 |
|
Alejandro Celaya
|
87a32b412f
|
Added short URL title to visits header
|
2021-03-05 15:44:15 +01:00 |
|
Alejandro Celaya
|
86544f4b24
|
Enabled @typescript-eslint/unbound-method eslint rule again
|
2021-02-28 17:21:26 +01:00 |
|
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 |
|