W2023-41 JAIRO Cloudを対象としたアイテムデポジット機能の開発#2
Open
iviskazukiakashi wants to merge 114 commits intodevelopfrom
Open
W2023-41 JAIRO Cloudを対象としたアイテムデポジット機能の開発#2iviskazukiakashi wants to merge 114 commits intodevelopfrom
iviskazukiakashi wants to merge 114 commits intodevelopfrom
Conversation
app.logger.infoでappコンテナのログに出力できるようにしました。
・アイテム登録機能のHTML(未完),css ・登録先設定画面のHTML(未完),css
staticはまだ共用です。
logoutのURLがおかしかったので修正します。
viewsのバグ修正
アイテム登録画面にて入力された値を整形する機能を追加 整形するためにreactで描画するid,name,classを調整 モックユーザーデータの誤記を修正
入力された内容をdict、xmlに変換し、保存する処理を追加 その他表示用のform,schemaを修正
HTMLに埋め込まれているファイルのリスト表示 ファイルアップロード用のフォームタイプを追加(contentfile, thumbnail)
pdfフォームの仮作成 ファイルサイズ制限100mbの機能を作成 登録ボタンコンポーネントの作成 登録ボタンからのxml生成ファイル一時フォルダへの書き込みまで
・xmlのrootタグにnamespaceを設定する処理を追加
また、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 プルダウン処理追加
単体テスト用のxml、pdfを追加 errorハンドリングが漏れている部分があったので追加
一時ファイル置き場に環境変数を使っていなかった処理を修正 テスト用のフォルダを削除
・カタログ>代表画像がthumbnailになっていたため、修正しました。
install.shの用意それに伴うdocker-compose.ymlの変更
フロント部分の空判定追加
Fix/admin setting
Devlopment (1)(2)(3)
ext.pyカバレッジ100%修正
・スキーマのキーのスペルが間違っていたので修正します。
jpcoar2.0の統制語彙から抜けがあったので追加
install.shにおいてdocker-composeが使われていましたが、docker composeに変更します。
・metadata_listに「jpcoar:publisher」を追加した。 ・form.jsonの所蔵機関>所蔵機関識別子の所蔵機関識別子を追加
コンポーネント名をパスカルケースに統一
・app.jsのItemRegisterPanelをItemRegisterTabPageに名称を変更しました。 ・複数回使用されているエラー文は定数としてグローバル関数を定義しました。 ・htmlのコメントの若干の修正
Devlopment (1)(2)(3)
weko、invenioは関係ないので変数名、ファイル名を変更します。
W2023-41 JAIRO Cloudを対象としたアイテムデポジット機能の開発
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.