This website requires JavaScript.
4e9f9c831c
Merge pull request 'Fetch GitHub Models catalog with httpx and documented headers' (#5 ) from fix/github-catalog-httpx into main
main
billisdead
2026-10-12 14:52:41 +02:00
5679940fa7
Fetch GitHub Models catalog with httpx and documented headers
fix/github-catalog-httpx
billisdead and Claude Sonnet 5.5
2026-10-12 14:52:25 +02:00
51d91b91c4
Merge pull request 'Parse GitHub Models catalog response defensively' (#4 ) from fix/github-catalog-parsing into main
billisdead
2026-10-12 14:50:55 +02:00
9368f64a9b
Parse GitHub Models catalog response defensively
fix/github-catalog-parsing
billisdead and Claude Sonnet 5.5
2026-10-12 14:50:17 +02:00
c53330c3bd
Merge pull request 'Fix model list for GitHub Models via its catalog endpoint' (#3 ) from fix/github-models-catalog into main
billisdead
2026-10-12 14:48:28 +02:00
80ee96444e
Merge pull request 'Ignore local GitHub token file' (#2 ) from chore/ignore-github-token into main
billisdead
2026-10-12 14:48:25 +02:00
5721a0a36f
Fix model list for GitHub Models via its catalog endpoint
fix/github-models-catalog
billisdead and Claude Sonnet 5.5
2026-10-12 14:47:08 +02:00
f749cba306
Ignore local GitHub token file
chore/ignore-github-token
billisdead and Claude Sonnet 5.5
2026-10-12 14:46:30 +02:00
bdd7a9f7bf
Merge pull request 'Add admin AI models panel' (#1 ) from feat/admin-ai-models into main
billisdead
2026-10-12 09:56:03 +02:00
13677b3ce3
Add admin AI models panel (list, test, select Mistral models)
feat/admin-ai-models
billisdead and Claude Sonnet 5.5
2026-10-12 09:55:37 +02:00
defc07648c
Security: close the 9 items from the June review + one found along the way
billisdead
2026-09-10 09:27:50 +02:00
2c0bb379c9
chore: drop Replit-specific label from cache gitignore comment
billisdead
2026-07-12 15:31:01 +02:00
55629a8f22
Fix dark mode FOUC with blocking inline script in index.html
billisdead and Claude Sonnet 4.6
2026-06-24 10:12:14 +02:00
41556d3ea2
Improve synthesis display, PDF exports, and priority documentation
billisdead and Claude Sonnet 4.6
2026-06-24 10:05:28 +02:00
8f904f4cf0
Merge ARCHITECTURE.md into README, expand Légifrance section on transparence
billisdead and Claude Sonnet 4.6
2026-06-24 09:54:12 +02:00
7674505a26
Init Légifrance LEGIARTI IDs and baseline texts for 11 tracked articles
billisdead and Claude Sonnet 4.6
2026-06-24 09:47:28 +02:00
67bb0095fa
Add Légifrance API integration for live legal text injection
billisdead and Claude Sonnet 4.6
2026-06-24 09:19:23 +02:00
e8b4bde2f4
Fix legal references accuracy and transparency page honesty
billisdead and Claude Sonnet 4.6
2026-06-24 09:06:30 +02:00
f704f48e72
Rewrite DEPLOIEMENT.md to match actual codebase and stack
billisdead and Claude Sonnet 4.6
2026-06-24 08:58:08 +02:00
b45e9fa0d2
Update ARCHITECTURE.md and DEPLOIEMENT.md to match actual codebase
billisdead and Claude Sonnet 4.6
2026-06-24 08:01:58 +02:00
bae1335dd5
Remove internal Gitea URLs, personal email, and add AI prompts to site
billisdead and Claude Sonnet 4.6
2026-06-24 07:54:36 +02:00
2ef14ac765
Add mobile overflow nav, law check feature, and favicon
billisdead and Claude Sonnet 4.6
2026-06-23 17:57:29 +02:00
5c5152a387
Add automatic IP blacklisting after 2 illegal contributions
billisdead and Claude Sonnet 4.6
2026-06-23 17:42:31 +02:00
219292ea6c
Fix dark mode on synthesis panel and static pages
billisdead and Claude Sonnet 4.6
2026-06-23 17:30:10 +02:00
2ab561f61e
Refine synthesis prompt for honesty and faithfulness
billisdead and Claude Sonnet 4.6
2026-06-23 16:59:35 +02:00
b6471de51b
Improve mobile responsiveness on home page and navbar
billisdead and Claude Sonnet 4.6
2026-06-23 16:53:15 +02:00
f2d51fe21a
Add synthesis refresh countdown display
billisdead and Claude Sonnet 4.6
2026-06-23 16:47:45 +02:00
b25fd5da49
Show API error message to user instead of generic fallback
billisdead and Claude Sonnet 4.6
2026-06-23 16:34:35 +02:00
9553115d8c
Fix 10 bugs found in general code review
billisdead and Claude Sonnet 4.6
2026-06-23 16:26:52 +02:00
18bb0efc30
Fix consent token not set before submission
billisdead and Claude Sonnet 4.6
2026-06-23 16:15:43 +02:00
e31c268d54
Enforce consent token on submission, reduce default cooldown
billisdead and Claude Sonnet 4.6
2026-06-23 16:08:11 +02:00
1d180acf15
Fix init_db not called under Gunicorn
billisdead and Claude Sonnet 4.6
2026-06-23 15:57:52 +02:00
a43e9717a8
Remove all Replit artifacts and references
billisdead and Claude Sonnet 4.6
2026-06-23 15:48:30 +02:00
37904839aa
Remove stale Replit catalog deps from mockup-sandbox
billisdead and Claude Sonnet 4.6
2026-06-23 15:38:15 +02:00
c70d594292
CONTRIBUTING : procédure formalisée + README : soutien remonté
billisdead and Claude Sonnet 4.6
2026-06-23 14:50:34 +02:00
e1620aa3c8
README complet + CONTRIBUTING.md
billisdead and Claude Sonnet 4.6
2026-06-23 14:43:19 +02:00
be507cb229
dev-local.sh : installation automatique des prérequis
billisdead and Claude Sonnet 4.6
2026-05-24 15:33:40 +02:00
8f531d2e0e
Procédure de développement local + tunnel SSH
billisdead and Claude Sonnet 4.6
2026-05-24 13:17:06 +02:00
cf81ffa35e
Suggestions : .env.example complet, page /consultations, fix set-domain.sh
billisdead and Claude Sonnet 4.6
2026-05-24 10:02:00 +02:00
fbc1fad8b9
P5 — Mode consultation ciblée (Option B, implémentation complète)
billisdead and Claude Sonnet 4.6
2026-05-24 10:00:39 +02:00
bc6bd3f9d7
Dé-Replit-isation complète du projet
billisdead and Claude Sonnet 4.6
2026-05-23 22:41:06 +02:00
a7b7684e87
Conformité RGPD (P3) + transparence éditoriale (P4)
billisdead and Claude Sonnet 4.6
2026-05-23 22:30:30 +02:00
45edc1fa77
Licence EUPL-1.2 + hardening anti-abus
billisdead and Claude Sonnet 4.6
2026-05-23 18:05:46 +02:00
57211ad393
Add secure admin panel and documentation updates
pironantoine
2026-04-05 03:45:47 +00:00
2a792cbbb5
Add secure admin panel for content moderation and contribution flagging
pironantoine
2026-04-05 03:42:58 +00:00
e58c1cef85
Incorporate French penal code and expand legal framework for content moderation
pironantoine
2026-04-05 03:36:03 +00:00
8cf90b8693
Add French legal framework to content moderation filters
pironantoine
2026-04-05 03:31:08 +00:00
a9d31ea735
Add a detailed README file with project explanation and screenshots
pironantoine
2026-04-04 14:32:55 +00:00
e279dab70a
Add a comprehensive Rocky Linux installation guide and streamline domain configuration
pironantoine
2026-04-04 14:26:14 +00:00
50bc1f5ce9
Update documentation and push code to Gitea repository
pironantoine
2026-04-04 14:09:32 +00:00
fc0c9f2e9a
Update website preview image for sharing
pironantoine
2026-04-04 14:08:08 +00:00
03bb27c279
Update documentation to explain how to securely push code to Gitea
pironantoine
2026-04-04 14:05:03 +00:00
0528d60719
Add a script to push code securely to the remote repository
pironantoine
2026-04-04 14:03:32 +00:00
f10de55132
Update documentation for pushing code to Gitea
pironantoine
2026-04-04 13:59:27 +00:00
78eb58844e
Add dark mode and accessibility features for improved user experience
pironantoine
2026-04-04 11:45:46 +00:00
176b49d796
Update documentation to reflect color and content changes
pironantoine
2026-04-04 11:33:44 +00:00
a3d06f6c53
Update website colors and add disclaimers about expression
pironantoine
2026-04-04 11:32:08 +00:00
f72a64f23e
Update documentation with new features and improved usability
pironantoine
2026-04-04 10:27:58 +00:00
7e9eb3c360
Add sharing options and a printable flyer page to the website
pironantoine
2026-04-04 10:24:23 +00:00
213a67e612
Create documentation for project architecture, deployment, and usage
pironantoine
2026-04-04 06:56:49 +00:00
e2a0b6401d
Reorganize front page to make synthesized text scrollable
pironantoine
2026-04-04 06:52:24 +00:00
93ba11905f
Update site fonts and add a French flag to the navigation bar
pironantoine
2026-04-04 06:45:39 +00:00
3d4a9efe8f
Update the site to better explain its purpose and simplify synthesized text
pironantoine
2026-04-04 06:41:30 +00:00
4a6b138592
Prioritize Mistral AI for AI agent requests and update default models
pironantoine
2026-04-04 06:36:58 +00:00
bbf5fd1c3a
Update AI models to use Mistral by default for better performance
pironantoine
2026-04-04 06:33:43 +00:00
b604e21f70
Add a page detailing the platform's technical workings and AI transparency
pironantoine
2026-04-04 06:20:27 +00:00
3bc7d92e6c
Update website to use simpler, more direct language for user submissions
pironantoine
2026-04-04 06:17:33 +00:00
6730700f5a
Update website to display all content in French and add a values disclaimer
pironantoine
2026-04-04 06:08:33 +00:00
432509b2d3
Add technical and operational guides for the platform
pironantoine
2026-04-03 17:09:34 +00:00
c0322d5c8e
Add self-hosting capabilities and deployment guide for the application
pironantoine
2026-04-03 17:06:07 +00:00
ae970b2a32
Update political idea platform to use Python Flask backend
pironantoine
2026-04-03 16:58:47 +00:00
f9c4073d21
Add a democratic idea submission and AI synthesis platform
pironantoine
2026-04-03 16:25:11 +00:00
4d26b95657
Initial commit
agent
2026-04-02 02:36:40 +00:00