Skip to content

feat(frontend): add 'About Rickskey' page and menu entry#17559

Closed
netstartjp wants to merge 4 commits into
misskey-dev:developfrom
netstartjp:feat/about-rickskey
Closed

feat(frontend): add 'About Rickskey' page and menu entry#17559
netstartjp wants to merge 4 commits into
misskey-dev:developfrom
netstartjp:feat/about-rickskey

Conversation

@netstartjp

Copy link
Copy Markdown

Adds /about-rickskey route and page (copied from about-misskey.vue) with a 'Rickskeyについて' link in the server info section, appearing below the existing 'Misskeyについて' link.

What

Why

Additional info (optional)

Checklist

  • Read the contribution guide
  • Test working in a local environment
  • (If needed) Add story of storybook
  • (If needed) Update CHANGELOG.md
  • (If possible) Add tests

Adds /about-rickskey route and page (copied from about-misskey.vue)
with a 'Rickskeyについて' link in the server info section,
appearing below the existing 'Misskeyについて' link.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@dosubot dosubot Bot added the size:XL This PR changes 500-999 lines, ignoring generated files. label Jun 9, 2026
@github-actions github-actions Bot added the packages/frontend Client side specific issue/PR label Jun 9, 2026
@KisaragiEffective

Copy link
Copy Markdown
Collaborator

This is the upstream project, not a fork named "Rickskey." Perhaps you meant to submit this on different repository?

Adds a complete user poll system:
- Admin can create polls with question, choices (2-10), optional deadline, and anonymous/named setting
- Poll notifications are sent to all local active users on creation
- Users can vote from the /user-polls page or via notification
- Admin can view per-choice vote results from the management panel
- Navbar entry 'ユーザー投票' with route /user-polls and /admin/user-polls
- New DB tables: user_poll, user_poll_vote (migration 1780997771879)
- New notification type: userPoll
- New API endpoints: admin/user-polls/{create,list,delete,results}, user-polls, user-polls/vote

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@dosubot dosubot Bot added size:XXL This PR changes 1000+ lines, ignoring generated files. and removed size:XL This PR changes 500-999 lines, ignoring generated files. labels Jun 9, 2026
@github-actions github-actions Bot added packages/backend Server side specific issue/PR packages/misskey-js labels Jun 9, 2026
@github-actions

github-actions Bot commented Jun 9, 2026

Copy link
Copy Markdown
Contributor

Thank you for sending us a great Pull Request! 👍
Please regenerate misskey-js type definitions! 🙏

example:

pnpm run build-misskey-js-with-types

netstartjp and others added 2 commits June 9, 2026 19:10
- User Poll (admin creates poll, users vote via notification/nav)
- Instance Rankings (notes/reactions/followers, weekly/monthly/alltime)
- Custom Emoji Proposals (propose+vote by users, approve/reject by admin)
- Community Challenges (admin creates hashtag challenges, users participate)
- Bulk Notify (admin sends notification to all/filtered users)
- User Activity Report (admin views per-user stats and daily activity)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@kakkokari-gtyih

Copy link
Copy Markdown
Member

Closing as these changes do not appear to be intended for the Misskey core repository.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

packages/backend Server side specific issue/PR packages/frontend Client side specific issue/PR packages/misskey-js size:XXL This PR changes 1000+ lines, ignoring generated files.

Projects

Development

Successfully merging this pull request may close these issues.

3 participants