-
7d9a6174c9
feat(site): add Mastodon rel=me verification link
deploy-node-relme
electron-rare
2026-07-09 09:48:09 +02:00
-
da5ac1a7d9
feat(site): add Mastodon rel=me verification link
main
electron-rare
2026-07-09 09:48:09 +02:00
-
dc28d73e98
ci: revert typecheck and gates to non-blocking
L'électron rare
2026-05-18 22:26:39 +02:00
-
8367393813
fix: post-audit CI and governance cleanup (#6)
Clément SAILLANT
2026-05-18 22:23:44 +02:00
-
d0762a177e
ci: make typecheck non-blocking
L'électron rare
2026-05-18 21:34:18 +02:00
-
628009d468
chore: replace bogus e2e workflow with real CI
L'électron rare
2026-05-18 21:31:05 +02:00
-
d1ac06b636
Add Cloudflare Workers configuration (#5)
cloudflare-workers-and-pages[bot]
2026-05-18 21:30:31 +02:00
-
429520d6c1
fix(3d): caption tiles below media plane
L'électron rare
2026-04-28 15:35:44 +02:00
-
ba3248e3f2
fix(3d): cas tiles below mosfet media
L'électron rare
2026-04-28 15:25:06 +02:00
-
e5ceb3c74d
fix(3d): zoom in on mosfet media sections
L'électron rare
2026-04-28 15:19:30 +02:00
-
072d792017
fix(3d): media planes in 4:3 with cover-fit crop
L'électron rare
2026-04-28 15:14:57 +02:00
-
8bc027d9b4
fix(3d): sharper PCB tiles + smoother camera
L'électron rare
2026-04-28 15:11:28 +02:00
-
a6316748b3
copy: harmonise to "plus de 10 ans"
L'électron rare
2026-04-28 10:47:53 +02:00
-
c67d2a4045
fix(consulting): F070, auto_boot, expert
L'électron rare
2026-04-28 10:45:04 +02:00
-
72203909e6
fix(css): unblock canvas + fmt cards click events
L'électron rare
2026-04-28 10:33:15 +02:00
-
2e4b0ee04d
fix(3d): enable pointer-events on Canvas for click
L'électron rare
2026-04-28 10:28:09 +02:00
-
-
7787bed2e9
refactor: contact form delegates to mail-api
L'électron rare
2026-04-28 10:02:07 +02:00
-
225bd1d457
feat: contact form via SMTP + 3D click links
L'électron rare
2026-04-28 09:39:40 +02:00
-
97fea66947
feat(home): cards link to dedicated pages
L'électron rare
2026-04-28 09:21:03 +02:00
-
913df2aee8
wip: rescue source from photon
L'électron rare
2026-04-28 08:37:59 +02:00
-
e49fdea8f0
refactor: clean slate — remove all WebGL, keep static + loading screen
Clément SAILLANT
2026-03-30 18:04:19 +00:00
-
adb756272b
feat: accessible static version without 3D — SOTA 2026 a11y
Clément SAILLANT
2026-03-30 17:32:37 +00:00
-
b01b8dc5cb
feat: KiCad board + STEP components combined (248 meshes, 2.7MB, with PCB traces)
Clément SAILLANT
2026-03-30 17:27:50 +00:00
-
4d7a2580af
feat: colored PCB assembly — STEP materials preserved (11 colors)
Clément SAILLANT
2026-03-30 17:00:55 +00:00
-
5959141642
fix: camera/lights/fog in meters (STEP units), BMU board included in assembly
Clément SAILLANT
2026-03-30 16:49:20 +00:00
-
34968c32e7
fix: camera targeting board center + cleanup orphans + label positions
Clément SAILLANT
2026-03-30 16:32:02 +00:00
-
bd788182d3
fix: camera distances in mm units (200mm overview, 80mm close)
Clément SAILLANT
2026-03-30 16:11:47 +00:00
-
0e820aef48
fix: scale=1 with camera/lights/fog adjusted for mm units
Clément SAILLANT
2026-03-30 15:43:43 +00:00
-
78d5602ca6
fix: PCB scale 0.15→15 + remove Hero import + static version button on loading
Clément SAILLANT
2026-03-30 13:44:55 +00:00
-
9d526e9d88
feat: complete BMU assembly — board + 4x switch MOSFET + components
Clément SAILLANT
2026-03-30 12:55:48 +00:00
-
fdedaf77bb
fix: countdown cartouche footer + mouse capture zone fix
Clément SAILLANT
2026-03-30 12:21:59 +00:00
-
a053bdbceb
feat: loading screen with BMU photo while WebGL loads
Clément SAILLANT
2026-03-30 12:08:09 +00:00
-
b5ed4ec309
fix: full assembly (380 objects, 4 MOSFET boards + BMU + I2C) + remove silkscreen labels
Clément SAILLANT
2026-03-30 11:57:01 +00:00
-
05a9a220d8
feat: complete FreeCAD BMU assembly (76 real components, 4.6MB GLB)
Clément SAILLANT
2026-03-30 11:35:50 +00:00
-
be20ae4400
feat: Hero removed — PCB silkscreen labels ARE the navigation
Clément SAILLANT
2026-03-30 11:13:23 +00:00
-
00b94c3cfa
feat: Hero becomes BMU overview with clickable component zones
Clément SAILLANT
2026-03-30 10:59:02 +00:00
-
4b5de5df8f
fix: brighter PCB lighting + camera-follow light
Clément SAILLANT
2026-03-30 10:47:16 +00:00
-
6b914f088e
fix: add 60vh PCB spacers between sections for board visibility
Clément SAILLANT
2026-03-30 10:25:15 +00:00
-
0f3990ca3d
feat: ER logo PNG orbiting nucleus — 3 copies on elliptical paths
Clément SAILLANT
2026-03-30 08:50:18 +00:00
-
1f960a1bb1
feat: real FreeCAD BMU v2 3D model + Orbitron font + ER nucleus logo
Clément SAILLANT
2026-03-30 08:31:52 +00:00
-
4f9f464dab
feat: real PCB refonte + tighter countdown text orbits
Clément SAILLANT
2026-03-30 08:07:24 +00:00
-
a7fd9dbac2
feat: integrate real KiCad GLB models into WebGL PCB scene
Clément SAILLANT
2026-03-30 07:54:26 +00:00
-
0a0a6fdfa9
feat: real KiCad 3D component models (GLB) for WebGL PCB
Clément SAILLANT
2026-03-30 07:44:27 +00:00
-
177458fd07
feat: 50+ transition components — STM32, FPGA, ARM NPU, DSP, selfs
Clément SAILLANT
2026-03-30 07:18:54 +00:00
-
e3b202cde6
fix: dimmer hero background (10% opacity) + transition components between sections
Clément SAILLANT
2026-03-30 07:08:18 +00:00
-
c4cfd63eb6
feat: space out PCB journey — 2.4x wider component spacing
Clément SAILLANT
2026-03-30 06:52:44 +00:00
-
582fee2e44
feat: silkscreen labels + zoom camera stops on PCB components
Clément SAILLANT
2026-03-29 23:50:35 +00:00
-
16341a9889
feat: PCB journey — 3D components + trace current + contact popup
Clément SAILLANT
2026-03-29 23:36:13 +00:00
-
96f4ca0f4e
feat: 3D scroll tilt cards + atomic carousel for photos/videos
Clément SAILLANT
2026-03-29 22:55:44 +00:00
-
dab02bdfb8
feat: full dark tech WebGL refonte — atomic scroll cards + media lightbox
Clément SAILLANT
2026-03-29 22:36:08 +00:00
-
9b0cdd4dea
feat: add WebGL atom background to preview Hero section
Clément SAILLANT
2026-03-29 21:58:04 +00:00
-
acab730922
feat(seo): SOTA 2026 AI-ready SEO overhaul
Clément SAILLANT
2026-03-29 21:49:04 +00:00
-
d5f1ce84b4
feat: WebGL cinematic countdown — 3D atom with circular orbital text
Clément SAILLANT
2026-03-29 17:32:38 +00:00
-
666f05bf59
ci: harden monthly report branch-protection check
Clément SAILLANT
2026-03-28 14:12:56 +01:00
-
fd9af8c2ba
ci: add monthly cross-stack report workflow
Clément SAILLANT
2026-03-28 14:10:06 +01:00
-
8447571b2e
feat: add phone number, address, Brevo newsletter form
preview-ovh-ftp
Electron Rare Bot
2026-03-27 15:21:46 +00:00
-
41389a88b7
feat: add CI E2E workflow with ntfy alerts
L'électron rare
2026-03-25 22:38:11 +01:00
-
d97db3d918
fix: deploy workflow Photon -> Tower
L'électron rare
2026-03-25 20:31:41 +01:00
-
dfee9a58d7
fix: enrich ops health display + API contracts + auth prep
L'électron rare
2026-03-25 12:34:30 +01:00
-
389b5ca6cd
refactor: countdown + ops Apple SOTA 2026
Clément SAILLANT
2026-03-25 06:40:17 +01:00
-
193f2cc67d
refactor: Apple SOTA 2026 design system
Clément SAILLANT
2026-03-25 06:25:26 +01:00
-
6a1c2f7383
refactor: ops IA-native 3 vues (547 lignes vs 1381)
Clément SAILLANT
2026-03-21 15:38:52 +01:00
-
857f69b9db
feat: ops tasks from Frappe DB + CRUD + AI execute
Clément SAILLANT
2026-03-21 09:24:05 +01:00
-
60bd17bd1b
feat: catalogue 14 formations (initiation, créatif, pro, enfants)
Clément SAILLANT
2026-03-20 22:55:02 +01:00
-
9085533265
fix: location Beaujolais/Lyon (not Marseille)
Clément SAILLANT
2026-03-20 18:38:34 +01:00
-
e14c59d708
feat: ops with full collab tools integration
Clément SAILLANT
2026-03-20 17:15:09 +01:00
-
5ad9be9582
feat: ops with business plan + marketing + KPIs
Clément SAILLANT
2026-03-20 16:43:41 +01:00
-
7d49213fbb
perf: optimize images + robots noindex
Clément SAILLANT
2026-03-20 16:05:12 +01:00
-
874224fdbb
perf: optimize images + robots noindex
Clément SAILLANT
2026-03-20 16:05:11 +01:00
-
418cc06c17
feat: ops page synced with plan execution avril
Clément SAILLANT
2026-03-20 14:59:36 +01:00
-
3fcf089e92
feat: update robots.txt.ts
Clément SAILLANT
2026-03-20 14:53:51 +01:00
-
285d8e71a0
feat: update ops.astro
Clément SAILLANT
2026-03-20 14:53:49 +01:00
-
9e7a54c716
feat: update intranet.astro
Clément SAILLANT
2026-03-20 14:53:48 +01:00
-
4420f18eb0
feat: update portfolio.astro
Clément SAILLANT
2026-03-20 14:53:47 +01:00
-
eb7de7f44d
feat: update index.astro
Clément SAILLANT
2026-03-20 14:53:45 +01:00
-
1a07d17230
feat: countdown with new logo + hero-bg + aria-live
Clément SAILLANT
2026-03-20 08:54:54 +01:00
-
5b505b04f1
feat: update Contact.astro
Clément SAILLANT
2026-03-20 00:12:05 +01:00
-
6ed434c44d
feat: update intranet.astro
Clément SAILLANT
2026-03-20 00:12:04 +01:00
-
bada31c775
feat: update portfolio.astro
Clément SAILLANT
2026-03-20 00:12:03 +01:00
-
8ca257f4dd
feat: update countdown.astro
Clément SAILLANT
2026-03-20 00:12:02 +01:00
-
a5d9d2abe8
feat: update 404.astro
Clément SAILLANT
2026-03-20 00:12:01 +01:00
-
4139dea802
feat: update preview.astro
Clément SAILLANT
2026-03-20 00:12:01 +01:00
-
b121cad8f2
feat: update index.astro
Clément SAILLANT
2026-03-20 00:12:00 +01:00
-
e793f38bd3
feat: standalone countdown page
Clément SAILLANT
2026-03-19 22:07:34 +01:00
-
bf487437a0
feat: quantum 404 page
Clément SAILLANT
2026-03-19 22:07:33 +01:00
-
3276adb866
feat: countdown homepage for pre-launch
Clément SAILLANT
2026-03-19 22:07:32 +01:00
-
3b7ad132c8
feat: add preview page with full site
Clément SAILLANT
2026-03-19 22:07:18 +01:00
-
b699ff14a3
feat: contact form CRM only, remove mailto/LinkedIn tabs
Clément SAILLANT
2026-03-19 22:06:40 +01:00
-
-
3f677718c6
ci: replace OVH FTP deploy with Cloudflare tunnel deploy via Photon
Electron Rare Bot
2026-03-19 16:21:44 +00:00
-
fd9026519c
chore: restore lead integration docs and ops tooling
Electron Rare Bot
2026-03-19 14:37:45 +00:00
-
afc8d51fb5
feat(site): route contact form to crm direct
Clément SAILLANT
2026-03-15 15:28:24 +00:00
-
ea5864b791
docs: sync hero rollout context
Clément SAILLANT
2026-03-15 00:41:11 +00:00
-
ba010105ca
feat(ui): refine hero oscilloscope art direction
Clément SAILLANT
2026-03-15 00:29:59 +00:00
-
3e6d6eb279
feat(ui): switch hero background to oscilloscope
Clément SAILLANT
2026-03-14 23:41:06 +00:00
-
fa1607284c
docs: archive legacy planning tree
Clément SAILLANT
2026-03-14 23:41:03 +00:00
-
f40024947e
Classify secondary docs as historical
Clément SAILLANT
2026-03-14 23:24:48 +00:00
-
df556d1d00
Mark legacy planning docs as historical
Clément SAILLANT
2026-03-14 23:22:47 +00:00
-
024ce9a6a9
Refresh docs source of truth and runbooks
Clément SAILLANT
2026-03-14 23:17:53 +00:00
-
d4913105cd
Update deployment memory after positioning rollout
Clément SAILLANT
2026-03-14 23:11:42 +00:00
-
ae0caa5eef
Reposition site around electronics automation and energy
Clément SAILLANT
2026-03-14 23:01:46 +00:00