プロジェクト

全般

プロフィール

Backport(バックポート) #3075

完了

activity/post.json の画像投稿対応

Shouta Kashiwagi さんが12年以上前に追加. 約11年前に更新.

ステータス:
Fixed(完了)
優先度:
Normal(通常)
担当者:
対象バージョン:
開始日:
2012-06-01
期日:
進捗率:

100%

予定工数:

説明

概要

activity/post.json の画像投稿対応
現状OpenPNE3に従来からある「アクティビティ」は「ActivityData」テーブルと連携させる為に用意されたと考えられる「ActivityImage」テーブルがあるにも関わらず,
アクティビティの画像添付に対応していないので,API側で優先的に対応させる(タイムラインプラグインの画像投稿対応も視野に入れた想定)

仕様

"images" パラメーターに画像データを載せることにより投稿する

  • 実装予定

+    if ($request->getFiles('images'))
+    {
+      $imageFile = $request->getFiles('images');
+      $obj = new sfValidatedFile($imageFile['name'], $imageFile['type'], $imageFile['tmp_name'], $imageFile['size']);
+      $file = new File();
+      $file->setFromValidatedFile($obj);
+      $file->setName('ac_'.$this->getUser()->getMemberId().'_'.$file->getName());
+      $file->save();
+      $options['images'] = array('file_id' => $file->getId());
+    }
+


関連するチケット 2 (0件未完了2件完了)

関連している OpenPNE 3 - Enhancement(機能追加・改善) #3064: activity/post.json の画像投稿対応Won't fix(対応せず)Youichi Kimura2012-06-01

操作
ブロック元 OpenPNE 3 - Backport(バックポート) #3397: opBrowser::post() でファイルのアップロードをテストできるようにするFixed(完了)Youichi Kimura2013-09-10

操作

Shouta Kashiwagi さんが12年以上前に更新

  • トラッカーEnhancement(機能追加・改善) から Backport(バックポート) に変更

Shouta Kashiwagi さんが12年以上前に更新

  • ステータスNew(新規) から Pending Review(レビュー待ち) に変更
  • 進捗率0 から 50 に変更

更新履歴 6138554af6200edc11d05195c27bd2d1ba07ecac で適用されました。

Yuya Watanabe さんが12年以上前に更新

更新履歴 c2104678d167beab63f85b467974a2328a7b3f65 で適用されました。

Shouta Kashiwagi さんが12年以上前に更新

更新履歴 a1e1a104cbef3a56ffa23493cba86276badf87f1 で適用されました。

Yuya Watanabe さんが12年以上前に更新

更新履歴 e4812f72b9fd7177df5047773bba8d8b4dfffe22 で適用されました。

Mutsumi Imamura さんが11年以上前に更新

  • 対象バージョンOpenPNE 3.8.x から OpenPNE 3.8.8 に変更

公式SNS等で要望が多いので、OpenPNE3.8.8にて対応をします

Mutsumi Imamura さんが約11年前に更新

  • 担当者Shouta Kashiwagi から Youichi Kimura に変更

Mutsumi Imamura さんが約11年前に更新

  • ステータスPending Review(レビュー待ち) から Rejected(差し戻し) に変更

親チケットが差し戻しになっていますのでステータス変更します。

Shouta Kashiwagi さんが約11年前に更新

  • ステータスRejected(差し戻し) から Pending Review(レビュー待ち) に変更

更新履歴 6652dbb1a7b6f647e9d749f21b65cc1ca2fbcd3f で適用されました。

Youichi Kimura さんが約11年前に更新

更新履歴 fbffaba3ddcd0e9e1c311e624d8df29c91c20e13 で適用されました。

Youichi Kimura さんが約11年前に更新

#3203 の修正が間に入っていない影響でバックポート元のコミットと差分が若干異なっています(images パラメータが配列でないなど)

Shinichi Urabe さんが約11年前に更新

確認点としてこちらは機能追加に当たると考えます。安定版に取り込んでもよいものでしょうか。

Shinichi Urabe さんが約11年前に更新

  • ステータスPending Review(レビュー待ち) から Rejected(差し戻し) に変更

#note-12 についての懸念がありましたので、念のため差し戻しにします。

Mutsumi Imamura さんが約11年前に更新

Shinichi Urabe は書きました:

確認点としてこちらは機能追加に当たると考えます。安定版に取り込んでもよいものでしょうか。

本修正はDB変更を伴わないですし、安定版の動作に不具合を起こすものではないため、トラッカーはEnhancementですが、取り込むことに問題はありません。

Mutsumi Imamura さんが約11年前に更新

  • ステータスRejected(差し戻し) から Pending Review(レビュー待ち) に変更

Shinichi Urabe さんが約11年前に更新

  • ステータスPending Review(レビュー待ち) から Pending Testing(テスト待ち) に変更
  • 進捗率50 から 70 に変更

レビューOKです

Mutsumi Imamura さんが約11年前に更新

  • ステータスPending Testing(テスト待ち) から Fixed(完了) に変更
  • 進捗率70 から 100 に変更

動作確認OKです。

他の形式にエクスポート: Atom PDF