986 Commits

Author SHA1 Message Date
Alejandro Celaya
10ca9bd457 Fix typechecks 2025-12-08 10:58:40 +01:00
Alejandro Celaya
d11358af59 Explicitly wrap in ContainerProvider when calling renderWithStore 2025-11-24 09:15:57 +01:00
Alejandro Celaya
d10bea50bc Do not inject components into other components 2025-11-15 12:05:25 +01:00
Alejandro Celaya
b6f1db57ee Add context test 2025-11-15 10:57:39 +01:00
Alejandro Celaya
373f0dbbbb Do not inject appupdated state or actions 2025-11-15 10:28:33 +01:00
Alejandro Celaya
f301513f5b Expose container via provider 2025-11-15 10:20:53 +01:00
Alejandro Celaya
6094994cfa Do not inject settings state or actions 2025-11-14 23:29:59 +01:00
Alejandro Celaya
9e8498b16a Do not inject remoteServers state or actions 2025-11-14 23:20:42 +01:00
Alejandro Celaya
a7f2d3224b Do not inject servers state or actions 2025-11-14 19:23:48 +01:00
Alejandro Celaya
ae7aea0e2c Infer redux types when possible 2025-11-14 14:21:14 +01:00
Alejandro Celaya
11bbef3aca Create dedicated store module 2025-11-14 10:34:34 +01:00
Alejandro Celaya
9c1052c10b Replace usage of injected selectedServer with useSelectedServer 2025-11-14 10:27:49 +01:00
Alejandro Celaya
b295240d28 Stop injecting dependencies in selectServer action 2025-11-14 08:50:08 +01:00
Alejandro Celaya
e9951e95a9 Set everything up to use hooks for reduc actions and state 2025-11-14 08:24:58 +01:00
Alejandro Celaya
622fcd9db6 Fixed types after updating to latest shlink components 2025-11-12 14:49:23 +01:00
Alejandro Celaya
7f9d01668d Update snapshots for new react 2025-10-04 11:47:19 +02:00
Alejandro Celaya
07466e6c7f Update to FontAwesome react component v3 2025-08-27 08:35:05 +02:00
Alejandro Celaya
d762ae1e39 Make sure sidebar toggle is rendered only when the sidebar exists 2025-08-13 10:06:45 +02:00
Alejandro Celaya
07b64a4dc0 Update to FownAwesome 7 2025-07-28 08:34:18 +02:00
Alejandro Celaya
0bdf5f206e Update to latest shlink-frontend-kit and shlink-web-component 2025-06-17 08:56:21 +02:00
Alejandro Celaya
d10d7fd96d Replace reactstrap nav bar with tailwind-based one 2025-06-16 11:18:03 +02:00
Alejandro Celaya
76b7523d4a Migrate ManageServersRowDropdown to tailwind 2025-06-11 08:41:40 +02:00
Alejandro Celaya
d3feee301e Migrate tooltips from reactstrap to shlink-frontend-kit 2025-06-08 12:54:54 +02:00
Alejandro Celaya
e7a3ec3ee2 Update to latest shlink-web-component 2025-06-01 11:11:08 +02:00
Alejandro Celaya
023a0ca824 Add initial support to new brand color 2025-05-09 09:05:35 +02:00
Alejandro Celaya
b0189c6457 Update changelog 2025-04-20 13:27:57 +02:00
Alejandro Celaya
d65eafd37f Update ServersImporter so that it takes into consideration forwardCredentials 2025-04-20 13:13:42 +02:00
Alejandro Celaya
4895cbb9dc Ensure forwardCredentials is included when exporting servers as CSV 2025-04-20 12:45:33 +02:00
Alejandro Celaya
1467c8e416 Test api client builder when credentials are forwarded 2025-04-20 12:28:51 +02:00
Alejandro Celaya
e12cd68010 Update server-related tests to cover forwardCredentials option 2025-04-20 11:55:34 +02:00
Alejandro Celaya
14fa2e32ea Update tests 2025-04-12 10:58:48 +02:00
Alejandro Celaya
691e6c1afb Run tests in a headless browser with vitest browser mode and playwright 2025-04-08 11:51:07 +02:00
Alejandro Celaya
5e0db07ef3 Replace all remaining bootstrap utility classes with tailwind classes 2025-04-05 12:15:24 +02:00
Alejandro Celaya
d188d67c5a Replace some bootstrap utility classes with tailwind ones 2025-04-05 11:48:24 +02:00
Alejandro Celaya
bd034c11b6 Fix App test 2025-04-05 11:41:50 +02:00
Alejandro Celaya
d8a42b4c3a Migrate DuplicatedServersModal to tailwind 2025-04-05 11:15:42 +02:00
Alejandro Celaya
7879476739 Migrate DeleteServerModal to tailwind components 2025-04-05 10:39:47 +02:00
Alejandro Celaya
fd40e2b7bc Replace most stylesheets with tailwind styles 2025-04-05 10:39:47 +02:00
Alejandro Celaya
aefe5e0848 Migrate ServersListGroup to tailwind components 2025-04-05 10:39:47 +02:00
Alejandro Celaya
01ca369388 Migrate DeleteServerModal to tailwind components 2025-04-05 10:39:47 +02:00
Alejandro Celaya
7c31b210bd Fix tests after initial tailwind components migration 2025-04-05 10:39:11 +02:00
Alejandro Celaya
de9be5fcf4 Fix typo 2025-03-07 09:34:26 +01:00
Alejandro Celaya
d2d9810afd Update to JS SDK 2.0 and shlink-web-component 0.13 2025-02-11 08:41:29 +01:00
Alejandro Celaya
a65c7171c1 Update to react-router 7 2024-12-09 11:52:58 +01:00
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