-
Notifications
You must be signed in to change notification settings - Fork 172
Frontend MVP for Source Academy Rook #1834
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Frontend MVP for Source Academy Rook #1834
Conversation
…y configurations
…kend. Yarn format
…pe routes toLowerCase
… were previously commented out already
…er to use postCourseConfig saga
…anguage on first render
…be hardcoded to assessement types
99ad3cc
to
aaca32d
Compare
* Update link to learner page * Fix formatting
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
initial look through (and comments). will fix these soon
ability: | ||
assessmentOverview.category === 'Mission' || assessmentOverview.category === 'Path' | ||
assessmentOverview.type === 'Missions' || assessmentOverview.type === 'Paths' | ||
? AchievementAbility.CORE | ||
: AchievementAbility.EFFORT, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
probably need the achievements team to remove this hardcode
view: { | ||
coverImage: `${coverImageUrl}/default.png`, | ||
description: assessmentOverview.shortSummary, | ||
completionText: `Grade: ${assessmentOverview.grade} / ${assessmentOverview.maxGrade}` | ||
completionText: `XP: ${assessmentOverview.xp} / ${assessmentOverview.maxXp}` | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
and relook this
if (data.length + users.length > 1000) { | ||
setInvalidCsvMsg('Please limit each upload to 1000 entries!'); | ||
hasInvalidInput = true; | ||
} |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
still hardcoded to 1000 per upload for now. will be relooked when the super user rights are implemented
<a href={Links.githubOrg}>GitHub repositories of the Source Academy</a>. Feel free to | ||
join us! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
requested by prof
* Remove text-align-last * Justify contributors description section
* Update infinite loop detector frontend * Bump js-slang
…academy#1877) * Fix output not appearing in snippets which are not evaluated * Italicise output snippets
Description
Frontend MVP for Source Academy Rook
Status:
To get feedback on UIFrontend mockups not updated yet'Paths' logic is yet to be refactoredAssessment 'Grade' has not been fully removedTo relook at course 'viewability' for admins (it is currently disabled for all when viewable == false)Note: To temporarily disable the create course button for deployment
Changelog (Knight --> Rook):
Added multitenant functionality
Updated frontend routing
Updates to setting of course configuration
New admin panel for course admins
Changes to testcase types
'Grade' metric has been deprecated. Assessments will now solely use XP for grading.
Type of change
How to test
To be tested with the new backend (source-academy/backend#775)
Checklist