diff --git a/issue_template/feature.yaml b/issue_template/feature.yaml
index 7ebed1b06f..455125ea7c 100644
--- a/issue_template/feature.yaml
+++ b/issue_template/feature.yaml
@@ -40,26 +40,6 @@ body:
placeholder: stop.voring.me
validations:
required: false
- - type: dropdown
- id: browsers
- attributes:
- label: What browser are you using?
- multiple: false
- options:
- - Firefox
- - Chrome
- - Brave
- - Librewolf
- - Chromium
- - Safari
- - Microsoft Edge
- - Other (Please Specify)
- - type: textarea
- id: logs
- attributes:
- label: Relevant log output
- description: Please copy and paste any relevant log output. You can find your log by inspecting the page, and going to the "console" tab. This will be automatically formatted into code, so no need for backticks.
- render: shell
- type: checkboxes
id: terms
attributes:
diff --git a/locales/de-DE.yml b/locales/de-DE.yml
index 796787cb4b..5d0459395c 100644
--- a/locales/de-DE.yml
+++ b/locales/de-DE.yml
@@ -1468,9 +1468,13 @@ _widgets:
aichan: "Ai"
_userList:
chooseList: Wählen Sie eine Liste aus
- userList: Nutzerliste
+ userList: Benutzerliste
+ serverInfo: Server-Infos
+ meiliStatus: Server-Status
+ meiliSize: Indexgröße
+ meiliIndexCount: Indexierte Beiträge
_cw:
- hide: "Inhalt verbergen"
+ hide: "Verbergen"
show: "Inhalt anzeigen"
chars: "{count} Zeichen"
files: "{count} Datei(en)"
@@ -1929,10 +1933,11 @@ _deck:
widgets: "Widgets"
notifications: "Benachrichtigungen"
tl: "Timeline"
- antenna: "News-Picker"
+ antenna: "Antenne"
list: "Listen"
mentions: "Erwähnungen"
direct: "Direktnachrichten"
+ channel: Kanal
renameProfile: Arbeitsbereich umbenennen
nameAlreadyExists: Der Name für den Arbeitsbereich ist bereits vorhanden.
enableRecommendedTimeline: '"Favoriten"-Timeline einschalten'
@@ -2073,11 +2078,12 @@ _experiments:
title: Funktionstests
postEditingCaption: Zeigt die Option für Nutzer an, ihre bestehenden Beiträge über
das Menü "Beitragsoptionen" zu bearbeiten
+ enablePostImports: Beitragsimporte aktivieren
noGraze: Bitte deaktivieren Sie die Browsererweiterung "Graze for Mastodon", da sie
die Funktion von Calckey stört.
indexFrom: Indexieren ab Beitragskennung aufwärts
-indexNotice: Wird indexiert. Dies kann einige Zeit dauern. Bitte den Server für mindestens
- eine Stunde nicht neu starten.
+indexNotice: Wird jetzt indexiert. Dies wird wahrscheinlich eine Weile dauern, bitte
+ starten Sie Ihren Server für mindestens eine Stunde nicht neu.
customKaTeXMacroDescription: "Richten Sie Makros ein, um mathematische Ausdrücke einfach
zu schreiben! Die Notation entspricht den LaTeX-Befehlsdefinitionen und wird als\n
\\newcommand{\\name}{content} or \\newcommand{\\name}[number of arguments]{content}\n
@@ -2097,3 +2103,12 @@ image: Bild
video: Video
audio: Audio
indexFromDescription: Leer lassen, um jeden Beitrag zu indexieren
+_filters:
+ fromUser: Von Benutzer
+ notesAfter: Beiträge nach
+ withFile: Mit Datei
+ fromDomain: Von Domain
+ notesBefore: Beiträge vor
+isBot: Dieses Konto ist ein Bot
+isModerator: Moderator
+isAdmin: Administrator
diff --git a/locales/pt_BR.yml b/locales/pt_BR.yml
new file mode 100644
index 0000000000..d56a9fcae4
--- /dev/null
+++ b/locales/pt_BR.yml
@@ -0,0 +1,14 @@
+username: Nome de usuário
+ok: OK
+_lang_: Inglês
+headlineMisskey: Uma plataforma de mídia social descentralizada e de código aberto
+ que é gratuita para sempre! 🚀
+search: Pesquisar
+gotIt: Entendi!
+introMisskey: Bem vinde! Calckey é uma plataforma de mídia social descentralizada
+ e de código aberto que é gratuita para sempre! 🚀
+searchPlaceholder: Pesquise no Calckey
+notifications: Notificações
+password: Senha
+forgotPassword: Esqueci a senha
+cancel: Cancelar
diff --git a/package.json b/package.json
index d577699108..b2c90463b8 100644
--- a/package.json
+++ b/package.json
@@ -6,7 +6,7 @@
"type": "git",
"url": "https://codeberg.org/calckey/calckey.git"
},
- "packageManager": "pnpm@8.6.1",
+ "packageManager": "pnpm@8.6.2",
"private": true,
"scripts": {
"rebuild": "pnpm run clean && pnpm -r run build && pnpm run gulp",
diff --git a/packages/backend/src/server/web/boot.js b/packages/backend/src/server/web/boot.js
index 4022a6bfb0..d3b7c3b823 100644
--- a/packages/backend/src/server/web/boot.js
+++ b/packages/backend/src/server/web/boot.js
@@ -97,7 +97,8 @@
let fontSize = localStorage.getItem("fontSize");
if (fontSize) {
- if (fontSize < 10) { // need to do this for now, as values before were 1, 2, 3 depending on the option
+ if (fontSize < 10) {
+ // need to do this for now, as values before were 1, 2, 3 depending on the option
localStorage.setItem("fontSize", null);
fontSize = localStorage.getItem("fontSize");
}
diff --git a/packages/client/src/account.ts b/packages/client/src/account.ts
index fd9bf48e68..6d858292a5 100644
--- a/packages/client/src/account.ts
+++ b/packages/client/src/account.ts
@@ -1,6 +1,5 @@
import { defineAsyncComponent, reactive } from "vue";
import * as misskey from "calckey-js";
-import { showSuspendedDialog } from "./scripts/show-suspended-dialog";
import { i18n } from "./i18n";
import { del, get, set } from "@/scripts/idb-proxy";
import { apiUrl } from "@/config";
diff --git a/packages/client/src/components/MkDialog.vue b/packages/client/src/components/MkDialog.vue
index 31c98d8520..20f0b9a74d 100644
--- a/packages/client/src/components/MkDialog.vue
+++ b/packages/client/src/components/MkDialog.vue
@@ -289,8 +289,8 @@ function onInputKeydown(evt: KeyboardEvent) {
function formatDateToYYYYMMDD(date) {
const year = date.getFullYear();
const month = ("0" + (date.getMonth() + 1)).slice(-2);
- const day = ("0" + date.getDate()).slice(-2);
- return `${year}${month}${day}`;
+ const day = ("0" + (date.getDate() + 1)).slice(-2);
+ return `${year}-${month}-${day}`;
}
async function openSearchFilters(ev) {
diff --git a/packages/client/src/components/MkSignin.vue b/packages/client/src/components/MkSignin.vue
index 59f066f6e6..c95d89bd1d 100644
--- a/packages/client/src/components/MkSignin.vue
+++ b/packages/client/src/components/MkSignin.vue
@@ -160,7 +160,6 @@