Alejandro Celaya
|
6d910519bc
|
Use external shlink-web-component and remove local one
|
2023-08-14 12:15:57 +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 |
|
Alejandro Celaya
|
93048e3327
|
Add aliases for shlink-web-component and shlink-frontend-kit packages
|
2023-08-04 22:59:33 +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
|
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
|
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
|
96c20b36a5
|
Split tagsList and tagsStats methods in ShlinkApiClient for clarity
|
2023-03-18 16:32:04 +01:00 |
|
Alejandro Celaya
|
b87b108e53
|
Use /tags/stats endpoint when the server supports it
|
2023-03-18 16:26:28 +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
|
a3bd10bc82
|
Updated ShlinkApiClient to support more filtering options for short URLs list
|
2022-12-28 22:59:11 +01:00 |
|
Alejandro Celaya
|
059fa37ca7
|
Updates ShlinkApiClint to use different methods to fetch, and fixed tests
|
2022-11-20 12:51:07 +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
|
790c69ba80
|
Fixed ShlinkApiClient test
|
2022-11-15 12:19:21 +01:00 |
|
Alejandro Celaya
|
34aa156d5f
|
Migrated ImageDownloader from axios to fetch
|
2022-11-15 11:41:05 +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
|
e5afe4f767
|
Migrated ShlinkApiClient from axios to fetch
|
2022-11-14 23:06:06 +01:00 |
|
Alejandro Celaya
|
e6c79c19c2
|
Added support for API v3 error types on different error handlers
|
2022-10-12 10:35:16 +02:00 |
|
Alejandro Celaya
|
d64abeecdc
|
Use APi v3 by default, and fall back to v2 in case of not found errors
|
2022-10-12 10:19:54 +02:00 |
|
Alejandro Celaya
|
2cac1d9fd2
|
More default exports removals
|
2022-05-28 10:47:39 +02:00 |
|
Alejandro Celaya
|
e8a5eadd2b
|
Migrated ShlinkApiError test from enzyme to react testing library
|
2022-05-02 19:34:33 +02:00 |
|
Alejandro Celaya
|
9518ad9bb4
|
Dropped support to send tags to the PATCH endpoint
|
2022-05-01 10:30:51 +02:00 |
|
Alejandro Celaya
|
77e59c886d
|
Added test for ShlinkApiClient.getDomainVisits
|
2022-04-24 18:54:44 +02:00 |
|
Alejandro Celaya
|
a2df486280
|
Updated to airbnb coding styles
|
2022-03-26 12:17:42 +01:00 |
|
Alejandro Celaya
|
8fbe6bb17d
|
Added changes to load orphan visits and fixed tests
|
2022-02-05 13:37:49 +01:00 |
|
Alejandro Celaya
|
d4356ba6e6
|
Moved types from old shortUrlsListParams reducer, to the data index file
|
2021-12-24 13:47:27 +01:00 |
|
Alejandro Celaya
|
57075c581d
|
Updated Short URLs list so that it allows setting default orderBy from settings
|
2021-12-24 13:14:13 +01:00 |
|
Alejandro Celaya
|
17e4e06fcc
|
Switched to the <field>-<dir> notation in orderBy param for short URLs list
|
2021-12-14 23:02:16 +01:00 |
|
Alejandro Celaya
|
8d476e0729
|
Added support to fetch full response from list domains endpoint
|
2021-12-09 13:16:28 +01:00 |
|
Alejandro Celaya
|
d88f822125
|
Extended ShlinkApiClient test covering editDomainRedirects
|
2021-08-22 09:11:14 +02:00 |
|
Alejandro Celaya
|
eea76d88c3
|
Ensured all data can be set when editing a short URL
|
2021-03-27 09:49:47 +01:00 |
|
Alejandro Celaya
|
47fb26368b
|
Updated dependencies and fixed coding styles
|
2021-02-28 12:56:56 +01:00 |
|
Alejandro Celaya
|
5479210366
|
Created section to display orphan visits stats
|
2021-02-27 20:03:51 +01:00 |
|
Alejandro Celaya
|
d0825089d0
|
Enhanced edit tags action so that it calls PATCH endpoint
|
2021-02-27 09:49:56 +01:00 |
|
Alejandro Celaya
|
9eb9182c21
|
Created ShlinkApiError test
|
2020-12-22 10:05:32 +01:00 |
|
Alejandro Celaya
|
b2abfd543e
|
Moved Shlink API services to api module
|
2020-12-22 09:57:09 +01:00 |
|
Alejandro Celaya
|
eec79043cc
|
Moved common and utils services to their own service providers
|
2018-12-18 20:19:22 +01:00 |
|
Alejandro Celaya
|
4f54e3315f
|
Simplified ShlinkApiClient and moved runtime creation logic to external service
|
2018-12-18 10:14:25 +01:00 |
|
Alejandro Celaya
|
6a016d8e6f
|
Updated styles in javascript to fulfill adidas rules
|
2018-08-25 23:39:27 +02:00 |
|
Alejandro Celaya
|
a5865e6cec
|
Improved ShlinkApiClient test
|
2018-08-22 22:38:05 +02:00 |
|
Alejandro Celaya
|
9aaa01e455
|
Added new test
|
2018-08-04 11:07:28 +02:00 |
|