Gauthier
a488f850f3
refactor: switch from Fetch API to Axios ( #1520 )
...
* refactor: switch from Fetch API to Axios
* fix: remove unwanted changes
* fix: rewrite error handling for Axios and remove IPv4 first setting
* style: run prettier
* style: run prettier
* fix: add back custom proxy agent
* fix: add back custom proxy agent
* fix: correct rebase issue
* fix: resolve review comments
2025-04-08 13:20:10 +02:00
Nathan Lemmon
21400cecdc
feat(gotify): added priority input for gotify ( #1410 )
...
* feat(gotify notification): added priority input for gotify
Added priority field for gotify messages on the gotify settings page
issue 562
* feat(gotify notification): added requested changes
fixed json end of file new line, removed unused code, added default priority for previous
configurations
* feat(gotify notifcation): fixed cypress/config/settings.cypress.json
fixed cypress/config/settings.cypress.json
* Update cypress/config/settings.cypress.json
Removed extra line from settings.cypress.json
Co-authored-by: Gauthier <mail@gauthierth.fr >
---------
Co-authored-by: Gauthier <mail@gauthierth.fr >
2025-04-06 16:49:43 +02:00
Jessie Wilson
7d36dc182b
feat: now uses markdown linebreaks instead of relying purely on newlines ( #1514 )
...
refactor: displayUrl now applies an ellipsis if the url is longer than 40 characters
Co-authored-by: jesterr0 <jlw_4049@proton.me >
2025-04-05 01:27:30 +08:00
Gauthier
fccfca6ed0
fix: enhance error messages when Fetch API fails ( #893 )
2024-07-27 01:43:16 +02:00
Gauthier
b36bb3fa58
refactor: switch from Axios for Fetch API ( #840 )
...
* refactor: switch ExternalAPI to Fetch API
* fix: add missing auth token in Plex request
* fix: send proper URL params
* ci: try to fix format checker
* ci: ci: try to fix format checker
* ci: try to fix format checker
* refactor: make tautulli use the ExternalAPI class
* refactor: add rate limit to fetch api
* refactor: add rate limit to fetch api
* refactor: switch server from axios to fetch api
* refactor: switch frontend from axios to fetch api
* fix: switch from URL objects to strings
* fix: use the right search params for ExternalAPI
* fix: better log for ExternalAPI errors
* feat: add retry to external API requests
* fix: try to fix network errors with IPv6
* fix: imageProxy rate limit
* revert: remove retry to external API requests
* feat: set IPv4 first as an option
* fix(jellyfinapi): add missing argument in JellyfinAPI constructor
* refactor: clean the rate limit utility
2024-07-14 19:04:36 +02:00
Ryan Cohen
c6a133d4e5
refactor: absolute imports with path alias ( #2960 ) [skip ci]
2022-08-22 11:02:46 +09:00
TheCatLady
6c0fd40877
feat(notif): auto-request notif type ( #2956 )
2022-08-21 10:26:19 +00:00
Ryan Cohen
16545eec22
feat: tooltip foundation ( #2950 )
...
* feat: add foundation for tooltips
* fix: add lang
* refactor: remove React import where no longer necessary
2022-08-19 19:35:50 +09:00
Ryan Cohen
f5864b49de
refactor: update a few dev deps and convert to using type imports where possible ( #2886 )
...
* build: bump deps and add some new eslint rules
* refactor: run eslint --fix on code to convert to type imports where possible
2022-08-03 12:57:51 +09:00
Sean Chambers
e0b6abe479
feat(notif): add Gotify agent ( #2196 )
...
* feat(notifications): adds gotify notifications
adds new settings screen for gotify notifications including url, token and types settings
fix #2183
* feat(notif): add Gotify agent
addresses PR comments, runs i18n:extract
fix #2183
* reword validationTokenRequired
change wording to indicate presence, not validity
Co-authored-by: TheCatLady <52870424+TheCatLady@users.noreply.github.com >
* feat(notifications): gotify notifications fix
applies changes from #2077 in which Yup validation was failing for types
fix #2183
* feat(notifications): adds gotify notifications
adds new settings screen for gotify notifications including url, token and types settings
fix #2183
* feat(notif): add Gotify agent
addresses PR comments, runs i18n:extract
fix #2183
* reword validationTokenRequired
change wording to indicate presence, not validity
Co-authored-by: TheCatLady <52870424+TheCatLady@users.noreply.github.com >
* feat(notifications): gotify notifications fix
applies changes from #2077 in which Yup validation was failing for types
fix #2183
* feat(notifications): incorporate issue feature into gotify notifications
* feat(notifications): adds gotify notifications
adds new settings screen for gotify notifications including url, token and types settings
fix #2183
* feat(notif): add Gotify agent
addresses PR comments, runs i18n:extract
fix #2183
* reword validationTokenRequired
change wording to indicate presence, not validity
Co-authored-by: TheCatLady <52870424+TheCatLady@users.noreply.github.com >
* feat: add missing ts field
include notifyAdmin in test notification endpoint
* feat: apply formatting/line break items
add addition line break before conditional, change ordering of notifyAdmin/notifyUser in test
endpoint
* feat: remove duplicated endpoints
during rebase, notification endpoints were duplicated upon rebasing. remove duplicate routes
* feat: correct linting quirks
* feat: formatting improvements
* feat(gotify): refactor axios post to leverage 'getNotificationPayload'
Co-authored-by: TheCatLady <52870424+TheCatLady@users.noreply.github.com >
2022-01-14 01:04:25 +00:00