Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
216 commits
Select commit Hold shift + click to select a range
f4857a0
Merge pull request #1678 from ivis-weko3-dev/develop_w2024_58b
asuzuki1 May 30, 2025
332c366
Merge pull request #1679 from ivis-weko3-dev/develop_w2024_58b
asuzuki1 Jun 9, 2025
7e30adb
項目がnullの場合にエラーが出ないよう修正
ayumi-nishida Jun 12, 2025
7581a29
未病画面に埋め込みDS実装
ayumi-nishida Jun 12, 2025
9e6a60d
OAuth2にレスポンスコードを追加/scopeが不足している時にエラーが起きるように修正
ayumi-nishida Jun 12, 2025
c78ca6d
アイテム閲覧に権限要の時、ログイン画面へ遷移するよう修正/エラーメッセージの出し方は後ほど整理
ayumi-nishida Jun 16, 2025
91b1711
Merge remote-tracking branch 'ivis/develop_w2024_58b' into feature/am…
ivis-futagami Jun 16, 2025
14227ba
Merge branch 'feature/ams_2025' of https://github.com/ivis-weko3-dev/…
ayumi-nishida Jun 16, 2025
810da2a
Shibbolethログイン後のトークン認証取得を用意
ayumi-nishida Jun 17, 2025
83bd12a
WEKOのShibbolethログインに未病のログイン処理へのルートを実装/pytest整備
ayumi-nishida Jun 20, 2025
a079701
OAuthエラー画面の多言語対応/エラーメッセージの表示分け
ayumi-nishida Jun 20, 2025
f4f9acd
分岐を修正
ayumi-nishida Jun 20, 2025
0fcd3a8
処理順の修正/厳格等価に修正
ayumi-nishida Jun 20, 2025
4aeb6be
言語ファイル修正
ayumi-nishida Jun 20, 2025
88830c7
GRDMボタンからリンクに飛ぶように実装
ayumi-nishida Jun 23, 2025
8baf99e
Merge remote-tracking branch 'origin/develop_w2024_58b' into feature/…
ivis-futagami Jun 23, 2025
353c229
エラーメッセージ表示方法を修正
ayumi-nishida Jun 23, 2025
88e08b1
コメントを修正
ayumi-nishida Jun 23, 2025
22f9c63
Merge remote-tracking branch 'ivis/develop_w2024_58b' into feature/am…
ivis-futagami Jun 24, 2025
7341844
プロジェクトURLの判定を整理
ayumi-nishida Jun 24, 2025
13a7b54
change ams file paths
ivis-futagami Jun 24, 2025
81d162e
マッピング漏れ時にエラーが出ないように修正
ayumi-nishida Jun 24, 2025
4e57602
change ams paths
ivis-futagami Jun 24, 2025
f9e097d
Merge remote-tracking branch 'upstream/feature/ams_2025' into feature…
ayumi-nishida Jun 25, 2025
880e0cc
Merge pull request #822 from ivis-futagami/feature/ams_weko_coexistence
ivis-futagami Jun 25, 2025
ae83813
コンフリクト解消
ayumi-nishida Jun 25, 2025
4d99450
Merge branch 'feature/ams_2025' of https://github.com/ivis-weko3-dev/…
ayumi-nishida Jun 25, 2025
09df77e
エラーメッセージを整理/コンフリクト解消
ayumi-nishida Jun 25, 2025
b8bbf9d
未使用変数をコメントアウト
ayumi-nishida Jun 26, 2025
6862f7c
未使用の式を削除
ayumi-nishida Jun 26, 2025
375b823
OAuth認可画面を日英対応(訳は暫定)
ayumi-nishida Jun 26, 2025
aa9d80a
レビュー指摘対応
ayumi-nishida Jun 26, 2025
575a10a
画像のリンク切れを修正
ayumi-nishida Jun 26, 2025
7756e2f
Merge pull request #820 from ayumi-nishida/feature/ams-add-grdm-link
ivis-futagami Jun 26, 2025
c54cd7b
Merge branch 'develop_w2024_58b' into feature/ams_2025
ivis-futagami Jun 26, 2025
42df361
fix broken link and indentation
ivis-futagami Jun 27, 2025
af2f946
fix get index api
ivis-futagami Jun 27, 2025
aef7916
fix get records api
ivis-futagami Jun 27, 2025
5997410
未病エラーメッセージにエラーIDが出るように修正
ayumi-nishida Jun 27, 2025
59c37d3
誤字修正
ayumi-nishida Jun 27, 2025
de4d5ac
Fix file count display
ivis-futagami Jun 27, 2025
8394d9d
コンフリクト解消
ayumi-nishida Jun 27, 2025
d9bc0eb
doc修正
ayumi-nishida Jun 27, 2025
f3dcd48
プロジェクトURLの取り方を修正
ayumi-nishida Jun 27, 2025
8925917
未使用の言語設定を削除
ayumi-nishida Jun 27, 2025
51faa81
Merge pull request #831 from ayumi-nishida/feature/ams-add-grdm-link
ivis-futagami Jun 27, 2025
daeccd3
fuzzyを削除
ayumi-nishida Jun 27, 2025
9569694
分野がnullの際にエラーが出ないよう再修正
ayumi-nishida Jun 27, 2025
3b14109
ログイン後のリダイレクト先を修正
ayumi-nishida Jun 30, 2025
596e1b6
遷移先URLを修正
ayumi-nishida Jun 30, 2025
441e309
未病のエラー管理方法を修正
ayumi-nishida Jul 1, 2025
9da0ccc
紛らわしい変数名修正/クォーテーション修正
ayumi-nishida Jul 1, 2025
aa8f81b
!漏れ修正
ayumi-nishida Jul 1, 2025
cbe0fda
長文を改行して整理
ayumi-nishida Jul 1, 2025
ff1e3fd
Merge remote-tracking branch 'origin/develop_w2024_58b' into feature/…
ivis-futagami Jul 1, 2025
2a9e63c
Merge remote-tracking branch 'upstream/feature/ams_2025' into feature…
ayumi-nishida Jul 1, 2025
6d348ca
引数を修正
ayumi-nishida Jul 1, 2025
a98caf1
非推奨の記載を修正
ayumi-nishida Jul 2, 2025
ca8dd0c
importを上部に記載
ayumi-nishida Jul 2, 2025
23ff5a7
viewに合わせて引数を修正
ayumi-nishida Jul 2, 2025
a2e1cf0
lintfixによる修正
ayumi-nishida Jul 2, 2025
c575c6c
eslintのエラー修正
ayumi-nishida Jul 2, 2025
8a7304a
非推奨のコードを修正
ayumi-nishida Jul 2, 2025
f8749ee
レビュー指摘対応
ayumi-nishida Jul 3, 2025
1b62650
コメントを削除
ayumi-nishida Jul 3, 2025
db43086
誤字修正
ayumi-nishida Jul 4, 2025
0334536
Merge pull request #817 from ayumi-nishida/feature/ams-oauth-login
ivis-futagami Jul 4, 2025
c95323d
Merge remote-tracking branch 'ivis/develop_w2024_58b' into feature/am…
ivis-futagami Jul 4, 2025
ddd1046
avoid conflict
ivis-futagami Jul 4, 2025
5385375
Merge branch 'feature/ams_2025' into feature/ams_weko_coexistence
ivis-futagami Jul 4, 2025
2e2086e
fix weko-ams-restricted.conf
ivis-futagami Jul 7, 2025
d8ac4cc
認証済みユーザのログインを修正
ayumi-nishida Jul 7, 2025
930c82e
Merge pull request #838 from ivis-futagami/feature/ams_weko_coexistence
ivis-futagami Jul 7, 2025
9266ee3
未使用関数を削除
ayumi-nishida Jul 7, 2025
2612ca1
Merge pull request #839 from ayumi-nishida/fix/ams-index-oauth-token
ivis-futagami Jul 7, 2025
60d1bca
エラーを上書きしないように修正
ayumi-nishida Jul 9, 2025
ed6e2d4
不要な分岐を修正
ayumi-nishida Jul 9, 2025
7e30a5f
ログイン状態の取り方修正/APIのレスポンスを修正
ayumi-nishida Jul 10, 2025
2b8b864
Merge branch 'develop_w2024_58b' into feature/ams_2025
ivis-futagami Jul 14, 2025
02b347f
fix weko-accounts UT
ivis-futagami Jul 14, 2025
fccf437
Orthrosを追加/DSのURLの取り方を設定ファイルに変更
ayumi-nishida Jul 14, 2025
e308b4e
エラー発生時の処理中断処理を修正
ayumi-nishida Jul 14, 2025
a92fef0
エラー処理周りを修正
ayumi-nishida Jul 14, 2025
125b33d
オルトロスのURL修正/エラーメッセージを修正
ayumi-nishida Jul 15, 2025
ef01ca2
Merge pull request #840 from ayumi-nishida/fix/ams-error-overwrite
ivis-futagami Jul 16, 2025
3b8971d
add nginx/orthrosstg-idp-metadata.xml
ivis-futagami Jul 16, 2025
c2baeb6
Move configuration values to a configuration file.
ivis-futagami Jul 17, 2025
a62b3b6
Merge pull request #855 from ivis-futagami/feature/add_config_value
ivis-futagami Jul 17, 2025
e460df3
fix attribute list
ryoya-hayase Jul 22, 2025
94c7be5
Merge pull request #849 from ryoya-hayase/develop_w2024_58b_fix_getti…
ivis-kondo Jul 24, 2025
8a7a22c
hotfix: Add flag for Bagit validation check. #54186
ivis-kuroda Jul 24, 2025
ba53522
hotfix: tsv edit_mode for headless activity. #54188
ivis-kuroda Jul 24, 2025
fc2ac40
fix: sleep time in test
ivis-kuroda Jul 24, 2025
19cbcdb
refactor: kwargs
ivis-kuroda Jul 24, 2025
228636b
Merge pull request #862 from ivis-kuroda/hotfix/issue#54184
ivis-kuroda Jul 24, 2025
1c936cf
Merge pull request #864 from ivis-weko3-dev/develop_w2024_58b
ivis-futagami Jul 28, 2025
2635c16
update Dockerfile.ams
ivis-futagami Jul 28, 2025
e56ccb7
shib_auto_loginのnextの取り方を修正
ayumi-nishida Jul 31, 2025
ae97b79
amsログインの判定を修正
ayumi-nishida Jul 31, 2025
46558f3
Merge branch 'develop_w2024_58b' of https://github.com/ivis-weko3-dev…
ayumi-nishida Jul 31, 2025
cb5702a
Merge branch 'feature/ams_2025' of https://github.com/ivis-weko3-dev/…
ayumi-nishida Jul 31, 2025
a837b93
Merge pull request #866 from ayumi-nishida/fix/ams-login-next
ivis-futagami Aug 7, 2025
9946808
add unit test of shib_sp_login
ivis-futagami Aug 7, 2025
8bd659b
add onBeforeRouteLeave
ivis-futagami Aug 7, 2025
a63a096
fix placeholder message
ivis-futagami Aug 7, 2025
d9f19f7
Merge pull request #875 from ivis-futagami/feature/fix_placeholder
ivis-futagami Aug 8, 2025
69962a5
未病用アイテムタイプ登録スクリプトの最新化
ayumi-nishida Aug 18, 2025
77e2286
fix invalid keyword argument
ryoya-hayase Aug 19, 2025
c271873
Fixing review comments
ryoya-hayase Aug 19, 2025
42b1ef1
Merge pull request #886 from ryoya-hayase/fix/54582
ivis-kondo Aug 19, 2025
c625bb4
fix: POST url for swordapi jsonldsetting. #54185
ivis-kuroda Aug 19, 2025
b3f09b5
ファイルのライセンスが付与できるように修正
ayumi-nishida Aug 22, 2025
0e8f772
(未病)ファイルのライセンスのリンク切れ修正
ayumi-nishida Aug 22, 2025
0afbdeb
Merge pull request #897 from ivis-weko3-dev/develop_w2024_58b
ivis-futagami Aug 22, 2025
68b8387
fix ams login redirect
ivis-futagami Aug 22, 2025
d888245
fix ams error argument
ivis-futagami Aug 22, 2025
40c43d4
fix docstring
ivis-futagami Aug 22, 2025
00812f4
Merge pull request #898 from ivis-futagami/fix/ams_login_redirect
ivis-futagami Aug 22, 2025
3badea4
Merge pull request #896 from ayumi-nishida/fix/ams-files-license-icon
ivis-futagami Aug 22, 2025
0cac017
ライセンスタイプ修正
ayumi-nishida Aug 25, 2025
8735d33
generate_ams_login_url()のテストを作成
ayumi-nishida Aug 25, 2025
9346303
shib_sp_login()のテストを修正
ayumi-nishida Aug 25, 2025
cfe4b55
confirm_user()のテストを修正
ayumi-nishida Aug 25, 2025
06c3717
余分な改行を削除
ayumi-nishida Aug 25, 2025
6e9cbb0
不要なパスを削除
ayumi-nishida Aug 25, 2025
ba75647
未病アイテムタイプスクリプトにJSON-LDマッピングも追加
ayumi-nishida Aug 28, 2025
4e8731e
未病アイテムタイプスクリプトにindex_styleテーブルを追加
ayumi-nishida Aug 28, 2025
99bc6b4
アイテムタイプ作成時にidが重複した場合に上書きするよう修正
ayumi-nishida Aug 28, 2025
c565c11
fix indentation
ivis-futagami Aug 28, 2025
7f2af73
Merge pull request #901 from ayumi-nishida/fix/ams-login-unit-test
ivis-futagami Aug 28, 2025
3a47eb6
Merge remote-tracking branch 'origin/feature/ams_2025' into feature/a…
ivis-futagami Aug 28, 2025
30b2170
app.configのコメントを修正
ayumi-nishida Aug 28, 2025
00d96cb
add UT of invenio-oauth2server
ivis-futagami Aug 29, 2025
6464147
Merge pull request #883 from ayumi-nishida/fix/ams-environment-setup-…
ivis-futagami Aug 29, 2025
6ee63da
Merge pull request #907 from ayumi-nishida/feature/update-app-config
ivis-futagami Aug 29, 2025
3d18095
revert ams sql
ivis-futagami Aug 29, 2025
0075e77
未病アイテムタイプスクリプト用sqlを最新化
ayumi-nishida Oct 29, 2025
4607a04
不要な修正を削除
ayumi-nishida Oct 29, 2025
7ad9920
コメントを修正
ayumi-nishida Oct 29, 2025
6bcc722
選択肢を修正
ayumi-nishida Oct 29, 2025
1ba0a8c
複数選択の設定を修正
ayumi-nishida Oct 29, 2025
b431b82
選択肢の崩れを修正
ayumi-nishida Oct 29, 2025
0e1195a
jsonldを修正
ayumi-nishida Oct 29, 2025
8a3f60f
add extract_text_from_pdf, extract_text_with_tika from v2.0.0
ivis-futagami Oct 29, 2025
841c919
sqlファイルを最新化
ayumi-nishida Oct 30, 2025
d2f2200
Implementation for extended metadata
ivis-futagami Oct 30, 2025
afe5428
拡張メタデータを追加
ayumi-nishida Oct 30, 2025
e68176d
AllowMulthpul修正
ayumi-nishida Oct 30, 2025
d6c6499
アイテムタイプの選択肢誤りを修正
ayumi-nishida Oct 31, 2025
33386fd
未病フロント側のセクション、サブセクションの表示を修正
ayumi-nishida Oct 31, 2025
e574383
Merge pull request #1048 from ivis-futagami/feature/ams_w2025_61a_ext…
ivis-futagami Oct 31, 2025
ebff6f8
Merge pull request #1039 from ayumi-nishida/feature/ams_itemtype_mapp…
ivis-futagami Nov 5, 2025
4ad61f0
develop_v2.0.0作業分を追加
ayumi-nishida Nov 5, 2025
68a08b0
m_indexをデータセットメタデータに対応
ayumi-nishida Nov 5, 2025
d1fd6b2
リファクタリングを採用
ayumi-nishida Nov 7, 2025
fafb318
データセットメタデータ用 プロパティを作成
ayumi-nishida Nov 7, 2025
3c4676d
データセットメタデータのプロパティ修正
ayumi-nishida Nov 7, 2025
41bbf50
JSONLDマッピングを修正
ayumi-nishida Nov 7, 2025
0d771b5
アイテム詳細画面でメタデータの項目名(親ラベル)が表示されるように修正。
ayumi-nishida Nov 10, 2025
80b9346
データセットメタデータのプロパティ修正
ayumi-nishida Nov 10, 2025
0cf456a
jaとenの逆転を修正
ayumi-nishida Nov 10, 2025
8a931ca
余分な空白を修正
ayumi-nishida Nov 10, 2025
7daf266
アイテムタイプ更新スクリプトを更新
ayumi-nishida Nov 10, 2025
6d2d89f
intが送られてもインポートできるように修正
ayumi-nishida Nov 11, 2025
8d73a2e
item_type.sqlを最新化/一部enが変更されていなかった個所を修正
ayumi-nishida Nov 11, 2025
b680e08
インデントのずれを修正/print文を削除
ayumi-nishida Nov 11, 2025
26739e5
コンフリクト解消
ayumi-nishida Nov 11, 2025
84ccc59
単体テストを作成。判定誤りを修正
ayumi-nishida Nov 11, 2025
54d5e32
fix: parse file id for ro-crate. #56045
ivis-kuroda Nov 11, 2025
3f3f5ef
判定修正
ayumi-nishida Nov 11, 2025
b05d965
mapperの修正分を削除
ayumi-nishida Nov 11, 2025
b5d1419
fix: divide the mapping process.
ivis-kuroda Nov 11, 2025
ad3afa3
update: unit tests.
ivis-kuroda Nov 11, 2025
4b4a72e
Merge pull request #1058 from ivis-kuroda/fix/mapping_process_for_ams
ivis-futagami Nov 11, 2025
7d3cdcf
テストのスキーマ定義を修正
ayumi-nishida Nov 12, 2025
28e912b
コンフリクト解消
ayumi-nishida Nov 12, 2025
6f10a36
翻訳を修正/言語ファイルを更新
ayumi-nishida Nov 12, 2025
4b372ee
unicodeになる不具合解消
ayumi-nishida Nov 12, 2025
dd80256
Merge branch 'fix/ams-detail-tab' of https://github.com/ayumi-nishida…
ayumi-nishida Nov 12, 2025
b79e672
表示崩れを修正
ayumi-nishida Nov 12, 2025
842b874
インデントずれ修正
ayumi-nishida Nov 12, 2025
b9d25e7
Merge pull request #1059 from ivis-futagami/Fix/ams-detail-tab
ivis-futagami Nov 12, 2025
4f60e09
Merge branch 'feature/ams_w2025_61a_metadata' of https://github.com/i…
ayumi-nishida Nov 12, 2025
0655b2b
sqlファイルを更新
ayumi-nishida Nov 12, 2025
959cbac
fix build error
ivis-futagami Nov 12, 2025
45a60a2
Merge pull request #1060 from ivis-futagami/fix/fix_build_error
ivis-futagami Nov 12, 2025
bf0381c
Merge pull request #1055 from ayumi-nishida/feature/ams_itemtype_mapp…
ivis-futagami Nov 12, 2025
9b1f920
fix item type sql
ivis-futagami Nov 12, 2025
e127673
Merge pull request #1061 from ivis-futagami/fix/item_type_sql
ivis-futagami Nov 12, 2025
6cbfc5f
Merge branch 'develop_v2.0.0' into feature/ams_w2025_61a_metadata
ivis-futagami Dec 17, 2025
4cb1dbd
remove unexpected changes
ivis-futagami Dec 17, 2025
6d4813c
remove unexpected changes
ivis-futagami Dec 17, 2025
0fe956f
fix weko-deposit ut
ivis-futagami Dec 18, 2025
4d99abb
Merge remote-tracking branch 'rcos/develop_v2.0.0' into feature/ams_w…
ivis-futagami Jan 9, 2026
4ee7d2b
merge ams itemtype changes
ivis-futagami Jan 16, 2026
45b35e2
fix mistakes made during merge
ivis-futagami Jan 16, 2026
5ef6cb2
Merge remote-tracking branch 'rcos/develop_v2.0.0' into feature/ams_w…
ivis-futagami Jan 16, 2026
27be3c9
データセットメタデータの選択肢、ライセンスの選択肢を修正
ayumi-nishida Jan 19, 2026
dc838be
Merge remote-tracking branch 'rcos/develop_v2.0.0' into feature/ams_w…
ivis-futagami Jan 28, 2026
747faa3
Merge remote-tracking branch 'rcos/develop_v2.0.0' into feature/ams_w…
ivis-futagami Feb 3, 2026
81483a6
Merge remote-tracking branch 'rcos/develop_v2.0.0' into feature/ams_w…
ivis-futagami Feb 17, 2026
4ec1926
Merge pull request #1079 from ayumi-nishida/fix/ams-item-type-32001-enum
ivis-futagami Feb 18, 2026
64bdd79
選択肢を修正
ayumi-nishida Feb 19, 2026
f5098f7
SWORDv3 Links Information Revision
ivis-shiokawa Feb 9, 2026
a37e817
Revert "SWORDv3 Links Information Revision"
ivis-shiokawa Feb 9, 2026
9d49f30
SWORDv3 Links Information Revision
ivis-shiokawa Feb 10, 2026
60b4afd
SWORDv3 Links Information Unit Test
ivis-shiokawa Feb 11, 2026
d659fbb
Correction of Issues Raised
ivis-shiokawa Feb 12, 2026
194354e
fix _get_status_multi_document
ivis-shiokawa Feb 17, 2026
a0ba11e
fix _get_status_workflow_document
ivis-shiokawa Feb 18, 2026
38af698
fix _get_status_workflow_document
ivis-shiokawa Feb 19, 2026
902ce35
fix _get_status_workflow_document record_url
ivis-shiokawa Feb 19, 2026
035b204
refix get_status_workflow_document
ivis-shiokawa Feb 19, 2026
0c6b102
Merge remote-tracking branch 'rcos/develop_v2.0.0' into feature/ams_w…
ivis-futagami Feb 19, 2026
8ca4399
Merge pull request #1087 from ayumi-nishida/fix/ams-item-type-32001-enum
ivis-futagami Feb 20, 2026
c9d67a4
Merge pull request #1091 from ivis-shiokawa/feature/ams_w2025_66a_2_l…
ivis-futagami Feb 20, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -455,4 +455,3 @@ volumes:
mongo_data:
# letsencrypt_etc:
# letsencrypt_html:

1 change: 0 additions & 1 deletion docker-compose2.yml
Original file line number Diff line number Diff line change
Expand Up @@ -455,4 +455,3 @@ volumes:
mongo_data:
# letsencrypt_etc:
# letsencrypt_html:

Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
This file is part of Invenio.
Copyright (C) 2015-2018 CERN.

Invenio is free software; you can redistribute it and/or modify it
under the terms of the MIT License; see LICENSE file for more details.
Invenio is free software; you can redistribute it and/or modify it
under the terms of the MIT License; see LICENSE file for more details.
#}

{%- extends config.OAUTH2SERVER_COVER_TEMPLATE %}
Expand All @@ -13,54 +13,64 @@

{% block page_body %}
<div class="container">
<div class="row">
<div class="col-md-8 col-md-offset-2">
{{ helpers.panel_start(_('Authorize application'), icon='fa fa-shield fa-fw') }}
<h1 align="center">{{ _('Authorize application') }}</h1>
<h3 align="center">{{ _("Application '%(client_name)s' by '%(client_user)s' wants permission to access your '%(current_user)s' account.",
client_name=client.name, client_user=client.user.nickname or client.user.email, current_user=current_user.nickname or current_user.email) }}</h3>
<hr />
<div class="row">
<div class="col-md-8">
<div class="text-left">
<div class="row">
<div class="col-md-8 col-md-offset-2">
{{ helpers.panel_start(_('Authorize application'), icon='fa fa-shield fa-fw') }}
<h1 align="center">{{ _('Authorize application') }}</h1>
<h3 align="center">{{ _("Application '%(client_name)s' by '%(client_user)s' wants permission to access your
'%(current_user)s' account.",
client_name=client.name, client_user=client.user.nickname or client.user.email,
current_user=current_user.nickname or current_user.email) }}</h3>
<hr />
<div class="row">
<div class="col-md-8">
<div class="text-left">

<h4>{{ _('Review permissions') }}</h4>
{%- for group in scopes|groupby('group') %}
{%- if loop.first %}<table class="table table-striped table-bordered"><tbody>{% endif %}
<tr>
<td><strong>{{group.grouper}}</strong></td>
<td><ul>{% for scope in group.list %}<li>{{scope.help_text}}</li>{% endfor %}</ul></td>
</tr>
{%- if loop.last %}</tbody></table>{% endif %}
{%- else %}
<p><em>No permissions granted.</em></p>
{%- endfor %}
</div>
</div>
<div class="col-md-4">
<div class="well">
<div class="text-left">
<span class="text-muted">{{ _('Application') }}</span>
<h4>{{client.name}}</h4>
{%- if client.description %}<p>{{client.description}}</p>{% endif %}
{%- if client.website %}<p><a href="{{client.website}}">{{ _('Visit application website') }}</a></p>{% endif %}
<hr />
<p class="text-center text-muted">
<i class="fa fa-users"></i> {{ client.get_users }} {{ 'user' if client.get_users == 1 else 'users' }}
</p>
<h4>{{ _('Review permissions') }}</h4>
{%- for group in scopes|groupby('group') %}
{%- if loop.first %}<table class="table table-striped table-bordered">
<tbody>{% endif %}
<tr>
<td><strong>{{group.grouper}}</strong></td>
<td>
<ul>{% for scope in group.list %}<li>{{scope.help_text}}</li>{% endfor %}</ul>
</td>
</tr>
{%- if loop.last %}
</tbody>
</table>{% endif %}
{%- else %}
<p><em>{{ _("No permissions granted.") }}</em></p>
{%- endfor %}
</div>
</div>
<div class="col-md-4">
<div class="well">
<div class="text-left">
<span class="text-muted">{{ _('Application') }}</span>
<h4>{{client.name}}</h4>
{%- if client.description %}<p>{{client.description}}</p>{% endif %}
{%- if client.website %}<p><a href="{{client.website}}">{{ _("Visit application website") }}</a></p>{%
endif %}
<hr />
<p class="text-center text-muted">
<i class="fa fa-users"></i> {{ client.get_users }} {{ 'user' if client.get_users == 1 else 'users' }}
</p>
</div>
</div>
</div>
</div>
<hr />
<div align="center">
<form action="" method="POST">
<button type="submit" value="yes" name="confirm" class="btn btn-success"><i class="fa fa-check"></i> {{
_("Authorize application") }}</button>
<button type="submit" value="no" name="confirm" class="btn btn-danger"><i class="fa fa-ban"></i> {{
_("Reject") }}</button>
</form>
</div>
{{ helpers.panel_end() }}
</div>
</div>
</div>
</div>
</div>
<hr />
<div align="center">
<form action="" method="POST">
<button type="submit" value="yes" name="confirm" class="btn btn-success"><i class="fa fa-check"></i> {{ _('Authorize application') }}</button>
<button type="submit" value="no" name="confirm" class="btn btn-danger"><i class="fa fa-ban"></i> {{ _('Reject') }}</button>
</form>
</div>
{{ helpers.panel_end() }}
</div>
</div>
</div>
{% endblock %}
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,8 @@
This file is part of Invenio.
Copyright (C) 2015-2018 CERN.

Invenio is free software; you can redistribute it and/or modify it
under the terms of the MIT License; see LICENSE file for more details.
Invenio is free software; you can redistribute it and/or modify it
under the terms of the MIT License; see LICENSE file for more details.
#}

{%- extends config.OAUTH2SERVER_COVER_TEMPLATE %}
Expand All @@ -14,24 +14,36 @@
{%- block page_body %}
<div class="row">
<div class="col-md-8 col-md-offset-2">
{{ helpers.panel_start(
{{ helpers.panel_start(
_('Invalid authorization request'),
icon='fa fa-warning fa-fw'
) }}

{{ _('Invalid authorization request') }}

{{ _('The service that redirected your here made an invalid authorization request (error code: %(x_error)s).',
x_error=error.error) }}

<div class="row">
<hr />
<div align="center">
<a href="/" class="btn btn-info">
{{ _('Get me out of here!') }}
</a>
) }}

<p>
{{ _('You cannot access the service because there is an error in the authentication request.') }}
{% if error.error == unsupported_response_type %}
({{ _('unsupported_response_type') }})
{% elif error.error == 'invalid_request' %}
{% if error.description is string and 'client_id' in error.description %}
({{ _('invalid_client_id') }})
{% else %}
({{ _('invalid_request') }})
{% endif %}
{% elif error.error == 'invalid_scope' %}
({{ _('invalid_scope')}})
{% elif error.error == 'access_denied' %}
({{ _('access_denied') }})
{% endif %}
</p>

<div class="row">
<hr />
<div align="center">
<a href="/" class="btn btn-info">
{{ _('Get me out of here!') }}
</a>
</div>
{{ helpers.panel_end() }}
</div>
{{ helpers.panel_end() }}
</div>
</div>
{%- endblock %}
{%- endblock %}
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: invenio-oauth2server 1.0.0\n"
"Report-Msgid-Bugs-To: info@inveniosoftware.org\n"
"POT-Creation-Date: 2025-10-03 14:53+0900\n"
"POT-Creation-Date: 2025-12-17 12:38+0900\n"
"PO-Revision-Date: 2025-05-07 18:18+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: en\n"
Expand Down Expand Up @@ -112,50 +112,73 @@ msgstr ""

#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:18
#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:19
#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:58
#: invenio_oauth2server/views/server.py:69
#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:67
#: invenio_oauth2server/views/server.py:71
msgid "Authorize application"
msgstr ""

#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:20
#, python-format
msgid ""
"Application '%(client_name)s' by '%(client_user)s' wants permission to "
"access your '%(current_user)s' account."
"access your\n"
" '%(current_user)s' account."
msgstr ""

#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:27
#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:29
#: invenio_oauth2server/templates/invenio_oauth2server/settings/token_permission_view.html:29
msgid "Review permissions"
msgstr ""

#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:43
msgid "No permissions granted."
msgstr ""

#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:50
#: invenio_oauth2server/templates/invenio_oauth2server/settings/token_permission_view.html:43
msgid "Application"
msgstr ""

#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:46
#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:53
#: invenio_oauth2server/templates/invenio_oauth2server/settings/token_permission_view.html:46
msgid "Visit application website"
msgstr ""

#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:59
#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:69
msgid "Reject"
msgstr ""

#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:18
#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:22
msgid "Invalid authorization request"
msgstr ""

#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:24
#, python-format
#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:23
msgid ""
"The service that redirected your here made an invalid authorization "
"request (error code: %(x_error)s)."
"You cannot access the service because there is an error in the "
"authentication request."
msgstr ""

#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:31
#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:25
msgid "unsupported_response_type"
msgstr "error: This response type is not supported."

#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:28
msgid "invalid_client_id"
msgstr "error: The client ID is incorrect."

#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:30
msgid "invalid_request"
msgstr "error: The request is invalid."

#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:33
msgid "invalid_scope"
msgstr "error: The scope is incorrect."

#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:35
msgid "access_denied"
msgstr "error: Access has been denied."

#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:43
msgid "Get me out of here!"
msgstr ""

Expand Down
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: invenio-oauth2server 1.0.0\n"
"Report-Msgid-Bugs-To: info@inveniosoftware.org\n"
"POT-Creation-Date: 2025-10-03 14:53+0900\n"
"POT-Creation-Date: 2025-12-17 12:38+0900\n"
"PO-Revision-Date: 2025-05-07 18:18+0900\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: ja\n"
Expand Down Expand Up @@ -112,50 +112,73 @@ msgstr ""

#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:18
#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:19
#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:58
#: invenio_oauth2server/views/server.py:69
#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:67
#: invenio_oauth2server/views/server.py:71
msgid "Authorize application"
msgstr ""
msgstr "アプリの使用を承諾する"

#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:20
#, python-format
msgid ""
"Application '%(client_name)s' by '%(client_user)s' wants permission to "
"access your '%(current_user)s' account."
msgstr ""
"access your\n"
" '%(current_user)s' account."
msgstr "「%(client_user)s」による「%(client_name)s」アプリケーションがあなたのアカウントへのアクセス許可を求めています。"

#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:27
#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:29
#: invenio_oauth2server/templates/invenio_oauth2server/settings/token_permission_view.html:29
msgid "Review permissions"
msgstr ""
msgstr "権限を確認"

#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:43
msgid "No permissions granted."
msgstr "権限が付与されていません。"

#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:50
#: invenio_oauth2server/templates/invenio_oauth2server/settings/token_permission_view.html:43
msgid "Application"
msgstr ""
msgstr "アプリケーション"

#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:46
#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:53
#: invenio_oauth2server/templates/invenio_oauth2server/settings/token_permission_view.html:46
msgid "Visit application website"
msgstr ""
msgstr "アプリケーションのウェブサイト閲覧"

#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:59
#: invenio_oauth2server/templates/invenio_oauth2server/authorize.html:69
msgid "Reject"
msgstr ""
msgstr "拒否"

#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:18
#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:22
msgid "Invalid authorization request"
msgstr ""
msgstr "無効な認証リクエスト"

#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:24
#, python-format
#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:23
msgid ""
"The service that redirected your here made an invalid authorization "
"request (error code: %(x_error)s)."
msgstr ""
"You cannot access the service because there is an error in the "
"authentication request."
msgstr "認証リクエストに誤りがあるため、アクセスできません。"

#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:25
msgid "unsupported_response_type"
msgstr "エラー: このレスポンスタイプはサポートされていません。"

#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:28
msgid "invalid_client_id"
msgstr "エラー: クライアントIDに誤りがあります。"

#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:30
msgid "invalid_request"
msgstr "エラー: 無効なリクエストです。"

#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:33
msgid "invalid_scope"
msgstr "エラー: スコープに誤りがあります。"

#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:35
msgid "access_denied"
msgstr "エラー: アクセスが拒否されました。"

#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:31
#: invenio_oauth2server/templates/invenio_oauth2server/errors.html:43
msgid "Get me out of here!"
msgstr ""

Expand Down
Loading
Loading