Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
5970016
frontend: implement Next.js frontend with SSR and TypeScript
daedlock Sep 24, 2025
b7b14d5
backend: enhance API with real-time stats, challenge termination, and…
daedlock Sep 24, 2025
f32fb4c
infra: add frontend container deployment configuration
daedlock Sep 24, 2025
2697cd1
workspace: implement dynamic theme system with VSCode extensions and …
daedlock Sep 24, 2025
c921a82
frontend: fix gitignore for Next.js and Vite build artifacts
daedlock Sep 25, 2025
a25f731
backend: add CSRF bypass patch, CORS support, and user API endpoints
daedlock Sep 25, 2025
e8400bd
backend: enhance Docker API with next challenge navigation and theme …
daedlock Sep 25, 2025
8db7059
infra: update root gitignore for frontend build artifacts
daedlock Sep 25, 2025
6fbe475
infra: increase default volume size to 5GB
daedlock Sep 25, 2025
14d922c
refactor: revert unneeded workspace changes
daedlock Sep 25, 2025
7348b0b
infra: revert accidental Dockerfile changes
daedlock Sep 25, 2025
f6a35ca
frontend: remove unnecessary files and configs
daedlock Sep 25, 2025
37952c8
fix: docker-compose.yml
daedlock Sep 25, 2025
4bd6ed4
frontend: remove error page image
daedlock Sep 25, 2025
a265c67
frontend: remove debug console.log statements and fix SSR
daedlock Sep 25, 2025
e70b67f
frontend: consolidate workspace state into dedicated store
daedlock Sep 25, 2025
3797734
Fix: invalid refs for useWorkSpaceStore
daedlock Sep 25, 2025
80d57c3
refactor: more state management in workspace components
daedlock Sep 25, 2025
835144c
frontend: fix ts errors
daedlock Sep 25, 2025
23db022
frontend: move service to portal
daedlock Sep 25, 2025
4ee2d3c
frontend: service portal respects sidebar size
daedlock Sep 25, 2025
9869fed
frontend: track resize drag state
daedlock Sep 25, 2025
ae6f4cc
frontend: Handle resizing events in workspace service
daedlock Sep 25, 2025
86d5f61
frontend: gpu acceleration in iframe + smooth resizing
daedlock Sep 25, 2025
e9e733d
frontend: more smooth workspace experience, no remounts between
daedlock Sep 26, 2025
8edcb94
frontend: jump to next module after clicking next challenge at the en…
daedlock Sep 26, 2025
1d9eecb
frontend: Fullscreen mode 🚀
daedlock Sep 26, 2025
465bc6e
frontend: vscode themes for perplexity and amethyst
daedlock Sep 26, 2025
42f94f7
workspace: vscode themes for perplexity and amethyst
daedlock Sep 26, 2025
41b89f3
workspace: fix vscode remote button themes
daedlock Sep 26, 2025
20d2f45
chore: lockfile
daedlock Sep 26, 2025
6acc063
workspace: vscode restore cpptools and python extensions
daedlock Sep 26, 2025
1736553
workspace: vscode fix build cmd typo
daedlock Sep 26, 2025
f6f22f5
workspace: add glow markdown reader
daedlock Sep 27, 2025
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
26 changes: 26 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,29 @@ opt/
sensai/
data/
cache/
.env
frontend/.next
# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

node_modules
dist
dist-ssr
*.local

# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
.DS_Store
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?
Loading
Loading