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 |
|
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
|
9094c1d23f
|
Simplify styles in home page with flex utilities
|
2024-10-19 14:15:53 +02:00 |
|
Alejandro Celaya
|
94890da48f
|
Update to ESLint 9
|
2024-10-12 20:09:02 +02: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
|
202a69bdf5
|
Replace local settings UI with the one from shlink-web-component
|
2024-05-20 20:03:50 +02:00 |
|
Alejandro Celaya
|
e350412f0d
|
Import full axe object to work around https://github.com/dequelabs/axe-core/issues/4458
|
2024-05-13 19:10:55 +02:00 |
|
Alejandro Celaya
|
734ff22499
|
Fix Shlink versions alignment in server error pages
|
2024-04-11 09:19:32 +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
|
71735e059c
|
Update to latest shlink-web-component
|
2024-01-29 17:55:16 +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
|
8907ea5310
|
Set default theme based on system preferences
|
2023-12-18 23:10:03 +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
|
6d1d3c021a
|
Add first accessibility tests
|
2023-09-30 10:20:28 +02:00 |
|
Alejandro Celaya
|
6926afbac1
|
Refactor DI approach for components
|
2023-09-05 09:08:42 +02:00 |
|
Alejandro Celaya
|
046f79270a
|
Change how components get dependencies injected to avoid callback nesting
|
2023-09-03 11:06:35 +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
|
1e31444c67
|
Update to shlink-web-client 0.3.1
|
2023-08-27 18:24:13 +02:00 |
|
Alejandro Celaya
|
b2e6e7db61
|
Define UiSettings which are no longer part of shlink-web-component
|
2023-08-19 17:21:34 +02:00 |
|
Alejandro Celaya
|
f7cddf8fc5
|
Update to shlink-web-component 0.1.1
|
2023-08-14 13:06:11 +02:00 |
|
Alejandro Celaya
|
6d910519bc
|
Use external shlink-web-component and remove local one
|
2023-08-14 12:15:57 +02:00 |
|
Alejandro Celaya
|
f420c7f767
|
Update fontawesome and test snapshots
|
2023-08-08 12:43:09 +02:00 |
|
Alejandro Celaya
|
74aaed65b6
|
Fix styles import order
|
2023-08-07 23:06:29 +02:00 |
|
Alejandro Celaya
|
d97db9e17c
|
Moved some types from short-url/data to api-contract
|
2023-08-07 10:51:08 +02:00 |
|
Alejandro Celaya
|
23daa2de72
|
Add Shlink prefix to api-contract models
|
2023-08-06 21:27:57 +02:00 |
|