Skip to content

Comments

W2023-41 JAIRO Cloudを対象としたアイテムデポジット機能の開発#2

Open
iviskazukiakashi wants to merge 114 commits intodevelopfrom
W2023-41
Open

W2023-41 JAIRO Cloudを対象としたアイテムデポジット機能の開発#2
iviskazukiakashi wants to merge 114 commits intodevelopfrom
W2023-41

Conversation

@iviskazukiakashi
Copy link

No description provided.

root and others added 30 commits January 16, 2024 09:05
app.logger.infoでappコンテナのログに出力できるようにしました。
・アイテム登録機能のHTML(未完),css
・登録先設定画面のHTML(未完),css
logoutのURLがおかしかったので修正します。
・affiliation_idが存在しない場合の処理を修正しました。
・affiliation_idの参照するsequenceの変数名が間違っていたので修正します。
アイテム登録画面にて入力された値を整形する機能を追加
整形するためにreactで描画するid,name,classを調整
モックユーザーデータの誤記を修正
入力された内容をdict、xmlに変換し、保存する処理を追加
その他表示用のform,schemaを修正
HTMLに埋め込まれているファイルのリスト表示
ファイルアップロード用のフォームタイプを追加(contentfile, thumbnail)
pdfフォームの仮作成
ファイルサイズ制限100mbの機能を作成
登録ボタンコンポーネントの作成
登録ボタンからのxml生成ファイル一時フォルダへの書き込みまで
また、zipファイルをバッファにいれ、処理をすると、ファイル名が決められないため、一時フォルダにzipファイルを保存することにしました。
あと、モジュール、pythonを新しくした。
nginx-uwsgi-flaskの構成になるように修正
api.py DBからデータを取得するメソッド追加
views.py 機関追加フォーム追加

_macro.html
add_affili.html
add_affili.js 機関追加ページ追加

overlay.sql default値追加

affi_index.html
admin_settings.js プルダウン処理追加
Indie-Kimura and others added 30 commits March 5, 2024 17:50
単体テスト用のxml、pdfを追加
errorハンドリングが漏れている部分があったので追加
一時ファイル置き場に環境変数を使っていなかった処理を修正
テスト用のフォルダを削除
・カタログ>代表画像がthumbnailになっていたため、修正しました。
install.shの用意それに伴うdocker-compose.ymlの変更
フロント部分の空判定追加
jpcoar2.0の統制語彙から抜けがあったので追加
install.shにおいてdocker-composeが使われていましたが、docker composeに変更します。
・metadata_listに「jpcoar:publisher」を追加した。
・form.jsonの所蔵機関>所蔵機関識別子の所蔵機関識別子を追加
コンポーネント名をパスカルケースに統一
・app.jsのItemRegisterPanelをItemRegisterTabPageに名称を変更しました。
・複数回使用されているエラー文は定数としてグローバル関数を定義しました。
・htmlのコメントの若干の修正
weko、invenioは関係ないので変数名、ファイル名を変更します。
W2023-41 JAIRO Cloudを対象としたアイテムデポジット機能の開発
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.

4 participants