diff --git a/server/assets/episodesfm.svg b/server/assets/episodesfm.svg
deleted file mode 100644
index cdcd5ded..00000000
--- a/server/assets/episodesfm.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/server/assets/podlink.svg b/server/assets/podlink.svg
new file mode 100644
index 00000000..ff21ba05
--- /dev/null
+++ b/server/assets/podlink.svg
@@ -0,0 +1,4 @@
+
\ No newline at end of file
diff --git a/server/data/apps.json b/server/data/apps.json
index b5e2427a..5fdb311e 100644
--- a/server/data/apps.json
+++ b/server/data/apps.json
@@ -2827,24 +2827,29 @@
]
},
{
- "appName": "Episodes.fm",
+ "appName": "Podlink",
"appType": [
+ "directory",
"podcast player",
"website"
],
- "appUrl": "https://episodes.fm",
- "appIconUrl": "episodesfm.svg",
+ "appUrl": "https://pod.link",
+ "appIconUrl": "podlink.svg",
"platforms": [
"Web"
],
"supportedElements": [
{
"elementName": "OP3",
- "elementURL": "https://nathangathright.com/introducing-episodesfm/"
+ "elementURL": "https://help.podlink.com/article/9-sorting"
+ },
+ {
+ "elementName": "Search",
+ "elementURL": "https://help.podlink.com/article/4-searching"
},
{
"elementName": "Live Item",
- "elementURL": "https://nathangathright.com/introducing-episodesfm/"
+ "elementURL": "https://help.podlink.com/article/14-live"
}
]
},
diff --git a/ui/images/episodesfm.svg b/ui/images/episodesfm.svg
deleted file mode 100644
index cdcd5ded..00000000
--- a/ui/images/episodesfm.svg
+++ /dev/null
@@ -1,5 +0,0 @@
-
diff --git a/ui/images/podlink.svg b/ui/images/podlink.svg
new file mode 100644
index 00000000..44f8c59d
--- /dev/null
+++ b/ui/images/podlink.svg
@@ -0,0 +1,3 @@
+
diff --git a/ui/src/components/PodcastHeader/index.tsx b/ui/src/components/PodcastHeader/index.tsx
index 81742ee7..43118c6c 100644
--- a/ui/src/components/PodcastHeader/index.tsx
+++ b/ui/src/components/PodcastHeader/index.tsx
@@ -5,7 +5,7 @@ import Value from '../Value'
import NoImage from '../../../images/no-cover-art.png'
import { encodeURLSafeBase64, truncateString } from '../../utils'
import RSSLogo from "../../../images/feed.svg";
-import EpisodesFMLogo from "../../../images/episodesfm.svg";
+import PodlinkLogo from "../../../images/podlink.svg";
import DonationPage from "../../../images/donation-page.svg";
import EarthLogo from "../../../images/earth.svg";
import LightningLogo from "../../../images/lightning.svg"
@@ -156,14 +156,14 @@ export default class PodcastHeader extends React.PureComponent
{itunesId || feedURL ?
-
+
: ''
}
diff --git a/ui/src/utils.ts b/ui/src/utils.ts
index 386612b9..57561b82 100644
--- a/ui/src/utils.ts
+++ b/ui/src/utils.ts
@@ -96,6 +96,6 @@ export const encodeURLSafeBase64 = (text: string): string => {
const binString = Array.from(new TextEncoder().encode(text), (byte) =>
String.fromCodePoint(byte),
).join('')
- // since episodes.fm doesn't need trailing =, remove them
+ // since Podlink doesn't need trailing =, remove them
return btoa(binString).replace(/=+$/, '');
}