Tom Boullay
e073fc375b
fix(world): warm up map shadows from environment
🔍 Lint / 🪄 Check lint (pull_request) Has been cancelled
🔍 Lint / 🎨 Check format (pull_request) Has been cancelled
🔍 Lint / 🔎 Typecheck (pull_request) Has been cancelled
📊 Quality / 🔒 Security Audit (pull_request) Has been cancelled
📊 Quality / 📋 Dependency Freshness (pull_request) Has been cancelled
📊 Quality / 📦 Bundle Size (pull_request) Has been cancelled
🔍 Lint / 🏗 Build (pull_request) Has been cancelled
2026-05-31 11:00:40 +02:00
Tom Boullay
52bb1b2915
chore: code quality audit and lint fixes
...
🔍 Lint / 🪄 Check lint (pull_request) Has been cancelled
🔍 Lint / 🎨 Check format (pull_request) Has been cancelled
🔍 Lint / 🔎 Typecheck (pull_request) Has been cancelled
📊 Quality / 🔒 Security Audit (pull_request) Has been cancelled
📊 Quality / 📋 Dependency Freshness (pull_request) Has been cancelled
📊 Quality / 📦 Bundle Size (pull_request) Has been cancelled
🔍 Lint / 🏗 Build (pull_request) Has been cancelled
- Fix all 63 ESLint errors across codebase
- Consolidate MaterialWithTextureSlots type in src/types/three/three.ts
- Add CSS custom properties for design tokens
- Extract ebike constants to src/data/ebike/ebikeConfig.ts
- Add proper TypeScript types for window extensions
- Fix React hooks violations (refs during render, setState in effects)
- Remove unused exports and redundant CSS
- Add type guards for Three.js material handling
- Clean up AI slop comments and legacy CSS patterns
2026-05-29 09:00:04 +02:00
Tom Boullay
093ffd726d
fix(review): address audit findings before merge
🔍 Lint / 🪄 Check lint (pull_request) Has been cancelled
🔍 Lint / 🎨 Check format (pull_request) Has been cancelled
🔍 Lint / 🔎 Typecheck (pull_request) Has been cancelled
📊 Quality / 🔒 Security Audit (pull_request) Has been cancelled
📊 Quality / 📋 Dependency Freshness (pull_request) Has been cancelled
📊 Quality / 📦 Bundle Size (pull_request) Has been cancelled
🔍 Lint / 🏗 Build (pull_request) Has been cancelled
2026-05-29 01:23:08 +02:00
Tom Boullay
343a122c06
fix(editor): restore stable map editing behavior
2026-05-29 00:52:44 +02:00
tom-boullay
ba50224e6e
refactor: nettoie l'architecture monde et les docs
2026-05-28 15:47:16 +02:00
Tom Boullay
0230795f55
feat: add chunked grass and organize environment systems
2026-05-28 00:07:02 +02:00
Tom Boullay
b8cff43545
fix(environment): disable fog by default
2026-05-27 01:01:25 +02:00
Tom Boullay
25e0f7e062
feat(environment): add adaptive atmospheric fog
🔍 Lint / 🪄 Check lint (pull_request) Has been cancelled
🔍 Lint / 🎨 Check format (pull_request) Has been cancelled
🔍 Lint / 🔎 Typecheck (pull_request) Has been cancelled
📊 Quality / 🔒 Security Audit (pull_request) Has been cancelled
📊 Quality / 📋 Dependency Freshness (pull_request) Has been cancelled
📊 Quality / 📦 Bundle Size (pull_request) Has been cancelled
🔍 Lint / 🏗 Build (pull_request) Has been cancelled
2026-05-27 00:54:17 +02:00
Tom Boullay
f175ad6240
tune(debug): refine fog and debug controls
2026-05-25 01:00:31 +02:00
Tom Boullay
50fa94b3ad
docs: expose map performance notes
2026-05-25 00:08:29 +02:00
Tom Boullay
e4857135b1
feat: stream vegetation chunks near player
2026-05-24 23:51:40 +02:00
tom-boullay
e4ee2d768b
feat(debug): add map performance visibility controls
2026-05-21 15:38:23 +02:00
tom-boullay
cf08062def
refactor(world): restore sky fallback chain
🔍 Lint / 🪄 Check lint (pull_request) Has been cancelled
🔍 Lint / 🎨 Check format (pull_request) Has been cancelled
🔍 Lint / 🔎 Typecheck (pull_request) Has been cancelled
📊 Quality / 🔒 Security Audit (pull_request) Has been cancelled
📊 Quality / 📋 Dependency Freshness (pull_request) Has been cancelled
📊 Quality / 📦 Bundle Size (pull_request) Has been cancelled
🔍 Lint / 🏗 Build (pull_request) Has been cancelled
2026-05-21 12:10:31 +02:00
Tom Boullay
90cd4d40cc
fix: update sky model loading
2026-05-13 11:03:16 +02:00
Tom Boullay
9ac5844182
refactor: organize three components by domain
2026-04-30 11:35:53 +02:00
Tom Boullay
01c583ba96
refactor: prepare main feature gameplay object and use GLB sky model
2026-04-30 10:02:00 +02:00
Tom Boullay
9818e719ce
organize data configs by domain
2026-04-28 14:17:21 +02:00
Tom Boullay
1c48441535
refacto: cleanning the codebase
2026-04-17 16:03:29 +02:00
Tom Boullay
7e72f1e803
update : put every constante in the data folder
2026-04-17 15:42:10 +02:00
Tom Boullay
9e9ac8066c
feat: add the map
2026-04-15 16:09:02 +02:00
Tom Boullay
e32be4be53
upatde: add prettier
2026-04-14 08:59:36 +02:00
Tom Boullay
71916b2329
update: add basic structure
2026-04-14 08:39:09 +02:00