Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

管理画面からスポンサー担当者をメールで招待する機能を実装 #2481

Merged
merged 10 commits into from
Feb 8, 2025

Conversation

takaishi
Copy link
Contributor

@takaishi takaishi commented Jan 13, 2025

#2476 の前段階として、スポンサー担当者の登録をメールを使った招待に切り替えます。

まず、管理画面からスポンサー担当者として誰か一人を招待します。

image

招待されたスポンサー担当者にはメールが届きます。

image

メール内のURLからスポンサー担当者として登録することで、スポンサーダッシュボードにアクセスが可能となります。

Refactored the "SponsorProfile" model, related policies, controllers, views, routes, and database schema to "SponsorContact" for improved clarity and consistency. Updated tests, migrations, and references accordingly to ensure seamless integration and functionality.
@takaishi takaishi self-assigned this Jan 13, 2025
@gitops-for-cloudnativedays gitops-for-cloudnativedays bot added the reviewapps Build ReviewApp environment automatically if this label is granted label Jan 13, 2025
gitops-for-cloudnativedays bot pushed a commit to cloudnativedaysjp/dreamkast-infra that referenced this pull request Jan 13, 2025
Copy link

gitops-for-cloudnativedays bot added a commit to cloudnativedaysjp/dreamkast-infra that referenced this pull request Jan 13, 2025
@takaishi takaishi force-pushed the feat/invitation-sponsor-contacts branch from 07de447 to 4207486 Compare January 13, 2025 01:03
gitops-for-cloudnativedays bot pushed a commit to cloudnativedaysjp/dreamkast-infra that referenced this pull request Jan 13, 2025
gitops-for-cloudnativedays bot added a commit to cloudnativedaysjp/dreamkast-infra that referenced this pull request Jan 13, 2025
@github-actions github-actions bot removed the reviewapps Build ReviewApp environment automatically if this label is granted label Jan 17, 2025
@gitops-for-cloudnativedays gitops-for-cloudnativedays bot added the reviewapps Build ReviewApp environment automatically if this label is granted label Jan 29, 2025
gitops-for-cloudnativedays bot pushed a commit to cloudnativedaysjp/dreamkast-infra that referenced this pull request Jan 29, 2025
gitops-for-cloudnativedays bot added a commit to cloudnativedaysjp/dreamkast-infra that referenced this pull request Jan 29, 2025
gitops-for-cloudnativedays bot pushed a commit to cloudnativedaysjp/dreamkast-infra that referenced this pull request Jan 29, 2025
gitops-for-cloudnativedays bot added a commit to cloudnativedaysjp/dreamkast-infra that referenced this pull request Jan 29, 2025
gitops-for-cloudnativedays bot pushed a commit to cloudnativedaysjp/dreamkast-infra that referenced this pull request Jan 29, 2025
gitops-for-cloudnativedays bot added a commit to cloudnativedaysjp/dreamkast-infra that referenced this pull request Jan 29, 2025
@takaishi takaishi requested a review from jacopen January 29, 2025 10:26
@takaishi takaishi marked this pull request as ready for review January 29, 2025 10:26
@github-actions github-actions bot removed the reviewapps Build ReviewApp environment automatically if this label is granted label Feb 2, 2025
@jacopen
Copy link
Collaborator

jacopen commented Feb 2, 2025

レビュー開始

@jacopen
Copy link
Collaborator

jacopen commented Feb 2, 2025

CleanShot 2025-02-02 at 18 44 18
メール送信画面で赤いボックスだけが出ているのが気になる

CleanShot 2025-02-02 at 18 45 16
メールが飛んで来て無事担当者登録はできたっぽい。左下のエントリーボタンがちょっと分かりづらいかな

CleanShot 2025-02-02 at 18 46 03
セッション登録しようとしたらInternal server errorになってしまった


E, [2025-02-02T09:45:55.514657 #39] ERROR -- : [1df322f6-b4cb-4680-96e7-efeeba39658a] Rendering 500 with exception: undefined local variable or method `sponsor_dashboards_login_path' for an instance of #<Class:0x00007faa18958480> | 869673b6138f40e689185230e039cd7f | dreamkast
-- | -- | --
February 02, 2025 at 18:45 (UTC+9:00) | E, [2025-02-02T09:45:55.514711 #39] ERROR -- : [1df322f6-b4cb-4680-96e7-efeeba39658a] /app/app/views/speaker_dashboard/speakers/_talk_list.html.erb:13:in `_app_views_speaker_dashboard_speakers__talk_list_html_erb___4548338909505802566_825740'

E, [2025-02-02T09:45:55.514657 #39] ERROR -- : [1df322f6-b4cb-4680-96e7-efeeba39658a] Rendering 500 with exception: undefined local variable or method `sponsor_dashboards_login_path' for an instance of #<Class:0x00007faa18958480>
[869673b6138f40e689185230e039cd7f](https://us-west-2.console.aws.amazon.com/ecs/v2/clusters/dreamkast-dev/services/dk-2481-dreamkast/tasks/869673b6138f40e689185230e039cd7f?region=us-west-2)
dreamkast
February 02, 2025 at 18:45 (UTC+9:00)
E, [2025-02-02T09:45:55.514711 #39] ERROR -- : [1df322f6-b4cb-4680-96e7-efeeba39658a] /app/app/views/speaker_dashboard/speakers/_talk_list.html.erb:13:in `_app_views_speaker_dashboard_speakers__talk_list_html_erb___4548338909505802566_825740'

Copy link
Collaborator

@jacopen jacopen left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

エラーの確認おねさす

@gitops-for-cloudnativedays gitops-for-cloudnativedays bot added the reviewapps Build ReviewApp environment automatically if this label is granted label Feb 5, 2025
gitops-for-cloudnativedays bot pushed a commit to cloudnativedaysjp/dreamkast-infra that referenced this pull request Feb 5, 2025
gitops-for-cloudnativedays bot added a commit to cloudnativedaysjp/dreamkast-infra that referenced this pull request Feb 5, 2025
Copy link

github-actions bot commented Feb 5, 2025

Simplecov Report

Covered Threshold
61.8% 60%

@takaishi takaishi requested a review from jacopen February 6, 2025 00:17
gitops-for-cloudnativedays bot pushed a commit to cloudnativedaysjp/dreamkast-infra that referenced this pull request Feb 7, 2025
gitops-for-cloudnativedays bot added a commit to cloudnativedaysjp/dreamkast-infra that referenced this pull request Feb 7, 2025
@jacopen jacopen merged commit 7288b5d into main Feb 8, 2025
6 checks passed
@jacopen jacopen deleted the feat/invitation-sponsor-contacts branch February 8, 2025 16:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
reviewapps Build ReviewApp environment automatically if this label is granted
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants