Skip to content

Commit

Permalink
Merge pull request #812 from Kovah/dev
Browse files Browse the repository at this point in the history
v1 Release
  • Loading branch information
Kovah authored Jul 9, 2024
2 parents 7e102a9 + 27f3605 commit 1354ab3
Show file tree
Hide file tree
Showing 35 changed files with 1,969 additions and 1,186 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/analyze.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:
run: composer install --prefer-dist --no-progress --no-suggest

- name: Test & publish code coverage
uses: paambaati/codeclimate-action@v5.0.0
uses: paambaati/codeclimate-action@v8.0.0
env:
CC_TEST_REPORTER_ID: ${{secrets.CC_TEST_REPORTER_ID}}
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build-docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ jobs:
echo "tags=${TAGS}" >> $GITHUB_OUTPUT
- name: Build and push advanced image
uses: docker/build-push-action@v5
uses: docker/build-push-action@v6
with:
context: .
file: ./resources/docker/dockerfiles/release-multiplatform.Dockerfile
Expand All @@ -62,7 +62,7 @@ jobs:
echo "tags=${TAGS}" >> $GITHUB_OUTPUT
- name: Build and push simple image
uses: docker/build-push-action@v5
uses: docker/build-push-action@v6
with:
context: .
file: ./resources/docker/dockerfiles/release-multiplatform-simple.Dockerfile
Expand Down
2 changes: 1 addition & 1 deletion app/Console/Commands/ResetPasswordCommand.php
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ protected function resetUserPassword(): void
$newPassword = $this->secret('Please enter a new password for this user');

$validator = Validator::make(['password' => $newPassword], [
'password' => 'required|string|min:10',
'password' => 'required|string|min:8',
]);

if ($validator->invalid()) {
Expand Down
1,125 changes: 584 additions & 541 deletions composer.lock

Large diffs are not rendered by default.

1 change: 1 addition & 0 deletions config/app.php
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@
'fr_FR' => 'Français',
'hu_HU' => 'Magyar',
'it_IT' => 'Italiano',
'ja_JP' => '日本語',
'no_NO' => 'Norsk',
'pl_PL' => 'Polski',
'ro_RO' => 'Română',
Expand Down
2 changes: 1 addition & 1 deletion config/session.php
Original file line number Diff line number Diff line change
Expand Up @@ -166,7 +166,7 @@
|
*/

'secure' => env('SESSION_SECURE_COOKIE', null),
'secure' => env('SESSION_SECURE_COOKIE', true),

/*
|--------------------------------------------------------------------------
Expand Down
2 changes: 1 addition & 1 deletion lang/en_US/setup.php
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@
'account_setup.name' => 'Enter your name',
'account_setup.email' => 'Enter your email address',
'account_setup.password' => 'Enter a strong password',
'account_setup.password_requirements' => 'Minimum length: 10 characters',
'account_setup.password_requirements' => 'Minimum length: 8 characters',
'account_setup.password_confirmed' => 'Confirm your password',
'account_setup.create' => 'Create account',

Expand Down
1 change: 1 addition & 0 deletions lang/fr_FR/linkace.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,6 +11,7 @@
'logout' => 'Se déconnecter',
'remember_me' => 'Se rappeler de moi',
'go_to_dashboard' => 'Aller au Tableau de bord',
'dashboard' => 'Accueil',
'system_logs' => 'Journaux Système',

'reset_password' => 'Réinitialiser le Mot de passe',
Expand Down
1 change: 1 addition & 0 deletions lang/fr_FR/search.php
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@
'order_by.random' => 'Aléatoire',

'no_results' => 'Aucun résultat trouvé.',
'results_for' => 'Résultats de la recherche pour',

'validation_query_missing' => 'Vous devez soit entrer une requête de recherche, soit sélectionner une liste, une étiquette ou activer la recherche de liens cassés.',
];
3 changes: 2 additions & 1 deletion lang/fr_FR/setup.php
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,15 @@
'intro.step2' => 'Configurez une base de données et vérifiez si la connexion est réussie.',
'intro.step3' => 'Créez votre compte utilisateur.',

'setup_requirements' => 'Configuration requise',
'check_requirements' => 'Vérifier Prérequis',
'requirements.php_version' => 'Version de PHP >= 7.4.0',
'requirements.extension_bcmath' => 'Module PHP : BCMath',
'requirements.extension_ctype' => 'Module PHP : Ctype',
'requirements.extension_json' => 'Module PHP : JSON',
'requirements.extension_mbstring' => 'Module PHP : Mbstring',
'requirements.extension_openssl' => 'Module PHP : OpenSSL',
'requirements.extension_pdo_mysql' => 'Module PHP : PDO MySQL',
'requirements.extension_pdo_mysql' => 'Extension PHP : PDO MySQL',
'requirements.extension_tokenizer' => 'Module PHP : Tokenizer',
'requirements.extension_xml' => 'Module PHP : XML',
'requirements.env_writable' => 'Le fichier .env est présent et accessible en écriture',
Expand Down
27 changes: 27 additions & 0 deletions lang/ja_JP/auth.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<?php

return [

/*
|--------------------------------------------------------------------------
| Authentication Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are used during authentication for various
| messages that we need to display to the user. You are free to modify
| these language lines according to your application's requirements.
|
*/

'failed' => '資格情報が記録と一致しません。',
'throttle' => 'ログイン試行回数が多すぎます。:seconds 秒後にもう一度お試しください。',

'confirm_title' => '確認が必要です',
'confirm' => '現在のパスワードを使用してこの操作を確認してください。',
'confirm_action' => 'アクションの確認',

'two_factor' => '2要素認証',
'two_factor_check' => '2段階認証アプリに表示されているワンタイムパスワードを入力してください。',
'two_factor_with_recovery' => 'リカバリーコードで認証',

];
10 changes: 10 additions & 0 deletions lang/ja_JP/export.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
<?php
return [
'export' => 'エクスポート',
'start_export_html' => 'HTMLとしてエクスポート',
'start_export_csv' => 'CSVとしてエクスポート',

'export_help' => 'エクスポートを実行すると、すべてのブックマークが一般的なブックマーク互換ファイル、または必要に応じてCSVファイルで保存されます。',

'export_csv_error' => 'CSVファイルの生成中にエラーが発生しました。詳細はログファイルを確認してください。',
];
14 changes: 14 additions & 0 deletions lang/ja_JP/import.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
<?php
return [
'import' => 'インポート',
'start_import' => 'インポートを開始',
'import_running' => 'インポート中...',
'import_file' => 'インポートするファイル',

'import_help' => 'ここに既存のブラウザブックマークをインポートすることができます。通常、ブックマークはブラウザによって .html ファイルとしてエクスポートされます。ここでファイルを選択してインポートを開始します。<br>ブックマークの数によっては、このプロセスに時間がかかります。',

'import_networkerror' => 'ブックマークのインポート中に問題が発生しました。詳細についてはブラウザのコンソールを確認するか、アプリケーションログを参照してください。',
'import_error' => 'ブックマークのインポート中に問題が発生しました。アプリケーションログを参照してください。',
'import_empty' => 'ブックマークをインポートできませんでした。アップロードされたファイルが破損しているか空です。',
'import_successfully' => ':imported 件のリンクがインポートされました。:skipped 件のリンクがスキップされました。',
];
69 changes: 69 additions & 0 deletions lang/ja_JP/link.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,69 @@
<?php
return [
'link' => 'リンク',
'links' => 'リンク',
'all_links' => 'すべてのリンク',
'recent_links' => '最近のリンク',
'no_links' => 'リンクなし',

'add' => 'リンクを追加',
'add_quick' => 'リンクをクイック追加',
'show' => 'リンクを表示',
'details' => 'リンクの詳細',
'edit' => 'リンクを編集',
'update' => 'リンクを更新',
'delete' => 'リンクを削除',

'private' => '非公開リンク',

'history' => '履歴',
'history_added' => ':fieldname に <code>:newvalue</code> を追加しました。',
'history_changed' => ':fieldname を <code>:oldvalue</code> から <code>:newvalue</code> に変更しました。',
'history_removed' => ':fieldname に <code>:newvalue</code> を追加しました。',
'history_deleted' => 'リンクが削除されました',
'history_restored' => 'リンクが復元されました',
'history_created' => 'リンクが作成されました',

'url' => 'URL',
'title' => 'タイトル',
'description' => '概要',
'revtags' => 'タグ',
'revlists' => 'リスト',
'is_private' => '非公開ステータス',

'status' => 'ステータス',
'stati' => [
'1' => '作動中',
'2' => '移動済み',
'3' => '破損',
],

'author' => '作成: :user',

'external_link' => '外部リンク',
'wayback' => 'リンクアーカイブ @ Wayback Machine',

'check_disable' => 'チェックを無効化',
'check_disabled' => 'チェックは無効です',
'check_enable' => 'チェックを有効化',
'check_enabled' => 'チェックは有効です',

'status_is_broken' => '破損としてマーク',
'status_mark_working' => '作動中としてマーク',

'added_successfully' => 'リンクの追加に成功しました。',
'added_connection_error' => 'リンクは追加されましたが、URLにアクセスしようとしたときに接続エラーが発生しました。詳細はログで確認できます。',
'added_request_error' => 'リンクは追加されましたが、URLにアクセスしようとしたときに接続エラーが発生しました。例えば無効な証明書などです。詳細はログで確認できます。',
'updated_successfully' => 'リンクの更新に成功しました。',
'deleted_successfully' => 'リンクの削除に成功しました。',
'deletion_error' => 'リンクを削除できませんでした。',

'duplicates_found' => 'LinkAceは送信されたURLと重複している可能性があるものを見つけました。',
'existing_found' => 'そのURLのリンクはすでに存在します。',

'notifications.linkcheck.errors' => 'LinkAceはあなたのリンクを確認中にエラーを見つけました。',
'notifications.linkcheck.errors.moved' => '⚠️ 次のリンクが新しい場所に移動しました:',
'notifications.linkcheck.errors.broken' => '🚫 次のリンクは到達できないか、エラーを返しています:',

'happy_bookmarking' => 'ブックマークをお楽しみください',
];
55 changes: 55 additions & 0 deletions lang/ja_JP/linkace.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
<?php
return [
'linkace' => 'LinkAce',

'user' => 'ユーザー',
'username' => 'ユーザー名',
'email' => 'Eメール',
'password' => 'パスワード',
'password_confirm' => 'パスワードの確認',
'login' => 'ログイン',
'logout' => 'ログアウト',
'remember_me' => 'ログインを維持',
'go_to_dashboard' => 'ダッシュボードに移動',
'dashboard' => 'ダッシュボード',
'system_logs' => 'システムログ',

'reset_password' => 'パスワードを再設定',
'send_reset_email' => 'パスワード再設定リンクを送信',
'forgot_password_link' => 'パスワードを忘れてしまいましたか? <a href=":reset_url">ここで再設定してください</a>',

'added' => '追加',
'added_at' => '追加日時',
'updated_at' => '更新日時',
'last_update' => '最終更新',
'deleted_at' => '削除日時',

'add' => '追加',
'show' => '表示',
'edit' => '編集',
'update' => '更新',
'delete' => '削除',

'menu' => 'メニュー',
'entries' => '項目',
'feed' => 'フィード',

'continue_adding' => '編集を継続',

'private' => '非公開',
'is_private' => '非公開',

'yes' => 'はい',
'no' => 'いいえ',
'more' => 'さらに表示',

'no_results_found' => ':model が見つかりません。',

'bookmarklet_close' => 'このブックマークレットウィンドウは <span class="bm-timer">5</span> 秒で自動的に閉じます。',
'open_linkace' => 'LinkAceを開く',

'demo_login_hint' => 'すぐにログインできます。このデモは2時間ごとに初期化されますのでご注意ください。',

'project_of' => 'Linkace is a project by',
'version' => '現在のバージョン: :version',
];
31 changes: 31 additions & 0 deletions lang/ja_JP/list.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,31 @@
<?php
return [
'list' => 'リスト',
'lists' => 'リスト',
'all_lists' => 'すべてのリスト',
'recent_lists' => '最近のリスト',

'add' => 'リストを追加',
'show' => 'リストを表示',
'edit' => 'リストを編集',
'update' => 'リストを更新',
'delete' => 'リストを削除',

'filter_lists' => 'リストをフィルター...',

'private' => '非公開リスト',

'name' => 'リスト名',
'description' => 'リストの概要',

'author' => '作成 :user',

'no_lists' => 'リストなし',

'number_links' => ':number 個のリンクがこのリストにあります|:number 個のリンクがこのリストにあります',

'added_successfully' => 'リストの追加に成功しました。',
'updated_successfully' => 'リストの更新に成功しました。',
'deleted_successfully' => 'リストの削除に成功しました。',
'deletion_error' => 'リストを削除できませんでした。',
];
20 changes: 20 additions & 0 deletions lang/ja_JP/note.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<?php
return [
'note' => 'ノート',
'notes' => 'ノート',

'add' => 'ノートを追加',
'show' => 'ノートの表示',
'edit' => 'ノートを編集',
'update' => 'ノートを更新',
'delete' => 'ノートを削除',

'private' => '非公開ノート',

'note_content' => 'ノートコンテンツ',

'added_successfully' => 'ノートの追加に成功しました。',
'updated_successfully' => 'ノートの更新に成功しました。',
'deleted_successfully' => 'ノートの削除に成功しました。',
'deletion_error' => 'ノートを削除できませんでした。',
];
19 changes: 19 additions & 0 deletions lang/ja_JP/pagination.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
<?php

return [

/*
|--------------------------------------------------------------------------
| Pagination Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are used by the paginator library to build
| the simple pagination links. You are free to change them to anything
| you want to customize your views to better match your application.
|
*/

'previous' => '&laquo; 前へ',
'next' => '次へ &raquo;',

];
22 changes: 22 additions & 0 deletions lang/ja_JP/passwords.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?php

return [

/*
|--------------------------------------------------------------------------
| Password Reset Language Lines
|--------------------------------------------------------------------------
|
| The following language lines are the default lines which match reasons
| that are given by the password broker for a password update attempt
| has failed, such as for an invalid token or invalid new password.
|
*/

'password' => 'パスワードは6文字以上で、確認フィールドと一致している必要があります。',
'reset' => 'パスワードが再設定されました!',
'sent' => 'メールアドレスのアカウントが存在していた場合、パスワード再設定リンクをメールで送信しました。',
'token' => 'このパスワード再設定トークンは無効です。',
'user' => "このメールアドレスに一致するユーザーを見つけることが出来ませんでした。",

];
20 changes: 20 additions & 0 deletions lang/ja_JP/placeholder.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
<?php
return [
'username' => 'johndoe',
'email' => '[email protected]',
'password' => 'パスワード',
'password_confirmed' => 'パスワードの確認',

'link_url' => 'https://github.com/Kovah/LinkAce',
'link_title' => 'ウェブサイトの題名',

'list_select' => 'リストを選択',
'tags_select' => 'いくつかのタグを選択',

'list_name' => 'リストの名前',
'tag_name' => 'タグの名前',

'two_factor_otp' => 'ワンタイムパスワード',
'two_factor_recovery_code' => 'リカバリーコード',

];
Loading

0 comments on commit 1354ab3

Please sign in to comment.