Skip to content

Conversation

@balintbartok
Copy link
Contributor

@balintbartok balintbartok commented Feb 4, 2026

refs: MBL-19760
builds: Student, Teacher, Parent
affects: Student, Teacher, Parent
release note: none

Updated all community links

  • Find my school
  • 2 most likely unused links
  • Changed Smart Search to IgniteAI search
  • Updated IgniteAI links
  • Removed obsolete section

Test plan

  • Verify "How do I find my School" on the find my school page redirects to a valid URL
  • Verify Smart Search/IgniteAI search's help works with all the links

refs: MBL-19760
builds: Student, Teacher, Parent
affects: Student, Teacher, Parent
release note: none
Copy link

@claude claude bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review Summary

This PR updates Canvas Community help links from the deprecated community.canvaslms.com domain to the new community.instructure.com domain. The changes are straightforward and improve the user experience by directing users to the correct, up-to-date help resources.

Positive Aspects

  • Clean, focused changes that update URLs consistently across three key areas (login help, Canvas guides search, and wrong app screen)
  • The new URLs are valid and point to appropriate help resources
  • Changes follow the existing code patterns and conventions

Issues Found

  • Incomplete URL migration: Several files still reference the old community.canvaslms.com domain and should be updated for consistency:
    • Core/Core/Features/Courses/SmartSearch/View/CourseSmartSearchHelpView.swift (lines 72, 79, 84)
    • Core/Core/Common/CommonUI/CoreWebView/Model/CoreWebViewJSInjections.swift (line 141 comment)
    • Core/CoreTests/Features/Profile/Help/View/HelpViewTests.swift (line 29)
    • Core/CoreTests/Features/Login/LoginWebViewControllerTests.swift (line 74)

Recommendations

  1. Consider updating all remaining references to community.canvaslms.com in the codebase to ensure consistency
  2. Verify that the new URLs are accessible and return the expected content
  3. Consider adding a test to verify the help URLs are valid and reachable

Security & Performance

No security concerns or performance impacts identified.

@balintbartok balintbartok marked this pull request as draft February 4, 2026 13:05
@inst-danger
Copy link
Contributor

inst-danger commented Feb 4, 2026

Warnings
⚠️ This pull request will not generate a release note.

Affected Apps: Student, Teacher, Parent

Builds: Student, Teacher, Parent

MBL-19760

Coverage New % Master % Delta
Canvas iOS 91.43% 81.06% 10.36%

Generated by 🚫 dangerJS against b7adb5a

@inst-danger
Copy link
Contributor

inst-danger commented Feb 4, 2026

Builds

Commit: Localization files (b7adb5a)
Build Number: 1255
Built At: Feb 04 16:57 CET (02/04 08:57 AM MST)

Student
Teacher
Parent

@balintbartok balintbartok marked this pull request as ready for review February 4, 2026 14:00
Copy link
Contributor

@rh12 rh12 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unless I'm missing something, the updated localization files should be included in the PR as well

@petkybenedek
Copy link
Contributor

Pushed the loc files

@balintbartok
Copy link
Contributor Author

Pushed the loc files

thank you, @petkybenedek!

Copy link
Collaborator

@vargaat vargaat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

QA+1

@rh12 rh12 changed the title Update Community links [MBL-19760][S/T/P] Update Community links Feb 9, 2026
@rh12 rh12 merged commit 0e0a83e into master Feb 9, 2026
6 checks passed
@rh12 rh12 deleted the feature/MBL-19760-Update-Community-links branch February 9, 2026 07:56
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