Merge branch 'main' into allow-custom-logo
All checks were successful
continuous-integration/drone/pr Build is passing
All checks were successful
continuous-integration/drone/pr Build is passing
This commit is contained in:
commit
7453b7472d
|
@ -2,11 +2,11 @@
|
|||
"nodes": {
|
||||
"nixpkgs": {
|
||||
"locked": {
|
||||
"lastModified": 1685498995,
|
||||
"narHash": "sha256-rdyjnkq87tJp+T2Bm1OD/9NXKSsh/vLlPeqCc/mm7qs=",
|
||||
"lastModified": 1692494774,
|
||||
"narHash": "sha256-noGVoOTyZ2Kr5OFglzKYOX48cx3hggdCPbXrYMG2FDw=",
|
||||
"owner": "NixOS",
|
||||
"repo": "nixpkgs",
|
||||
"rev": "9cfaa8a1a00830d17487cb60a19bb86f96f09b27",
|
||||
"rev": "3476a10478587dec90acb14ec6bde0966c545cc0",
|
||||
"type": "github"
|
||||
},
|
||||
"original": {
|
||||
|
|
76
package.json
76
package.json
|
@ -13,7 +13,7 @@
|
|||
},
|
||||
"homepage": "https://vikunja.io/",
|
||||
"funding": "https://opencollective.com/vikunja",
|
||||
"packageManager": "pnpm@8.6.7",
|
||||
"packageManager": "pnpm@8.6.12",
|
||||
"keywords": [
|
||||
"todo",
|
||||
"productivity",
|
||||
|
@ -45,22 +45,22 @@
|
|||
"story:preview": "histoire preview"
|
||||
},
|
||||
"dependencies": {
|
||||
"@fortawesome/fontawesome-svg-core": "6.4.0",
|
||||
"@fortawesome/free-regular-svg-icons": "6.4.0",
|
||||
"@fortawesome/free-solid-svg-icons": "6.4.0",
|
||||
"@fortawesome/fontawesome-svg-core": "6.4.2",
|
||||
"@fortawesome/free-regular-svg-icons": "6.4.2",
|
||||
"@fortawesome/free-solid-svg-icons": "6.4.2",
|
||||
"@fortawesome/vue-fontawesome": "3.0.3",
|
||||
"@github/hotkey": "2.0.1",
|
||||
"@infectoone/vue-ganttastic": "2.1.4",
|
||||
"@intlify/unplugin-vue-i18n": "0.12.2",
|
||||
"@kyvg/vue3-notification": "2.9.1",
|
||||
"@sentry/tracing": "7.58.1",
|
||||
"@sentry/vue": "7.58.1",
|
||||
"@vueuse/core": "10.2.1",
|
||||
"@sentry/tracing": "7.60.0",
|
||||
"@sentry/vue": "7.60.0",
|
||||
"@vueuse/core": "10.3.0",
|
||||
"axios": "1.4.0",
|
||||
"blurhash": "2.0.5",
|
||||
"bulma-css-variables": "0.9.33",
|
||||
"camel-case": "4.1.2",
|
||||
"codemirror": "5.65.13",
|
||||
"codemirror": "5.65.14",
|
||||
"date-fns": "2.30.0",
|
||||
"dayjs": "1.11.9",
|
||||
"dompurify": "3.0.5",
|
||||
|
@ -74,11 +74,11 @@
|
|||
"klona": "2.0.6",
|
||||
"lodash.debounce": "4.0.8",
|
||||
"marked": "5.1.1",
|
||||
"pinia": "2.1.4",
|
||||
"pinia": "2.1.6",
|
||||
"register-service-worker": "1.7.2",
|
||||
"snake-case": "3.0.4",
|
||||
"sortablejs": "1.15.0",
|
||||
"ufo": "1.1.2",
|
||||
"ufo": "1.2.0",
|
||||
"vue": "3.3.4",
|
||||
"vue-advanced-cropper": "2.8.8",
|
||||
"vue-flatpickr-component": "11.0.3",
|
||||
|
@ -92,54 +92,54 @@
|
|||
"@cypress/vite-dev-server": "5.0.5",
|
||||
"@cypress/vue": "5.0.5",
|
||||
"@faker-js/faker": "8.0.2",
|
||||
"@histoire/plugin-screenshot": "0.16.1",
|
||||
"@histoire/plugin-vue": "0.16.1",
|
||||
"@rushstack/eslint-patch": "1.3.2",
|
||||
"@tsconfig/node18": "18.2.0",
|
||||
"@types/codemirror": "5.60.8",
|
||||
"@histoire/plugin-screenshot": "0.17.0",
|
||||
"@histoire/plugin-vue": "0.17.0",
|
||||
"@rushstack/eslint-patch": "1.3.3",
|
||||
"@tsconfig/node18": "18.2.1",
|
||||
"@types/codemirror": "5.60.9",
|
||||
"@types/dompurify": "3.0.2",
|
||||
"@types/flexsearch": "0.7.3",
|
||||
"@types/is-touch-device": "1.0.0",
|
||||
"@types/lodash.debounce": "4.0.7",
|
||||
"@types/marked": "5.0.1",
|
||||
"@types/node": "18.16.19",
|
||||
"@types/node": "18.17.8",
|
||||
"@types/postcss-preset-env": "7.7.0",
|
||||
"@types/sortablejs": "1.15.1",
|
||||
"@typescript-eslint/eslint-plugin": "6.0.0",
|
||||
"@typescript-eslint/parser": "6.0.0",
|
||||
"@vitejs/plugin-legacy": "4.1.0",
|
||||
"@vitejs/plugin-vue": "4.2.3",
|
||||
"@typescript-eslint/eslint-plugin": "6.4.1",
|
||||
"@typescript-eslint/parser": "6.4.1",
|
||||
"@vitejs/plugin-legacy": "4.1.1",
|
||||
"@vitejs/plugin-vue": "4.3.3",
|
||||
"@vue/eslint-config-typescript": "11.0.3",
|
||||
"@vue/test-utils": "2.4.0",
|
||||
"@vue/test-utils": "2.4.1",
|
||||
"@vue/tsconfig": "0.4.0",
|
||||
"autoprefixer": "10.4.14",
|
||||
"browserslist": "4.21.9",
|
||||
"caniuse-lite": "1.0.30001516",
|
||||
"autoprefixer": "10.4.15",
|
||||
"browserslist": "4.21.10",
|
||||
"caniuse-lite": "1.0.30001522",
|
||||
"css-has-pseudo": "6.0.0",
|
||||
"csstype": "3.1.2",
|
||||
"cypress": "12.17.1",
|
||||
"esbuild": "0.18.13",
|
||||
"eslint": "8.45.0",
|
||||
"eslint-plugin-vue": "9.15.1",
|
||||
"happy-dom": "10.3.2",
|
||||
"histoire": "0.16.2",
|
||||
"postcss": "8.4.26",
|
||||
"cypress": "12.17.4",
|
||||
"esbuild": "0.19.2",
|
||||
"eslint": "8.47.0",
|
||||
"eslint-plugin-vue": "9.17.0",
|
||||
"happy-dom": "10.11.0",
|
||||
"histoire": "0.17.0",
|
||||
"postcss": "8.4.28",
|
||||
"postcss-easing-gradients": "3.0.1",
|
||||
"postcss-easings": "4.0.0",
|
||||
"postcss-focus-within": "8.0.0",
|
||||
"postcss-preset-env": "9.0.0",
|
||||
"rollup": "3.26.2",
|
||||
"postcss-preset-env": "9.1.1",
|
||||
"rollup": "3.28.1",
|
||||
"rollup-plugin-visualizer": "5.9.2",
|
||||
"sass": "1.63.6",
|
||||
"sass": "1.66.1",
|
||||
"start-server-and-test": "2.0.0",
|
||||
"typescript": "5.1.6",
|
||||
"vite": "4.4.4",
|
||||
"vite-plugin-inject-preload": "1.3.1",
|
||||
"vite": "4.4.9",
|
||||
"vite-plugin-inject-preload": "1.3.2",
|
||||
"vite-plugin-pwa": "0.16.4",
|
||||
"vite-plugin-sentry": "1.3.0",
|
||||
"vite-svg-loader": "4.0.0",
|
||||
"vitest": "0.33.0",
|
||||
"vue-tsc": "1.8.5",
|
||||
"vitest": "0.34.2",
|
||||
"vue-tsc": "1.8.8",
|
||||
"wait-on": "7.0.1",
|
||||
"workbox-cli": "7.0.0"
|
||||
},
|
||||
|
|
3279
pnpm-lock.yaml
3279
pnpm-lock.yaml
File diff suppressed because it is too large
Load Diff
1008
src/i18n/lang/hu-HU.json
Normal file
1008
src/i18n/lang/hu-HU.json
Normal file
File diff suppressed because it is too large
Load Diff
|
@ -617,17 +617,17 @@
|
|||
"updated": "Updated"
|
||||
},
|
||||
"subscription": {
|
||||
"subscribedTaskThroughParentProject": "You can't unsubscribe here because you are subscribed to this task through its project.",
|
||||
"subscribedTaskThroughParentProject": "現在プロジェクトを通して購読しているため、ここでこのタスクの購読を解除することはできません。",
|
||||
"subscribedProject": "現在このプロジェクトを購読しており、変更通知が届きます。",
|
||||
"notSubscribedProject": "このプロジェクトを購読していないため、変更通知は届きません。",
|
||||
"subscribedTask": "現在このタスクを購読しており、変更通知が届きます。",
|
||||
"notSubscribedTask": "このタスクを購読していないため、変更通知は届きません。",
|
||||
"subscribe": "購読",
|
||||
"unsubscribe": "購読解除",
|
||||
"subscribeSuccessProject": "You are now subscribed to this project",
|
||||
"unsubscribeSuccessProject": "You are now unsubscribed to this project",
|
||||
"subscribeSuccessTask": "You are now subscribed to this task",
|
||||
"unsubscribeSuccessTask": "You are now unsubscribed to this task"
|
||||
"subscribeSuccessProject": "プロジェクトを購読しています",
|
||||
"unsubscribeSuccessProject": "プロジェクトの購読を解除しました",
|
||||
"subscribeSuccessTask": "このタスクを購読しています",
|
||||
"unsubscribeSuccessTask": "このタスクの購読を解除しました"
|
||||
},
|
||||
"attachment": {
|
||||
"title": "添付ファイル",
|
||||
|
|
1008
src/i18n/lang/ko-KR.json
Normal file
1008
src/i18n/lang/ko-KR.json
Normal file
File diff suppressed because it is too large
Load Diff
|
@ -54,7 +54,7 @@
|
|||
"passwordRequired": "Vänligen ange ett lösenord.",
|
||||
"showPassword": "Show the password",
|
||||
"hidePassword": "Hide the password",
|
||||
"noAccountYet": "Don't have an account yet?",
|
||||
"noAccountYet": "Har du inget konto än?",
|
||||
"alreadyHaveAnAccount": "Har du redan ett konto?",
|
||||
"remember": "Stay logged in"
|
||||
},
|
||||
|
@ -64,7 +64,7 @@
|
|||
"newPassword": "Nytt lösenord",
|
||||
"newPasswordConfirm": "New Password Confirmation",
|
||||
"currentPassword": "Nuvarande lösenord",
|
||||
"currentPasswordPlaceholder": "Your current password",
|
||||
"currentPasswordPlaceholder": "Ditt nuvarande lösenord",
|
||||
"passwordsDontMatch": "The new password and its confirmation don't match.",
|
||||
"passwordUpdateSuccess": "The password was successfully updated.",
|
||||
"updateEmailTitle": "Uppdatera din e-postadress",
|
||||
|
@ -78,7 +78,7 @@
|
|||
"emailReminders": "Send me reminders for tasks via Email",
|
||||
"overdueReminders": "Send me a summary of my undone overdue tasks every day",
|
||||
"discoverableByName": "Allow other users to add me as a member to teams or projects when they search for my name",
|
||||
"discoverableByEmail": "Allow other users to add me as a member to teams or projects when they search for my full email",
|
||||
"discoverableByEmail": "Tillåt andra användare att lägga till mig som medlem i team eller projekt när de söker efter min fullständiga e-postadress",
|
||||
"playSoundWhenDone": "Play a sound when marking tasks as done",
|
||||
"weekStart": "Week starts on",
|
||||
"weekStartSunday": "Söndag",
|
||||
|
@ -196,7 +196,7 @@
|
|||
"title": "Set project background",
|
||||
"remove": "Remove Background",
|
||||
"upload": "Choose a background from your pc",
|
||||
"searchPlaceholder": "Search for a background…",
|
||||
"searchPlaceholder": "Sök efter en bakgrund…",
|
||||
"poweredByUnsplash": "Powered by Unsplash",
|
||||
"loadMore": "Load more photos",
|
||||
"success": "The background has been set successfully!",
|
||||
|
@ -242,7 +242,7 @@
|
|||
"namePlaceholder": "t. ex. Lorem Ipsum",
|
||||
"nameExplanation": "All actions done by this link share will show up with the name.",
|
||||
"password": "Lösenord (valfritt)",
|
||||
"passwordExplanation": "When signing in, the user will be required to enter this password.",
|
||||
"passwordExplanation": "Vid inloggning kommer användaren att bli ombedd att ange detta lösenord.",
|
||||
"noName": "No name set",
|
||||
"remove": "Remove a link share",
|
||||
"removeText": "Are you sure you want to remove this link share? It will no longer be possible to access this project with this link share. This cannot be undone!",
|
||||
|
@ -255,7 +255,7 @@
|
|||
"typeUser": "användare | användare",
|
||||
"typeTeam": "team | teams",
|
||||
"shared": "Shared with these {type}",
|
||||
"you": "You",
|
||||
"you": "Du",
|
||||
"notShared": "Not shared with any {type} yet.",
|
||||
"removeHeader": "Remove a {type} from the {sharable}",
|
||||
"removeText": "Are you sure you want to remove this {sharable} from the {type}? This cannot be undone!",
|
||||
|
@ -380,7 +380,7 @@
|
|||
"manage": "Hantera etiketter",
|
||||
"description": "Click on a label to edit it. You can edit all labels you created, you can use all labels which are associated with a task to whose project you have access.",
|
||||
"newCTA": "Du har för närvarande inga etiketter.",
|
||||
"search": "Type to search for a label…",
|
||||
"search": "Skriv för att söka efter en etikett…",
|
||||
"create": {
|
||||
"header": "Ny etikett",
|
||||
"title": "Skapa ny etikett",
|
||||
|
@ -450,8 +450,8 @@
|
|||
"input": {
|
||||
"resetColor": "Återställ färg",
|
||||
"datepicker": {
|
||||
"today": "Idag",
|
||||
"tomorrow": "Imorgon",
|
||||
"today": "I dag",
|
||||
"tomorrow": "I morgon",
|
||||
"nextMonday": "Nästa måndag",
|
||||
"thisWeekend": "This Weekend",
|
||||
"laterThisWeek": "Later This Week",
|
||||
|
@ -490,13 +490,13 @@
|
|||
"from": "Från",
|
||||
"fromto": "{from} till {to}",
|
||||
"ranges": {
|
||||
"today": "Idag",
|
||||
"today": "I dag",
|
||||
"thisWeek": "Denna vecka",
|
||||
"restOfThisWeek": "The Rest of This Week",
|
||||
"nextWeek": "Nästa vecka",
|
||||
"next7Days": "Next 7 Days",
|
||||
"lastWeek": "Last Week",
|
||||
"thisMonth": "This Month",
|
||||
"lastWeek": "Förra veckan",
|
||||
"thisMonth": "Denna månad",
|
||||
"restOfThisMonth": "The Rest of This Month",
|
||||
"nextMonth": "Nästa månad",
|
||||
"next30Days": "Next 30 Days",
|
||||
|
@ -529,7 +529,7 @@
|
|||
"examples": {
|
||||
"now": "Just nu",
|
||||
"in24h": "In 24h",
|
||||
"today": "Idag kl. 00:00",
|
||||
"today": "I dag kl. 00:00",
|
||||
"beginningOfThisWeek": "The beginning of this week at 00:00",
|
||||
"endOfThisWeek": "The end of this week",
|
||||
"in30Days": "Om 30 dagar",
|
||||
|
@ -623,7 +623,7 @@
|
|||
"subscribedTask": "You are currently subscribed to this task and will receive notifications for changes.",
|
||||
"notSubscribedTask": "You are not subscribed to this task and won't receive notifications for changes.",
|
||||
"subscribe": "Prenumerera",
|
||||
"unsubscribe": "Unsubscribe",
|
||||
"unsubscribe": "Avprenumerera",
|
||||
"subscribeSuccessProject": "You are now subscribed to this project",
|
||||
"unsubscribeSuccessProject": "You are now unsubscribed to this project",
|
||||
"subscribeSuccessTask": "You are now subscribed to this task",
|
||||
|
@ -638,7 +638,7 @@
|
|||
"delete": "Radera bilaga",
|
||||
"deleteTooltip": "Delete this attachment",
|
||||
"deleteText1": "Are you sure you want to delete the attachment {filename}?",
|
||||
"copyUrl": "Copy URL",
|
||||
"copyUrl": "Kopiera URL",
|
||||
"copyUrlTooltip": "Copy the url of this attachment for usage in text",
|
||||
"setAsCover": "Make cover",
|
||||
"unsetAsCover": "Remove cover",
|
||||
|
@ -650,10 +650,10 @@
|
|||
"loading": "Laddar kommentarer…",
|
||||
"edited": "edited {date}",
|
||||
"creating": "Creating comment…",
|
||||
"placeholder": "Add your comment…",
|
||||
"placeholder": "Skriv din kommentar…",
|
||||
"comment": "Comment",
|
||||
"delete": "Delete this comment",
|
||||
"deleteText1": "Are you sure you want to delete this comment?",
|
||||
"deleteText1": "Är du säker på att du vill radera denna kommentar?",
|
||||
"deleteSuccess": "The comment was deleted successfully.",
|
||||
"addedSuccess": "The comment was added successfully."
|
||||
},
|
||||
|
@ -661,10 +661,10 @@
|
|||
"title": "Defer due date",
|
||||
"1day": "1 dag",
|
||||
"3days": "3 dagar",
|
||||
"1week": "1 week"
|
||||
"1week": "1 vecka"
|
||||
},
|
||||
"description": {
|
||||
"placeholder": "Click here to enter a description…",
|
||||
"placeholder": "Klicka här för att ange en beskrivning…",
|
||||
"empty": "No description available yet."
|
||||
},
|
||||
"assignee": {
|
||||
|
@ -674,8 +674,8 @@
|
|||
"unassignSuccess": "The user has been unassigned successfully."
|
||||
},
|
||||
"label": {
|
||||
"placeholder": "Type to add a new label…",
|
||||
"createPlaceholder": "Add this as new label",
|
||||
"placeholder": "Skriv för att lägga till en ny etikett…",
|
||||
"createPlaceholder": "Lägg till som ny etikett",
|
||||
"addSuccess": "The label has been added successfully.",
|
||||
"createSuccess": "The label has been created successfully.",
|
||||
"removeSuccess": "The label has been removed successfully.",
|
||||
|
@ -722,18 +722,18 @@
|
|||
"reminder": {
|
||||
"before": "{amount} {unit} before {type}",
|
||||
"after": "{amount} {unit} after {type}",
|
||||
"beforeShort": "before",
|
||||
"afterShort": "after",
|
||||
"beforeShort": "före",
|
||||
"afterShort": "efter",
|
||||
"onDueDate": "On the due date",
|
||||
"onStartDate": "On the start date",
|
||||
"onEndDate": "On the end date",
|
||||
"custom": "Custom",
|
||||
"dateAndTime": "Date and time"
|
||||
"dateAndTime": "Datum och tid"
|
||||
},
|
||||
"repeat": {
|
||||
"everyDay": "Varje dag",
|
||||
"everyWeek": "Every Week",
|
||||
"everyMonth": "Every Month",
|
||||
"everyWeek": "Varje vecka",
|
||||
"everyMonth": "Varje månad",
|
||||
"mode": "Repeat mode",
|
||||
"monthly": "Monthly",
|
||||
"fromCurrentDate": "From Current Date",
|
||||
|
@ -762,7 +762,7 @@
|
|||
"project2": "This will return an error if the project does not exist.",
|
||||
"project3": "To use spaces, simply add a \" or ' around the project name.",
|
||||
"project4": "For example: {prefix}\"Project with spaces\".",
|
||||
"dateAndTime": "Date and time",
|
||||
"dateAndTime": "Datum och tid",
|
||||
"date": "Any date will be used as the due date of the new task. You can use dates in any of these formats:",
|
||||
"dateWeekday": "any weekday, will use the next date with that date",
|
||||
"dateCurrentYear": "will use the current year",
|
||||
|
@ -782,7 +782,7 @@
|
|||
"edit": {
|
||||
"title": "Edit Team \"{team}\"",
|
||||
"members": "Team Members",
|
||||
"search": "Type to search a user…",
|
||||
"search": "Skriv för att söka efter en användare…",
|
||||
"addUser": "Add to team",
|
||||
"makeMember": "Make Member",
|
||||
"makeAdmin": "Make Admin",
|
||||
|
@ -790,7 +790,7 @@
|
|||
"userAddedSuccess": "The team member was successfully added.",
|
||||
"madeMember": "The team member was successfully made member.",
|
||||
"madeAdmin": "The team member was successfully made admin.",
|
||||
"mustSelectUser": "Please select a user.",
|
||||
"mustSelectUser": "Vänligen välj en användare.",
|
||||
"delete": {
|
||||
"header": "Delete the team",
|
||||
"text1": "Are you sure you want to delete this team and all of its members?",
|
||||
|
@ -841,7 +841,7 @@
|
|||
"move": "Move this task to another project",
|
||||
"reminder": "Manage reminders of this task",
|
||||
"description": "Toggle editing of the task description",
|
||||
"delete": "Delete this task",
|
||||
"delete": "Radera denna uppgift",
|
||||
"priority": "Change the priority of this task",
|
||||
"favorite": "Mark this task as favorite / unfavorite"
|
||||
},
|
||||
|
@ -888,7 +888,7 @@
|
|||
"loadingError": {
|
||||
"failed": "Loading failed, please {0}. If the error persists, please {1}.",
|
||||
"tryAgain": "försök igen",
|
||||
"contact": "contact us"
|
||||
"contact": "kontakta oss"
|
||||
},
|
||||
"notification": {
|
||||
"title": "Notifications",
|
||||
|
@ -930,7 +930,7 @@
|
|||
"1008": "No password reset token provided.",
|
||||
"1009": "Invalid password reset token.",
|
||||
"1010": "Invalid email confirm token.",
|
||||
"1011": "Wrong username or password.",
|
||||
"1011": "Fel användarnamn eller lösenord.",
|
||||
"1012": "Email address of the user not confirmed.",
|
||||
"1013": "New password is empty.",
|
||||
"1014": "Old password is empty.",
|
||||
|
@ -974,7 +974,7 @@
|
|||
"7002": "The user already has access to that project.",
|
||||
"7003": "You do not have access to that project.",
|
||||
"8001": "This label already exists on that task.",
|
||||
"8002": "The label does not exist.",
|
||||
"8002": "Etiketten finns inte.",
|
||||
"8003": "You do not have access to this label.",
|
||||
"9001": "The right is invalid.",
|
||||
"10001": "The bucket does not exist.",
|
||||
|
@ -996,13 +996,13 @@
|
|||
},
|
||||
"time": {
|
||||
"units": {
|
||||
"seconds": "second|seconds",
|
||||
"minutes": "minute|minutes",
|
||||
"hours": "hour|hours",
|
||||
"days": "day|days",
|
||||
"weeks": "week|weeks",
|
||||
"months": "month|months",
|
||||
"years": "year|years"
|
||||
"seconds": "sekund|sekunder",
|
||||
"minutes": "minut|minuter",
|
||||
"hours": "timme|timmar",
|
||||
"days": "dag|dagar",
|
||||
"weeks": "vecka|veckor",
|
||||
"months": "månad|månader",
|
||||
"years": "år|år"
|
||||
}
|
||||
}
|
||||
}
|
Reference in New Issue
Block a user