diff --git a/README.md b/README.md
index d63e43f0a..def87279b 100644
--- a/README.md
+++ b/README.md
@@ -1,9 +1,9 @@
-
-
+
+
-**๐ **[Firefish](https://firefish.org/)** is an open source, decentralized social media platform that's free forever! ๐**
+**๐ **[Firefish](https://joinfirefish.org/)** is an open source, decentralized social media platform that's free forever! ๐**
[![no github badge](https://nogithub.codeberg.page/badge.svg)](https://nogithub.codeberg.page/)
[![status badge](https://ci.codeberg.org/api/badges/firefish/firefish/status.svg)](https://ci.codeberg.org/firefish/firefish)
@@ -18,7 +18,7 @@
-
+
# โจ About Firefish
@@ -54,11 +54,11 @@
- If you have the means to, [donations](https://opencollective.com/Firefish) are a great way to keep us going.
- If you know how to program in TypeScript, Vue, or Rust, read the [contributing](./CONTRIBUTING.md) document.
- If you know a non-English language, translating Firefish on [Weblate](https://hosted.weblate.org/engage/firefish/) help bring Firefish to more people. No technical experience needed!
-- Want to write/report about us, have any professional inquiries, or just have questions to ask? Contact us [here!](https://firefish.org/contact/)
+- Want to write/report about us, have any professional inquiries, or just have questions to ask? Contact us [here!](https://joinfirefish.org/contact/)
### All links
-- ๐ Homepage:
+- ๐ Homepage:
- ๐ธ Donations:
- OpenCollective:
- Liberapay:
@@ -66,15 +66,15 @@
- ๐ข Flagship server:
- ๐ Matrix support room:
- ๐ฃ Official account:
-- ๐ Server list:
+- ๐ Server list:
- โ๏ธ Weblate:
-- ๏ธ๏ธ๐ฌ Contact:
+- ๏ธ๏ธ๐ฌ Contact:
# ๐ Getting started
Want to just join a Firefish server? View the list here, pick one, and join:
-### https://firefish.org/join
+### https://joinfirefish.org/join
---
diff --git a/animated.svg b/animated.svg
new file mode 100644
index 000000000..f20f61dc1
--- /dev/null
+++ b/animated.svg
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:dbe1105a12e6a58b786e929b44a1b87e5fd7cf80622bde0d5bd1181f465a16c7
+size 5067
diff --git a/chart/Chart.yaml b/chart/Chart.yaml
index 3bcd2adea..8b5832386 100644
--- a/chart/Chart.yaml
+++ b/chart/Chart.yaml
@@ -1,6 +1,6 @@
apiVersion: v2
name: firefish
-description: A fun, new, open way to experience social media https://firefish.org
+description: A fun, new, open way to experience social media https://joinfirefish.org
# A chart can be either an 'application' or a 'library' chart.
#
diff --git a/chart/README.md b/chart/README.md
index 235c3c5c6..0833eb9a8 100644
--- a/chart/README.md
+++ b/chart/README.md
@@ -2,7 +2,7 @@
![Version: 0.1.2](https://img.shields.io/badge/Version-0.1.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: rc](https://img.shields.io/badge/AppVersion-rc-informational?style=flat-square)
-A fun, new, open way to experience social media https://firefish.org
+A fun, new, open way to experience social media https://joinfirefish.org
## Requirements
diff --git a/packages/backend/src/server/nodeinfo.ts b/packages/backend/src/server/nodeinfo.ts
index 595d0a101..2d0144652 100644
--- a/packages/backend/src/server/nodeinfo.ts
+++ b/packages/backend/src/server/nodeinfo.ts
@@ -53,7 +53,7 @@ const nodeinfo2 = async () => {
name: "firefish",
version: config.version,
repository: meta.repositoryUrl,
- homepage: "https://firefish.org/",
+ homepage: "https://joinfirefish.org/",
},
protocols: ["activitypub"],
services: {
diff --git a/packages/backend/test/mfm.ts b/packages/backend/test/mfm.ts
index 1fc521c3d..926bdd259 100644
--- a/packages/backend/test/mfm.ts
+++ b/packages/backend/test/mfm.ts
@@ -55,33 +55,33 @@ describe("fromHtml", () => {
it("link with different text", () => {
assert.deepStrictEqual(
- fromHtml('a c d
'),
- "a [c](https://firefish.org/b) d",
+ fromHtml('a c d
'),
+ "a [c](https://joinfirefish.org/b) d",
);
});
it("link with different text, but not encoded", () => {
assert.deepStrictEqual(
- fromHtml('a c d
'),
- "a [c]() d",
+ fromHtml('a c d
'),
+ "a [c]() d",
);
});
it("link with same text", () => {
assert.deepStrictEqual(
fromHtml(
- 'a https://firefish.org/b d
',
+ 'a https://joinfirefish.org/b d
',
),
- "a https://firefish.org/b d",
+ "a https://joinfirefish.org/b d",
);
});
it("link with same text, but not encoded", () => {
assert.deepStrictEqual(
fromHtml(
- 'a https://firefish.org/รค d
',
+ 'a https://joinfirefish.org/รค d
',
),
- "a d",
+ "a d",
);
});
@@ -98,8 +98,8 @@ describe("fromHtml", () => {
it("link without text", () => {
assert.deepStrictEqual(
- fromHtml('a d
'),
- "a https://firefish.org/b d",
+ fromHtml('a d
'),
+ "a https://joinfirefish.org/b d",
);
});
@@ -110,15 +110,15 @@ describe("fromHtml", () => {
it("mention", () => {
assert.deepStrictEqual(
fromHtml(
- 'a @user d
',
+ 'a @user d
',
),
- "a @user@firefish.org d",
+ "a @user@joinfirefish.org d",
);
});
it("hashtag", () => {
assert.deepStrictEqual(
- fromHtml('a #a d
', [
+ fromHtml('a #a d
', [
"#a",
]),
"a #a d",
diff --git a/packages/client/src/components/MkSample.vue b/packages/client/src/components/MkSample.vue
index 7d1705c64..6d8749448 100644
--- a/packages/client/src/components/MkSample.vue
+++ b/packages/client/src/components/MkSample.vue
@@ -55,7 +55,7 @@ export default defineComponent({
this.$i ? this.$i.username : "guest"
}.\nAlso, here is ${config.url} and [example link](${
config.url
- }). for more details, see https://firefish.org.\nAs you know #misskey is open-source software.`,
+ }). for more details, see https://joinfirefish.org.\nAs you know #misskey is open-source software.`,
};
},
diff --git a/packages/client/src/components/MkSignup.vue b/packages/client/src/components/MkSignup.vue
index ab0856914..c597858da 100644
--- a/packages/client/src/components/MkSignup.vue
+++ b/packages/client/src/components/MkSignup.vue
@@ -1,7 +1,7 @@