Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
307 commits
Select commit Hold shift + click to select a range
bb7766f
update
Jan 20, 2025
f9e1943
サブリポジトリ対応
ivis-ashino Jan 21, 2025
81444ff
サブリポジトリ対応_定型レポートの集計対象を追記
ivis-ashino Jan 21, 2025
eda18f9
コミュニティのカタログ情報記載修正
ivis-akagawa Jan 22, 2025
9c9abf0
内部レビュー指摘反映
ivis-akagawa Jan 22, 2025
e055238
基本設計書修正反映
ivis-akagawa Jan 22, 2025
69db7ae
SUMMARY.md修正
ivis-akagawa Jan 22, 2025
5beb465
<table>タグの表をマークダウン形式に変換
ivis-akagawa Jan 24, 2025
3fcf93d
fix
ivis-ashino Jan 24, 2025
2be68d7
fix: converted HTML table to Markdown table
ivis-ashino Jan 27, 2025
a62f7a5
add GakuNin mAP groups to shibboleth user
ivis-kondo Jan 27, 2025
3530eae
add GakuNin mAP group index tree privilege
ivis-kondo Jan 30, 2025
19ae92b
change edit log
ivis-kondo Jan 30, 2025
724256f
add group creating procedure and fix config params
ivis-kondo Feb 3, 2025
753e5d8
fix config path
ivis-kondo Feb 5, 2025
4e9ae43
fix according to markdown format
ivis-kondo Feb 5, 2025
586beca
コミュニティ作成時の追加ページの作成、ページレイアウトのページ追加機能 修正
ivis-akagawa Feb 6, 2025
1e76c10
fix indent
ivis-kondo Feb 6, 2025
ce5f6f9
Merge pull request #9 from ivis-weko3-dev/feature/index_map_groups
ivis-kondo Feb 12, 2025
d5c163f
Merge pull request #10 from ivis-weko3-dev/feature/login_gakunin
ivis-kondo Feb 12, 2025
868444d
fix
ivis-ashino Feb 12, 2025
fb031c3
サブリポジトリ開発に伴ったハンドルとエンドポイントの対応
ivis-akaike Feb 12, 2025
91e291b
update: sword api
ivis-kuroda Feb 12, 2025
d4f58c2
update search api document
ivis-futagami Feb 13, 2025
3e26420
add web api reference
ivis-futagami Feb 13, 2025
cf0d64f
add OR search description
ivis-futagami Feb 14, 2025
83997f0
ユーザーマニュアルを作成
ayumi-nishida Jan 29, 2025
ac56b06
画像サイズ等微調整
ayumi-nishida Jan 29, 2025
d21677c
誤字修正/画像の埋め込み方法を変更
ayumi-nishida Jan 29, 2025
728e5bb
誤字(拡張子)修正
ayumi-nishida Jan 29, 2025
663b318
誤字を修正、表現を修正
ayumi-nishida Jan 29, 2025
9237721
拡張子を修正
ayumi-nishida Jan 29, 2025
49eb3b4
表現を同様の箇所と合わせる
ayumi-nishida Jan 29, 2025
6ed80bf
マニュアルのタイトルを修正
ayumi-nishida Jan 29, 2025
2373102
記号表現を修正
ayumi-nishida Jan 29, 2025
32209e7
ドキュメント内のリンクを修正
ayumi-nishida Jan 29, 2025
3255b76
未病データベースの説明を修正
ayumi-nishida Feb 12, 2025
6db95d1
Merge pull request #12 from ivis-futagami/feature/ams-w2024-58
ivis-futagami Feb 14, 2025
0d28577
add: Added swagger file for sword API.
Kaichi-Nakamura-96 Feb 14, 2025
83c0862
Merge pull request #14 from Kaichi-Nakamura-96/feature/W2024_58/swagger
ivis-kuroda Feb 14, 2025
e417a08
対象読者を変更
ayumi-nishida Feb 14, 2025
6bf56d4
Revert "add: Added swagger file for sword API."
ivis-kuroda Feb 14, 2025
24354a4
fix: Fixed the error.
Kaichi-Nakamura-96 Feb 14, 2025
b52658a
Merge pull request #16 from ivis-weko3-dev/revert-14-feature/W2024_58…
ivis-kuroda Feb 14, 2025
3481f9d
Merge pull request #15 from ayumi-nishida/feature/Mibyo-manual
ivis-futagami Feb 14, 2025
a3c180d
Merge pull request #19 from ivis-kuroda/feature/W2024_58
ivis-kuroda Feb 17, 2025
a4476c3
fix: Fixed format of USER_2_4.md
Kaichi-Nakamura-96 Feb 18, 2025
ed37689
fix: Fixed the "How To Use" section in USER_2_4.md
Kaichi-Nakamura-96 Feb 18, 2025
9b368a0
add: Added description of the RO-Crate BagIt export feature to USER_2…
Kaichi-Nakamura-96 Feb 18, 2025
45a771b
課題等の状況を反映
ivis-akagawa Feb 18, 2025
de4f696
add: Added processing summary of RO-Crate in USER_2_4.md
Kaichi-Nakamura-96 Feb 19, 2025
445c882
アイテムの「showList」設定の記載を修正
ivis-akagawa Feb 20, 2025
067333b
01bのShibboleth管理画面の処理を記載
ayumi-nishida Feb 20, 2025
9ad4e3d
ユーザープロビジョニング自動化、ロールに関する記述を修正
ayumi-nishida Feb 21, 2025
cb693ef
update shibboleth login process
ivis-kondo Feb 21, 2025
7a6a34d
change redis key
ivis-kondo Feb 21, 2025
a523d8b
fix markdown indent
ivis-kondo Feb 25, 2025
5e7d307
コミュニティの処理概要をサブリポジトリ対応の実装に沿って修正
ivis-akagawa Feb 25, 2025
1f314c2
add gakunin group suffix config
ivis-kondo Feb 25, 2025
27109f1
update own idp entity id
ivis-kondo Feb 25, 2025
a3d466d
fix: Fixed description of mapper in API_06_sword_api.md, added images…
Kaichi-Nakamura-96 Feb 25, 2025
4c6160d
fix: Fixed description of mapper in API_06_sword_api.md
Kaichi-Nakamura-96 Feb 26, 2025
3bb6b25
fix: Fix the example of extra dict in API_06_sword_api.md
Kaichi-Nakamura-96 Feb 26, 2025
174b1ff
Merge pull request #25 from Kaichi-Nakamura-96/hotfix/W2024-58_mapper
ivis-kuroda Feb 28, 2025
6f49242
fix: Fixed the format in USER_4_1.md
Kaichi-Nakamura-96 Feb 28, 2025
b9fae3d
add: Added description of new functions about Metadata Completion.
Kaichi-Nakamura-96 Feb 28, 2025
5d67b90
add: Added desctiption in USER_4_1.md
Kaichi-Nakamura-96 Feb 28, 2025
e8ff439
Merge pull request #23 from ivis-weko3-dev/feature/login_gakunin
ivis-kondo Mar 4, 2025
6dbe4ca
Add explanation to DL-URLs
ivis-yachi Mar 4, 2025
bdd2123
fix: Fixed description about filter in USER_4_1.md
Kaichi-Nakamura-96 Mar 4, 2025
03bb812
Revise format
ivis-yachi Mar 4, 2025
e6dc853
管理者マニュアル作成
ivis-ashino Mar 7, 2025
6918f05
add: SWORD API settings and RO-Crate import
ivis-kuroda Mar 9, 2025
4cdf934
fix code block
ivis-kuroda Mar 10, 2025
1222d04
fix: Fixed description of the user story USER_4_1
Kaichi-Nakamura-96 Mar 10, 2025
b1351b9
update:
ivis-kuroda Mar 10, 2025
66053dd
ユーザーマニュアル作成
ivis-ashino Mar 10, 2025
a5ea519
update: Updated USER_2_4.md
Kaichi-Nakamura-96 Mar 10, 2025
5d112bd
fix image
ivis-ashino Mar 10, 2025
39e334f
Merge pull request #21 from ayumi-nishida/feature/01b_shibboleth_admin
ivis-kondo Mar 11, 2025
a622d12
Merge pull request #22 from ayumi-nishida/feature/01b-shibboleth-login
ivis-kondo Mar 11, 2025
407a511
ユーザープロビジョニング自動化処理を修正
ayumi-nishida Mar 12, 2025
0f85ae9
属性マッピング、デフォルトロールの値取得方法を修正
ayumi-nishida Mar 12, 2025
70695a5
Merge pull request #29 from ivis-ashino/subrepository
ivis-akaike Mar 13, 2025
1aae6c3
add: Added some modules to USER_2_4.md
Kaichi-Nakamura-96 Mar 13, 2025
94a0d70
add: Added description of metadata fill in USER_4_6.md
Kaichi-Nakamura-96 Mar 13, 2025
f91b622
fix: Fixed some description in ADMIN_2_4.md
Kaichi-Nakamura-96 Mar 13, 2025
06d6944
add: JSON-LD setting
ivis-kuroda Mar 13, 2025
26761e7
Add info about DB changes
ivis-yachi Mar 14, 2025
ab02975
Merge pull request #28 from ivis-yachi/feature/W2024-23_yachi
ivis-kondo Mar 14, 2025
90eb2bb
Update ro-crate detail
ivis-kuroda Mar 17, 2025
a44dbeb
W-OA-9cマニュアル
sei-nakamura Mar 18, 2025
664bf12
update: file info
ivis-kuroda Mar 18, 2025
ac0f941
ログイン処理の変更点追記
ivis-akaike Mar 18, 2025
7606744
W-OA-9cマニュアル修正1
sei-nakamura Mar 18, 2025
1bb3eb3
追記
ivis-akaike Mar 18, 2025
2cc4574
Merge pull request #24 from ivis-ashino/develop_v1.0.8
ivis-akaike Mar 19, 2025
1601602
Merge branch 'w-oa-14-subrepository-kinou' into develop_v1.0.8
ivis-akaike Mar 19, 2025
5db11fe
Merge branch 'w-oa-14-subrepository-kinou' into develop_v1.0.8
ivis-akaike Mar 19, 2025
7f40ebf
Merge pull request #33 from ivis-akaike/develop_v1.0.8
ivis-akaike Mar 19, 2025
a956d28
fix: after review
ivis-kuroda Mar 20, 2025
557d9bd
レビュー指摘反映
ivis-akaike Mar 21, 2025
2ae6180
Merge branch 'w-oa-14-subrepository-kinou' into develop_v1.0.8
ivis-akaike Mar 21, 2025
9b7efb3
Merge pull request #26 from ivis-akagawa/develop_v1.0.8
ivis-akaike Mar 21, 2025
2a48e00
add: Add related module to ADMIN_2_4.md
Kaichi-Nakamura-96 Mar 21, 2025
475e256
fix: after review
ivis-kuroda Mar 21, 2025
8bcb260
update
ivis-kuroda Mar 21, 2025
2c1feb8
Merge pull request #36 from ivis-kuroda/feature/improve_sword-api
ivis-kuroda Mar 21, 2025
0e97a3d
Merge branch 'feature/W2024-37_W-OA-06' into feature/OA-06_2.2_Metada…
ivis-kuroda Mar 21, 2025
bc5ef58
Merge pull request #35 from Kaichi-Nakamura-96/feature/OA-06_2.2_Meta…
ivis-kuroda Mar 21, 2025
d9d4b93
Merge pull request #34 from ivis-akaike/feature/W2024-37_W-OA-06-akaike
ivis-kuroda Mar 21, 2025
4e76f34
fix: Fixed export name.
Kaichi-Nakamura-96 Mar 24, 2025
7004b7a
fix: Fixed export file name in the RO-Crate export.
Kaichi-Nakamura-96 Mar 24, 2025
4d65cc3
fix: Added additional description of RO-Crate export, fixed some typo…
Kaichi-Nakamura-96 Mar 25, 2025
8bb388a
fix: Fixed linguistic mistakes in USER_2_4.md
Kaichi-Nakamura-96 Mar 25, 2025
3f25606
W-OA-03 Update README.md
ronald-miura Mar 25, 2025
2f89c17
Add files via upload
ronald-miura Mar 25, 2025
9baef1e
W-OA-03 Update README.md
ronald-miura Mar 25, 2025
6f24c85
Update README.md
ronald-miura Mar 25, 2025
c7b9bd7
Add files via upload
ronald-miura Mar 25, 2025
82ba401
著者DB、API
Indie-Kimura Mar 26, 2025
a04a0a2
Update README.md
ronald-miura Mar 26, 2025
9ca934a
update
ivis-kuroda Mar 26, 2025
9ee1497
fix: Fixed collapsed layout in USER_4_1.md
Kaichi-Nakamura-96 Mar 26, 2025
87fa268
赤の強調表示が残っていたので修正
Indie-Kimura Mar 27, 2025
ab36451
レビュー指摘対応
Indie-Kimura Mar 27, 2025
9659976
レビュー指摘対応
ronald-miura Mar 28, 2025
ad0c63c
Update README.md
ronald-miura Mar 28, 2025
71d87e7
Merge pull request #30 from ayumi-nishida/fix/01b-user-provisioning
ivis-kondo Mar 28, 2025
17d09f8
Merge pull request #31 from ayumi-nishida/fix/01b-def-role-attr-mapping
ivis-kondo Mar 28, 2025
bfed095
Merge pull request #20 from Kaichi-Nakamura-96/feature/RO-Crate_BagIt…
ivis-kuroda Mar 28, 2025
49c8040
Merge branch 'feature/W2024-37_W-OA-06' into feature/Activity_Filter
ivis-kuroda Mar 28, 2025
6a3756f
Merge pull request #38 from Kaichi-Nakamura-96/feature/Activity_Filter
ivis-kuroda Mar 28, 2025
10fb434
update
ivis-kuroda Mar 28, 2025
72d966c
Merge branch 'feature/improve_sword-api' into feature/W2024-37_W-OA-06
ivis-kuroda Mar 28, 2025
fcdd5b3
W-OA-04 README.md
ronald-miura Mar 31, 2025
16861d2
Add files via upload
ronald-miura Mar 31, 2025
a4b531f
Merge pull request #37 from ivis-weko3-dev/W-OA-03
ivis-shiokawa May 13, 2025
2db27ec
Merge pull request #40 from ivis-weko3-dev/feature/W2024-OA-01b
ivis-shiokawa May 13, 2025
76bdeb2
Merge pull request #32 from sei-nakamura/gakunin_map_shibboleth_manuals
ivis-shiokawa May 13, 2025
e3071ea
fix image 302-305
ivis-shiokawa May 13, 2025
5fa9978
Merge pull request #39 from ivis-weko3-dev/W-OA-04
ivis-shiokawa May 13, 2025
f2e6b1b
fix API_06_sword_api.md
ivis-shiokawa May 14, 2025
cc771fd
fix image13.png
ivis-shiokawa May 14, 2025
062722d
Merge pull request #44 from ivis-weko3-dev/feature/W2024-37_W-OA-06
ivis-shiokawa May 14, 2025
1a6003e
Merge branch 'feature/W-OA-9c' of https://github.com/ivis-weko3-dev/w…
ivis-shiokawa May 14, 2025
588c611
Merge branch 'W-OA-15' of https://github.com/ivis-weko3-dev/weko-docu…
ivis-shiokawa May 14, 2025
667eed8
fix Admin.md SUMMARY.md README.md
ivis-shiokawa May 14, 2025
8c6d7ea
Merge branch 'w-oa-14-subrepository-kinou' of https://github.com/ivis…
ivis-shiokawa May 14, 2025
a73f49f
fix 200k_export
ivis-miyachi May 28, 2025
36100f6
Merge pull request #47 from ivis-miyachi/feature/200k_export
ivis-miyachi May 29, 2025
e16b54f
fix author rest api
ivis-ashino May 30, 2025
687360e
fix: merge error
ivis-kuroda May 30, 2025
1099c1e
remove: error files
ivis-kuroda May 30, 2025
bd01086
Merge branch 'develop_v.1.1.0' into w-oa-14-subrepository
ivis-ashino Jun 2, 2025
3e4f89b
fix 9c documents
ryoya-hayase Jun 2, 2025
141dd76
fix 01b documents
ryoya-hayase Jun 3, 2025
7fa45d8
fix merge miss of 9c and 01b
ryoya-hayase Jun 3, 2025
f4c45e9
機関ストレージ対応
ivis-akagawa Jun 4, 2025
f1c5566
改行修正
ivis-akagawa Jun 4, 2025
e713908
Update author management spec documentation
ivis-ashino Jun 4, 2025
a526e5a
fix: use allOf for author response schema
ivis-ashino Jun 4, 2025
c145ed4
update: item update and delete via sword api.
ivis-kuroda Jun 4, 2025
4a48a83
update: api yaml for sword
ivis-kuroda Jun 4, 2025
81c37b5
update: jsonld mapping
ivis-kuroda Jun 5, 2025
111d579
update: RO-Crate import
ivis-kuroda Jun 5, 2025
361bf2a
add: commit hash
ivis-kuroda Jun 5, 2025
218410f
update: bulk import
ivis-kuroda Jun 5, 2025
0e539af
add: commit hash
ivis-kuroda Jun 5, 2025
7074792
Merge pull request #52 from ivis-kuroda/develop_v.1.1.0
ivis-kuroda Jun 5, 2025
6a5718e
update: sword api tsv/xml
ivis-kuroda Jun 5, 2025
40c37c5
add: commit hash
ivis-kuroda Jun 5, 2025
af6848b
update: sword api jsonld
ivis-kuroda Jun 6, 2025
717a295
add: commit hash
ivis-kuroda Jun 6, 2025
f272379
fix
ivis-kuroda Jun 6, 2025
b73b320
Merge pull request #54 from ivis-kuroda/develop_v.1.1.0
ivis-kuroda Jun 6, 2025
d4285eb
add audit log descriptions
ivis-kondo Jun 6, 2025
8ec6bee
add commit id
ivis-kondo Jun 6, 2025
a919464
add: summary
ivis-kuroda Jun 6, 2025
b8864eb
add: put api spec
ivis-kuroda Jun 6, 2025
1e94cf4
Merge pull request #48 from ivis-ashino/fix/author_rest_api
asuzuki1 Jun 6, 2025
c37259d
Merge pull request #49 from ivis-weko3-dev/w-oa-14-subrepository
asuzuki1 Jun 6, 2025
c23b78e
Merge pull request #50 from ryoya-hayase/develop_v.1.1.0_9c
asuzuki1 Jun 6, 2025
8f3432b
Merge pull request #51 from ivis-akagawa/develop_v.1.1.0
asuzuki1 Jun 6, 2025
62f8727
Merge pull request #53 from ivis-ashino/fix/w-oa-15_doc
asuzuki1 Jun 6, 2025
84496b6
Merge branch 'develop_v.1.1.0' into feature/audit-log
ivis-kondo Jun 9, 2025
87093b4
Merge pull request #56 from ivis-kondo/feature/audit-log
asuzuki1 Jun 9, 2025
c6cf6e8
add: inbox
ivis-kuroda Jun 9, 2025
d3eb99d
add: index operation api
ivis-kuroda Jun 9, 2025
9892231
Merge branch 'develop_v.1.1.0' into develop_v.1.1.0
ivis-kuroda Jun 9, 2025
fe101be
add: commit hash
ivis-kuroda Jun 9, 2025
1131647
update: push placeholder
ivis-kuroda Jun 9, 2025
29f7f2c
fix workspace documents
asuzuki1 Jun 9, 2025
f0ec064
Merge pull request #57 from asuzuki1/develop_v.1.1.0
asuzuki1 Jun 9, 2025
3fc7385
updata: item link
ivis-kuroda Jun 9, 2025
c786c57
add: commit hash
ivis-kuroda Jun 9, 2025
66beb3b
Merge pull request #58 from ivis-kuroda/develop_v.1.1.0
asuzuki1 Jun 9, 2025
6e29f57
update: admin manual for sword
ivis-kuroda Jun 9, 2025
34a972e
update: index operation api
ivis-kuroda Jun 9, 2025
c5bebf7
update: manual roll
ivis-kuroda Jun 9, 2025
080d138
Update wk:metadataAutoFill
ivis-kuroda Jun 11, 2025
53bcef8
remove
ivis-kuroda Jun 12, 2025
2bd7831
Update INBOX_01.md
ivis-kuroda Jun 12, 2025
0ebde27
Update RO-Crate context
ivis-kuroda Jun 13, 2025
72badff
Update RO-Crate export
ivis-kuroda Jun 27, 2025
8f5014e
Fix
ivis-kuroda Jun 27, 2025
d0d3f87
update: activity_id numbering logic
ivis-kuroda Jul 17, 2025
8384ffa
update: how to generate vapid for web push.
ivis-kuroda Aug 20, 2025
9c04bdf
Update docs for community admin author management
ivis-ashino Oct 6, 2025
e226f1e
update default location behavior when one already exists
ivis-ashino Oct 6, 2025
1e323c8
Update for v2.2.0
ivis-kuroda Oct 7, 2025
a246b82
Correction to the Import and Item Type Deletion Explanation
Oct 8, 2025
4b53253
merge restricted manual merge
ivis-shiokawa Oct 9, 2025
5531ea5
restricted api
ivis-shiokawa Oct 9, 2025
845c452
fix restricted specifications
ivis-shiokawa Oct 9, 2025
05e6799
fix user manual for request button setting
ivis-ashino Oct 9, 2025
7502b2e
fix Functional Specifications
ivis-shiokawa Oct 9, 2025
6bbdaf2
Merge branch 'fix/restricted_v1.0.7' into fix/restricted_v1.0.7_2025_29
ivis-ashino Oct 9, 2025
5c77af3
fix: correct file paths after merge
ivis-ashino Oct 9, 2025
75207a8
Merge remote-tracking branch 'upstream/feature/W2024-23' into fix/W20…
ivis-ashino Oct 9, 2025
84983ab
update private content request
ivis-ashino Oct 9, 2025
8200c9d
fix indent
ivis-ashino Oct 10, 2025
defa9ad
fix image path
ivis-ashino Oct 10, 2025
9e5c305
fix: update validation messages for location settings
ivis-ashino Oct 10, 2025
94122f3
fix: update user role filtering logic in community query
ivis-ashino Oct 10, 2025
f86f5ec
fix file name
ivis-ashino Oct 10, 2025
cd39b99
Merge pull request #77 from ivis-shiokawa/feature/W2025-16
asuzuki1 Oct 10, 2025
7289baf
Merge pull request #78 from ivis-ashino/feature/W2025-16_fix
asuzuki1 Oct 10, 2025
2832fc1
update community
ivis-kuroda Oct 10, 2025
c46055d
Add item duplicate check.
ivis-kuroda Oct 10, 2025
2b7c11e
Add item duplicate check.
ivis-kuroda Oct 10, 2025
66e59ed
fix image
ivis-ashino Oct 10, 2025
7745f1f
Merge pull request #81 from ivis-ashino/fix/restricted_v1.0.7_2025_29
asuzuki1 Oct 10, 2025
c5061f6
Merge branch 'featrure/W2025-29' into fix/W2024-23_merge
ivis-ashino Oct 10, 2025
01878ff
Merge branch 'featrure/W2025-29' into W2025-29_merge_restricted
ivis-shiokawa Oct 10, 2025
cf02918
Merge pull request #82 from ivis-shiokawa/W2025-29_merge_restricted
asuzuki1 Oct 10, 2025
752e570
Merge pull request #83 from ivis-ashino/fix/W2024-23_merge
asuzuki1 Oct 10, 2025
7faf7ff
Merge pull request #84 from ivis-kuroda/feature/W2025-29
asuzuki1 Oct 10, 2025
35377e5
Merge pull request #86 from ivis-shiokawa/W2025-29_merge_restricted
asuzuki1 Oct 10, 2025
c1ec384
Merge pull request #85 from ivis-ashino/fix_spec_W2024_23
asuzuki1 Oct 10, 2025
f6435b6
Merge branch 'feature/W2025-29' into fix/W2025_29
ivis-ashino Oct 10, 2025
662d744
Merge pull request #87 from ivis-ashino/fix/W2025_29
asuzuki1 Oct 10, 2025
914bc6d
Merge branch 'feature/W2025-16N29' into feature/W2025-16
ivis-kuroda Oct 10, 2025
09140ba
Merge pull request #88 from ivis-weko3-dev/feature/W2025-16
asuzuki1 Oct 10, 2025
295f762
fix conflict image440
ivis-shiokawa Oct 14, 2025
1c881c5
Merge remote-tracking branch 'RCOSDP/develop_v2.0.0' into feature/W20…
ivis-kuroda Oct 14, 2025
60c2b65
fix conflict image302
ivis-shiokawa Oct 14, 2025
49eb364
fix
ivis-kuroda Oct 14, 2025
d65cd18
Merge pull request #89 from ivis-shiokawa/feature/W2025-16N29
ivis-kuroda Oct 14, 2025
844d8f1
revert conflict images.
ivis-kuroda Oct 14, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
1,239 changes: 1,239 additions & 0 deletions api/acquiring_application.yaml

Large diffs are not rendered by default.

182 changes: 182 additions & 0 deletions api/activity_list.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,182 @@
openapi: 3.0.3
info:
title: WEKO3制限公開機能のセルフアーカイブ対応のための改修 API
version: "0.0.1"
tags:
- name: アクティビティ一覧取得
paths:
/api/{version}/workflow/activities:
get:
tags:
- アクティビティ一覧取得
description: |-
システム管理者、リポジトリ管理者は全ユーザーのアクティビティ一覧を取得する。<br>
コミュニティ管理者、登録ユーザーは自身が担当するアクティビティ一覧を取得する。
|ロール|動作|
|----|----|
|システム管理者|使用可能(全ユーザーのアクティビティを取得)|
|リポジトリ管理者|使用可能(全ユーザーのアクティビティを取得)|
|コミュニティ管理者|使用可能(自身が担当するアクティビティを取得)|
|登録ユーザー|使用可能(自身が担当するアクティビティを取得)|
|一般ユーザー|使用不可能|
|ゲストユーザー|使用不可能|
parameters:
- name: version
in: path
description: このAPIのバージョン情報
required: true
schema:
type: string
example: v1
- name: Accept-Language
in: header
description: 表示する言語の指定
schema:
type: string
default: en
- name: Authorization
in: header
description: Bearer アクセストークン
schema:
type: string
example: token
- name: If-None-Match
in: header
description: 初回リクエスト時のレスポンスヘッダーに設定されているETagの値
schema:
type: string
- name: status
in: query
description: アクティビティ状態
schema:
type: string
enum: [all, wait, todo]
default: todo
- name: limit
in: query
description: 取得するデータ件数
schema:
type: integer
default: 20
- name: page
in: query
description: 取得可能なデータ総数をlimitの数値で分割した際の取得するページ
schema:
type: integer
default: 1
- name: pretty
in: query
description: レスポンス整形フラグ
schema:
type: boolean
default: false
responses:
"200":
description: 取得成功
content:
application/json:
schema:
$ref: "#/components/schemas/ResponseBody"
"400":
description: リクエストパラメータ不正
content:
application/json:
schema:
$ref: "#/components/schemas/ErrorBody"
"401":
description: 認証不正
content:
application/json:
schema:
$ref: "#/components/schemas/ErrorBody"
"403":
description: ロール不正
content:
application/json:
schema:
$ref: "#/components/schemas/ErrorBody"
security:
- OAuth2: ["user:activity"]

components:
schemas:
ResponseBody:
type: object
properties:
total:
type: integer
description: 指定したアクティビティ状態の取得可能総数
example: 100
condition:
type: object
properties:
status:
type: string
description: 取得したアクティビティの状態
example: todo
limit:
type: integer
description: 取得したデータ件数
example: 20
page:
type: integer
description: 取得したページ
example: 1
activities:
type: array
items:
type: object
$ref: "#/components/schemas/ActivityObject"
ErrorBody:
type: object
properties:
code:
type: string
description: エラーコード
message:
type: string
description: エラーメッセージ
ActivityObject:
type: object
properties:
created:
type: string
description: 作成日
example: "2023-01-01 00:00:00"
updated:
type: string
description: 更新日
example: "2023-12-31 00:00:00"
activity_id:
type: string
description: アクティビティID
example: A-20230101-00001
item_name:
type: string
description: アイテム名
example: メタボリックシンドロームモデルマウスの...
workflow_type:
type: string
description: ワークフロー種別
example: 利用報告
action:
type: string
description: アクティビティの工程
example: Approval
status:
type: string
description: アクティビティの状態
example: Doing
user:
type: string
description: ユーザー
example: abc@sample.co.jp
securitySchemes:
OAuth2:
type: oauth2
flows:
authorizationCode:
authorizationUrl: https://example.com/oauth/authorize
tokenUrl: https://example.com/oauth/token
scopes:
"user:activity": Allow create Workflow Activity
110 changes: 110 additions & 0 deletions api/application_decision.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
openapi: 3.0.3
info:
title: 制限公開機能のためのWEB API
version: "1.0"
tags:
- name: items
description: アイテム情報
paths:
/api/{version}/records/{pid}/need-restricted-access:
get:
tags:
- items
summary: 利用申請が必要かどうかを判断するAPI
description: |-
当該アイテムのコンテンツダウンロードに利用申請が必要かどうかを判断する。
|アクセス|ユーザー|利用申請|判定結果|
|----|----|----|----|
|利用申請以外|-|-|不要|
|利用申請|管理者|-|不要|
|利用申請|登録ユーザー|-|不要|
|利用申請|その他|申請、承認済み|不要|
|利用申請|その他|未承認|必要|
|利用申請|その他|未申請|必要|
|利用申請|その他|申請権限なし|必要|
parameters:
- name: version
in: path
description: このAPIのバージョン情報
required: true
schema:
type: string
example: v1
- name: pid
in: path
description: アイテムを一意に識別するID
required: true
schema:
type: number
example: 1
- name: Authorization
in: header
description: |-
認可情報
指定なしの場合は未ログインユーザーで実行されたと判断する。
schema:
type: string
example: Bearer アクセストークン
responses:
"200":
description: |-
処理成功
ファイルごとに利用申請が必要かどうかの情報を返す。
content:
application/json:
schema:
$ref: "#/components/schemas/RestrictedAccessInfo"
"401":
description: OAuth2認証失敗
content:
application/json:
schema:
$ref: "#/components/schemas/ErrorBody"
"404":
description: |-
存在しない
・アイテムが存在しない
content:
application/json:
schema:
$ref: "#/components/schemas/ErrorBody"
security:
- OAuth2: ["item:read"]

components:
schemas:
RestrictedAccessInfo:
type: object
properties:
files:
description: ファイルごとの情報
type: array
items:
type: object
properties:
filename:
description: ファイル名
type: string
example: File.pdf
need_restricted_access:
description: 利用申請が必要かどうか
type: boolean
example: true
ErrorBody:
type: object
properties:
status:
description: HTTPステータスコード
type: string
message:
description: エラーメッセージ
type: string
securitySchemes:
OAuth2:
type: oauth2
flows:
authorizationCode:
authorizationUrl: https://example.com/oauth/authorize
tokenUrl: https://example.com/oauth/token
scopes:
"item:read": Grants access to read item
Loading