Career Politics

Squirrel
Squirrel

Posted on

Weekly Digest: Daily Quiz Bot, New Onboarding Checklist & More

Hello team! This week was focused on enhancing the user journey, from a brand new onboarding experience to daily community engagement. We also merged a number of important fixes and maintenance updates. Let's dive in!

🚀 New Features & Major Updates

Onboarding Checklist for New Users
A significant new feature landed this week: an onboarding checklist for new users (DEV-3551). This will guide newcomers through the initial steps of setting up their profile and exploring the platform, aiming to improve user retention and the initial user experience. Follow-up work was also completed to add more flexible skip logic.

Daily Quiz Bot Creator
The community bot has been upgraded to automatically create daily quiz posts. This is a great step towards driving consistent community engagement with fun, automated content.

Codex/update community bot post creator for daily quiz #87

What type of PR is this? (check all applicable)

  • [ ] Refactor
  • [ ] Feature
  • [ ] Bug Fix
  • [ ] Optimization
  • [ ] Documentation Update

Description

Related Tickets & Documents

  • Related Issue #
  • Closes #

QA Instructions, Screenshots, Recordings

Please replace this line with instructions on how to test your changes, a note on the devices and browsers this has been tested on, as well as any relevant images for UI changes.

UI accessibility checklist

If your PR includes UI changes, please utilize this checklist:

  • [ ] Semantic HTML implemented?
  • [ ] Keyboard operability supported?
  • [ ] Checked with axe DevTools and addressed Critical and Serious issues?
  • [ ] Color contrast tested?

For more info, check out the Forem Accessibility Docs.

Added/updated tests?

We encourage you to keep the code coverage percentage at 80% and above.

  • [ ] Yes
  • [ ] No, and this is why: please replace this line with details on why tests have not been included
  • [ ] I need help with writing tests

[optional] Are there any post deployment tasks we need to perform?

[optional] What gif best describes this PR or how it makes you feel?

alt_text

📈 Enhancements & Fixes

A flurry of bug fixes and enhancements were merged to improve platform stability and user experience:

  • Mobile Auth: Adjustments were made to ensure our mobile authentication flow is fully compatible with the latest platform changes.
  • Embeds: Support was added for CodePen 2.0 editor URLs in embeds, and a bug affecting embeds within comments in the user feed was resolved.
  • Bug Squashing: A number of smaller fixes were addressed, including issues with the fast reaction toggle, null byte argument errors, exception handling for Apple sign-in, and improved automod labeling logic.

⚙️ Maintenance & Housekeeping

To keep the platform robust and up-to-date, we performed several key maintenance tasks.

Upstream Sync
We merged the latest changes from our upstream repository to ensure we have the most recent code and security patches.

Merge upstream 10 04 #88

What type of PR is this? (check all applicable)

  • [ ] Refactor
  • [ ] Feature
  • [ ] Bug Fix
  • [ ] Optimization
  • [ ] Documentation Update

Description

Related Tickets & Documents

  • Related Issue #
  • Closes #

QA Instructions, Screenshots, Recordings

Please replace this line with instructions on how to test your changes, a note on the devices and browsers this has been tested on, as well as any relevant images for UI changes.

UI accessibility checklist

If your PR includes UI changes, please utilize this checklist:

  • [ ] Semantic HTML implemented?
  • [ ] Keyboard operability supported?
  • [ ] Checked with axe DevTools and addressed Critical and Serious issues?
  • [ ] Color contrast tested?

For more info, check out the Forem Accessibility Docs.

Added/updated tests?

We encourage you to keep the code coverage percentage at 80% and above.

  • [ ] Yes
  • [ ] No, and this is why: please replace this line with details on why tests have not been included
  • [ ] I need help with writing tests

[optional] Are there any post deployment tasks we need to perform?

[optional] What gif best describes this PR or how it makes you feel?

alt_text

Dependency Updates
Our CI/CD pipeline was improved by bumping the actions/checkout GitHub Action from v3 to v6, keeping our build process modern and secure.

Top comments (0)