Cedric Abonnel
|
1f64d461e7
|
support HEIC/HEIF conversion auto JPEG
|
2026-05-12 00:56:15 +02:00 |
|
Cedric Abonnel
|
b3858af363
|
support SVG upload, fix group www-data sur data/
|
2026-05-12 00:51:18 +02:00 |
|
Cedric Abonnel
|
6163ce0780
|
réécriture article imagemagick - voix plus directe
|
2026-05-12 00:44:12 +02:00 |
|
Cedric Abonnel
|
be09fad48f
|
pagination curseur, layout 3 colonnes article, sidebar fixe
|
2026-05-12 00:42:51 +02:00 |
|
Cedric Abonnel
|
d774042be9
|
-sync
|
2026-05-10 07:18:21 +02:00 |
|
Cedric Abonnel
|
1950d7968a
|
style: restaure les couvertures (dégradés + vraie image si dispo)
|
2026-05-09 13:25:09 +02:00 |
|
Cedric Abonnel
|
ddb753fff8
|
style: supprime les dégradés placeholder des tuiles
|
2026-05-09 13:24:36 +02:00 |
|
Cedric Abonnel
|
5a02014e48
|
fix: login page integree dans layout.php, chemins CSS absolus (#21)
|
2026-05-08 23:30:24 +02:00 |
|
Cedric Abonnel
|
5fcf820f00
|
fix: url() redeclaration dans config.php causait fatal error sur login
|
2026-05-08 23:20:00 +02:00 |
|
Cedric Abonnel
|
81eee8a35a
|
Gestion des pieces jointes dans edition + SEO par article
|
2026-05-08 23:16:36 +02:00 |
|
Cedric Abonnel
|
e49939826c
|
feat: couvertures Unsplash pour les 54 articles (cover.jpg dans files/)
|
2026-05-08 23:11:29 +02:00 |
|
Cedric Abonnel
|
8703a5544f
|
feat: images de couverture (liste, vue article, og:image)
|
2026-05-08 23:04:05 +02:00 |
|
Cedric Abonnel
|
35503e43b0
|
feat: flux RSS pagine (20 items/page), aliases /rss et /rss.xml, fix migration booleen PostgreSQL
|
2026-05-08 22:58:26 +02:00 |
|
Cedric Abonnel
|
9cde19fe42
|
feat: flux RSS sur /feed (publies uniquement, autodiscovery dans le head)
|
2026-05-08 22:56:41 +02:00 |
|
Cedric Abonnel
|
f7d80fc72e
|
feat: avant-premiere - article visible en liste mais verrouille avant sa date de publication
|
2026-05-08 22:55:27 +02:00 |
|
Cedric Abonnel
|
201ae53e65
|
feat: brouillons visibles uniquement par auteur + ribbon 45deg BROUILLON
|
2026-05-08 22:53:43 +02:00 |
|
Cedric Abonnel
|
a36d7ede76
|
feat: métadonnées étendues (author, revisions), migration BDD → fichiers
|
2026-05-08 22:49:51 +02:00 |
|
Cedric Abonnel
|
fd3fced0d8
|
feat: stockage articles en fichiers Markdown, SSO intégré, URLs propres
|
2026-05-08 22:36:04 +02:00 |
|
Cedric Abonnel
|
aa9c04d154
|
Mise à jour CSP : suppression des sources jsdelivr.net
|
2026-05-08 22:06:08 +02:00 |
|
Cedric Abonnel
|
abe0e40c63
|
Auto-hébergement de Bootstrap 5.3.3 (suppression CDN jsDelivr)
|
2026-05-08 19:21:14 +02:00 |
|
Cedric Abonnel
|
13fd9fcbbd
|
Ajout page À propos et correction googleapis
|
2026-05-08 19:20:42 +02:00 |
|
Cedric Abonnel
|
b3e2c1c515
|
feat: formulaire de contact (CSRF + honeypot + rate-limit)
|
2026-05-08 19:16:21 +02:00 |
|
Cedric Abonnel
|
e61116986b
|
feat: mentions légales — FAI détecté via AS (cache PHP 24h)
|
2026-05-08 19:13:04 +02:00 |
|
Cedric Abonnel
|
51c1d27fef
|
feat: page mentions légales (LCEN + RGPD)
|
2026-05-08 19:10:33 +02:00 |
|
Cedric Abonnel
|
a41bf66c47
|
feat: moteur nommé Folio, licence MIT, page licences mise à jour
|
2026-05-08 19:03:46 +02:00 |
|
Cedric Abonnel
|
34c5425391
|
feat: page licences des composants tiers
|
2026-05-08 19:02:11 +02:00 |
|
Cedric Abonnel
|
74c91cf313
|
feat: auto-hébergement Inter, favicon SVG (#7 #8)
|
2026-05-08 18:59:25 +02:00 |
|
Cedric Abonnel
|
0dca7ab209
|
fix: liens sans soulignement, couvertures de tuiles visibles
|
2026-05-08 13:49:11 +02:00 |
|
Cedric Abonnel
|
11fdbd860e
|
fix: corrections PHPStan #1-#5 (namespaces, constructeurs, baseline)
|
2026-05-08 13:47:50 +02:00 |
|
Cedric Abonnel
|
debbfe37f8
|
style: liens sans soulignement, zone illustration en haut des tuiles
|
2026-05-08 13:47:04 +02:00 |
|
Cedric Abonnel
|
87172baf68
|
style: grille 3 colonnes sur desktop (row-cols-lg-3)
|
2026-05-08 13:44:26 +02:00 |
|
Cedric Abonnel
|
0bf9213713
|
style: liste éditoriale, navbar avec tagline, footer 2 colonnes
|
2026-05-08 13:43:40 +02:00 |
|
Cedric Abonnel
|
6ba1c18764
|
style: refonte visuelle — CSS custom Inter, navbar claire, cards modernes, assets js
|
2026-05-08 13:39:49 +02:00 |
|
Cedric Abonnel
|
7bf05b05dd
|
fix: variable non initialisée dans post_form.php
|
2026-05-08 13:29:13 +02:00 |
|
Cedric Abonnel
|
ddfc5bf026
|
fix: corriger permissions .env pour www-data (erreur 500)
|
2026-05-08 13:28:32 +02:00 |
|
Cedric Abonnel
|
70304d3b31
|
Sécurité et qualité : headers HTTP, permissions .env, lint PHPStan + PHP-CS-Fixer, réorganisation dossiers, scripts de déploiement
|
2026-05-08 13:18:00 +02:00 |
|
Cedric Abonnel
|
700329f156
|
Initial commit
|
2026-05-08 12:55:46 +02:00 |
|