Go to file
a2nr a0d6f2615a feat: Implement anti copy-paste system and enhance asset proxying
- Added proxy handling for `/assets/` in `sinau-c-tail.json` to route requests to the asset server.
- Enhanced `hooks.server.ts` to support proxying for both `/api/*` and `/assets/*` endpoints, including handling binary content.
- Introduced an anti copy-paste system in the lesson page to prevent text selection and copying from lesson content.
- Updated `CodeEditor.svelte` to prevent pasting from external sources with multiple layers of protection.
- Improved lesson page structure to support floating editor functionality and mobile responsiveness.
- Added celebration overlay for successful code completion in the lesson page.
- Adjusted `vite.config.ts` to include asset proxy configuration.
- Modified `podman-compose.yml` for production deployment with gunicorn and updated network settings.
2026-03-26 13:52:59 +07:00
compiler update multi language programing (currently c and python) 2026-01-14 10:35:20 +07:00
config feat: Implement anti copy-paste system and enhance asset proxying 2026-03-26 13:52:59 +07:00
frontend feat: Implement anti copy-paste system and enhance asset proxying 2026-03-26 13:52:59 +07:00
routes refactor to make it better 2026-03-25 09:39:51 +07:00
services refactor to make it better 2026-03-25 09:39:51 +07:00
.dockerignore refactor to make it better 2026-03-25 09:39:51 +07:00
.gitignore update cara menampilkan available leasson tergantung dari home.md, menampilkan tombol review code apabila leasson telah complete 2026-01-18 22:40:31 +07:00
Dockerfile refactor to make it better 2026-03-25 09:39:51 +07:00
app.py refactor to make it better 2026-03-25 09:39:51 +07:00
config.py refactor to make it better 2026-03-25 09:39:51 +07:00
documentation.md feat: Implement anti copy-paste system and enhance asset proxying 2026-03-26 13:52:59 +07:00
generate_tokens.py update tampilan progress report 2026-01-17 18:58:16 +07:00
gunicorn.conf.py update example 2026-01-06 21:38:54 +07:00
podman-compose.yml feat: Implement anti copy-paste system and enhance asset proxying 2026-03-26 13:52:59 +07:00
requirements.txt refactor to make it better 2026-03-25 09:39:51 +07:00