1355 Commits

Author SHA1 Message Date
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
4b655761c6 Consolidate all service definitions in one module 2025-11-15 10:33:42 +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
145765e3fa Enable immutable and serializable redux checks 2025-11-14 10:51:26 +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
7890d0084a Create useSelectedServer hook and use it where reset selected server is done 2025-11-14 09:54:03 +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
d762ae1e39 Make sure sidebar toggle is rendered only when the sidebar exists 2025-08-13 10:06:45 +02:00
Alejandro Celaya
2a606c614d Update to shlink-web-component 0.16.1 2025-08-08 09:17:43 +02:00
Alejandro Celaya
07b64a4dc0 Update to FownAwesome 7 2025-07-28 08:34:18 +02:00
Alejandro Celaya
6fe52143a8 No longer silence sass warnings 2025-06-17 09:05:12 +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
93cf8b1258 Update to shlink-web-component 0.14.2 2025-06-11 08:57:32 +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
e997d11c2c Add advanced options to servers 2025-04-20 11:18:18 +02:00
Alejandro Celaya
d57188addf Update to shlink-web-component 0.13.3 2025-04-18 20:36:25 +02:00
Alejandro Celaya
f71218998f Update to @shlinkio/shlink-js-sdk 2.1.0 2025-04-17 08:52:56 +02:00
Stephen Touset
d1d6a6b373 Pass HTTP credentials through to the API server when appropriate CORS headers are set 2025-04-17 08:50:39 +02:00
Alejandro Celaya
9f3d7df5cd Update shlink-web-client with support for client-side generated QRs 2025-04-17 08:46:31 +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
3d6ea5cf7c Set submit type in submit buttons 2025-04-05 14:09:57 +02:00
Alejandro Celaya
0a7a606541 Use RevealablePasswordInput for server API keys 2025-04-05 14:07:01 +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
0ec867b185 Migrate App stylesheets to tailwind 2025-04-05 11:37:44 +02:00
Alejandro Celaya
c29b077e93 Fix some buttons acting like submits 2025-04-05 11:23:35 +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