-
- Downloads
Updates to the @actual-budget/api package (#464)
* Make it easier to build the bundle.api.js for the API * Remove budgetId parameter, move config to top level of API * that’s a breaking change * Add support for signing into the server in init() * Add api.downloadBudget(syncId, { password }) method * Fix lint errors * Refactor: extract out getSyncError * api/download-budget: sync if possible instead of downloading * Don’t bother with fetching remote files and installing key if the file is local * *groupId * FIx lint issues * Remove extra close+reopen * Refactor out duplicate load-budget logic * Trailing commas
Showing
- .github/workflows/build.yml 1 addition, 1 deletion.github/workflows/build.yml
- packages/api/index.js 3 additions, 3 deletionspackages/api/index.js
- packages/api/methods.js 7 additions, 2 deletionspackages/api/methods.js
- packages/api/package.json 4 additions, 1 deletionpackages/api/package.json
- packages/loot-core/src/client/actions/budgets.js 6 additions, 14 deletionspackages/loot-core/src/client/actions/budgets.js
- packages/loot-core/src/server/api.js 51 additions, 12 deletionspackages/loot-core/src/server/api.js
- packages/loot-core/src/server/main.js 16 additions, 12 deletionspackages/loot-core/src/server/main.js
- packages/loot-core/src/shared/errors.js 14 additions, 0 deletionspackages/loot-core/src/shared/errors.js
- packages/loot-core/webpack/webpack.api.config.js 10 additions, 2 deletionspackages/loot-core/webpack/webpack.api.config.js
Loading
Please register or sign in to comment