- Jul 03, 2023
-
-
Matiss Janis Aboltins authored
-
- Jul 02, 2023
-
-
Neil authored
-
- Jul 01, 2023
-
-
Jed Fox authored
-
- Jun 30, 2023
-
-
Jed Fox authored
-
- Jun 27, 2023
-
-
Jed Fox authored
This cleans up all of the usage of `<a>` in the codebase. Now all external links get the appropriate attributes added.
-
- Jun 23, 2023
-
-
Trevor Farlow authored
Co-authored-by:
Jed Fox <git@jedfox.com>
-
- Jun 20, 2023
-
-
Matiss Janis Aboltins authored
-
- Jun 16, 2023
-
-
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)
-
Jed Fox authored
Depends on https://github.com/actualbudget/docs/pull/202.
-
- Jun 14, 2023
-
-
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 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
-
- 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)~
-
- May 20, 2023
-
-
Trevor Farlow authored
-
- May 16, 2023
-
-
Jed Fox authored
We can use hooks now!
-
- May 09, 2023
-
-
Alberto Gasparin authored
-
- May 01, 2023
-
-
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.
-
- Apr 24, 2023
-
-
Matiss Janis Aboltins authored
-
- 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!
-
- Apr 19, 2023
-
-
Matiss Janis Aboltins authored
Removing `react-select` and the new autocomplete. This experiment has failed, so cleaning things up now.
-
- Mar 31, 2023
-
-
Matiss Janis Aboltins authored
Improving the UX for Nordigen bank-sync account import modal.
-
- Mar 29, 2023
-
-
Alberto Gasparin authored
-
- Mar 24, 2023
-
-
Jed Fox authored
Seems to build fine, will test later.
-
- Mar 23, 2023
-
-
Alberto Gasparin authored
Adding a "create rule" menu item in the transactions dropdown to open the create new rule modal, pre-filled with the payee information. Fixes #749
-
- Mar 21, 2023
-
-
Jed Fox authored
-
- Mar 20, 2023
-
-
Matiss Janis Aboltins authored
Depends on server change: https://github.com/actualbudget/actual-server/pull/168
-
- Mar 18, 2023
-
-
Jed Fox authored
-
Jed Fox authored
I noticed that the first run flow is suboptimal for people who want to import an existing file from Actual/YNAB. I’ve moved the welcome modal into the management app and set it up to appear when there are no budgets available (which also has the benefit of allowing people to see the modal again!) I think there’s some weirdness around getting the modal to reappear when deleting a budget file which I want to work out before merging this. This PR also reorganizes the management app a bit to reduce usage of modals (currently, hitting escape while the budget list is open leaves you with a blank page). <img width="539" alt="Screenshot_2023-03-18 08 53 54" src="https://user-images.githubusercontent.com/25517624/226107462-b2b88791-1015-4397-b290-c64e7fcc0f41.png"> - [x] Ensure modal consistently appears when needed (no longer a modal!) - [x] Fix e2e tests
-
- Mar 17, 2023
-
-
Jed Fox authored
-
- Mar 13, 2023
-
-
Matiss Janis Aboltins authored
Related to: https://github.com/actualbudget/actual/issues/724#issuecomment-1455160250 Depends on https://github.com/actualbudget/docs/pull/126 to be merged first. Two changes here: 1. show "link account" only if actual-server is used (user is "online"); 2. allow linking accounts only if Nordigen is configured (using new API to get the status for it); Also ported the `CreateAccount` modal to a functional component.
-
- Mar 05, 2023
-
-
Jed Fox authored
-
- Mar 04, 2023
-
-
Filip Stybel authored
* Update gitignore about .idea folder The .idea folder is generated by IntelliJ IDEA * Add integration with Nordigen * Fix linter * Use longer access to the account * Move normalizatoin of accounts to the backend side * Fix possibility to force remove account * Move normalization of transactions to the backend side * Fix Settings.js after merge * fix enableing bank sync * delete old Settings component * Use camelCase for nordigen/remove-account call * WIP refactor * Fix auto-selecting existing accounts * Fix unlinking accounts * Align to backend changes for Nordigen integration * Fix AnimatedLoading * Code review changes * Fix TZ date issue * rm mobile package * rm BankSync settings section * rm console.log * rm comment * applies some alignments from code review * applies some alignments from code review * Add prefix for nordigen specific functionality * Use arrow char * Add prefix for nordigen functionalities * Fix linter * Display only open accounts * Update packages/desktop-client/src/nordigen.js Co-authored-by:
Jed Fox <git@jedfox.com> * Fix incorrect calc of TZ for endDate * Improved error checking * Fix throwing invalid-schema error * Fix for syncing large batches in Safari --------- Co-authored-by:
Filip Stybel <filip.stybel@ynd.co> Co-authored-by:
Leon Ebel <24588023+ebelleon@users.noreply.github.com> Co-authored-by:
Jed Fox <git@jedfox.com>
-
- Feb 28, 2023
-
-
Jed Fox authored
* Intelligently adjust field for newly added action * Remove unnecessary switch case * Dedupe list of fields * Remove unnecessary conditionFields prop * Intelligently adjust field for newly added condition * Use a less specific condition
-
- Feb 26, 2023
-
-
Matiss Janis Aboltins authored
-
- Feb 10, 2023
-
-
Matiss Janis Aboltins authored
*
(prettier) adding trailing commas * More commas
-
- Feb 01, 2023
-
-
Jed Fox authored
* Fix adding date back to a schedule that lost its date * Propagate errors when searching matching transactions * Make the error more visible * Block removing the date field on schedule-linked rules
-
- Jan 21, 2023
-
-
shall0pass authored
-
- Jan 20, 2023
-
-
Jed Fox authored
* Regenerate icons without the .web.js extension * Move icons in the root folder to a “v0” folder * Remove generated index.js files * Update generator to auto-remove deleted icons * Add back AnimatedLoading + Loading * Add SVG files for missing icons * lint fix * the perils of (not) running a case-sensitive file system * Fix new import * Switch v0 icons from width/height to viewBox
-
- Jan 18, 2023
-
-
Jed Fox authored
* Remove invalid ref={} prop * Fix <rect> height being less than 0 * Improve history.push override * Filters: add missing key prop * DateSelect: don’t pass `null` to an input * Filters: add missing key prop * EditRule: fix key props * ScheduleDetails: Fix `for` prop * usePayees: default `payees` to empty array instead of null (fixes crash) * safeNumber: better error if `value` is not a number * ScheduleDescription: fix description for “amount is between” * ScheduleDetails: add missing `key` prop * BudgetTitlebar: use ButtonWithLoading
-