Alejandro Celaya
|
f36cf1e7b9
|
Updated short URL list params so that it requests dateCreated DESC ordering by default
|
2020-09-12 17:59:58 +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
|
5d6d802d64
|
Moved mercure hub binding from custom hook to HOC
|
2020-09-06 19:41:15 +02:00 |
|
Alejandro Celaya
|
4083592212
|
Fixed coding styles and ensured linting command applies to ts and tsx files
|
2020-09-02 20:27:50 +02:00 |
|
Alejandro Celaya
|
8a9c694fbc
|
Migrated all remaining short-url elements to TS
|
2020-08-30 19:45:17 +02:00 |
|
Alejandro Celaya
|
4b33d39d44
|
Finished migrating ll short-url helpers to TS
|
2020-08-30 09:59:14 +02:00 |
|
Alejandro Celaya
|
83531666de
|
Migrated to typescript the most complex reducer in the project
|
2020-08-27 18:31:56 +02:00 |
|
Alejandro Celaya
|
f283dc8569
|
Migrated short URL helper modal components to TS
|
2020-08-26 20:37:36 +02:00 |
|
Alejandro Celaya
|
b19bbee7fc
|
More components migrated to TS
|
2020-08-26 20:03:23 +02:00 |
|
Alejandro Celaya
|
1b03d04318
|
Migrated more short-url reducers to TS
|
2020-08-26 18:55:40 +02:00 |
|
Alejandro Celaya
|
f04aece7df
|
Removed dependency on redux-actions for all reducers already migrated to typescript
|
2020-08-25 19:42:15 +02:00 |
|
Alejandro Celaya
|
d8f3952920
|
Migrated first short URL reducers to typescript
|
2020-08-24 18:52:52 +02:00 |
|
Alejandro Celaya
|
a91f1b3bd4
|
Fixed coding styles
|
2020-08-22 08:10:31 +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
|
cd1f186e28
|
Updated EditTagsModal to be a functional component
|
2020-05-31 10:31:00 +02:00 |
|
Alejandro Celaya
|
2268b85ade
|
Updated CreateShortUrlResult to be a functional component
|
2020-05-31 10:16:09 +02:00 |
|
Alejandro Celaya
|
bfbb21e1cc
|
Created page for tag visit stats
|
2020-05-10 19:02:58 +02:00 |
|
Alejandro Celaya
|
bbc47b387e
|
Created single reducer to handle settings
|
2020-04-26 13:00:27 +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
|
0f73cb9f8c
|
Converted short URLs list in functional component
|
2020-04-17 17:39:30 +02:00 |
|
Alejandro Celaya
|
f3129399de
|
Added EventSource connection to mercure hub possible
|
2020-04-17 17:11:52 +02:00 |
|
Alejandro Celaya
|
2a2bae6d1a
|
Improved short URL creation
|
2020-04-10 18:42:08 +02:00 |
|
Alejandro Celaya
|
19337d6c05
|
Added tests for elements regarding short URL edition
|
2020-03-30 21:26:30 +02:00 |
|
Alejandro Celaya
|
b0dd885c09
|
Converted ShortUrlsRowMenu into functional component
|
2020-03-30 21:01:01 +02:00 |
|
Alejandro Celaya
|
2235592308
|
Fixed ShortUrlsRowMenu test
|
2020-03-30 20:50:31 +02:00 |
|
Alejandro Celaya
|
74ebd4e572
|
Converted CreateShortUrl to functional component
|
2020-03-29 19:36:45 +02:00 |
|
Alejandro Celaya
|
f55d3a66aa
|
Converted ShortUrlsRow component into a functional component
|
2020-03-06 21:44:03 +01:00 |
|
Alejandro Celaya
|
fba156b271
|
Moved copy-to-clipboard control next to short URL
|
2020-03-06 21:25:30 +01:00 |
|
Alejandro Celaya
|
fa0d3d4047
|
Removed no longer needed async/await when building api client
|
2020-03-05 09:23:53 +01:00 |
|
Alejandro Celaya
|
d0f458bece
|
Uninstalled jest-each and replaced by jest's native each
|
2020-02-17 18:21:52 +01:00 |
|
Alejandro Celaya
|
666d2d3065
|
Ensured domain is dispatched when modifying a short URL somehow
|
2020-02-08 10:46:11 +01:00 |
|
Alejandro Celaya
|
30e5253acd
|
Simplified instructions removing redundant vars
|
2020-02-08 10:07:34 +01:00 |
|
Alejandro Celaya
|
098c94bccf
|
Ensured domain is passed when deleting a short URL on a specific domain
|
2020-02-08 09:57:18 +01:00 |
|
Alejandro Celaya
|
861a3c068f
|
Ensured domain is passed when editing meta for a short URL on a specific domain
|
2020-02-08 09:52:30 +01:00 |
|
Alejandro Celaya
|
3b95e8ebc0
|
Ensured domain is passed when editing tags for a short URL on a specific domain
|
2020-02-08 09:48:35 +01:00 |
|
Alejandro Celaya
|
707c9f4ce6
|
Created VisitStatsLink test
|
2020-02-08 09:22:17 +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
|
3e298f010b
|
Simplified DeleteShortUrlModal component and shortUrlDeletion reducer
|
2020-01-31 20:12:22 +01:00 |
|
Alejandro Celaya
|
30117bd121
|
Simplified EditTagsModal component and shortUrlTags reducer
|
2020-01-31 20:06:28 +01:00 |
|
Alejandro Celaya
|
93f33b6218
|
Fixed some tests after not injecting a component
|
2020-01-31 20:04:03 +01:00 |
|
Alejandro Celaya
|
c53520ae56
|
Moved logic to dynamically render components based on server version to a separated component
|
2020-01-28 19:46:36 +01:00 |
|
Alejandro Celaya
|
5762342d6c
|
Ensured edit meta menu item is only displayed when shlink v1.18 or greater is run
|
2020-01-19 21:30:01 +01:00 |
|
Alejandro Celaya
|
2236ed467e
|
Ensured date range filtering is only displayed if Shlink v1.21 ow higer is run
|
2020-01-19 21:25:45 +01:00 |
|
Alejandro Celaya
|
38cad143a0
|
Created EditMetaModal test
|
2020-01-19 20:59:01 +01:00 |
|
Alejandro Celaya
|
f52bcc5389
|
Ensured state is reset on edit meta modal after closing it
|
2020-01-19 20:37:12 +01:00 |
|
Alejandro Celaya
|
caa6f7bcd8
|
Created shortUrlMetaReducer test
|
2020-01-19 20:21:59 +01:00 |
|
Alejandro Celaya
|
207a8cef20
|
Updated tests from modified code
|
2020-01-19 13:20:46 +01:00 |
|
Alejandro Celaya
|
80a8e0b55c
|
Created component to edit short URLs meta
|
2020-01-17 21:07:59 +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
|
124441238b
|
Moved style to the proper scope
|
2020-01-12 12:08:26 +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
|
5c4fec5a2f
|
Displayed amount of max visits on those URLs which have it
|
2020-01-11 19:40:16 +01:00 |
|
Alejandro Celaya
|
de41f50945
|
Ensured preview menu item is hidden when consuming Shlink 2
|
2020-01-11 14:12:58 +01:00 |
|
Alejandro Celaya
|
ba8cade6fc
|
When handling API errors, use the type prop and fallback to error if not found
|
2020-01-11 12:24:45 +01:00 |
|
Alejandro Celaya
|
5a37787042
|
Fixed warnings in tests
|
2019-10-05 19:13:57 +02:00 |
|
Alejandro Celaya
|
67a23bfe33
|
Added domain input to create short url form
|
2019-10-05 09:02:02 +02:00 |
|
Haocen Xu
|
df121eb294
|
Fix an inaccurate variable name in test
|
2019-09-15 09:14:00 -04:00 |
|
Haocen Xu
|
ab99213d8c
|
When no order is specified, the order by indicator(triangle) in column header should be Cleared
|
2019-09-14 18:13:15 -04:00 |
|
Alejandro Celaya
|
fb94077260
|
Created shortUrlTags reducer test
|
2019-05-19 13:22:16 +02:00 |
|
Alejandro Celaya
|
33d67cbe3d
|
Simplified code making it easier to read
|
2019-04-19 12:52:55 +02:00 |
|
Alejandro Celaya
|
28ca54547e
|
Removed remaining usages of sinon
|
2019-04-19 12:41:59 +02:00 |
|
Alejandro Celaya
|
7eeed76539
|
Created UseExistingIfFoundInfoIcon test
|
2019-03-17 18:15:44 +01: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
|
61480abd2e
|
Updated charts to allow optional pagination
|
2019-03-10 08:28:14 +01:00 |
|
Alejandro Celaya
|
11d49fb70f
|
Created DeleteTagConfirmModal test
|
2019-01-13 23:31:10 +01:00 |
|
Alejandro Celaya
|
d020ed0b13
|
Created ShortUrlsRowMenu test
|
2019-01-13 13:08:47 +01:00 |
|
Alejandro Celaya
|
30b4cb4068
|
Created ShortUrlsRow test
|
2019-01-13 09:49:02 +01:00 |
|
Alejandro Celaya
|
bb6fb6b9ea
|
Created utils test
|
2019-01-08 21:19:38 +01:00 |
|
Alejandro Celaya
|
8a9a4f40a7
|
Created shortUrlsList reducer test
|
2018-12-21 10:58:51 +01:00 |
|
Alejandro Celaya
|
16cf30f26f
|
Created EditTagsModal component test
|
2018-12-21 10:34:12 +01:00 |
|
Alejandro Celaya
|
9268114fe1
|
Created shortUrlDeletion reducer test
|
2018-12-21 10:02:42 +01:00 |
|
Alejandro Celaya
|
4b1f5e9f4c
|
Extracted short-url related services to its own service provider
|
2018-12-18 20:00:23 +01:00 |
|
Alejandro Celaya
|
471322f4db
|
Implemented dependency injection in all tag related components
|
2018-12-18 11:28:15 +01:00 |
|
Alejandro Celaya
|
79a0a5e4ea
|
Fixed tests
|
2018-12-18 10:23:09 +01:00 |
|
Alejandro Celaya
|
bab1e57ab1
|
Registered remaining short URLs components in DI container
|
2018-12-17 23:11:55 +01:00 |
|
Alejandro Celaya
|
bec755b121
|
Fixed tests
|
2018-12-17 22:32:51 +01:00 |
|
Alejandro Celaya
|
07b1d5be2e
|
Created shortUrlCreation reducer test
|
2018-11-01 14:55:30 +01:00 |
|
Alejandro Celaya
|
53132fa900
|
Created CreateShortUrl test
|
2018-11-01 13:15:09 +01:00 |
|
Alejandro Celaya
|
c774a00610
|
Created ShortUrls test
|
2018-11-01 12:44:27 +01:00 |
|
Alejandro Celaya
|
1697ef9306
|
Created QrCodeModal test
|
2018-11-01 12:35:51 +01:00 |
|
Alejandro Celaya
|
79a16a2c2c
|
Created PreviewModal test
|
2018-11-01 12:34:18 +01:00 |
|
Alejandro Celaya
|
30192cb349
|
Created DeleteShortUrlModal test
|
2018-11-01 12:24:16 +01:00 |
|
Alejandro Celaya
|
8d0c0bcc99
|
Created CreateShortUrlResult test
|
2018-11-01 09:30:05 +01:00 |
|
Alejandro Celaya
|
4ad8e909d4
|
Extracted sorting dropdown to its own component
|
2018-10-28 21:26:47 +01:00 |
|
Alejandro Celaya
|
fc1af04243
|
Created tests for Paginator and SearchBar
|
2018-09-16 12:18:02 +02:00 |
|
Alejandro Celaya
|
bbce53ade6
|
Created shortUrlDetail reducer test
|
2018-09-07 20:41:21 +02:00 |
|
Alejandro Celaya
|
3569202a62
|
Fixed typo
|
2018-08-26 10:52:45 +02:00 |
|
Alejandro Celaya
|
6a016d8e6f
|
Updated styles in javascript to fulfill adidas rules
|
2018-08-25 23:39:27 +02:00 |
|
Alejandro Celaya
|
26a3fdfd3d
|
Created VisitsParser test
|
2018-08-24 23:38:37 +02:00 |
|