Skip to content

Develop w oa 15#513

Merged
Indie-Kimura merged 112 commits intoivis-weko3-dev:develop_W-OA-15from
Indie-Kimura:develop_W-OA-15
Mar 20, 2025
Merged

Develop w oa 15#513
Indie-Kimura merged 112 commits intoivis-weko3-dev:develop_W-OA-15from
Indie-Kimura:develop_W-OA-15

Conversation

@Indie-Kimura
Copy link
Copy Markdown

著者DBに関連して以下のように機能を改修
・著者DBの10万件のエクスポート、インポートに対応
・著者DBのweko_idを編集可能なものに変更、またそれによる対応
・著者DBの項目に所属期間を追加
・著者識別子・機関識別子のエクスポート・インポートに対応
・アイテム登録画面にて機関識別子がDBの識別子と対応して表示されるように改修

wei-kuochen and others added 30 commits January 30, 2025 10:58
エクスポート機能とりあえず実装
・一括出力機能においてDB間の接続が取れなかった場合、一時停止状態になる機能の追加
・一時停止状態からの復帰を目的とする再開機能の追加
・一括出力・更新時の一時ファイルの削除タスクの追加
以下を実装
・著者DB一括登録の100件以上の登録に関して分割し、一時ファイルとして保存する処理
・チェック結果をページネーション化する処理
・チェック結果のダウンロードの処理
・著者識別子・機関識別子のエクスポートを実装

(cherry picked from commit 3e273a4)
(cherry picked from commit cb6fa4d)
一括登録画面のselectタブでの動きを作成中
渡されたtsvをjsonにし、バリデーションチェックする前まで実装
バリデーションチェックする観点は記述済み

(cherry picked from commit 9ae736e)
・selectタブで使った一時ファイルの削除を追加
・ダウンロードした際に、fullnameを最初だけでなく全て取得し表示するように変更
・インポートタブからインポートボタン押下時の処理をページネーションに対応
・インポート処理は未完成(主にtasks.pyにある)
・WEKO_AUTHORS_IMPORT_MAX_NUM_OF_DISPLAYSを超える数の著者データをインポートする際の処理を追加
・結果タブにて結果tsvをダウンロードする機能の改修
(create_result_file_for_user、result_file_download)
・インポート処理時に接続エラーが発生した場合はリトライをするように修正
Indie-Kimura and others added 29 commits March 17, 2025 13:45
         export_prefix
        check_file_name
・create時にweko_idを追加していない不具合を修正
・翻訳を若干変更
force_changeが足りなかった問題の修正
weko_reactの更新
W oa 15 3.1 unittest oji

コンフリクトが軽微でしたので終了します
@Indie-Kimura Indie-Kimura merged commit a66b84d into ivis-weko3-dev:develop_W-OA-15 Mar 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants