Closed kemagain closed 4 months ago
force-push to bring this branch back in line with its companion PR; I'm cutting the scope of this PR drastically in order to split up any major refactors into a followup PR.
update: I decided to change course and include persisting previous reactions in with the rest of this work. it ended up making way more sense as it's honestly easier to ensure that the correct reaction is being displayed (given that retroactive "hated it" reactions tamper with the history a bit)
force-pushed to unfuck a bad merge
still todo:
Ready for full review. The commit history is a bit of a slog due to the fact that I was still trying to untangle some Rails basics and separate "writing the thing" from "figuring out where the code goes".
I'm pulling this back into a draft as it's not safe to merge right now; turns out that I had an oversight when reworking the modal, and now the page will 404 when you react with "Hate it" on a past post. Gotta fix the page to kick the user back to the link history/refresh the page.
this will be the merge to end all merges
this will be the merge to end all merges
i merged your mom last night
i merged your mom last night
i didn't sign off on that
I came back and added some late comments to cover things I think I only ever mentioned in passing over discord DMs. Much more appropriate for them to be here.
Back from vacation, and eye healed up, looking at this finally!
happy to hear it!
i hope you find the code useful enough to work with
unfortunately i may not be able to follow up with any more work or commentary past this point. im slowing down around this corner of the internet as im pretty burned out and need a break from it
closing: gray has a copy of the code, and i'm cleaning out this fork from my own repository list
Rough scope: