diff --git a/README.md b/README.md index fb33494fc..a5da9e1ba 100644 --- a/README.md +++ b/README.md @@ -13,7 +13,7 @@ # ✨ About Calckey -- Calckey is based off of Misskey, a powerful microblogging server on ActivityPub with features such as emoji reactions, a customizable web ui, rich chatting, and much more! +- Calckey is based off of Misskey, a powerful microblogging server on ActivityPub with features such as emoji reactions, a customizable web UI, rich chatting, and much more! - Calckey adds many quality of life changes and bug fixes for users and instance admins alike. - Read **[this document](./CALCKEY.md)** all for current and future differences. - Notable differences: @@ -37,6 +37,7 @@ - 💁 Matrix support room: - 📜 Instance list: - 📖 JoinFediverse Wiki: +- 🐋 Docker Hub: # 🌠 Getting started @@ -73,6 +74,7 @@ corepack enable - To add custom CSS for all users, edit `./custom/instance.css`. - To add static assets (such as images for the splash screen), place them in the `./custom/` directory. They'll then be avaliable on `https://yourinstance.tld/static-assets/filename.ext`. +- To update custom assets without rebuilding, just run `yarn run gulp`. ## 🧑‍🔬 Configuring a new instance @@ -203,7 +205,6 @@ sudo docker compose up -d - I'd ***strongly*** recommend against using CloudFlare, but if you do, make sure to turn code minification off. - For push notifications, run `npx web-push generate-vapid-keys`, the put the public and private keys into Control Panel > General > ServiceWorker. - For translations, make a [DeepL](https://deepl.com) account and generate an API key, then put it into Control Panel > General > DeepL Translation. -- For link previews, go to Control Panel > Security > Summaly Proxy and put in `https://summaly.arkjp.net`. - To add another admin account: - Go to the user's page > 3 Dots > About > Moderation > turn on "Moderator" - Go back to Overview > click the clipboard icon next to the ID diff --git a/package.json b/package.json index 87e4b481d..85e12bfb4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "calckey", - "version": "12.119.0-calc.13.3", + "version": "12.119.0-calc.14", "codename": "aqua", "repository": { "type": "git", diff --git a/packages/backend/src/server/api/endpoints/stats.ts b/packages/backend/src/server/api/endpoints/stats.ts index 9e140184c..0f2fb1f41 100644 --- a/packages/backend/src/server/api/endpoints/stats.ts +++ b/packages/backend/src/server/api/endpoints/stats.ts @@ -4,7 +4,7 @@ import { } from '@/services/chart/index.js'; import { IsNull } from 'typeorm'; export const meta = { - requireCredential: true, + requireCredential: false, requireCredentialPrivateMode: true, tags: ['meta'], diff --git a/packages/client/src/components/MkChatPreview.vue b/packages/client/src/components/MkChatPreview.vue index 4d604e2e8..ff4939905 100644 --- a/packages/client/src/components/MkChatPreview.vue +++ b/packages/client/src/components/MkChatPreview.vue @@ -4,7 +4,7 @@ tabindex="-1" :class="{ isMe: isMe(message), - isRead: message.groupId ? message.reads.includes($i.id) : message.isRead, + isRead: message.groupId ? message.reads.includes($i?.id) : message.isRead, }" :to=" message.groupId diff --git a/packages/client/src/components/MkMediaList.vue b/packages/client/src/components/MkMediaList.vue index f38a65c2e..17a039e72 100644 --- a/packages/client/src/components/MkMediaList.vue +++ b/packages/client/src/components/MkMediaList.vue @@ -1,7 +1,7 @@