Skip to content

データの二次利用についてのページを追加#1045

Merged
slime-hatena merged 3 commits intodevelopfrom
docs/scraping-policy
Mar 14, 2026
Merged

データの二次利用についてのページを追加#1045
slime-hatena merged 3 commits intodevelopfrom
docs/scraping-policy

Conversation

@slime-hatena
Copy link
Copy Markdown
Member

This pull request introduces a new "データの二次利用ポリシー" (Data Secondary Usage Policy) page to clarify site data usage rules, updates the registration flow to reference this policy, and improves the explanation and visibility of privacy features for users. The most important changes are grouped below:

New Data Policy Page and Routing:

  • Added a new controller method getDataPolicy in SimpleViewController.php to serve the data policy page.
  • Created a new Blade template data-policy.blade.php containing detailed guidelines for both users and developers regarding data scraping, secondary use, and privacy.
  • Registered a new route /data-policy in web.php to serve the data policy page.

UI/UX Improvements and Policy References:

  • Updated the registration page (register.blade.php) to provide a clearer explanation of the "プライベートモード" (Private Mode) option, including a detailed description of its effects, and added explicit references to both the EULA/Privacy Policy and the new Data Policy for user consent.
  • Added a sidebar link to the new data policy page for better visibility (sidebar.blade.php).

Other:

  • Removed a redundant link to the EULA from the top page instructions, as users are now directed to review both the EULA and the new data policy during registration.

@slime-hatena slime-hatena self-assigned this Mar 14, 2026
Copilot AI review requested due to automatic review settings March 14, 2026 12:05
@github-actions github-actions bot added the Scope: Application Edited Application files label Mar 14, 2026
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Adds a new “データの二次利用ポリシー” page and integrates it into the site navigation and onboarding flow to clarify scraping/secondary-use rules and improve privacy feature visibility.

Changes:

  • Added /data-policy route and a corresponding SimpleViewController@getDataPolicy action.
  • Introduced a new Blade page data-policy.blade.php describing secondary usage rules for users/developers.
  • Updated registration UI to better explain Private Mode and link to EULA + the new data policy; added sidebar link and removed the top-page EULA prompt.

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
OngekiScoreLog/routes/web.php Registers the new /data-policy route.
OngekiScoreLog/app/Http/Controllers/SimpleViewController.php Adds controller action to render the new policy page.
OngekiScoreLog/resources/views/data-policy.blade.php New policy content page.
OngekiScoreLog/resources/views/auth/register.blade.php Enhances Private Mode explanation and adds consent links.
OngekiScoreLog/resources/views/layouts/components/sidebar.blade.php Adds navigation link to the new policy page.
OngekiScoreLog/resources/views/top.blade.php Removes redundant EULA link from top-page instructions.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

slime-hatena and others added 2 commits March 15, 2026 01:41
<blockquote> が <p> の中に入っており HTML として不正な入れ子です(ブロック要素は段落の中に置けません)。<p> を外して <blockquote> を単独で配置するか、引用をインライン要素に変更してください。

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
チェックボックスの <input> タグに余分な空白(name="private" >)が入っており、このファイル内の他の input と書式が不一致です。不要な空白を削除して統一してください。

Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@slime-hatena slime-hatena merged commit a5fbc34 into develop Mar 14, 2026
1 check passed
@slime-hatena slime-hatena deleted the docs/scraping-policy branch March 14, 2026 16:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Application Edited Application files

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants