Skip to content
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

Merge Feat/code editor rtc into dev #1115

Merged
merged 58 commits into from
Jun 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
58 commits
Select commit Hold shift + click to select a range
b0175a8
Feat-CodeEditor-Start
RTC-13 Mar 4, 2023
6c42af7
Merge pull request #923 from RTC-13/feat/code-editor
RTC-13 Mar 4, 2023
211bf1c
Feat-CodeEditor-InputHandling
RTC-13 Mar 4, 2023
4dded88
Merge pull request #931 from RTC-13/feat/code-editor-rtc
RTC-13 Mar 4, 2023
aba2653
Add generated `python-worker` script from `react-py`
jschanker Mar 5, 2023
74e4963
Updated `react-py` `python-worker script`
jschanker Mar 6, 2023
ffb2b21
Added `react-py` `python-console-worker` script
jschanker Mar 6, 2023
93efebb
Merge pull request #933 from navgurukul/feat/code-editor-rtc-worker
jschanker Mar 6, 2023
b06db01
Feat/React-py added Python code execution
RTC-13 Mar 6, 2023
cc45633
Merge pull request #934 from RTC-13/feat/code-editor-rtc
RTC-13 Mar 6, 2023
6c942ae
Removed Vizualize Button
RTC-13 Mar 7, 2023
5d2fa2b
Remove createVisulizeURL
RTC-13 Mar 7, 2023
d8e81c4
Reformatting + Run Button fail safe
RTC-13 Mar 7, 2023
50cc3b3
Styling PythonEditor.js
RTC-13 Mar 7, 2023
d2049e9
Code Editor Styling
RTC-13 Mar 23, 2023
0012d96
Reset Code Button functionality + Fixed Output overflowing
RTC-13 Mar 23, 2023
67e80b4
Removed unnecessary code
RTC-13 Mar 23, 2023
c0c8630
Update PythonEditor.js
RTC-13 Mar 23, 2023
18aaab8
Update PythonEditor.js
RTC-13 Mar 23, 2023
a74219e
Added the ability to disable ability to run and edit code editor
RTC-13 Mar 23, 2023
bb88e12
Refactored Code Editor
RTC-13 Mar 24, 2023
3bcd978
fix:CodeEditor readOnly
RTC-13 Mar 24, 2023
5ea7f12
Remove unused hook import
RTC-13 Mar 25, 2023
aade07d
Cursor offset
RTC-13 Mar 25, 2023
9919986
Cursor offset fix
RTC-13 Mar 25, 2023
eee5e64
fix: don't crash on editing (use correct input for setEditorState)
jschanker Mar 25, 2023
966a403
fix-input for run button, fix-input for reset button
RTC-13 Mar 25, 2023
94f42df
Update PythonEditor.js
RTC-13 Mar 25, 2023
19c7da8
Update src/components/CodeEditor/CodeMirror.js
RTC-13 Mar 26, 2023
3528035
Indentation constant
RTC-13 Mar 26, 2023
5920dcd
Update src/components/CodeEditor/PythonEditor.js
RTC-13 Mar 26, 2023
614a1b2
Update src/components/CodeEditor/PythonEditor.js
RTC-13 Mar 26, 2023
70da280
Update PythonEditor.js
RTC-13 Mar 26, 2023
3f4e06d
Merge branch 'feat/code-editor-rtc' of https://github.com/navgurukul/…
RTC-13 Mar 26, 2023
69ef607
Code Review updates, Themes, updated output
RTC-13 Mar 26, 2023
864a59a
Update PythonEditor.js
RTC-13 Mar 26, 2023
f63de7b
Added JSDoc
RTC-13 Mar 27, 2023
07e92de
Update PythonEditor.js
RTC-13 Mar 28, 2023
8139115
Fixed editor state reset (Changed Styling)
RTC-13 Apr 2, 2023
5920c93
Added Code Editor Constants
RTC-13 Apr 2, 2023
c9b66a0
fix: PathwayExercise-Remove useless styling, update theme breakpoints
jschanker Apr 2, 2023
19ccba2
small styling change to Next arrow, use Box instead of div
jschanker Apr 3, 2023
10c635b
Merge branch 'main' into feat/code-editor-rtc
jschanker Apr 3, 2023
f4454c7
fix: multiline comment during merge
jschanker Apr 3, 2023
948e9ac
remove console.log
komalahire Jul 3, 2023
2523141
feat: Quick hack to allow input at beginning of Python code
jschanker Jul 17, 2023
e809ffd
fix: Evaluate all initial lines of Python code with input at once in JS
jschanker Jul 17, 2023
fc5aa80
fix: Allow blank lines in Python code between `input`s
jschanker Jul 18, 2023
d018e43
Fix: error caused when there was no input function used in the code e…
RTC-13 Jul 18, 2023
dbfe2c5
Remove console.log
RTC-13 Jul 18, 2023
0a36335
fix: Python code editor - allow comments on input lines, no replaceme…
jschanker Jul 27, 2023
acbd2e9
fix: Allow string literals with quotes for `input` lines in Python co…
jschanker Jul 28, 2023
c311ffa
Merge pull request #1026 from navgurukul/feat/code-editor-rtc-input-hack
jschanker Aug 4, 2023
d3b3ada
perf: Load single instance of Pyodide by moving hook up to parent
jschanker Jun 14, 2024
be1fe14
perf: Load single instance of Pyodide by referring to hook from parent
jschanker Jun 14, 2024
d3db3db
fix: Conditional loading of Pyodide, pass to component
jschanker Jun 14, 2024
35e1340
fix: Load Python hook unconditionally for now
jschanker Jun 15, 2024
4d6b53f
Merge branch 'dev' into feat/code-editor-rtc
jschanker Jun 18, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
15 changes: 15 additions & 0 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,8 @@
"@testing-library/user-event": "^7.2.1",
"@tippyjs/react": "^4.2.6",
"axios": "^0.26.1",
"codemirror": "^5.59.1",
"comlink": "^4.4.1",
"connected-react-router": "^6.8.0",
"cors": "^2.8.5",
"country-list-with-dial-code-and-flag": "^3.0.2",
Expand All @@ -63,6 +65,7 @@
"react": "^16.13.1",
"react-avatar-edit": "^1.2.0",
"react-avatar-editor": "^13.0.0",
"react-codemirror2": "^7.2.1",
"react-copy-to-clipboard": "^5.0.4",
"react-country-flag": "^3.0.2",
"react-csv": "^2.2.2",
Expand Down
Loading
Loading