Alejandro Celaya
|
b2908d2b1f
|
Update to JS coding standard v2.5.0
|
2024-06-06 17:49:12 +02:00 |
|
Alejandro Celaya
|
7ba78fd919
|
Remove more ovbious ramda helper usages
|
2023-11-01 10:13:41 +01:00 |
|
Alejandro Celaya
|
9f7ac09fb0
|
Replace local ShlinkApiClient with the one from shlink-js-sdk
|
2023-08-29 23:12:25 +02:00 |
|
Alejandro Celaya
|
3a0cea1268
|
Extract shlink-web-component outside of src folder
|
2023-08-03 09:13:10 +02:00 |
|
Alejandro Celaya
|
d14aea708e
|
Fix incorrect types between testing library and vitest
|
2023-05-27 12:29:03 +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
|
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
|
9b3bdebb28
|
Wrapped logic to perform HTTP requests with fetch into an HttpClient class
|
2022-11-15 20:31:35 +01:00 |
|
Alejandro Celaya
|
d800062159
|
Extracted helper fetch function and migrated remoteServers redux action from axios to fetch
|
2022-11-14 23:25:39 +01:00 |
|
Alejandro Celaya
|
002d2ba8e6
|
Added tests for selectedServerReducerCreator
|
2022-11-11 20:01:45 +01:00 |
|
Alejandro Celaya
|
d44fe945d8
|
Migrated selectedServer reducer to RTK
|
2022-11-11 19:31:05 +01:00 |
|
Alejandro Celaya
|
6221f9ed05
|
Migrated selectServer action to RTK and moved loadMercureInfo to an action listener
|
2022-11-11 19:21:17 +01:00 |
|
Alejandro Celaya
|
2e0e24d87b
|
Migrated fetchServers to RTK
|
2022-11-11 19:21:17 +01:00 |
|
Alejandro Celaya
|
54407af980
|
Fixed tests
|
2022-11-05 10:49:28 +01:00 |
|
Alejandro Celaya
|
a31cdcc9f0
|
Migrated selectedServer reducer to use payload actions
|
2022-11-05 10:36:57 +01:00 |
|
Alejandro Celaya
|
10d4419387
|
Migrated servers reducer to RTK
|
2022-11-05 10:08:24 +01:00 |
|
Alejandro Celaya
|
6f67f7bbf0
|
Removed redundant createServer action, leaving just createServers
|
2022-11-05 09:40:12 +01:00 |
|
Alejandro Celaya
|
90ef41b419
|
Migrated server list actions to use payload prop
|
2022-11-05 09:24:12 +01:00 |
|
Alejandro Celaya
|
ec7c7d521f
|
Migrated TableOrderIcon test to react testing library
|
2022-06-11 17:28:47 +02:00 |
|
Alejandro Celaya
|
a2df486280
|
Updated to airbnb coding styles
|
2022-03-26 12:17:42 +01:00 |
|
Alejandro Celaya
|
275aee4de2
|
Removed shortUrlsListParams reducer, as the state is now handled internally in the component
|
2021-12-24 13:39:57 +01:00 |
|
Alejandro Celaya
|
57e73dcba6
|
Fixed unhandled promise in remoteServers.test
|
2021-10-31 12:20:02 +01:00 |
|
Alejandro Celaya
|
80f0f9bd08
|
Updated test libs
|
2021-10-31 12:07:38 +01:00 |
|
Alejandro Celaya
|
7637ce3107
|
Added logic to toggle auto-connect on servers
|
2021-10-22 20:13:23 +02:00 |
|
Alejandro Celaya
|
0671fa6567
|
Updated to stryker v4
|
2020-11-13 23:06:03 +01: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
|
0b4a348969
|
Migrated remoteServers reducer to TS
|
2020-08-23 11:58:43 +02:00 |
|
Alejandro Celaya
|
3e2fee0df5
|
Migrated selectedServer test to typescript
|
2020-08-23 10:58:43 +02:00 |
|
Alejandro Celaya
|
dc78138066
|
Migrate servers reducer to typescript
|
2020-08-23 10:20:31 +02:00 |
|
Alejandro Celaya
|
a7f941e8e4
|
Deleted no-longer-needed ServersService
|
2020-04-27 13:21:07 +02:00 |
|
Alejandro Celaya
|
b08c6748c7
|
Moved remote servers loading to separated action
|
2020-04-27 12:54:52 +02:00 |
|
Alejandro Celaya
|
bcf5dcf180
|
Converted server handling actions into regular actions
|
2020-04-27 11:30:51 +02:00 |
|
Alejandro Celaya
|
8b2cbf7aea
|
Some minor refactorings
|
2020-04-27 10:52:19 +02:00 |
|
Alejandro Celaya
|
277b5e43f8
|
Flatten model holding list of servers
|
2020-04-27 10:49:55 +02:00 |
|
Alejandro Celaya
|
6a6c427b0e
|
Added unit tests for settings business logic elements
|
2020-04-25 10:22:17 +02:00 |
|
Alejandro Celaya
|
37e6c27461
|
Created mercure info reducer and loaded info when server is reachable
|
2020-04-17 15:51:18 +02:00 |
|
Alejandro Celaya
|
2ec04c0121
|
Fixed test by using different serverId every time, preventing memoization
|
2020-03-16 18:51:04 +01:00 |
|
Alejandro Celaya
|
fb0ebddf28
|
Created component to edit existing servers
|
2020-03-15 11:29:20 +01:00 |
|
Alejandro Celaya
|
7db222664d
|
Fixed tests
|
2020-03-15 09:56:16 +01:00 |
|
Alejandro Celaya
|
b011b4e1d8
|
Fixed tests
|
2020-03-08 12:57:01 +01:00 |
|
Alejandro Celaya
|
c181831a37
|
Fixed tests
|
2020-03-05 11:58:35 +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
|
fc7a2e0c6d
|
Ensured response from servers.json has been parsed to a json array
|
2019-10-21 19:38:32 +02:00 |
|
Alejandro Celaya
|
f74d135922
|
Ensured default servers is validated as JSON and ignored otherwise
|
2019-10-21 19:26:09 +02:00 |
|
Alejandro Celaya
|
12f6b94ece
|
Ensured server version is properly parsed to avoid errors due to invalid semver
|
2019-10-18 17:39:38 +02:00 |
|