MicroFish/frontend
profikid 8dfa7645e6 fix: prevent frontend from killing in-progress simulations on view mount
- frontend/src/views/SimulationView.vue: remove onMounted auto-stop of running
  simulations. Step 3's handleGoBack() already stops the sim when the user
  explicitly clicks 'Back', so onMounted only killed sims when users opened
  the sim URL directly or refreshed Step 2 (the 'loading error' symptom).
- backend/scripts/run_parallel_simulation.py: lower OASIS semaphore from 30
  to 8 to fit the 8GB host's memory budget.
- backend/vendor/camel-oasis/oasis/social_agent/agents_generator.py: add
  .get() defaults for mbti/gender/age/country to handle sparse agent
  profiles (KeyError: 'mbti' bug).
2026-06-10 10:13:02 +00:00
..
public Remove outdated README.md and update favicon in index.html 2025-12-16 20:58:48 +08:00
src fix: prevent frontend from killing in-progress simulations on view mount 2026-06-10 10:13:02 +00:00
.gitignore Add project status report and frontend documentation 2025-12-10 14:49:11 +08:00
index.html i18n: translate all Chinese in codebase to English; add Dutch locale as default (#1) 2026-06-10 12:28:40 +07:00
package-lock.json fix(security): upgrade axios, rollup, picomatch to fix 3 high severity vulnerabilities 2026-04-02 15:00:33 +08:00
package.json fix(security): upgrade axios, rollup, picomatch to fix 3 high severity vulnerabilities 2026-04-02 15:00:33 +08:00
vite.config.js fix(i18n): fix curly quotes and missing @ alias in vite config 2026-04-01 15:45:43 +08:00