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 |
|