Commit Graph
10 Commits
Author SHA1 Message Date
safavimohadeseh78andCursor 4dc8a7b25f chore: publish offline caches with the package token
Frontend CI / unit (test, type-check, build) (push) Successful in 2m42s
Frontend CI / browser E2E (frontend + pinned backend) (push) Successful in 7m36s
A small upload proves the token before the cache build starts.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-25 14:56:21 +03:30
safavimohadeseh78andCursor 79b96226db chore: publish offline npm caches as a Gitea package
Frontend CI / unit (test, type-check, build) (push) Successful in 2m1s
Frontend CI / browser E2E (frontend + pinned backend) (push) Successful in 7m56s
Artifact upload stays at zero percent, so the cache archive uses the package API.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-25 13:46:52 +03:30
safavimohadeseh78andCursor 5fb547597a chore: upload offline npm caches with a Gitea-compatible action
Frontend CI / unit (test, type-check, build) (push) Successful in 4m33s
Frontend CI / browser E2E (frontend + pinned backend) (push) Successful in 9m16s
The v4 artifact upload rejected the packed Linux caches.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-25 13:06:50 +03:30
safavimohadeseh78andCursor a5a4d79a32 chore: add a manual workflow for offline npm caches
Frontend CI / unit (test, type-check, build) (push) Successful in 2m35s
Frontend CI / browser E2E (frontend + pinned backend) (push) Successful in 9m54s
CI can download Linux dependencies so the server can build images without npm.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-25 12:52:27 +03:30
safavimohadeseh78andCursor c53a67831d feat: complete the thirteen-stage learning experience and E2E journey
Frontend CI / unit (test, type-check, build) (push) Successful in 7m21s
Frontend CI / browser E2E (frontend + pinned backend) (push) Successful in 11m38s
Play levels 7-13 in the app and pin E2E to the local thirteen-stage backend commit.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-22 19:42:04 +03:30
safavimohadeseh78andCursor bb29cc6bdb fix: pin the E2E backend SHA in the frontend contract
Frontend CI / unit (test, type-check, build) (push) Successful in 1m54s
Frontend CI / browser E2E (frontend + pinned backend) (push) Successful in 5m9s
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-22 13:01:49 +03:30
safavimohadeseh78andCursor e3f0457dc9 feat: complete server-backed six-lesson app and trial tooling
Frontend CI / unit (test, type-check, build) (push) Successful in 1m11s
Frontend CI / browser E2E (frontend + pinned backend) (push) Failing after 2m48s
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-12 14:40:37 +03:30
safavimohadeseh78andCursor 653f1b0c5a feat(docker): add nginx frontend image and full-stack compose
Build static assets with Vite, proxy /api to backend, and document server env vars.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-06 10:13:43 +02:00
safavimohadeseh78andCursor b9942b49b8 chore(vite): pin dev server to port 5174
Enable strictPort so local dev always matches the frontend Docker proxy setup.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-06 10:13:42 +02:00
safavimohadeseh78andCursor 15b2ecd1d2 Initial commit: Vue 3 Gold Land frontend
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-08-01 10:52:38 +02:00