Skip to content

✨ Feature: Execution History Panel for Compiler Runs (#1240)#1292

Open
BhakktiGautam wants to merge 5 commits into
JiyaBatra:mainfrom
BhakktiGautam:feature/history-panel-1240
Open

✨ Feature: Execution History Panel for Compiler Runs (#1240)#1292
BhakktiGautam wants to merge 5 commits into
JiyaBatra:mainfrom
BhakktiGautam:feature/history-panel-1240

Conversation

@BhakktiGautam

Copy link
Copy Markdown
Contributor

🎯 Closes Issue

Closes #1240 - Add Execution History Panel for Compiler Runs

##Labels:
GSSoC26, enhancement, feature, compiler

✨ Features

  • ✅ Stores last 10 executions
  • ✅ Shows output, status, timestamp, score
  • ✅ Success/Failure color coding
  • ✅ Clear history option
  • ✅ Persistent during session

📁 Files Changed

  • ExecutionHistory.jsx - New
  • ExecutionHistory.css - New
  • Compiler.jsx - Modified (history integration)

✅ Testing

  • History updates after each run
  • Timestamp shows correctly
  • Status badges work
  • Responsive UI

Ready for review! 🚀

- Auto-save code while typing with 1-second debounce
- Restore saved code on page refresh
- Save indicator showing status
- Reset clears both editor and localStorage
- Handle lesson switching and page unload
- Stores last 10 executions with output, status, timestamp
- Success/Failure indicators with color coding
- Clear history option
- Auto-updates after each run
- Persistent during session
- Keep auto-save functionality
- Add execution history panel
- Both features working together
@vercel

vercel Bot commented Jun 19, 2026

Copy link
Copy Markdown

@BhakktiGautam is attempting to deploy a commit to the jiya's projects Team on Vercel.

A member of the Team first needs to authorize it.

@netlify

netlify Bot commented Jun 19, 2026

Copy link
Copy Markdown

Deploy Preview for codevibeforyou failed.

Name Link
🔨 Latest commit a18609c
🔍 Latest deploy log https://app.netlify.com/projects/codevibeforyou/deploys/6a34f0cbb489a40008e22f70

@JiyaBatra

Copy link
Copy Markdown
Owner

@BhakktiGautam ALL checks are fail ?

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.

Feature: Add Execution History Panel for Compiler Runs

2 participants