ordinarthur
  • Joined on 2026-04-11
ordinarthur pushed to main at ordinarthur/rubis 2026-05-07 19:32:36 +00:00
1c5a58e09a chore(domain): migrate rubis.arthurbarre.fr → rubis.pro
ordinarthur pushed to main at ordinarthur/rubis 2026-05-07 19:24:53 +00:00
6e796a0980 feat(landing): CTAs vers app + pages mentions légales & RGPD
ordinarthur pushed to main at ordinarthur/rubis 2026-05-07 16:10:29 +00:00
ff8fe64be2 feat(mail): templates HTML React Email + brand "Rubis sur l'ongle"
ordinarthur pushed to main at ordinarthur/rubis 2026-05-07 15:46:00 +00:00
87c6f49692 fix(mail): from-name = nom de l'org (pas "Rubis Sur l'Ongle")
ordinarthur pushed to main at ordinarthur/rubis 2026-05-07 15:42:54 +00:00
ab75f1f979 fix(checkin): bump invoice.status pending → awaiting_user_confirmation
ordinarthur pushed to main at ordinarthur/rubis 2026-05-07 15:36:09 +00:00
023f08c261 feat(api): commande ace billing:scenario pour tester les états billing
ordinarthur pushed to main at ordinarthur/rubis 2026-05-07 15:25:58 +00:00
3bad1451a9 docs(bruno): collection Billing + endpoints check-in in-app
Compare 2 commits »
ordinarthur pushed to main at ordinarthur/rubis 2026-05-07 15:18:20 +00:00
031b8cc062 fix(billing): détecte aussi cancel_at (Customer Portal) + reactivate sans conflit
ordinarthur pushed to main at ordinarthur/rubis 2026-05-07 15:05:09 +00:00
cb87bbc8d1 feat(billing): expose l'annulation programmée + bouton "Réactiver"
b1361de606 add stripe best practices for agent
Compare 2 commits »
ordinarthur pushed to main at ordinarthur/rubis 2026-05-07 14:43:47 +00:00
4dcd85f912 test(billing): unit tests backend (17) + frontend (7)
ordinarthur pushed to main at ordinarthur/rubis 2026-05-07 14:35:12 +00:00
fd24ef42a6 feat(billing): redesign page abonnement — layout asymétrique + identité Rubis
ordinarthur pushed to main at ordinarthur/rubis 2026-05-07 13:03:35 +00:00
1952265217 feat(billing): plans Free/Pro/Business + Stripe Checkout & Customer Portal
ordinarthur pushed to main at ordinarthur/rubis 2026-05-07 12:27:09 +00:00
d410ae014e docs: flow.md — cycle de vie facture, statuts, surfaces UI, check-in deep dive
52e78b66e9 feat(mobile): UX cohérente sur toute l'app + check-in non-persistant
Compare 2 commits »
ordinarthur pushed to main at ordinarthur/rubis 2026-05-07 11:38:39 +00:00
6c3b5e36b9 feat(pwa): manifest installable + icons gem rubis sur fond crème
ordinarthur pushed to main at ordinarthur/rubis 2026-05-07 11:32:51 +00:00
639191bef9 feat(layout): sidebar repliable + Gem SVG soignée partout
ordinarthur pushed to main at ordinarthur/rubis 2026-05-07 11:00:25 +00:00
b96b62aab6 feat(seed): génération PDF cohérente par facture via @react-pdf/renderer
ordinarthur pushed to main at ordinarthur/rubis 2026-05-07 10:41:32 +00:00
040e787ee5 chore(seed): rendre seed:demo utilisable en prod
ordinarthur pushed to main at ordinarthur/rubis 2026-05-07 10:37:49 +00:00
68ed8f2ec6 feat(api): logs fichier en dev + traces du flow relance/mail
92a9fac62b feat(checkin): modale in-app pour confirmer le paiement au login
Compare 2 commits »
ordinarthur pushed to main at ordinarthur/rubis 2026-05-07 09:42:42 +00:00
89c9a732d6 add chart details
ordinarthur pushed to main at ordinarthur/rubis 2026-05-07 09:34:05 +00:00
1633fb9bf0 add factories
933c6496b1 feat(demo): mode démo live — horloge virtuelle + emails capturés
6eb9ca4120 feat(ui): GlossaryTerm — tooltip de définition sur DSO / LME / Mise en demeure
2d3766cc3d feat(dashboard): dataviz cohérente DA Rubis (3 charts + page Insights)
32fcb02108 feat(api): factories de démo + commande seed:demo --email pour peupler une org
Compare 9 commits »