Commit Graph

53 Commits

Author SHA1 Message Date
LuuNa d91ad72a5b docs: update README for V1 release candidate 2026-06-21 18:26:14 +02:00
Julien Denizot 19ffc45fbc feat: finalize electronic invoicing role-based UI 2026-06-21 16:13:13 +00:00
Julien Denizot 22628835df feat: align inbound invoice actions with roles 2026-06-21 16:09:42 +00:00
Julien Denizot babf2c0a27 feat: align sales invoice actions with electronic invoicing roles 2026-06-21 16:04:56 +00:00
Julien Denizot 776823b970 feat: align account and inbound sync actions with roles 2026-06-21 16:00:19 +00:00
Julien Denizot 6288590b3e test: add electronic invoicing permission integration tests 2026-06-21 15:48:24 +00:00
Julien Denizot 21acaec408 test: cover electronic invoicing permissions 2026-06-21 15:33:55 +00:00
Julien Denizot 0c3fa65bb0 feat: secure inbound purchase invoice actions 2026-06-21 15:23:29 +00:00
Julien Denizot e74ad2c4ac feat: secure inbound electronic invoice operations 2026-06-21 15:18:58 +00:00
Julien Denizot 25a7b53b4e feat: enforce electronic invoicing operator access 2026-06-21 15:09:05 +00:00
Julien Denizot 866bf4b213 feat: introduce electronic invoicing access control 2026-06-21 14:58:41 +00:00
Julien Denizot 410437ffcd feat: improve invoice payment tracking and French UI 2026-06-21 14:26:29 +00:00
Julien Denizot d45206e3a5 feat: refine navigation and French localization 2026-06-21 13:05:12 +00:00
Julien Denizot 9cbab69152 feat: improve inbound supplier workflow and exchange UX 2026-06-21 12:36:35 +00:00
Julien Denizot 09cd65412f feat: improve invoicing UX and supplier visibility 2026-06-21 11:41:38 +00:00
Julien Denizot ce85d7765b feat: track electronic payment reporting status 2026-06-21 10:55:44 +00:00
Julien Denizot c5fb71d314 feat: add payment received reporting action 2026-06-21 10:49:10 +00:00
Julien Denizot 1923430851 feat: report received payments to SuperPDP 2026-06-21 08:25:54 +00:00
Julien Denizot 157f3d14ec feat: add SuperPDP invoice event creation 2026-06-21 08:13:50 +00:00
Julien Denizot 441d120233 docs: ajouter la documentation publique du projet 2026-06-19 15:40:01 +00:00
Julien Denizot 1baa53972b feat: add inbound sync and electronic invoicing workspace 2026-06-19 15:32:34 +00:00
Julien Denizot 9b8f8761a4 feat: prevent concurrent inbound synchronization 2026-06-19 14:41:54 +00:00
Julien Denizot aeb43d6d53 feat: schedule hourly inbound invoice synchronization 2026-06-19 14:33:45 +00:00
Julien Denizot fbecd9df5a feat: synchronize incoming invoices incrementally 2026-06-19 14:31:51 +00:00
Julien Denizot 0c2bfa6bf9 feat: require explicit purchase posting dates 2026-06-19 14:22:34 +00:00
Julien Denizot 4d5e827278 feat: expose inbound documents from purchase invoices 2026-06-19 14:06:49 +00:00
Julien Denizot 7c0a92c109 feat: restore inbound exchange after draft deletion 2026-06-19 14:02:59 +00:00
Julien Denizot 01fcc48880 feat: create inbound purchase invoice drafts 2026-06-19 13:55:55 +00:00
Julien Denizot c11234e198 feat: validate inbound purchase invoice accounting 2026-06-19 13:42:33 +00:00
Julien Denizot cf94ab62c4 feat: map inbound invoice accounting details 2026-06-19 13:18:41 +00:00
Julien Denizot 78acf3a578 feat: preview inbound purchase invoices 2026-06-19 13:01:38 +00:00
Julien Denizot 320dd80d0e feat: match inbound invoices to suppliers 2026-06-19 12:52:50 +00:00
Julien Denizot 11f7c0804e feat: inspect incoming SuperPDP invoices 2026-06-19 12:40:18 +00:00
Julien Denizot 9a53d1f2c3 feat: add progressive invoice status polling 2026-06-19 12:01:23 +00:00
Julien Denizot 90208a88c7 feat: automate SuperPDP status synchronization 2026-06-19 11:58:50 +00:00
Julien Denizot 2c4cc02b23 feat: complete outbound electronic invoice workflow 2026-06-19 11:44:30 +00:00
Julien Denizot 8b7f2b7c6a feat: synchronize SuperPDP invoice events 2026-06-19 11:09:21 +00:00
Julien Denizot 38320a952f feat: send UBL invoices through SuperPDP 2026-06-19 11:05:13 +00:00
Julien Denizot ac81cd8c23 feat: add French payment mentions 2026-06-19 11:04:21 +00:00
Julien Denizot 3dc60cd0b4 feat: validate UBL invoices with SuperPDP 2026-06-19 11:00:07 +00:00
Julien Denizot 3d18883299 feat: convert and archive invoices as UBL 2026-06-19 10:57:20 +00:00
Julien Denizot 7fb5c88eeb feat: build EN16931 invoice payloads 2026-06-19 10:54:47 +00:00
Julien Denizot 73df50d558 feat: prepare electronic invoice exchanges 2026-06-19 10:40:46 +00:00
Julien Denizot ef213e65ac feat: validate electronic sales invoices 2026-06-19 10:21:23 +00:00
Julien Denizot 35409ca935 feat: support sandbox Peppol customer routing 2026-06-19 10:17:30 +00:00
Julien Denizot 4ded977452 feat: add SuperPDP French directory routes 2026-06-19 10:05:39 +00:00
Julien Denizot e01b73ae15 feat: validate customer SIREN and SIRET 2026-06-19 10:03:35 +00:00
Julien Denizot 979915af19 feat: add electronic invoicing fields to customers 2026-06-19 09:58:50 +00:00
Julien Denizot 62fff1506d feat: connect SuperPDP account from ERPNext 2026-06-19 09:38:37 +00:00
Julien Denizot 7fb7e94539 feat: add SuperPDP HTTP client 2026-06-19 09:20:58 +00:00