Skip to content

Conversation

yacchin1205
Copy link

Purpose

Metadataアドオンをデフォルトで有効化する。

Changes

  • addons.json: メタデータアドオンをデフォルトアドオンリストに追加

  • addons/metadata/apps.py: メタデータアドオンをノード(Project)のデフォルト設定として追加

  • website/templates/project/addons.mako: メタデータアドオンが設定画面に表示されるよう条件を調整

    • osf.ioではデフォルトアドオンはプロジェクトアドオン画面で設定ビューが表示されないが、Metadataアドオンはインポート時に限り、ストレージアカウントをインポートするか否かを問う設定ビューを表示する必要がある。そのため、metadataアドオンだけ例外扱いとするようなコードを追加。
  • website/translations/ja/LC_MESSAGES/messages.po: 日本語翻訳の修正(「標準ストレージ」→「標準アドオン」)

QA Notes

None

Documentation

None - ユーザーマニュアルの更新が必要

Side Effects

None

Ticket

GRDM-54077

@yacchin1205 yacchin1205 force-pushed the feature/metadata-addon-as-default branch from 631968c to f210ae2 Compare August 25, 2025 02:08
@yacchin1205 yacchin1205 force-pushed the feature/metadata-addon-as-default branch from f210ae2 to 3d0f45b Compare August 25, 2025 07:06
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.

1 participant