Skip to content

Setup ci pipeline#120

Open
PDFour4 wants to merge 105 commits intomainfrom
setup-ci-pipeline
Open

Setup ci pipeline#120
PDFour4 wants to merge 105 commits intomainfrom
setup-ci-pipeline

Conversation

@PDFour4
Copy link
Copy Markdown

@PDFour4 PDFour4 commented Mar 9, 2026

Added VM Depoyed.yml to workflows folder inside .github and made the required changes.

brendayyu and others added 30 commits February 7, 2026 21:16
- Add resolve button to post actions in topic template
- Implement client-side toggle functionality in resolve.js
- Button displays green checkmark when resolved, gray circle when unresolved
- Text shows 'Resolved' or 'Unresolved' state (hidden on mobile)
- Position button to the left of reply button in post toolbar
Attaching the backend feature for the unresolved/resolved buttons done in the frontend.
…it testing for general testing and edge casing
…when post is approved by TA/admin, done by fixing theme post list views and caching
…spring-26-yc26 into check-branch

Merging user story 2 testing coverage branch into user story 3 implementation branch, to have single final version to build off of.
US 3 Working: Supported by Instructor feature + US2 Testing
… not updating after backend change. Added timestamp and identifier of who approved a post to database. Also added more error catching to prevent page getting stuck reloading.
Need to update my branch with the main branch.
- Add viewers button to post actions for admins/TAs only
- Display eye icon with view count next to reply button
- Only visible on main post (index 0) in announcements category
- Dropdown shows list of students who viewed the announcement
- Create viewers.js module to handle viewer dropdown
- Load and display student viewers when dropdown is opened
- Generate mock viewer data for testing (backend TBD)
- Track student views in console (frontend-only)
- Only admins/TAs can see viewers, students cannot
- Import and initialize viewers module in topic.js
- Enables viewers dropdown functionality on topic pages
- Style viewer list items with hover effects
- Add dropdown shadow for better visual hierarchy
pskodr and others added 30 commits February 28, 2026 02:44
…ing-26-yc26 into u4-frontend

pull merge branach from u4 lint debug branch
- Security: Removed unsafe make-anon.js dev script to resolve Copilot warnings.
- Config: Restored test_database in config.json for NodeBB core tests.
- Docs: Added UserGuide.md synthesizing all custom feature workflows.
- Testing: Fixed mock data structures and added missing test blocks to achieve 99.4% coverage for the ta-resolve plugin.
…4-frontend

Deleted make-anon file since it is no longer needed.
US4 frontend + backend + permissions (for post-replies & topic-replies)
Updating my main with the remote repo's main
Add Docker config for application settings
Begin build for environment since nodebb isn't starting the build
Correct spelling of env
Corrected URL for access
Removed env section so docker doesn't manually run build
Merging my main with the remote main
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.

5 participants