Skip to content

fix(hardware): apply the recertification shutdown to funding requests - #1615

Merged
lordbagel42 merged 1 commit into
hackclub:mainfrom
lordbagel42:fix/hardware-funding-shutdown
Nov 10, 2026
Merged

lordbagel42 merged 1 commit into
hackclub:mainfrom
lordbagel42:fix/hardware-funding-shutdown

Conversation

@lordbagel42

Copy link
Copy Markdown
Collaborator

what's this do?

Hardware funding resubmissions were still getting through after re-certifications closed. Apply disable_recertification to funding requests too, including stale/direct submissions, and hide the submit controls while closed. Keeps the existing admin exception and leaves pending reviews alone.

show it works

Temporary integration checks reproduced accepted requests before the fix; all four checks pass after it (first/repeat submissions blocked, closed-page controls removed, admin exception preserved). No generated tests included. RuboCop and ERB lint pass; Oracle review found no blockers.

The existing funding/recertification controller tests have the same six failures on unchanged HEAD and this patch (missing demo links, public funding-card visibility, vote-cost expectation). Rendered checks confirm the closed action is natively disabled and the funding form/resubmit action is absent at desktop and narrow widths. Lintapple also ran; its page-wide report is not clean, including unrelated existing controls and typography-policy mismatches. No styling changed.

Closed:
Funding closed

Narrow viewport:
Funding closed at narrow width

Admin exception:
Admin can resubmit

ai?

Amp, including an Oracle subagent review. https://ampcode.com/threads/T-01a1c5fc-274f-75c7-b914-57bbdd7788f6

@lordbagel42
lordbagel42 marked this pull request as ready for review November 10, 2026 15:29
@lordbagel42
lordbagel42 added this pull request to the merge queue Nov 10, 2026
Merged via the queue into hackclub:main with commit 1d2589f Nov 10, 2026
9 checks passed
destroyer796 added a commit to destroyer796/stardance that referenced this pull request Nov 10, 2026
Keeps both conditions where hackclub#1615 closed funding after Stardance ended and
this branch hides funding on projects moved to Fabricate.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01XbGbYWLS3Kapvu7Ny5YaKr
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant