- May 04, 2023
-
-
Matiss Janis Aboltins authored
-
Matiss Janis Aboltins authored
Closes #943 Creates the transaction when clicking "enter". Irrelevant of which field is currently active.
-
- May 02, 2023
-
-
Jed Fox authored
-
Jed Fox authored
Fixes #615. I would appreciate double-checking that I didn’t accidentally delete anything that is important. Since I’m removing the related API methods, this is technically a breaking change (even if people would have no reason to remove this stuff), so we should probably do a major release of the API package.
-
shall0pass authored
This attempts to add priorities for goal templates and addresses most of https://github.com/actualbudget/actual/issues/959 . I couldn't find a good way to preserve both "Apply" and "Overwrite" operations, so this PR does away with the current "Apply" action behavior. Every box with a budgeted value will be overwritten if a template goal is present. The added syntax to define priorities is as follows: #template -- priority 0, highest priority #template-1 --priority 1, 2nd highest priority #template-2 --priority 2, 3rd highest priority #template-N --priority N, as many as you'd like. ~~Leaving as a draft as this may not be the preferred implementation but I wanted others to be able to try it with netlify.~~ --------- Co-authored-by:
Caleb Young <cwy@rincon.com>
-
- May 01, 2023
-
-
Matiss Janis Aboltins authored
-
Matiss Janis Aboltins authored
Run the feature-request github action only once for the "feature" label. Demo: https://github.com/MatissJanis/actual/issues/8 Also fixed the link to issue list.
-
Matiss Janis Aboltins authored
Run the feature request management action when adding "feature" label. This will allow us to.. 1. remove "feature" label 2. add back "feature" label Thus execute the workflow on the existing issues.
-
Matiss Janis Aboltins authored
-
Matiss Janis Aboltins authored
Improving error handling for Nordigen. Before: if loading banks failed - a loading indicator would be shown forever. After: is loading banks fails - an error message is shown.
-
Matiss Janis Aboltins authored
Updating active contributor list
-
Matiss Janis Aboltins authored
-
Matiss Janis Aboltins authored
Removing unused `prop-types` dependency.
-
- Apr 30, 2023
-
-
Trevor Farlow authored
Switch to TS version of `no-unused-vars` rule.
-
- Apr 29, 2023
-
-
Alberto Gasparin authored
This is the last PR with lots of renaming for `loot-core`!
-
Matiss Janis Aboltins authored
Closes #956
-
Matiss Janis Aboltins authored
-
- Apr 28, 2023
-
-
Matiss Janis Aboltins authored
Closes #965
-
Matiss Janis Aboltins authored
-
- Apr 26, 2023
-
-
Matiss Janis Aboltins authored
Closes #935 Before: we render all the pages (even the inactive ones in some cases) After: we render only the visible pages. Thus the topbar color is set only 1x.. thus the settings page topbar has the correct color.
-
- Apr 25, 2023
-
-
Matiss Janis Aboltins authored
Closes #551 Make scheduled transfers appear in both accounts.
-
- Apr 24, 2023
-
-
Matiss Janis Aboltins authored
-
Matiss Janis Aboltins authored
-
- Apr 23, 2023
-
-
biohzrddd authored
<!-- Thank you for submitting a pull request! Make sure to follow the instructions to write release notes for your PR — it should only take a minute or two: https://github.com/actualbudget/docs#writing-good-release-notes --> Resolves issue #844 . --------- Co-authored-by: biohzrddd <>
-
Aaron Eiche authored
-
Henrik Maaland authored
-
Matiss Janis Aboltins authored
Closes #927
-
Matiss Janis Aboltins authored
-
Jed Fox authored
-
Matiss Janis Aboltins authored
Upgrading `Downshift` dependency
-
Jed Fox authored
-
Matiss Janis Aboltins authored
-
Matiss Janis Aboltins authored
-
Alberto Gasparin authored
Another batch of `loot-core` migrated.
-
Davis Silverman authored
Hi there, `Peg.js` is unmaintained, so I figure you all would appreciate if I replaced it with the drop-in replacement of Peggy. This is work I am breaking out of #918. Peggy adds new features like source map support that we could use, although I do not include that in this change-set. It may be useful for debugging changes to the .pegjs file we have.e
-
- Apr 22, 2023
-
-
Davis Silverman authored
Hi there, I try to tackle #798 here. It was suggested to throw this behind a feature flag, so here it is! this does its best to import the problem file in #767. I am working on this because it would make my work on #918 easier :) Feel free to set the feature flag to true and try the new importer. The date parser is not as sophisticated as the one in `node-libofx`, but I tried 3 different OFX files, one from my bank, one from the mocks, and one from #767. They all seem to work well enough on that front, but this is definitely the weak point of the new implementation. Let me know what you think!
-
shall0pass authored
This is an initial concept for adding percent based goal targets. This version works by using a string in the form of: #template 10% of Income <- Income is an income category name. Only income category names will work here currently. or #template 10% of all income<- 'all income' is a keyword in this context and will base the calculation on the total income for the month. Some of the nicer touches like Jed's polite notification that the syntax isn't correct is not implemented here yet.
-
shall0pass authored
I've changed the method of calculating the budgeted amount. There may be a more efficient way of writing the loop, so I'm looking forward to the review. This change implements the mathematics of (Target1+Target2+TargetN-Last_months_category_balance) / (MonthsRemaing1 + MonthsRemaining2 + MonthsRemaingN) * N. This is an averaged approach for multiple templates in the same category. It will appear to overbudget or underbudget some months compared to multiple single targets in different categories, yet there should always be enough saved in the category to satisfy the target due. Setting a target, it's assumed that money will be spent in the appropriate month, When a target reaches maturity, the money in the category associated with that target should be spent or moved so the remaining targets continue to be funded. I don't see an easy way of fixing that, but I hope this change will be of some help. Current method: Notice how the Bills (flexible) category reduces each month, resulting in larger budgeted amounts later in the goal cycle.  Proposed method: **Note: The fact that the initial fill in this example equals the expected fill is a coincidence based on the template values I chose. The initial fills can be different from expected fill. 
-
Matiss Janis Aboltins authored
Small changes to the e2e tests to improve the stability.
-
Matiss Janis Aboltins authored
Co-authored-by:
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by:
Jed Fox <git@jedfox.com>
-