Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
3a1f15f
feat: add Peppol e-invoicing integration
nielsdrost7 Jun 12, 2026
c3da6d2
phpstan empty baseline
nielsdrost7 Jun 12, 2026
55acdec
Fix Peppol test failures by improving test fixtures and simplifying e…
nielsdrost7 Jul 24, 2026
d599c24
chore: remove accidentally committed infrastructure files
nielsdrost7 Aug 15, 2026
66fe811
fix: comment out invalid ReportTemplates navigation (Page, not Resource)
nielsdrost7 Aug 15, 2026
b0795de
fix: comment out ReportTemplates import (class does not exist in this…
nielsdrost7 Aug 15, 2026
05d175a
fix(#126): integrate ReportTemplates into admin panel navigation
nielsdrost7 Aug 17, 2026
cd3f819
Revert: remove ReportTemplates from Peppol PR (unrelated feature)
nielsdrost7 Aug 17, 2026
45849b9
fix: pint style issues + add missing ImportV1Page import in AdminPane…
nielsdrost7 Aug 17, 2026
f4a077b
Merge upstream/develop into feature/126-implement-peppol
nielsdrost7 Aug 17, 2026
4794d2a
feat(#126): add company_id column to peppol transmission tables
nielsdrost7 Aug 17, 2026
92ca0cb
feat(#126): add BelongsToCompany trait to peppol models
nielsdrost7 Aug 17, 2026
d1f644e
fix(#126): add company scoping to background jobs
nielsdrost7 Aug 17, 2026
7df6a34
fix(#126): add authorization check to SendInvoiceToPeppolAction
nielsdrost7 Aug 17, 2026
c57839d
fix(#126): remove non-existent ReportTemplates/ReportBuilder references
nielsdrost7 Aug 17, 2026
b6a0c8e
fix(#126): fix critical bugs in Peppol implementation
nielsdrost7 Aug 17, 2026
267c814
feat: implement Peppol Phase 1 + Phase 3 skeleton (transport abstract…
nielsdrost7 Aug 17, 2026
58ad1f7
fix: Storecove provider tests with flexible type hints
nielsdrost7 Aug 17, 2026
3cbfe37
feat: implement Phases 4-6 (LetsPeppol, SuperPDP, Qonto)
nielsdrost7 Aug 17, 2026
87219f4
fix: implement storePdf() + start Phase 7 (XML validation)
nielsdrost7 Aug 17, 2026
3446e44
feat: Phase 8 - FakeHttpClient test double for provider tests
nielsdrost7 Aug 17, 2026
d702bbe
refactor: credentials from database (PeppolIntegration::configuration…
nielsdrost7 Aug 17, 2026
bb7c399
docs: defer Phase 7 XSD validation to future enhancement
nielsdrost7 Aug 17, 2026
9102645
refactor: decorator composition pattern (RateLimiter, ExceptionHandle…
nielsdrost7 Aug 17, 2026
55b5a8e
fix: HttpClientExceptionHandler status code mapping and StorecoveProv…
nielsdrost7 Aug 17, 2026
b9e0f20
feat: Wire up LetsPeppol OAuth2 authentication following lovn pattern
nielsdrost7 Aug 17, 2026
7747871
refactor: Remove base_url from OAuth2 settings — hardcoded in client …
nielsdrost7 Aug 17, 2026
2b439d7
test: Remove 2 incomplete placeholder tests from PeppolDocumentFormat…
nielsdrost7 Aug 17, 2026
2f6d37a
feat: Apply consistent OAuth2/authentication pattern to all Peppol pr…
nielsdrost7 Aug 17, 2026
3839871
feat: Move MerchantClient to Core module, encrypt credentials, drop p…
nielsdrost7 Aug 18, 2026
bf87171
refactor: Add authenticate() and settings() to ProviderInterface cont…
nielsdrost7 Aug 18, 2026
0453815
refactor: convert settings() to declarative schema and make static
nielsdrost7 Aug 18, 2026
e3c4aed
feat: Add OAuth2 client-credentials mechanics to BasePeppolClient
nielsdrost7 Aug 18, 2026
965b3a1
feat: Implement RefreshesOAuth2Token trait for OAuth2 providers
nielsdrost7 Aug 18, 2026
b560333
fix: Storecove testConnection and transformer tax rate bugs
nielsdrost7 Aug 18, 2026
db0d417
feat: Finish MerchantClientResource Filament forms and tables
nielsdrost7 Aug 18, 2026
51e8f7b
feat: Add PeppolIntegrationResource Filament admin interface
nielsdrost7 Aug 18, 2026
482aa12
refactor: Simplify settings() to return only field names
nielsdrost7 Aug 18, 2026
524fd3e
Merge InvoicePlane:InvoicePlane-v2 develop into feature/126-implement…
nielsdrost7 Aug 24, 2026
089e147
Merge InvoicePlane:InvoicePlane-v2 develop into feature/126-implement…
nielsdrost7 Aug 24, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
64 changes: 0 additions & 64 deletions .claude/skills/abstract-seeder/SKILL.md

This file was deleted.

62 changes: 0 additions & 62 deletions .claude/skills/application-architecture-standard/SKILL.md

This file was deleted.

137 changes: 0 additions & 137 deletions .claude/skills/autonomous-coding-workflow/SKILL.md

This file was deleted.

72 changes: 0 additions & 72 deletions .claude/skills/ci-schema-invariant-gate/SKILL.md

This file was deleted.

Loading
Loading