L'électron rare
41389a88b7
feat: add CI E2E workflow with ntfy alerts
...
- Self-hosted runner on Tower
- Playwright E2E 23 tests
- ntfy notifications on pass/fail
- Runs on push to main + PRs
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 22:38:11 +01:00
L'électron rare
d97db3d918
fix: deploy workflow Photon -> Tower
...
- SCP + restart on Tower instead of unreachable Photon
- Node SSR container with mascarade-frontend network
- Requires TOWER_HOST, TOWER_USER, TOWER_SSH_KEY secrets
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 20:31:41 +01:00
L'électron rare
dfee9a58d7
fix: enrich ops health display + API contracts + auth prep
...
- Health: parse agents count + providers from /health
- API contracts documented in script header
- Auth Bearer header prepared (token from data-attr/meta)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 12:34:30 +01:00
Clément SAILLANT
389b5ca6cd
refactor: countdown + ops Apple SOTA 2026
...
- index.astro: white bg, Manrope font, Apple blue accent,
clean timer (light weight, tabular-nums), gentle-float logo,
fade-in stagger, no retro/glitch effects
- ops.astro: max-width 1200px (aligned with content grid),
fluid padding clamp()
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 06:40:17 +01:00
Clément SAILLANT
193f2cc67d
refactor: Apple SOTA 2026 design system
...
- Rewrite global.css: CSS Grid named columns layout (full-bleed sections
with centered content), Apple color tokens, glassmorphism nav,
fluid typography clamp(), generous whitespace
- Remove home-workbench.css v12 variant overrides (all in global.css)
- Contact.astro: clean labels, no terminal/minitel aesthetic
- ops.astro: Apple-style segmented tabs, cards, KPIs, agent grid
- Uniform responsive: all panels full-bleed with 1200px centered content
- Override Tailwind p-5/p-6/rounded-2xl/mt-* on circuit-board panels
- Alternate section backgrounds (bg-secondary / surface)
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-25 06:25:26 +01:00
Clément SAILLANT
6a1c2f7383
refactor: ops IA-native 3 vues (547 lignes vs 1381)
2026-03-21 15:38:52 +01:00
Clément SAILLANT
857f69b9db
feat: ops tasks from Frappe DB + CRUD + AI execute
2026-03-21 09:24:05 +01:00
Clément SAILLANT
60bd17bd1b
feat: catalogue 14 formations (initiation, créatif, pro, enfants)
2026-03-20 22:55:02 +01:00
Clément SAILLANT
9085533265
fix: location Beaujolais/Lyon (not Marseille)
2026-03-20 18:38:34 +01:00
Clément SAILLANT
e14c59d708
feat: ops with full collab tools integration
2026-03-20 17:15:09 +01:00
Clément SAILLANT
5ad9be9582
feat: ops with business plan + marketing + KPIs
2026-03-20 16:43:41 +01:00
Clément SAILLANT
7d49213fbb
perf: optimize images + robots noindex
2026-03-20 16:05:12 +01:00
Clément SAILLANT
874224fdbb
perf: optimize images + robots noindex
2026-03-20 16:05:11 +01:00
Clément SAILLANT
418cc06c17
feat: ops page synced with plan execution avril
2026-03-20 14:59:36 +01:00
Clément SAILLANT
3fcf089e92
feat: update robots.txt.ts
2026-03-20 14:53:51 +01:00
Clément SAILLANT
285d8e71a0
feat: update ops.astro
2026-03-20 14:53:49 +01:00
Clément SAILLANT
9e7a54c716
feat: update intranet.astro
2026-03-20 14:53:48 +01:00
Clément SAILLANT
4420f18eb0
feat: update portfolio.astro
2026-03-20 14:53:47 +01:00
Clément SAILLANT
eb7de7f44d
feat: update index.astro
2026-03-20 14:53:45 +01:00
Clément SAILLANT
1a07d17230
feat: countdown with new logo + hero-bg + aria-live
2026-03-20 08:54:54 +01:00
Clément SAILLANT
5b505b04f1
feat: update Contact.astro
2026-03-20 00:12:05 +01:00
Clément SAILLANT
6ed434c44d
feat: update intranet.astro
2026-03-20 00:12:04 +01:00
Clément SAILLANT
bada31c775
feat: update portfolio.astro
2026-03-20 00:12:03 +01:00
Clément SAILLANT
8ca257f4dd
feat: update countdown.astro
2026-03-20 00:12:02 +01:00
Clément SAILLANT
a5d9d2abe8
feat: update 404.astro
2026-03-20 00:12:01 +01:00
Clément SAILLANT
4139dea802
feat: update preview.astro
2026-03-20 00:12:01 +01:00
Clément SAILLANT
b121cad8f2
feat: update index.astro
2026-03-20 00:12:00 +01:00
Clément SAILLANT
e793f38bd3
feat: standalone countdown page
2026-03-19 22:07:34 +01:00
Clément SAILLANT
bf487437a0
feat: quantum 404 page
2026-03-19 22:07:33 +01:00
Clément SAILLANT
3276adb866
feat: countdown homepage for pre-launch
2026-03-19 22:07:32 +01:00
Clément SAILLANT
3b7ad132c8
feat: add preview page with full site
2026-03-19 22:07:18 +01:00
Clément SAILLANT
b699ff14a3
feat: contact form CRM only, remove mailto/LinkedIn tabs
2026-03-19 22:06:40 +01:00
Electron Rare Bot
3f677718c6
ci: replace OVH FTP deploy with Cloudflare tunnel deploy via Photon
2026-03-19 16:21:44 +00:00
Electron Rare Bot
fd9026519c
chore: restore lead integration docs and ops tooling
2026-03-19 14:37:45 +00:00
Clément SAILLANT
afc8d51fb5
feat(site): route contact form to crm direct
2026-03-15 15:28:24 +00:00
Clément SAILLANT
ea5864b791
docs: sync hero rollout context
2026-03-15 00:41:11 +00:00
Clément SAILLANT
ba010105ca
feat(ui): refine hero oscilloscope art direction
2026-03-15 00:29:59 +00:00
Clément SAILLANT
3e6d6eb279
feat(ui): switch hero background to oscilloscope
2026-03-14 23:41:06 +00:00
Clément SAILLANT
fa1607284c
docs: archive legacy planning tree
2026-03-14 23:41:03 +00:00
Clément SAILLANT
f40024947e
Classify secondary docs as historical
2026-03-14 23:24:48 +00:00
Clément SAILLANT
df556d1d00
Mark legacy planning docs as historical
2026-03-14 23:22:47 +00:00
Clément SAILLANT
024ce9a6a9
Refresh docs source of truth and runbooks
2026-03-14 23:17:53 +00:00
Clément SAILLANT
d4913105cd
Update deployment memory after positioning rollout
2026-03-14 23:11:42 +00:00
Clément SAILLANT
ae0caa5eef
Reposition site around electronics automation and energy
2026-03-14 23:01:46 +00:00
Clément SAILLANT
4c6840540a
Update public verification for new positioning
2026-03-14 22:55:25 +00:00
Clément SAILLANT
7ce11f6a95
Reposition site around specific electronic systems
2026-03-14 22:47:25 +00:00
Clément SAILLANT
a519c034c3
Remove public lab exposure and hero status copy
2026-03-14 22:38:30 +00:00
Clément SAILLANT
5fa56687e7
Raise compact header tap targets
2026-03-14 22:30:03 +00:00
Clément SAILLANT
7e1b2032b4
Unpin mobile header drawer from right rail
2026-03-14 22:02:38 +00:00
Clément SAILLANT
ba3af7cd3f
Fix mobile header menu drawer width
2026-03-14 21:57:39 +00:00