Alejandro Celaya
|
b31949b468
|
Ensure generating server IDs work even if server URLs are invalid
|
2024-11-01 12:49:20 +01:00 |
|
Alejandro Celaya
|
645abea72a
|
Add test for servers helpers
|
2024-11-01 12:21:42 +01:00 |
|
Alejandro Celaya
|
7a9209af03
|
Use better names for remoteServers test datasets
|
2024-11-01 12:15:15 +01:00 |
|
Alejandro Celaya
|
dc8c749212
|
Remove dependency on uuid package
|
2024-11-01 12:09:13 +01:00 |
|
Alejandro Celaya
|
88ad2e7fc2
|
Fix serversReducer test
|
2024-11-01 12:01:58 +01:00 |
|
Alejandro Celaya
|
44fb07840e
|
Fix remoteServers test
|
2024-11-01 11:59:54 +01:00 |
|
Alejandro Celaya
|
e786f9d21f
|
Update CreateServer logic so that it ensures a unique human-friendly ID is set
|
2024-11-01 11:52:05 +01:00 |
|
Alejandro Celaya
|
9134d07969
|
Extract logic to determine if a list of servers contains duplicates
|
2024-10-31 09:36:18 +01:00 |
|
Alejandro Celaya
|
453d245924
|
Get dependency on uuid package back to fix error on non-secure contexts
|
2024-10-09 09:27:08 +02:00 |
|
Alejandro Celaya
|
69344a01ac
|
Remove dependency on uuid package, and use crypto.randomUUID() instead
|
2024-10-02 12:06:22 +02:00 |
|
Alejandro Celaya
|
a8258ff2cc
|
Fix coding standards for typescript-eslint 8
|
2024-08-07 12:35:57 +02:00 |
|
Alejandro Celaya
|
bd0dece878
|
Update snapshots
|
2024-07-20 10:12:02 +02:00 |
|
Alejandro Celaya
|
b2908d2b1f
|
Update to JS coding standard v2.5.0
|
2024-06-06 17:49:12 +02:00 |
|
Alejandro Celaya
|
36e2ba59c9
|
Add test to cover server dropdown UI for auto-connect
|
2024-03-17 12:21:45 +01:00 |
|
Alejandro Celaya
|
e7fab8c2d6
|
Fix remaining act-related warningsin tests
|
2023-12-31 20:16:06 +01:00 |
|
Alejandro Celaya
|
2ad0daaed5
|
Fix warning in AppUpdateBanner
|
2023-12-31 20:01:28 +01:00 |
|
Alejandro Celaya
|
f50d033551
|
Remove usages of vi.mock
|
2023-12-18 23:38:34 +01:00 |
|
Alejandro Celaya
|
7ba78fd919
|
Remove more ovbious ramda helper usages
|
2023-11-01 10:13:41 +01:00 |
|
Alejandro Celaya
|
7a216a195a
|
Add more accessibility tests
|
2023-09-30 10:48:39 +02:00 |
|
Alejandro Celaya
|
6926afbac1
|
Refactor DI approach for components
|
2023-09-05 09:08:42 +02:00 |
|
Alejandro Celaya
|
973f3e3c8b
|
Simplify ServersImporter using file.text() instead of a FileReader
|
2023-09-02 19:44:29 +02:00 |
|
Alejandro Celaya
|
a11a2c84fe
|
Fix react-hooks/exhaustive-deps in ImportServersBtn
|
2023-09-02 19:43:41 +02:00 |
|
Alejandro Celaya
|
fbc47846e3
|
Fix some instances of react-hooks/exhaustive-deps
|
2023-09-02 19:08:12 +02:00 |
|
Alejandro Celaya
|
1ef96662a3
|
Make DeleteServerButton more accessible
|
2023-09-02 10:48:02 +02:00 |
|
Alejandro Celaya
|
9f7ac09fb0
|
Replace local ShlinkApiClient with the one from shlink-js-sdk
|
2023-08-29 23:12:25 +02:00 |
|
Alejandro Celaya
|
f420c7f767
|
Update fontawesome and test snapshots
|
2023-08-08 12:43:09 +02:00 |
|
Alejandro Celaya
|
c4d7ac272b
|
Refactor and fix main app tests
|
2023-08-04 08:59:16 +02:00 |
|
Alejandro Celaya
|
c794ff8b58
|
Move shlink-web-component tests to their own folder
|
2023-08-03 09:13:11 +02:00 |
|
Alejandro Celaya
|
c48facc863
|
Create src folder for shlink-web-component
|
2023-08-03 09:13:11 +02:00 |
|
Alejandro Celaya
|
8d24116859
|
Move more components to shlink-web-component when applicable
|
2023-08-03 09:13:10 +02:00 |
|
Alejandro Celaya
|
3a0cea1268
|
Extract shlink-web-component outside of src folder
|
2023-08-03 09:13:10 +02:00 |
|
Alejandro Celaya
|
21525ef945
|
Decouple shlink-web-component from the concept of servers
|
2023-08-03 09:13:10 +02:00 |
|
Alejandro Celaya
|
dddbc232c2
|
Move mercure module to shlink-web-component
|
2023-08-03 09:13:09 +02:00 |
|
Alejandro Celaya
|
d82c0dc75e
|
Move stuff belonging to the component to shlink-web-component
|
2023-08-03 09:13:09 +02:00 |
|
Alejandro Celaya
|
d14aea708e
|
Fix incorrect types between testing library and vitest
|
2023-05-27 12:29:03 +02:00 |
|
Alejandro Celaya
|
a5abe9dbf2
|
Update test snapshots
|
2023-05-27 12:02:13 +02:00 |
|
Alejandro Celaya
|
07fcb4e016
|
Update tests to use vi instead of jest
|
2023-05-27 11:57:26 +02:00 |
|
Alejandro Celaya
|
340f4b8fb5
|
Introduce shoehorn as a possible replacement for ts-mockery
|
2023-04-13 21:48:29 +02:00 |
|
Alejandro Celaya
|
4e8e16f16d
|
Refactor of redux tests to avoid covering RTK implementation details
|
2023-03-18 16:02:06 +01:00 |
|
Alejandro Celaya
|
8e9e2c5b61
|
Create test for VisitsHighlightCard
|
2023-03-18 11:10:03 +01:00 |
|
Alejandro Celaya
|
934bf495a0
|
Extend overview to exclude/include bot visits based on config
|
2023-03-18 10:55:07 +01:00 |
|
Alejandro Celaya
|
a1b879a5b4
|
Add support for a tooltip on HighlightCard component
|
2023-03-18 10:17:17 +01:00 |
|
Alejandro Celaya
|
5e9ec071dc
|
Remove default exports
|
2023-02-18 11:37:49 +01:00 |
|
Alejandro Celaya
|
1f41f8da23
|
Ordered imports alphabetically
|
2023-02-18 11:15:35 +01:00 |
|
Alejandro Celaya
|
2a5480da79
|
Add import type whenever possible
|
2023-02-18 10:40:37 +01:00 |
|
Alejandro Celaya
|
37ac6cebc1
|
Fixed selectedServer reucer test
|
2022-12-31 16:56:22 +01:00 |
|
Alejandro Celaya
|
91f4d09608
|
Ensured a recconnection happens to selected server when its params are edited
|
2022-12-31 16:42:04 +01:00 |
|
Alejandro Celaya
|
f0a6420ba9
|
Extracted helper to test modals
|
2022-11-22 20:18:11 +01:00 |
|
Alejandro Celaya
|
9bdf55374c
|
Ensured DeleteServerModal is not removed from the DOM before close transition has finished
|
2022-11-22 20:08:08 +01:00 |
|
Alejandro Celaya
|
9b3bdebb28
|
Wrapped logic to perform HTTP requests with fetch into an HttpClient class
|
2022-11-15 20:31:35 +01:00 |
|