Commit 6e42e48
feat(quickbooks): add sales and accounts receivable (#6130)
* feat(quickbooks): add bounded sales transaction reads
* feat(quickbooks): add sales and receivables mutations
* feat(quickbooks): expose sales operations in the block
* fix(quickbooks): address independent sales review
* fix(quickbooks): address final integration review
* fix(quickbooks): clarify master data output metadata
* fix(quickbooks): mark sales pagination outputs optional
* fix(quickbooks): validate calculated sales amounts
* fix(quickbooks): generate sales arrays correctly
* fix(quickbooks): align sales metadata conditions
* chore(tools): sync sales metadata
* feat(quickbooks): add purchasing and payables (#6159)
* feat(quickbooks): add safe purchasing and payables tools
* feat(quickbooks): expose purchasing and payables operations
* docs(quickbooks): document purchasing and payables tools
* fix(quickbooks): require current purchase payment type
* fix(quickbooks): allow rounded purchasing line totals
* fix(quickbooks): generate purchasing arrays correctly
* fix(quickbooks): validate bill payment accounts
* fix(quickbooks): validate bill allocations before account lookup
* chore(tools): sync purchasing metadata
* fix(quickbooks): sanitize bill payment faults
* feat(quickbooks): add general accounting operations (#6185)
* feat(quickbooks): add accounting transaction tools
* feat(quickbooks): expose accounting operations
* docs(quickbooks): generate accounting catalog
* fix(quickbooks): preserve accounting amount precision
* fix(quickbooks): balance journal entries in exact cents
* fix(quickbooks): include account in deposit updates
* chore(quickbooks): sync accounting catalog
* feat(quickbooks): add observable PO-to-bill linking (#6194)
* feat(quickbooks): link bills to purchase order lines
* docs(quickbooks): document observable bill linking
* fix(quickbooks): document purchase order link identifiers
* fix(quickbooks): keep shared line example valid
* chore(quickbooks): sync bill linking catalog
* feat(quickbooks): add accountant-focused financial reports (#6197)
* feat(quickbooks): add verified financial report contracts
* feat(quickbooks): expose reports in block and catalog
* test(quickbooks): cover null report filters
* fix(quickbooks): expose report header time
* chore(quickbooks): sync reports catalog
* feat(quickbooks): add documents and attachments (#6200)
* feat(quickbooks): add document and attachment tools
* feat(quickbooks): add bounded document file routes
* feat(quickbooks): expose document workflows
* fix(quickbooks): enforce attachment upload bounds
* fix(quickbooks): tighten document handling
* fix(quickbooks): align file response limits
* test(quickbooks): cover missing PDF content type
* test(quickbooks): cover attachment MIME fallback
* fix(quickbooks): redact attachment access URLs
* fix(quickbooks): store downloaded documents safely
* fix(quickbooks): stop cancelled attachment downloads
* fix(quickbooks): correct document schemas and upload bytes
* chore(quickbooks): sync document catalog
* feat(quickbooks): add accountant filters (#6208)
* feat(quickbooks): add safe n8n parity tools
* feat(quickbooks): expose accountant parity options
* fix(quickbooks): address parity review findings
* fix(quickbooks): require recipient for payment email
* chore(quickbooks): sync parity catalog
---------
Co-authored-by: Bill Leoutsakos <billleoutsakos@Bills-MacBook-Pro.local>
---------
Co-authored-by: Bill Leoutsakos <billleoutsakos@Mac.localdomain>
Co-authored-by: Bill Leoutsakos <billleoutsakos@Bills-MacBook-Pro.local>
---------
Co-authored-by: Bill Leoutsakos <billleoutsakos@Mac.localdomain>
Co-authored-by: Bill Leoutsakos <billleoutsakos@Bills-MacBook-Pro.local>
---------
Co-authored-by: Bill Leoutsakos <billleoutsakos@Mac.localdomain>
Co-authored-by: Bill Leoutsakos <billleoutsakos@Bills-MacBook-Pro.local>
---------
Co-authored-by: Bill Leoutsakos <billleoutsakos@Bills-MacBook-Pro.local>
Co-authored-by: Bill Leoutsakos <billleoutsakos@Mac.localdomain>
---------
Co-authored-by: Bill Leoutsakos <billleoutsakos@Mac.localdomain>
Co-authored-by: Bill Leoutsakos <billleoutsakos@Bills-MacBook-Pro.local>
---------
Co-authored-by: Bill Leoutsakos <billleoutsakos@Bills-MacBook-Pro.local>
Co-authored-by: Bill Leoutsakos <billleoutsakos@Mac.localdomain>1 parent 8442b93 commit 6e42e48
79 files changed
Lines changed: 18595 additions & 602 deletions
File tree
- apps
- docs/content/docs/en/integrations
- sim
- app/api/tools/quickbooks
- add-attachment
- download-attachment
- download-transaction-pdf
- blocks/blocks
- lib
- api/contracts/tools
- core/security
- integrations
- workflows/blocks
- tools
- generated
- quickbooks
- packages/workflow-types/src
- scripts
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Large diffs are not rendered by default.
Lines changed: 166 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
| 128 | + | |
| 129 | + | |
| 130 | + | |
| 131 | + | |
| 132 | + | |
| 133 | + | |
| 134 | + | |
| 135 | + | |
| 136 | + | |
| 137 | + | |
| 138 | + | |
| 139 | + | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
0 commit comments