├── .claude ├── docs │ ├── API_REQUEST_COMPARISON.md │ └── firefly-iii-6.4.0-v1.yaml └── tasks │ ├── AVAILABLE_BUDGETS_IMPLEMENTATION_SUMMARY.md │ ├── BILLS_IMPLEMENTATION_SUMMARY.md │ ├── BUDGETS_IMPLEMENTATION_SUMMARY.md │ ├── DESIGN_AVAILABLE_BUDGETS_ENDPOINT.md │ ├── DESIGN_BILLS_ENDPOINT.md │ ├── DESIGN_BUDGETS_ENDPOINT.md │ ├── DESIGN_OBJECT_GROUPS_ENDPOINT.md │ ├── DESIGN_PIGGY_BANKS_ENDPOINT.md │ ├── DESIGN_RECURRENCES_ENDPOINT.md │ ├── OBJECT_GROUPS_IMPLEMENTATION_SUMMARY.md │ ├── PIGGY_BANKS_IMPLEMENTATION_SUMMARY.md │ ├── README.md │ └── RECURRENCES_IMPLEMENTATION_SUMMARY.md ├── .editorconfig ├── .eslintrc.js ├── .eslintrc.prepublish.js ├── .gitignore ├── .npmignore ├── .prettierrc.js ├── .serena ├── .gitignore └── project.yml ├── .vscode └── extensions.json ├── CLAUDE.md ├── CODE_OF_CONDUCT.md ├── LICENSE.md ├── README.md ├── README_TEMPLATE.md ├── credentials └── FireflyiiiOAuth2Api.credentials.ts ├── gulpfile.js ├── index.js ├── nodes └── FireFlyIII │ ├── Fireflyiii.node.json │ ├── Fireflyiii.node.ts │ ├── actions │ ├── about │ │ └── about.resource.ts │ ├── accounts │ │ ├── accounts.resource.ts │ │ └── updateAccount.fields.ts │ ├── availableBudgets │ │ └── availableBudgets.resource.ts │ ├── bills │ │ └── bills.resource.ts │ ├── budgets │ │ └── budgets.resource.ts │ ├── categories │ │ └── categories.resource.ts │ ├── general │ │ └── general.resource.ts │ ├── objectGroups │ │ └── objectGroups.resource.ts │ ├── piggyBanks │ │ └── piggyBanks.resource.ts │ ├── recurrences │ │ └── recurrences.resource.ts │ ├── rules │ │ └── rulesAndGroups.resource.ts │ ├── tags │ │ └── tags.resource.ts │ └── transactions │ │ ├── createTransaction.fields.ts │ │ └── transactions.resource.ts │ ├── fireflyiii.png │ ├── fireflyiii.svg │ └── utils │ ├── ApiRequest.ts │ └── ApiRequestV2.ts ├── package.json ├── pnpm-lock.yaml ├── tsconfig.json └── tslint.json /.claude/docs/API_REQUEST_COMPARISON.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.claude/docs/API_REQUEST_COMPARISON.md -------------------------------------------------------------------------------- /.claude/docs/firefly-iii-6.4.0-v1.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.claude/docs/firefly-iii-6.4.0-v1.yaml -------------------------------------------------------------------------------- /.claude/tasks/AVAILABLE_BUDGETS_IMPLEMENTATION_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.claude/tasks/AVAILABLE_BUDGETS_IMPLEMENTATION_SUMMARY.md -------------------------------------------------------------------------------- /.claude/tasks/BILLS_IMPLEMENTATION_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.claude/tasks/BILLS_IMPLEMENTATION_SUMMARY.md -------------------------------------------------------------------------------- /.claude/tasks/BUDGETS_IMPLEMENTATION_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.claude/tasks/BUDGETS_IMPLEMENTATION_SUMMARY.md -------------------------------------------------------------------------------- /.claude/tasks/DESIGN_AVAILABLE_BUDGETS_ENDPOINT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.claude/tasks/DESIGN_AVAILABLE_BUDGETS_ENDPOINT.md -------------------------------------------------------------------------------- /.claude/tasks/DESIGN_BILLS_ENDPOINT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.claude/tasks/DESIGN_BILLS_ENDPOINT.md -------------------------------------------------------------------------------- /.claude/tasks/DESIGN_BUDGETS_ENDPOINT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.claude/tasks/DESIGN_BUDGETS_ENDPOINT.md -------------------------------------------------------------------------------- /.claude/tasks/DESIGN_OBJECT_GROUPS_ENDPOINT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.claude/tasks/DESIGN_OBJECT_GROUPS_ENDPOINT.md -------------------------------------------------------------------------------- /.claude/tasks/DESIGN_PIGGY_BANKS_ENDPOINT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.claude/tasks/DESIGN_PIGGY_BANKS_ENDPOINT.md -------------------------------------------------------------------------------- /.claude/tasks/DESIGN_RECURRENCES_ENDPOINT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.claude/tasks/DESIGN_RECURRENCES_ENDPOINT.md -------------------------------------------------------------------------------- /.claude/tasks/OBJECT_GROUPS_IMPLEMENTATION_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.claude/tasks/OBJECT_GROUPS_IMPLEMENTATION_SUMMARY.md -------------------------------------------------------------------------------- /.claude/tasks/PIGGY_BANKS_IMPLEMENTATION_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.claude/tasks/PIGGY_BANKS_IMPLEMENTATION_SUMMARY.md -------------------------------------------------------------------------------- /.claude/tasks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.claude/tasks/README.md -------------------------------------------------------------------------------- /.claude/tasks/RECURRENCES_IMPLEMENTATION_SUMMARY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.claude/tasks/RECURRENCES_IMPLEMENTATION_SUMMARY.md -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.eslintrc.prepublish.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.eslintrc.prepublish.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | *.tsbuildinfo 3 | -------------------------------------------------------------------------------- /.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.prettierrc.js -------------------------------------------------------------------------------- /.serena/.gitignore: -------------------------------------------------------------------------------- 1 | /cache 2 | -------------------------------------------------------------------------------- /.serena/project.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.serena/project.yml -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/README.md -------------------------------------------------------------------------------- /README_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/README_TEMPLATE.md -------------------------------------------------------------------------------- /credentials/FireflyiiiOAuth2Api.credentials.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/credentials/FireflyiiiOAuth2Api.credentials.ts -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/gulpfile.js -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /nodes/FireFlyIII/Fireflyiii.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/nodes/FireFlyIII/Fireflyiii.node.json -------------------------------------------------------------------------------- /nodes/FireFlyIII/Fireflyiii.node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/nodes/FireFlyIII/Fireflyiii.node.ts -------------------------------------------------------------------------------- /nodes/FireFlyIII/actions/about/about.resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/nodes/FireFlyIII/actions/about/about.resource.ts -------------------------------------------------------------------------------- /nodes/FireFlyIII/actions/accounts/accounts.resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/nodes/FireFlyIII/actions/accounts/accounts.resource.ts -------------------------------------------------------------------------------- /nodes/FireFlyIII/actions/accounts/updateAccount.fields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/nodes/FireFlyIII/actions/accounts/updateAccount.fields.ts -------------------------------------------------------------------------------- /nodes/FireFlyIII/actions/availableBudgets/availableBudgets.resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/nodes/FireFlyIII/actions/availableBudgets/availableBudgets.resource.ts -------------------------------------------------------------------------------- /nodes/FireFlyIII/actions/bills/bills.resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/nodes/FireFlyIII/actions/bills/bills.resource.ts -------------------------------------------------------------------------------- /nodes/FireFlyIII/actions/budgets/budgets.resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/nodes/FireFlyIII/actions/budgets/budgets.resource.ts -------------------------------------------------------------------------------- /nodes/FireFlyIII/actions/categories/categories.resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/nodes/FireFlyIII/actions/categories/categories.resource.ts -------------------------------------------------------------------------------- /nodes/FireFlyIII/actions/general/general.resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/nodes/FireFlyIII/actions/general/general.resource.ts -------------------------------------------------------------------------------- /nodes/FireFlyIII/actions/objectGroups/objectGroups.resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/nodes/FireFlyIII/actions/objectGroups/objectGroups.resource.ts -------------------------------------------------------------------------------- /nodes/FireFlyIII/actions/piggyBanks/piggyBanks.resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/nodes/FireFlyIII/actions/piggyBanks/piggyBanks.resource.ts -------------------------------------------------------------------------------- /nodes/FireFlyIII/actions/recurrences/recurrences.resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/nodes/FireFlyIII/actions/recurrences/recurrences.resource.ts -------------------------------------------------------------------------------- /nodes/FireFlyIII/actions/rules/rulesAndGroups.resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/nodes/FireFlyIII/actions/rules/rulesAndGroups.resource.ts -------------------------------------------------------------------------------- /nodes/FireFlyIII/actions/tags/tags.resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/nodes/FireFlyIII/actions/tags/tags.resource.ts -------------------------------------------------------------------------------- /nodes/FireFlyIII/actions/transactions/createTransaction.fields.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/nodes/FireFlyIII/actions/transactions/createTransaction.fields.ts -------------------------------------------------------------------------------- /nodes/FireFlyIII/actions/transactions/transactions.resource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/nodes/FireFlyIII/actions/transactions/transactions.resource.ts -------------------------------------------------------------------------------- /nodes/FireFlyIII/fireflyiii.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/nodes/FireFlyIII/fireflyiii.png -------------------------------------------------------------------------------- /nodes/FireFlyIII/fireflyiii.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/nodes/FireFlyIII/fireflyiii.svg -------------------------------------------------------------------------------- /nodes/FireFlyIII/utils/ApiRequest.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/nodes/FireFlyIII/utils/ApiRequest.ts -------------------------------------------------------------------------------- /nodes/FireFlyIII/utils/ApiRequestV2.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/nodes/FireFlyIII/utils/ApiRequestV2.ts -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Jihad/n8n-fireflyiii-node/HEAD/tslint.json --------------------------------------------------------------------------------