Arjun v06/zap scan#124
Open
ArjunV06 wants to merge 126 commits into
Open
Conversation
Move username validation in isUsernameAvailable to helper function validateUsernameFormat Maintain some pre-refactor logic to ensure all conditions are met before safe username validation Refactor username uniqueness async to checkUsernameUniqueness from isUsernameAvailable
…dation Refactor (src/user/profile.js): reduce complexity of isUsernameAvailable()
…plex-boolean-expression-175 Refactoring: complex boolean expression 175 (qlty)
Add topicType tracking in backend
Only question-type topics can now be marked as solved/unsolved. Updated tests to use topicType: 'question' and unskipped all validation tests (22 active tests, 0 skipped). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Arjun v06/solved tracking endpoints
…ate-posts-in-frontend Add Support for Private Posts to Frontend
…to-see-their-private-posts Allow users to see their private posts
Added a section on anonymous posts, detailing their creation, permissions, and visibility for different user roles. Explains #26
Update UserGuide.md with automated testing information
Arjun v06/reci
Add explicit ref to ensure the correct branch is checked out, and a verification step to debug checkout issues. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Root package.json is gitignored in NodeBB — copy from install/package.json before running npm install. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
temp