Skip to content

Remove special case notifying post author of threads#1548

Open
trichoplax wants to merge 51 commits intodevelopfrom
MoshiKoi/1025/remove-special-case-notifying-author-of-threads
Open

Remove special case notifying post author of threads#1548
trichoplax wants to merge 51 commits intodevelopfrom
MoshiKoi/1025/remove-special-case-notifying-author-of-threads

Conversation

@trichoplax
Copy link
Contributor

This pull request continues from #1037 that was from MoshiKoi's fork. It's now a branch on the QPixel repo to allow any QPixel developer to work on it. See the discussion on that previous pull request.

Fixes #1025.

MoshiKoi and others added 5 commits April 20, 2023 21:41
Instead of special casing creating a notification,
we just have them follow normally automatically.
Remove special case notifying author of threads.

This merge takes the changes so far from MoshiKoi's fork to a new branch `MoshiKoi/1025/remove-special-case-notifying-author-of-threads` in the `qpixel` repo. This will allow any qpixel developer access to continue work on this new branch and make a new pull request into `develop`.
@trichoplax trichoplax marked this pull request as draft March 3, 2025 23:15
…hreads' of github.com:codidact/qpixel into MoshiKoi/1025/remove-special-case-notifying-author-of-threads
Now that pull request 1548 makes post author notification of new
threads part of the standard post following rather than an
author-specific special case, the author needs to be a follower
of the post in the test fixtures to prevent a test failing.
The test is:

test/controllers/comments_controller_test.rb
'Should create new thread'
Line 18
@codecov
Copy link

codecov bot commented Jun 13, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 80.95%. Comparing base (fb4d5da) to head (7e2010d).

Additional details and impacted files
Components Coverage Δ
controllers 75.56% <100.00%> (-0.01%) ⬇️
helpers 85.05% <ø> (ø)
jobs 81.48% <ø> (ø)
models 93.02% <ø> (-0.03%) ⬇️
tasks 61.11% <ø> (ø)

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@trichoplax trichoplax marked this pull request as ready for review August 18, 2025 20:43
@Oaphi Oaphi requested review from a team and cellio August 21, 2025 23:53
@trichoplax trichoplax marked this pull request as draft August 21, 2025 23:58
@trichoplax
Copy link
Contributor Author

Note that there is a suggested migration approach in a comment on the original version of this pull request, which will need to be added to this new pull request before merging. I haven't implemented this migration yet because it needs to come after the migration in #1920 so I'll wait until any changes requested during its review to ensure this one is dated later than that one.

@trichoplax trichoplax changed the title Remove special case notifying author of threads Remove special case notifying post author of threads Feb 8, 2026
@trichoplax trichoplax marked this pull request as ready for review February 8, 2026 23:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

5 participants