mirror of
https://github.com/cupcakearmy/cryptgeon.git
synced 2025-09-08 10:20:40 +00:00
Compare commits
11 Commits
v2.6.0
...
4b0acfc597
Author | SHA1 | Date | |
---|---|---|---|
|
4b0acfc597 | ||
808ca2a257 | |||
3a68693be1 | |||
|
a612eec220 | ||
98d3b0d394 | |||
|
6aed2e2756 | ||
6bb527198a | |||
|
98942c6d26 | ||
|
7050389316 | ||
0725a0c6f7 | |||
|
c8efcc04fc |
4
packages/backend/Cargo.lock
generated
4
packages/backend/Cargo.lock
generated
@@ -617,9 +617,9 @@ checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253"
|
|||||||
|
|
||||||
[[package]]
|
[[package]]
|
||||||
name = "h2"
|
name = "h2"
|
||||||
version = "0.3.24"
|
version = "0.3.26"
|
||||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||||
checksum = "bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9"
|
checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8"
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"bytes",
|
"bytes",
|
||||||
"fnv",
|
"fnv",
|
||||||
|
58
packages/frontend/locales/pl.json
Normal file
58
packages/frontend/locales/pl.json
Normal file
@@ -0,0 +1,58 @@
|
|||||||
|
{
|
||||||
|
"common": {
|
||||||
|
"note": "notatka",
|
||||||
|
"file": "plik",
|
||||||
|
"advanced": "zaawansowane",
|
||||||
|
"create": "utwórz",
|
||||||
|
"loading": "ładowanie",
|
||||||
|
"mode": "tryb",
|
||||||
|
"views": "{n, plural, =0 {wyświetleń} =1 {1 wyświetlenie} other {# wyświetleń}}",
|
||||||
|
"minutes": "{n, plural, =0 {minut} =1 {1 minuta} other {# minuty}}",
|
||||||
|
"max": "maks.",
|
||||||
|
"share_link": "link udostępniania",
|
||||||
|
"copy_clipboard": "kopiuj do schowka",
|
||||||
|
"copied_to_clipboard": "skopiowano do schowka",
|
||||||
|
"encrypting": "szyfrowanie",
|
||||||
|
"decrypting": "odszyfrowywanie",
|
||||||
|
"uploading": "wysyłanie",
|
||||||
|
"downloading": "pobieranie",
|
||||||
|
"qr_code": "kod QR",
|
||||||
|
"password": "hasło"
|
||||||
|
},
|
||||||
|
"home": {
|
||||||
|
"intro": "Łatwo wysyłaj <i>w pełni zaszyfrowane</i>, bezpieczne notatki lub pliki jednym kliknięciem. Po prostu utwórz notatkę i udostępnij link.",
|
||||||
|
"explanation": "notatka wygaśnie i zostanie zniszczona po {type}.",
|
||||||
|
"new_note": "nowa notatka",
|
||||||
|
"new_note_notice": "<b>dostępność:</b><br />nie ma gwarancji, że notatka będzie przechowywana, ponieważ wszystko jest przechowywane w pamięci RAM, jeśli się zapełni, najstarsze notatki zostaną usunięte.<br />(prawdopodobnie nic się nie stanie, ale warto ostrzec.)",
|
||||||
|
"errors": {
|
||||||
|
"note_to_big": "nie można utworzyć notatki. notatka jest za duża",
|
||||||
|
"note_error": "nie można utworzyć notatki. spróbuj ponownie.",
|
||||||
|
"max": "maks .: {n}",
|
||||||
|
"empty_content": "notatka jest pusta."
|
||||||
|
},
|
||||||
|
"messages": {
|
||||||
|
"note_created": "notatka utworzona."
|
||||||
|
},
|
||||||
|
"advanced": {
|
||||||
|
"explanation": "Domyślnie dla każdej notatki używane jest bezpiecznie wygenerowane hasło. Możesz jednak wybrać własne hasło, które nie jest uwzględnione w linku.",
|
||||||
|
"custom_password": "własne hasło"
|
||||||
|
}
|
||||||
|
},
|
||||||
|
"show": {
|
||||||
|
"errors": {
|
||||||
|
"not_found": "notatka nie została znaleziona lub została już usunięta.",
|
||||||
|
"decryption_failed": "błędne hasło. nie można odszyfrować. prawdopodobnie uszkodzony link. notatka została zniszczona.",
|
||||||
|
"unsupported_type": "nieobsługiwany typ notatki."
|
||||||
|
},
|
||||||
|
"explanation": "kliknij poniżej, aby wyświetlić i usunąć notatkę, jeśli licznik osiągnie swój limit",
|
||||||
|
"show_note": "pokaż notatkę",
|
||||||
|
"warning_will_not_see_again": "<b>nie będziesz mieć</b> możliwości ponownego zobaczenia notatki.",
|
||||||
|
"download_all": "pobierz wszystko",
|
||||||
|
"links_found": "linki znalezione w notatce:"
|
||||||
|
},
|
||||||
|
"file_upload": {
|
||||||
|
"selected_files": "Wybrane pliki",
|
||||||
|
"no_files_selected": "Nie wybrano plików",
|
||||||
|
"clear": "Wyczyść"
|
||||||
|
}
|
||||||
|
}
|
@@ -1,58 +1,58 @@
|
|||||||
{
|
{
|
||||||
"common": {
|
"common": {
|
||||||
"note": "заметка",
|
"note": "заметка",
|
||||||
"file": "файл",
|
"file": "файл",
|
||||||
"advanced": "расширенные",
|
"advanced": "расширенные",
|
||||||
"create": "создать",
|
"create": "создать",
|
||||||
"loading": "загрузка",
|
"loading": "загрузка",
|
||||||
"mode": "режим",
|
"mode": "режим",
|
||||||
"views": "{n, plural, =0 {просмотры} =1 {1 просмотр} other {# просмотры}}",
|
"views": "{n, plural, =0 {просмотры} =1 {1 просмотр} other {# просмотры}}",
|
||||||
"minutes": "{n, plural, =0 {минут} =1 {1 минута} other {# минуты}}",
|
"minutes": "{n, plural, =0 {минут} =1 {1 минута} other {# минуты}}",
|
||||||
"max": "макс",
|
"max": "макс",
|
||||||
"share_link": "поделиться ссылкой",
|
"share_link": "поделиться ссылкой",
|
||||||
"copy_clipboard": "скопировать в буфер обмена",
|
"copy_clipboard": "скопировать в буфер обмена",
|
||||||
"copied_to_clipboard": "скопировано в буфер обмена",
|
"copied_to_clipboard": "скопировано в буфер обмена",
|
||||||
"encrypting": "шифрование",
|
"encrypting": "шифрование",
|
||||||
"decrypting": "расшифровка",
|
"decrypting": "расшифровка",
|
||||||
"uploading": "загрузка",
|
"uploading": "загрузка",
|
||||||
"downloading": "скачивание",
|
"downloading": "скачивание",
|
||||||
"qr_code": "qr код",
|
"qr_code": "qr код",
|
||||||
"password": "пароль"
|
"password": "пароль"
|
||||||
},
|
},
|
||||||
"home": {
|
"home": {
|
||||||
"intro": "Легко отправляйте <i>полностью зашифрованные</i> защищенные заметки или файлы одним щелчком мыши. Просто создайте заметку и поделитесь ссылкой.",
|
"intro": "Легко отправляйте <i>полностью зашифрованные</i> защищенные заметки или файлы одним щелчком мыши. Просто создайте заметку и поделитесь ссылкой.",
|
||||||
"explanation": "заметка истечет и будет уничтожена после {type}.",
|
"explanation": "заметка истечет и будет уничтожена после {type}.",
|
||||||
"new_note": "новая заметка",
|
"new_note": "новая заметка",
|
||||||
"new_note_notice": "<b>availability:</b><br />the note is not guaranteed to be stored as everything is kept in ram, if it fills up the oldest notes will be removed.<br />(you probably will be fine, just be warned.)",
|
"new_note_notice": "<b>доступность:</b><br />сохранение заметки не гарантируется, поскольку все хранится в оперативной памяти; если она заполнится, самые старые заметки будут удалены.<br />( вероятно, все будет в порядке, просто будьте осторожны.)",
|
||||||
"errors": {
|
"errors": {
|
||||||
"note_to_big": "нельзя создать новую заметку. заметка слишком большая",
|
"note_to_big": "нельзя создать новую заметку. заметка слишком большая",
|
||||||
"note_error": "нельзя создать новую заметку. пожалйста попробуйте позднее.",
|
"note_error": "нельзя создать новую заметку. пожалйста попробуйте позднее.",
|
||||||
"max": "макс: {n}",
|
"max": "макс: {n}",
|
||||||
"empty_content": "пустая заметка."
|
"empty_content": "пустая заметка."
|
||||||
},
|
},
|
||||||
"messages": {
|
"messages": {
|
||||||
"note_created": "заметка создана."
|
"note_created": "заметка создана."
|
||||||
},
|
},
|
||||||
"advanced": {
|
"advanced": {
|
||||||
"explanation": "По умолчанию для каждой заметки используется безопасно сгенерированный пароль. Однако вы также можете выбрать свой собственный пароль, который не включен в ссылку.",
|
"explanation": "По умолчанию для каждой заметки используется безопасно сгенерированный пароль. Однако вы также можете выбрать свой собственный пароль, который не включен в ссылку.",
|
||||||
"custom_password": "пользовательский пароль"
|
"custom_password": "пользовательский пароль"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"show": {
|
"show": {
|
||||||
"errors": {
|
"errors": {
|
||||||
"not_found": "заметка не найдена или была удалена.",
|
"not_found": "заметка не найдена или была удалена.",
|
||||||
"decryption_failed": "неправильный пароль. не смог расшифровать. возможно ссылка битая. записка уничтожена.",
|
"decryption_failed": "неправильный пароль. не смог расшифровать. возможно ссылка битая. записка уничтожена.",
|
||||||
"unsupported_type": "неподдерживаемый тип заметки."
|
"unsupported_type": "неподдерживаемый тип заметки."
|
||||||
},
|
},
|
||||||
"explanation": "щелкните ниже, чтобы показать и удалить примечание, если счетчик достиг предела",
|
"explanation": "щелкните ниже, чтобы показать и удалить примечание, если счетчик достиг предела",
|
||||||
"show_note": "показать заметку",
|
"show_note": "показать заметку",
|
||||||
"warning_will_not_see_again": "вы <b>не сможете</b> больше просмотреть заметку.",
|
"warning_will_not_see_again": "вы <b>не сможете</b> больше просмотреть заметку.",
|
||||||
"download_all": "скачать всё",
|
"download_all": "скачать всё",
|
||||||
"links_found": "ссылки внутри заметки:"
|
"links_found": "ссылки внутри заметки:"
|
||||||
},
|
},
|
||||||
"file_upload": {
|
"file_upload": {
|
||||||
"selected_files": "Выбранные файлы",
|
"selected_files": "Выбранные файлы",
|
||||||
"no_files_selected": "Файлы не выбраны",
|
"no_files_selected": "Файлы не выбраны",
|
||||||
"clear": "Сброс"
|
"clear": "Сброс"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -26,7 +26,7 @@
|
|||||||
"svelte-intl-precompile": "^0.12.3",
|
"svelte-intl-precompile": "^0.12.3",
|
||||||
"tslib": "^2.6.2",
|
"tslib": "^2.6.2",
|
||||||
"typescript": "^5.3.3",
|
"typescript": "^5.3.3",
|
||||||
"vite": "^5.1.4"
|
"vite": "^5.1.7"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@cryptgeon/shared": "workspace:*",
|
"@cryptgeon/shared": "workspace:*",
|
||||||
|
@@ -37,7 +37,7 @@
|
|||||||
|
|
||||||
{#if $status?.theme_new_note_notice}
|
{#if $status?.theme_new_note_notice}
|
||||||
<p>
|
<p>
|
||||||
{@html $t('home.theme_new_note_notice')}
|
{@html $t('home.new_note_notice')}
|
||||||
</p>
|
</p>
|
||||||
{/if}
|
{/if}
|
||||||
<br />
|
<br />
|
||||||
|
38
pnpm-lock.yaml
generated
38
pnpm-lock.yaml
generated
@@ -94,10 +94,10 @@ importers:
|
|||||||
version: 3.0.1(@sveltejs/kit@2.5.2)
|
version: 3.0.1(@sveltejs/kit@2.5.2)
|
||||||
'@sveltejs/kit':
|
'@sveltejs/kit':
|
||||||
specifier: ^2.5.2
|
specifier: ^2.5.2
|
||||||
version: 2.5.2(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.12)(vite@5.1.4)
|
version: 2.5.2(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.12)(vite@5.1.7)
|
||||||
'@sveltejs/vite-plugin-svelte':
|
'@sveltejs/vite-plugin-svelte':
|
||||||
specifier: ^3.0.2
|
specifier: ^3.0.2
|
||||||
version: 3.0.2(svelte@4.2.12)(vite@5.1.4)
|
version: 3.0.2(svelte@4.2.12)(vite@5.1.7)
|
||||||
'@types/file-saver':
|
'@types/file-saver':
|
||||||
specifier: ^2.0.7
|
specifier: ^2.0.7
|
||||||
version: 2.0.7
|
version: 2.0.7
|
||||||
@@ -126,8 +126,8 @@ importers:
|
|||||||
specifier: ^5.3.3
|
specifier: ^5.3.3
|
||||||
version: 5.3.3
|
version: 5.3.3
|
||||||
vite:
|
vite:
|
||||||
specifier: ^5.1.4
|
specifier: ^5.1.7
|
||||||
version: 5.1.4(@types/node@20.11.28)
|
version: 5.1.7(@types/node@20.11.28)
|
||||||
|
|
||||||
packages/proxy:
|
packages/proxy:
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -989,10 +989,10 @@ packages:
|
|||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@sveltejs/kit': ^2.0.0
|
'@sveltejs/kit': ^2.0.0
|
||||||
dependencies:
|
dependencies:
|
||||||
'@sveltejs/kit': 2.5.2(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.12)(vite@5.1.4)
|
'@sveltejs/kit': 2.5.2(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.12)(vite@5.1.7)
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/@sveltejs/kit@2.5.2(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.12)(vite@5.1.4):
|
/@sveltejs/kit@2.5.2(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.12)(vite@5.1.7):
|
||||||
resolution: {integrity: sha512-1Pm2lsBYURQsjnLyZa+jw75eVD4gYHxGRwPyFe4DAmB3FjTVR8vRNWGeuDLGFcKMh/B1ij6FTUrc9GrerogCng==}
|
resolution: {integrity: sha512-1Pm2lsBYURQsjnLyZa+jw75eVD4gYHxGRwPyFe4DAmB3FjTVR8vRNWGeuDLGFcKMh/B1ij6FTUrc9GrerogCng==}
|
||||||
engines: {node: '>=18.13'}
|
engines: {node: '>=18.13'}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
@@ -1002,7 +1002,7 @@ packages:
|
|||||||
svelte: ^4.0.0 || ^5.0.0-next.0
|
svelte: ^4.0.0 || ^5.0.0-next.0
|
||||||
vite: ^5.0.3
|
vite: ^5.0.3
|
||||||
dependencies:
|
dependencies:
|
||||||
'@sveltejs/vite-plugin-svelte': 3.0.2(svelte@4.2.12)(vite@5.1.4)
|
'@sveltejs/vite-plugin-svelte': 3.0.2(svelte@4.2.12)(vite@5.1.7)
|
||||||
'@types/cookie': 0.6.0
|
'@types/cookie': 0.6.0
|
||||||
cookie: 0.6.0
|
cookie: 0.6.0
|
||||||
devalue: 4.3.2
|
devalue: 4.3.2
|
||||||
@@ -1016,10 +1016,10 @@ packages:
|
|||||||
sirv: 2.0.4
|
sirv: 2.0.4
|
||||||
svelte: 4.2.12
|
svelte: 4.2.12
|
||||||
tiny-glob: 0.2.9
|
tiny-glob: 0.2.9
|
||||||
vite: 5.1.4(@types/node@20.11.28)
|
vite: 5.1.7(@types/node@20.11.28)
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/@sveltejs/vite-plugin-svelte-inspector@2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.12)(vite@5.1.4):
|
/@sveltejs/vite-plugin-svelte-inspector@2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.12)(vite@5.1.7):
|
||||||
resolution: {integrity: sha512-gjr9ZFg1BSlIpfZ4PRewigrvYmHWbDrq2uvvPB1AmTWKuM+dI1JXQSUu2pIrYLb/QncyiIGkFDFKTwJ0XqQZZg==}
|
resolution: {integrity: sha512-gjr9ZFg1BSlIpfZ4PRewigrvYmHWbDrq2uvvPB1AmTWKuM+dI1JXQSUu2pIrYLb/QncyiIGkFDFKTwJ0XqQZZg==}
|
||||||
engines: {node: ^18.0.0 || >=20}
|
engines: {node: ^18.0.0 || >=20}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
@@ -1027,30 +1027,30 @@ packages:
|
|||||||
svelte: ^4.0.0 || ^5.0.0-next.0
|
svelte: ^4.0.0 || ^5.0.0-next.0
|
||||||
vite: ^5.0.0
|
vite: ^5.0.0
|
||||||
dependencies:
|
dependencies:
|
||||||
'@sveltejs/vite-plugin-svelte': 3.0.2(svelte@4.2.12)(vite@5.1.4)
|
'@sveltejs/vite-plugin-svelte': 3.0.2(svelte@4.2.12)(vite@5.1.7)
|
||||||
debug: 4.3.4
|
debug: 4.3.4
|
||||||
svelte: 4.2.12
|
svelte: 4.2.12
|
||||||
vite: 5.1.4(@types/node@20.11.28)
|
vite: 5.1.7(@types/node@20.11.28)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/@sveltejs/vite-plugin-svelte@3.0.2(svelte@4.2.12)(vite@5.1.4):
|
/@sveltejs/vite-plugin-svelte@3.0.2(svelte@4.2.12)(vite@5.1.7):
|
||||||
resolution: {integrity: sha512-MpmF/cju2HqUls50WyTHQBZUV3ovV/Uk8k66AN2gwHogNAG8wnW8xtZDhzNBsFJJuvmq1qnzA5kE7YfMJNFv2Q==}
|
resolution: {integrity: sha512-MpmF/cju2HqUls50WyTHQBZUV3ovV/Uk8k66AN2gwHogNAG8wnW8xtZDhzNBsFJJuvmq1qnzA5kE7YfMJNFv2Q==}
|
||||||
engines: {node: ^18.0.0 || >=20}
|
engines: {node: ^18.0.0 || >=20}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
svelte: ^4.0.0 || ^5.0.0-next.0
|
svelte: ^4.0.0 || ^5.0.0-next.0
|
||||||
vite: ^5.0.0
|
vite: ^5.0.0
|
||||||
dependencies:
|
dependencies:
|
||||||
'@sveltejs/vite-plugin-svelte-inspector': 2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.12)(vite@5.1.4)
|
'@sveltejs/vite-plugin-svelte-inspector': 2.0.0(@sveltejs/vite-plugin-svelte@3.0.2)(svelte@4.2.12)(vite@5.1.7)
|
||||||
debug: 4.3.4
|
debug: 4.3.4
|
||||||
deepmerge: 4.3.1
|
deepmerge: 4.3.1
|
||||||
kleur: 4.1.5
|
kleur: 4.1.5
|
||||||
magic-string: 0.30.7
|
magic-string: 0.30.7
|
||||||
svelte: 4.2.12
|
svelte: 4.2.12
|
||||||
svelte-hmr: 0.15.3(svelte@4.2.12)
|
svelte-hmr: 0.15.3(svelte@4.2.12)
|
||||||
vite: 5.1.4(@types/node@20.11.28)
|
vite: 5.1.7(@types/node@20.11.28)
|
||||||
vitefu: 0.2.5(vite@5.1.4)
|
vitefu: 0.2.5(vite@5.1.7)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
dev: true
|
dev: true
|
||||||
@@ -3127,8 +3127,8 @@ packages:
|
|||||||
spdx-expression-parse: 3.0.1
|
spdx-expression-parse: 3.0.1
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/vite@5.1.4(@types/node@20.11.28):
|
/vite@5.1.7(@types/node@20.11.28):
|
||||||
resolution: {integrity: sha512-n+MPqzq+d9nMVTKyewqw6kSt+R3CkvF9QAKY8obiQn8g1fwTscKxyfaYnC632HtBXAQGc1Yjomphwn1dtwGAHg==}
|
resolution: {integrity: sha512-sgnEEFTZYMui/sTlH1/XEnVNHMujOahPLGMxn1+5sIT45Xjng1Ec1K78jRP15dSmVgg5WBin9yO81j3o9OxofA==}
|
||||||
engines: {node: ^18.0.0 || >=20.0.0}
|
engines: {node: ^18.0.0 || >=20.0.0}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
@@ -3163,7 +3163,7 @@ packages:
|
|||||||
fsevents: 2.3.3
|
fsevents: 2.3.3
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/vitefu@0.2.5(vite@5.1.4):
|
/vitefu@0.2.5(vite@5.1.7):
|
||||||
resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==}
|
resolution: {integrity: sha512-SgHtMLoqaeeGnd2evZ849ZbACbnwQCIwRH57t18FxcXoZop0uQu0uzlIhJBlF/eWVzuce0sHeqPcDo+evVcg8Q==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
vite: ^3.0.0 || ^4.0.0 || ^5.0.0
|
vite: ^3.0.0 || ^4.0.0 || ^5.0.0
|
||||||
@@ -3171,7 +3171,7 @@ packages:
|
|||||||
vite:
|
vite:
|
||||||
optional: true
|
optional: true
|
||||||
dependencies:
|
dependencies:
|
||||||
vite: 5.1.4(@types/node@20.11.28)
|
vite: 5.1.7(@types/node@20.11.28)
|
||||||
dev: true
|
dev: true
|
||||||
|
|
||||||
/wcwidth@1.0.1:
|
/wcwidth@1.0.1:
|
||||||
|
Reference in New Issue
Block a user