Skip to content

feature_checks: add an activity24hours check - #49

Merged
bonelifer merged 1 commit into
mainfrom
feature-check-activity24hours
Nov 5, 2026
Merged

bonelifer merged 1 commit into
mainfrom
feature-check-activity24hours

Conversation

@bonelifer

Copy link
Copy Markdown
Contributor

Adds a feature_checks.py check for rmcgirr83/activity24hours:

  • The admin sees the 24-hour block on the index.
  • Guests don't see it by default, and do once the Guests group has u_a24hrs_view. The check removes that grant again afterwards.
  • When rmcgirr83/hidebots is on the board, it enables hidebots, checks the index still loads for a guest and the admin, and puts hidebots back as it was. This is the regression test for the TypeError fixed in phpbbmodders/activity24hours (separate PR). Without hidebots on the board, that part is skipped with a note.

Claude ran it with --seed-board on seed-forum boards with phpBB 3.3.19 and phpBB master (SQLite): 10/10 on both with the fix, twice each; with the old listener, the hidebots part fails with HTTP 500 on both. tests/test-phpbb-test-board.sh passes locally.


Investigated and written by Claude on behalf of William Jacoby (bonelifer).

🤖 Generated with Claude Code

Checks the 24-hour block for the admin and for guests with and without
its permission, and, when hidebots is on the board, that the index still
loads with hidebots enabled.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@bonelifer
bonelifer merged commit 5790c32 into main Nov 5, 2026
1 check passed
@bonelifer
bonelifer deleted the feature-check-activity24hours branch November 5, 2026 14:39
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