chicaco ohno

Results 5 issues of chicaco ohno

## 背景 2018/04 以降、Facebook のユーザデータ保護強化を目的とした API 仕様変更が行われ、Facebook グループのイベント情報を取得するための API 使用の制約が強くなった。 グループ API 経由でイベント情報を取得するためには、API を使用するアプリが審査を通過し、かつグループの管理者からアプリが許可を受けなければならない。 [New Facebook Platform Product Changes and Policy Updates](https://developers.facebook.com/blog/post/2018/04/24/new-facebook-platform-product-changes-policy-updates/) 特に「グループからアプリに許可を与えてもらうこと」は対応/サポートコストが高いため、また 2018 年分の履歴収集を優先したため、API 経由での Facebook のイベント履歴収集を一時中止し、手動で作成した yaml から読み込む方式で回避した。...

統計情報

## 背景 > > とのことでしたが、スマートフォン版の Dojo 情報も地方ごとになっていますので、それに合わせる方向で地方ごとの表示にしてみました。 > あー、これはスマホ版を都道府県ごとに寄せる方が良いですね 👀 💭 > 地方区分にしていた理由は、単に**当時のCoderDojo数だとその粒度で十分だった**という程度で、今のCoderDojoコミュニティの規模では都道府県別の粒度の方が良いかなと考えています ;) _Originally posted by @yasulab in https://github.com/coderdojo-japan/coderdojo.jp/pull/460#issuecomment-498071614_ ## やりたいこと スマートフォン版の Dojo 情報表示部を、地方ごとから都道府県ごとの粒度に変更する。

## 背景 > 今回の件に限らず、[GDPR](https://www.ppc.go.jp/enforcement/cooperation/cooperation/GDPR/) の権利行使と同様に[プライバシーポリシー](https://coderdojo.jp/docs/privacy)などに則って Dojo 情報の削除依頼があっても迅速に対応できるように、データ削除依頼への対応フローを [/docs](https://github.com/coderdojo-japan/coderdojo.jp/tree/master/docs) にまとめておくと良いかもですね 🤔💭 (GDPR ではないですが、日本の法律でもデータ削除依頼に対して対応するべき、みたいな項目は確かあったはずなので) 恐らくレアケースであり、手順も仕組みもなかったので今回は仕方なかったかな、と。 `bin/rails dojos:update_db_by_yaml` のタスクで「yaml から削除された Dojo 情報は DB からも削除する」修正と、`bin/rails dojo_event_services:upsert` のタスクで「存在する Dojo のイベントサービスのみ upsert する」修正を行えば、対応フローは変更なしでよいのかな、と思いました。 _Originally posted by...

## 背景 イベント履歴収集スクリプトで、**再収集** 途中でエラーになると対象期間の履歴レコードが削除されたままになってしまう。 一度も収集していなかった期間を指定するのであれば、そもそもその期間の履歴レコードは存在しないので、この現象は顕在化しない。 ## やりたいこと イベント履歴収集スクリプトは、rake task 実行全体を transaction で囲っているが、収集途中でエラーが起きたときにロールバックされないことがある。 トランザクション処理の初めにまず履歴レコードの削除を行っており、ロールバックされていないような... 🤔 トランザクションのハンドリングがよくないのかも知れないので、確認&修正する。

## 背景 2018年8月初旬以降、本番環境で週次で実行しているイベント履歴収集スクリプトがエラーになっていたが、エラー情報が idobata に通知されていなかった。 #371 & #375 マージ&デプロイ後、本番環境でイベント履歴収集スクリプトを手動で実行したが、facebook のイベント履歴収集+登録処理でエラーになったことも idobata に通知されなかった。 このとき、connpass, doorkeeper, static_yaml の成功は idobata に通知されている。 ## やりたいこと + [ ] 本番環境でのイベント履歴収集スクリプトのエラー情報が idobata に通知が来ないことも原因を調査し、修正する

統計情報