Alejandro Celaya
|
a3bd10bc82
|
Updated ShlinkApiClient to support more filtering options for short URLs list
|
2022-12-28 22:59:11 +01:00 |
|
Alejandro Celaya
|
b9285fd600
|
Enrues proper ordering is sent to shlink when ordering by visits
|
2022-12-22 18:07:44 +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
|
dd9ee044eb
|
Ensured JSON decodedoes not happen for endpoints returning empty body
|
2022-11-19 09:29:29 +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
|
f7ba974d97
|
Fixed logic to determine if an error is a ProblemDetailError
|
2022-11-15 12:15:04 +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
|
16bee43f12
|
Migrated ShlinkApiClient from axios to fetch
|
2022-11-13 16:57:16 +01:00 |
|
Alejandro Celaya
|
dac69daf03
|
Migrated tagVisits reducer to RTK
|
2022-11-12 20:02:58 +01:00 |
|
Alejandro Celaya
|
bf84e4a2ed
|
Migrated editShortUrl payload action
|
2022-11-06 11:53:23 +01:00 |
|
Alejandro Celaya
|
4a95724425
|
Migrated mercureInfo reducer to RTK
|
2022-11-04 20:52:06 +01:00 |
|
Alejandro Celaya
|
18d478e16e
|
Removed unneeded type castings and eslint suppressions in domainsList reducer
|
2022-11-03 20:51:20 +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
|
d755e8ffc4
|
Updated to axios 1.0
|
2022-10-05 17:12:10 +02:00 |
|
Alejandro Celaya
|
2cac1d9fd2
|
More default exports removals
|
2022-05-28 10:47:39 +02:00 |
|
Alejandro Celaya
|
337bfc47c1
|
Deleted ForServerVersion component, which is no longer used
|
2022-05-02 19:28:07 +02:00 |
|
Alejandro Celaya
|
9518ad9bb4
|
Dropped support to send tags to the PATCH endpoint
|
2022-05-01 10:30:51 +02:00 |
|
Alejandro Celaya
|
05254326cb
|
Implemented domain visits section
|
2022-04-24 18:36:25 +02:00 |
|
Alejandro Celaya
|
98450ebec3
|
Removed no longer needed eslint disable comments
|
2022-03-26 13:07:58 +01:00 |
|
Alejandro Celaya
|
a2df486280
|
Updated to airbnb coding styles
|
2022-03-26 12:17:42 +01:00 |
|
Alejandro Celaya
|
eb39d97cc5
|
Fixed merge conflicts
|
2022-02-05 16:48:55 +01:00 |
|
Alejandro Celaya
|
8fbe6bb17d
|
Added changes to load orphan visits and fixed tests
|
2022-02-05 13:37:49 +01:00 |
|
Alejandro Celaya
|
2de0276195
|
Added support for tag mode on short URLs list
|
2022-01-31 10:15:25 +01:00 |
|
Alejandro Celaya
|
c8b530cc1a
|
Improved error code check on short URL deletion
|
2022-01-25 19:51:08 +01:00 |
|
Alejandro Celaya
|
9348f211f0
|
Removed error check which is no longer needed for currently supported Shlink versions
|
2021-12-26 10:42:25 +01:00 |
|
Alejandro Celaya
|
49c841ca07
|
Added short URLs orderBy handling to the query state
|
2021-12-25 19:51:25 +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
|
7d6afd47b1
|
Removed unecesary check
|
2021-12-14 23:12:39 +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
|
2e77cd1969
|
Removed handling of most short URLs list params from a reducer
|
2021-11-11 21:28:17 +01:00 |
|
Alejandro Celaya
|
daf076a57e
|
Moved logic to sort tags to TagsList component, to allow sorting on any context
|
2021-11-06 10:55:01 +01:00 |
|
Alejandro Celaya
|
944b166e43
|
Added explicit any type on caught errors where needed
|
2021-10-31 12:38:42 +01:00 |
|
Alejandro Celaya
|
b877aa8e5b
|
Improved branching coverage in some parts
|
2021-09-20 21:51:51 +02:00 |
|
Alejandro Celaya
|
69cb3bd619
|
Implemented logic to edit domain redirects
|
2021-08-21 17:53:06 +02:00 |
|
Alejandro Celaya
|
a28a4846bc
|
Created base structure to manage domains
|
2021-08-20 17:30:07 +02:00 |
|
Alejandro Celaya
|
f79bd39de7
|
Moved logic to filter visits to reducers
|
2021-06-30 03:23:45 +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
|
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
|
5a373fd7ae
|
Added new card in overview to display orphan visits
|
2021-02-21 20:55:39 +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
|
8c6eaf2f1d
|
Moved API types and type helpers to api module
|
2020-12-22 09:49:18 +01:00 |
|
Alejandro Celaya
|
811544d7df
|
Moved api utils to subfolder
|
2020-12-22 09:24:33 +01:00 |
|
Alejandro Celaya
|
d534a4e441
|
Moved logic to parse API errors to a helper function
|
2020-12-21 23:51:49 +01:00 |
|