- Jun 21, 2023
-
-
Matiss Janis Aboltins authored
-
- Jun 20, 2023
-
-
Shazib Hussain authored
Following on from #1146 this PR removes all unused exports from `loot-core/`
-
Matiss Janis Aboltins authored
Closes #1069 I've not actually tested this change. Which is why I'm not changing it to direct links (as they might not work). Instead I'm just applying a very quick patch so the message would not be misleading anymore.
-
Jed Fox authored
It now always shows a menu, so the user doesn’t unexpectedly perform an action.
-
Joel Jeremy Marquez authored
This PR is for the first item listed in #559: `Expand All / Collapse All Categories` For the expand / collapse all categories functionality, I was choosing between having a single `Expand / collapse all categories` button or one for each: `Expand all categories` and `Collapse all categories` buttons. For the initial implementation, I have opted with the latter. Please let me know which one is the right way to go or if there are other suggestions and I'll just accordingly. 
-
Matiss Janis Aboltins authored
-
- Jun 19, 2023
-
-
Jed Fox authored
-
- Jun 18, 2023
-
-
Matiss Janis Aboltins authored
actual-server does not need to import the full actual-app/api package. It can import only the CRDT stuff.. so I'm extracting it into a new package to reduce the size of actual-server and make the link between things more transparent.
-
- Jun 17, 2023
-
-
Shazib Hussain authored
-
Shazib Hussain authored
Continuing on from #1139 this PR deletes all function that are not used anywhere. The next PR will include all the entire files that are unused & deleted.
-
- Jun 16, 2023
-
-
Jed Fox authored
This reverts #1029. As raised in #1097, the formatting chosen doesn’t work well when doing math. There may be a way to balance compatibility with multiple format styles with handling non-currency amounts correctly, but it will require some more careful consideration. Re-opens #894.
-
Jed Fox authored
URLs with the trailing slash don’t work well — requests end up being made to `https://example.com//sync/sync` and such which can 404 --------- Co-authored-by:
Matiss Janis Aboltins <matiss@mja.lv>
-
Jed Fox authored
-
Jed Fox authored
-
- Jun 15, 2023
-
-
Shazib Hussain authored
As discussed in #1126 creating separate PRs. The linter rule isn't actually part of this first PR and will likely be in the final PR as otherwise it will just fail because all the issues aren't resolved. The code is 'ready' though so as soon as this is merged I will open next one(s)
-
Matiss Janis Aboltins authored
Closes #1125 Disables (hides) the "all payees" checkbox when schedules are loading. Reproduction: 1. open `/schedule/discover` 2. while the data is still loading - click on the checkbox in the table header 3. after loading finishes - the page crashes with an error
-
Jed Fox authored
Depends on https://github.com/actualbudget/docs/pull/202.
-
- Jun 14, 2023
-
-
Rich Howell authored
Replaced contributing link <!-- 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 -->
-
Matiss Janis Aboltins authored
Further Nordigen fixes for expired bank-links. With the recent changes to the router, we had broken this functionality. <img width="488" alt="Screenshot 2023-06-14 at 09 00 21" src="https://github.com/actualbudget/actual/assets/886567/8e7516e0-121a-46e0-9e52-24748b161173"> <img width="437" alt="Screenshot 2023-06-14 at 09 00 30" src="https://github.com/actualbudget/actual/assets/886567/88b36549-1073-4269-b42f-1553c164316f">
-
Matiss Janis Aboltins authored
Fix linking via the account page. Previously it was not fully working if the user had not set up the credentials before. https://github.com/actualbudget/actual/assets/886567/588dc437-b53d-4616-8612-a2ef07445dc8 --------- Co-authored-by:
Jed Fox <git@jedfox.com>
-
- Jun 13, 2023
-
-
Matiss Janis Aboltins authored
Small bugfix for nordigen. Do not perform the server status check if the user is actually offline.
-
- Jun 11, 2023
-
-
Jed Fox authored
Previously, the frontend would attempt to make real requests to `https://not-configured/`, which of course failed. I’ve changed the internal structure to have the lack of a server expressed as a `null` server. A new `did-bootstrap` browser-level setting has been added to track if the user clicked “Don’t use a server.” Finally, I updated the auth logic for methods that call out to the server to make them consistent and use the early return style which reduces indentation.
-
Jed Fox authored
This should fix the test failures on `master` — currently tests are failing because the cache was created with an old version of Node.
-
youngcw authored
This adds an option to the month drop down to check all the template lines. If there are errors the offending line is shown with its category. I also modified the wording on the regular template return to be more accurate. Fixes #1100
-
- Jun 10, 2023
-
-
Jed Fox authored
After #1115, new Node.js versions will be able to be used for development of the frontend. This PR changes the recommended Node.js version to 18 (the current LTS version). I have also tested with 16 and 20 and it works. I also took the opportunity to: - move the build script that was at the project root to the `bin/` folder - update the `browserslist` to target Electron 24 (which is the version we currently build against). This results in a slightly smaller bundle due to no longer having to transpile optional chaining.
-
Jed Fox authored
~based on #1114~ This brings its build process up to date with the rest of the project. We can now use Node 20 to build successfully. Closes #918
-
- Jun 09, 2023
-
-
Jed Fox authored
Bundle sizes are unchanged but now we no longer pull in the Electron-specific FS code on the web version
-
- Jun 08, 2023
-
-
Davis Silverman authored
Draft because it is untested, maybe tonight I will test it! Just wanted to get some code out cause i had a spare 5 minutes. The new parser isn't immediately good enough to replace the old parser, and I sadly lost the time to contribute more! Sorry! If someone else wants to take maintenance burden of this code, we can not merge this. Otherwise, it should go the way of the Dodo it seems. Thanks! Closes #1044
-
Jed Fox authored
Good catch @Jackenmen in https://github.com/actualbudget/actual/pull/948#issuecomment-1580501909 — I’ve also added a CI check to ensure bad migrations aren’t introduced in the future. I think if you have a budget that has managed to have this migration applied successfully, you’ll need to manually patch `getAppliedMigrations` in `packages/loot-core/src/server/migrate/migrations.ts` and inject a query to remove the old migration ID and insert the new one.
-
- Jun 06, 2023
-
-
Jed Fox authored
Closes #944, closes #532. ~WIP because something is causing the test budget to fail to create because it’s using INSERT instead of UPDATE sql queries. (Or not? I have no idea)~
-
youngcw authored
Added the option to add a remainder goal template. This will use the remaining available funds and dump them into the respective category. There is optional weighting. The remainder templates will be forced to the lowest priority as to run after all other templates. Usage: `#template remainder <weight>` Add the template line to any categories you want to catch any remaining funds such as savings. The amount added to the category will equal `remaining_budget/total_of_weights*weight`. The default weight is 1.
-
- Jun 05, 2023
-
-
SudoCerb authored
-
- Jun 04, 2023
-
-
Shazib Hussain authored
- Fix socket connection issues when reloading - Fix external url clicking & middle clicking internal links - Remove broken menu option. Easier for now than refactoring the settings panel it now lives in. We can add it back later if needed?
-
Matiss Janis Aboltins authored
1. Upgrade all `cross-env` versions to be the same 2. Added `cross-env` to `desktop-electron` - it was used there, but was missing as a dep
-
Jed Fox authored
-
Jed Fox authored
Extracted from #984
-
Jed Fox authored
Previously, this would fail with a confusing “cannot read property of `undefined`” error.
-
- Jun 03, 2023
-
-
shall0pass authored
There was one more location where the cleanup script could generate an error. This should fully resolve the error, along with https://github.com/actualbudget/actual/pull/1084.
-
- Jun 02, 2023
-
-
Jed Fox authored
-
- Jun 01, 2023
-
-
Matiss Janis Aboltins authored
Web: https://github.com/actualbudget/actual/pull/1087 Server: https://github.com/actualbudget/actual-server/pull/207 Docs: https://github.com/actualbudget/docs/pull/179 --------- Co-authored-by:
Jed Fox <git@jedfox.com> Co-authored-by:
github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
-