Commit c2e24d3
authored
Merge changes from master onto Sound_Improvements (#543)
* Updated dependencies. Added CORS/windows scripts. (#488)
* Updated dependencies from primordial edition to dinosaur edition.
-Also added convenience scripts for CORS preflight and windows.
* Removed yarn.lock, README.md: Removed references to yarn.
* clean up all references to yarn
* add tslint to scripts
* remove npm cache from travis
* update all deps
* CRITICAL FIX (rollback bumping deps) (#522)
* critical fix (rollback bumping deps)
* Update travis to build cadet-frontend
* Add template reset feature (#526)
* Added Template Reset Feature
* Revert "Added Template Reset Feature"
This reverts commit 3c1457e.
* Revert "Revert "Added Template Reset Feature""
This reverts commit d59f4c9.
* Resolved merge conflicts
* Fix package.json (#528)
* Updated package.json
* Reverted edit to start-js script
* Changed from & to &&
* Collaborative Editing Feature (#530)
* Add collaborative-editing feature using sharedb-ace
* Allow multiple sessions by implementing session id
* Add auto-completion, and change info annotation to error
* Add notifications for autorun and websocket connection
* Allow detection on invalid session id
* Update snapshot and pass test
* Add working connection checks and remove autocompletion
* Add leave button and color indicator, remove status button
* Change server url from ip address to domain name
* Get client to ping server instead of the other way round
* Sync editorValue after inviting
* Remove console-log, reset ts-config
* Reset css back to original
* Stored api URL in constant, changed invite icon
* Fixed bug with invite not working
* Mission editing master (#519)
* update js-slang imports, and use null for empty list
* pass tests
* pass tests
* format all external libraries with prettier
* Update README.md
* missionOverviews
missionOverviews can now be added
* minorOverviewChanges
* minorOverviewChanges1
* AddedAssignmentSupport
* minorOverviewChanges2
* placed xmlpharser in alt file
* update js-slang to version 0.2.0
* update acorn, fix order of imports
* update readme
* created editing folder
copy of assessment, may be merged later
* added interface
* library parsing
* Local storage
Missions are now loaded in local storage
* packages fixed
* export library
* Added Template Reset Feature
* Added UI to edit assessmentsOverview
* Moved edititngOverviewCard logic
new file edititngOverviewCard
* export added
* minor debugging
* fixed xmlParser
* added autofocus
* sync stuff
* Added EditAssessment component
* Bug fixes
* More bug fixes
* move importfilecomponents
* localretrive functions added
* Added EditingAssessmentForm to edit missions
* Bug fixes and added MakeMission button
* Use alpha version of js-slang, with verbose messages and native enabled
* Update js-slang to alpha-3
* Bug fixes
* Added toggle editing mode
* Edited style
* Bug fixes
* overhaulStuff
* click to edit added
mcq not working
* mcq question tabs added
* added incubator
* code refactoring
editing content tab
* cleanup unused code
* minor clean
* code refactoring
assessment templates
* Added manageQuestion tab
* enzyme update
* add example xml
* library selection added
* code clean
moved new stuff to incubator folder
setup new tests
* removed editing from assessment
* Update NavigationBar.tsx.snap
* Prettify
* Update index.tsx
* yarn format
* bug fixes
* yarn format
* Mission editing slang (#479)
* bug fixes
* yarn format
* moved editing side content tabs
* Update EditingWorkspace.tsx
* seperated question template tab
* update question template tab
* tab clean up
* added ManageQuestionTab
* complete split up of editingContentsTab
* yarn format
* Update QuestionTemplateTab.tsx
* signal unsavedChanges
* GlobalDeployment Added
* yarn format
* Update GlobalDeploymentTab.tsx
nicer symbol editing
* nicer buttons
* Mission editing slang (#483)
* Update GlobalDeploymentTab.tsx
nicer symbol editing
* nicer buttons
* made local deployment
and added globals editing
* yarn format
* Merge branch 'pr/486' into mission-editing
* minor bug fix
* Mission editing update (#486)
* Update GlobalDeploymentTab.tsx
nicer symbol editing
* nicer buttons
* made local deployment
and added globals editing
* yarn format
* minor bug fix
* Auto update overview maxGrade/Xp
* xp bug fix
* Update NavigationBar.tsx.snap
* Update EditingWorkspace.tsx
* Reset button added
* fixed bugs
globals fixed
previous button fixed
new template fixed
added manual library refresh
fixed graderdeployment
* yarn format
* Mission editing slang (#489)
* Added Template Reset Feature
* Update GlobalDeploymentTab.tsx
nicer symbol editing
* nicer buttons
* made local deployment
and added globals editing
* yarn format
* minor bug fix
* Auto update overview maxGrade/Xp
* xp bug fix
* Update NavigationBar.tsx.snap
* Update EditingWorkspace.tsx
* Reset button added
* fixed bugs
globals fixed
previous button fixed
new template fixed
added manual library refresh
fixed graderdeployment
* yarn format
* placeholder for overview card
* Mission editing slang (#496)
* Added Template Reset Feature
* Update GlobalDeploymentTab.tsx
nicer symbol editing
* nicer buttons
* made local deployment
and added globals editing
* yarn format
* minor bug fix
* Auto update overview maxGrade/Xp
* xp bug fix
* Update NavigationBar.tsx.snap
* Update EditingWorkspace.tsx
* Reset button added
* fixed bugs
globals fixed
previous button fixed
new template fixed
added manual library refresh
fixed graderdeployment
* yarn format
* placeholder for overview card
* better placeholders
* Merge pull request #12 from source-academy/mission-editing (#498)
* fix import for firefox (#499)
* Mission editing slang (#500)
* fix import for firefox
* increase abstraction
removed numberRange from textArea
Reduced save frequency of solutionTemplate
* an update (#501)
* Removed previous button on first question, added divider
* Yarn format
* Changeded help description
* fix import for firefox
* max width for globals
* symbols aligned
* increase abstraction
removed numberRange from textArea
Reduced save frequency of solutionTemplate
* manage questions give warning
* UI change for deployment tab
* Mission editing slang (#502)
* Removed previous button on first question, added divider
* Yarn format
* Changeded help description
* fix import for firefox
* max width for globals
* symbols aligned
* increase abstraction
removed numberRange from textArea
Reduced save frequency of solutionTemplate
* manage questions give warning
* UI change for deployment tab
* fixed maxGrade and maxXP calculation
* added local/global switch
* adjust mcq options
* split question template tab
added suggested answer editing
* swap answer and solutionTemplate
internal change
* add reading
* add grading deployment
* Mission editing slang (#503)
* Removed previous button on first question, added divider
* Yarn format
* Changeded help description
* fix import for firefox
* max width for globals
* symbols aligned
* increase abstraction
removed numberRange from textArea
Reduced save frequency of solutionTemplate
* manage questions give warning
* UI change for deployment tab
* fixed maxGrade and maxXP calculation
* added local/global switch
* adjust mcq options
* split question template tab
added suggested answer editing
* swap answer and solutionTemplate
internal change
* add reading
* add grading deployment
* clone question shift question added
* fixed symbol formating
* Mission editing slang (#505)
* Removed previous button on first question, added divider
* Yarn format
* Changeded help description
* fix import for firefox
* max width for globals
* symbols aligned
* increase abstraction
removed numberRange from textArea
Reduced save frequency of solutionTemplate
* manage questions give warning
* UI change for deployment tab
* fixed maxGrade and maxXP calculation
* added local/global switch
* adjust mcq options
* split question template tab
added suggested answer editing
* swap answer and solutionTemplate
internal change
* add reading
* add grading deployment
* clone question shift question added
* fixed symbol formating
* changed manage questions ui
* yarn format
* added more overview options
* add editing persist
* Update ManageQuestionTab.tsx
* Mission editing slang (#512)
* Removed previous button on first question, added divider
* Yarn format
* Changeded help description
* fix import for firefox
* max width for globals
* symbols aligned
* increase abstraction
removed numberRange from textArea
Reduced save frequency of solutionTemplate
* manage questions give warning
* UI change for deployment tab
* fixed maxGrade and maxXP calculation
* added local/global switch
* adjust mcq options
* split question template tab
added suggested answer editing
* swap answer and solutionTemplate
internal change
* add reading
* add grading deployment
* clone question shift question added
* fixed symbol formating
* changed manage questions ui
* yarn format
* added more overview options
* add editing persist
* Update ManageQuestionTab.tsx
* small updates
editor value now saved
* temp remove editor functionalites
* yarn format
* Mission editing slang (#517)
* Removed previous button on first question, added divider
* Yarn format
* Changeded help description
* fix import for firefox
* max width for globals
* symbols aligned
* increase abstraction
removed numberRange from textArea
Reduced save frequency of solutionTemplate
* manage questions give warning
* UI change for deployment tab
* fixed maxGrade and maxXP calculation
* added local/global switch
* adjust mcq options
* split question template tab
added suggested answer editing
* swap answer and solutionTemplate
internal change
* add reading
* add grading deployment
* clone question shift question added
* fixed symbol formating
* changed manage questions ui
* yarn format
* added more overview options
* add editing persist
* Update ManageQuestionTab.tsx
* small updates
editor value now saved
* temp remove editor functionalites
* yarn format
* remove edit persist
* Update context.ts
* super refactoring
* screenshot update
* more refactor
* Merge master into mission-editing
* Update README.md
* remove Carriage Return
* Update test.sh
* fix merge compatibility
Compatibility with collab editing fixed.
Local storage methods are now mostly abstracted to xml parse helper.
* Use onChange instead of ref for forms (#535)
* INSPECT (#506)
* update js-slang imports, and use null for empty list
* pass tests
* pass tests
* format all external libraries with prettier
* Update README.md
* update js-slang to version 0.2.0
* update acorn, fix order of imports
* update readme
* unbump enzyme
* just adding compatability with js slang debugger
* overlooked something minor
* pulled in upgrades from wkk
* added primitive inspector features
* enabled the execution of commands in the REPL
* polished inspector output table
now filters builtins, and formats into individual frames
* changed icons according to feedback
* added alert animation for sidecontent icons
* fixed some small issue with alerted icons not turning off
* added multiple features:
1. Breakpoints can now be set from the gutter. 2. When the debugger hits a breakpoint, the last statement to be executed will be highlighted. This will require the modified js-slang from the debugger branch to work.
* minor fix to pass test
* changed highlighting to match new slang
also fixed minor compile blocker that was somehow overlooked
* Basic ENV visualizer integration
* Removed working "console.log"
* added minor cosmetic tweaks
* changed which line was highlighted to suit new model
* filtered some noise from the inspector
also updated to work with newest slang
* updated readme
* moving env visualizer to its own branch
also changed draw_list to draw_data
* Fixed repl error with executing while paused, enabled pausing arbitrarily in any program.
also removed useless files from git mergetool
* prevent inspector dying from undefined context
* fix highlighting issue
* use official js-slang
* fixed spurious output in inspector for things like lists
* fix prettier
* Env visualiser (#541)
* Env visualiser
* fixed formatting1 parent 94d7fa7 commit c2e24d3
File tree
84 files changed
+16821
-14748
lines changed- public/externalLibs
- env_visualizer
- inspector
- visualizer
- scripts
- src
- actions
- components
- __tests__
- __snapshots__
- academy
- __tests__/__snapshots__
- grading
- assessment
- __tests__
- __snapshots__
- commons
- missionControl
- editingWorkspaceSideContent
- exampleTestXml
- workspace
- __tests__
- __snapshots__
- side-content
- containers
- academy/grading
- assessment
- missionControl
- mocks
- reducers
- sagas
- styles
- utils
- terraform
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
84 files changed
+16821
-14748
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
26 | | - | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | 4 | | |
6 | 5 | | |
7 | 6 | | |
8 | 7 | | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
| 8 | + | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | | - | |
| 12 | + | |
13 | 13 | | |
| 14 | + | |
14 | 15 | | |
15 | 16 | | |
16 | 17 | | |
17 | 18 | | |
18 | 19 | | |
19 | 20 | | |
20 | 21 | | |
21 | | - | |
22 | | - | |
23 | | - | |
24 | | - | |
| 22 | + | |
25 | 23 | | |
26 | 24 | | |
27 | 25 | | |
| |||
43 | 41 | | |
44 | 42 | | |
45 | 43 | | |
46 | | - | |
| 44 | + | |
47 | 45 | | |
48 | 46 | | |
49 | 47 | | |
50 | 48 | | |
51 | 49 | | |
52 | 50 | | |
53 | 51 | | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
54 | 69 | | |
55 | 70 | | |
56 | 71 | | |
57 | | - | |
| 72 | + | |
58 | 73 | | |
59 | 74 | | |
60 | 75 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
0 commit comments