Skip to content

James branch#5

Open
James-Taylor-JJ wants to merge 109 commits intoZCW-Spring26:mainfrom
Circus-Circus-data-7-0:JamesBranch
Open

James branch#5
James-Taylor-JJ wants to merge 109 commits intoZCW-Spring26:mainfrom
Circus-Circus-data-7-0:JamesBranch

Conversation

@James-Taylor-JJ
Copy link
Copy Markdown

No description provided.

NJIngram and others added 30 commits April 11, 2026 20:34
…tml updated to use her nav bar design, messages page style created to match what already exists, and style.css updated to address messing prompts.
…passes default_visibility from user settings; viewpost redirects to login instead of error; action_post reads and validates visibility from form

forum/app.py	migrate_legacy_user_settings() added — backfills UserSettings rows from User.privacy and converts post.private=True rows to visibility='private'; called at startup after schema compatibility check
forum/subforum.py	Subforum listing now filters visibility == 'public' for guests; logged-in users see all posts
forum/templates/createpost.html	"Private post" checkbox replaced with a Public/Private dropdown, pre-selected from default_visibility
forum/templates/header.html	Settings link added to nav for logged-in users
forum/templates/settings.html	New page — profile visibility, post visibility, show email, allow messages
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.

4 participants