Commit Graph

422 Commits

Author SHA1 Message Date
Matiss Janis Aboltins
f75ff99114 🔖 (23.2.9) ability to ignore SharedArrayBuffer error (#645) v23.2.9 2023-02-09 20:28:54 +00:00
Jed Fox
8ac7d00bef Allow bypassing SharedArrayBuffer override (#644)
* Allow bypassing SharedArrayBuffer override

* Make an attempt to avoid merging budgets

* Update FatalError.js

* s/allowBuggyFallback/isSharedArrayBufferOverrideEnabled/

Co-Authored-By: Matiss Janis Aboltins <886567+MatissJanis@users.noreply.github.com>

---------

Co-authored-by: Matiss Janis Aboltins <886567+MatissJanis@users.noreply.github.com>
2023-02-09 14:21:49 -05:00
Jed Fox
e3bd98003c Fix prop name for button to enable e2ee (#641) 2023-02-08 12:45:28 -05:00
Jed Fox
149a80cd7e Fix coloring of the “Split Transaction” button in the category picker (#640) 2023-02-07 14:27:35 -05:00
Jed Fox
f9200f3219 Move desktop-client deps to devDeps (#639) 2023-02-06 17:00:14 -05:00
Jed Fox
9396806daa Allow the Netlify frontend to connect to arbitrary servers (#638)
* Allow the frontend to connect to arbitrary servers

* - sentry
2023-02-05 17:00:57 -05:00
Matiss Janis Aboltins
ec3fa356a3 🔖 (23.2.5) security focused release (#636) v23.2.5 2023-02-05 17:15:55 +00:00
Rich Howell
5daa18a032 Remove all references to help@actualbudget.com (#627)
* Remove all references to help@actualbudget.com

Replaced help@actualbudget.com with link to GitHub issues

* Lint Fixes

Lint Fixes

* Added React

React required for href expansion as per lint rules https://github.com/jsx-eslint/eslint-plugin-react/blob/master/docs/rules/react-in-jsx-scope.md

* Changed links to contact page and fixed linting

Changed links to contact page and fixed linting

* Update packages/desktop-client/src/components/accounts/AccountSyncCheck.js

Co-authored-by: Jed Fox <git@jedfox.com>

* Lint fixes

* JSX removal

* Lint

* Update packages/desktop-client/src/components/tutorial/Final.js

Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv>

* Update packages/desktop-client/src/components/accounts/AccountSyncCheck.js

Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv>

* Lint fixes

---------

Co-authored-by: Jed Fox <git@jedfox.com>
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv>
2023-02-05 16:57:14 +00:00
Rich Howell
2f9dd5cea1 Removing dead links (#635)
* Removing dead links

Removing any links that no longer exist and can't move the content to docs.

* Update packages/loot-design/src/components/modals/PlaidExternalMsg.js

Co-authored-by: Jed Fox <git@jedfox.com>

* Update upgrade-notifications.js

Added video link back in

---------

Co-authored-by: Jed Fox <git@jedfox.com>
2023-02-05 16:53:19 +00:00
Rich Howell
fb1bb177c3 Fatal error dialog update to reflect open source. (#624)
* Update FatalError.js

Removed reference to automatic reporting of errors to ActualBudget, also removed the email address as a endpoint for errors to be reported to and replaced it with GitHub issues.

* Update FatalError.js

Link changed.

* Update FatalError.js

Changed link
2023-02-05 15:33:53 +00:00
Rich Howell
85afe5e90c Removed reference to blog (#633)
The Actualbudget blog no longer exists, replaced the links with the OSS release notes.
2023-02-05 15:33:32 +00:00
Jed Fox
479de977ca Fix default value of “Move to a category” (#632) 2023-02-04 17:08:32 -05:00
Jed Fox
4b6585a72e Skip the “Starting Balance” transaction if the balance is 0 (#630) 2023-02-04 16:53:24 -05:00
George Sumpster
bc3bb6f281 Fix form submission on TransferTooltip when pressing enter (#629)
* use onEnter over onKeyDown in TransferTooltip

* condense line

Co-authored-by: Jed Fox <git@jedfox.com>

* remove unnecessary arrow fn

---------

Co-authored-by: Jed Fox <git@jedfox.com>
2023-02-04 15:22:50 -05:00
Nithun Harikrishnan
d24d8fb7dd Fixes editing closed account names issue #616 (#620)
* Fixes editing closed account names issue #616

* Adds null, empty and whitespace checks

* Fix whitespacing issue
2023-02-04 15:07:49 -05:00
Jed Fox
537c0bf4b6 Add a warning when SharedArrayBuffer is not available (#600)
* Update index.js

* Switch to hard error when SharedArrayBuffer is unavailable

* Remove “Server misconfiguration alert!”
2023-02-03 15:51:23 -05:00
Jed Fox
b77639378f Improve behavior of deleted payees/categories/accounts in rules (#617) 2023-02-03 14:53:47 -05:00
Jed Fox
e6459f3062 Add support for filtering the schedules table (#590)
* Add support for searching the schedules table at /schedules

* Move filtering logic into SchedulesTable

* Extract out a <Search> component

* Improve margins in Link Schedule dialog

* Add support for filtering in Link Schedule

* Add support for filtering by date

* rename param for clarity

* Remove unused imports

* Fix schedules with empty values always showing up in search results

* Fix matching behavior
2023-02-03 14:36:17 -05:00
Jed Fox
212b854ea5 Allow libofx to handle decoding imported files (#591)
* Allow libofx to handle decoding imported files

* Add releve.qfx as a test file

* Remove irrelevant redacted transactions from test file

* Fix console overload from long console.warn stacks
2023-02-03 14:12:30 -05:00
Trevor Farlow
bfa3828b54 Schedule Editor: Keep payee list open while toggling transfer payees focus (#355)
* Schedule Editor: Keep payee list open while toggling transfer payees focus

This makes the schedule editor match the behavior of the PayeeAutocomplete in TransactionsTable

* Move fix to PayeeAutocomplete
2023-02-03 13:09:34 -05:00
Matiss Janis Aboltins
f4ad715b7a 🔖 (api) 4.1.6: node-fetch upgrade (#610) 2023-02-02 21:40:34 +00:00
Matiss Janis Aboltins
df5012a4ca ⬆️ upgrade node-fetch to ^2.6.9 (#609) 2023-02-02 21:25:34 +00:00
Jed Fox
4bc82443fe Improve handling of schedules that are missing a date (#601)
* 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
2023-02-01 14:15:36 -05:00
shall0pass
53a0ea1b7f Use navigitor.userAgent to determine isMobile (#570)
* mobile detection

* remove intermediate variable
2023-02-01 11:20:21 -05:00
Jed Fox
f6973bfdb3 Add a suggestion to upload the imported file if reporting an import bug (#605) 2023-01-31 18:04:56 -05:00
Jed Fox
550ad93119 Add support for filtering the rules list (#475) 2023-01-31 15:49:28 -05:00
Jed Fox
799f123ef2 Support arbitrary currency symbols in expressions (#602) 2023-01-31 15:48:05 -05:00
Jed Fox
a2c2cf75f5 Allow configuring the server from any page on the management app (#598) 2023-01-31 14:03:19 -05:00
Jed Fox
71d8c2edff Don’t crash when loading an invalid account ID (#599) 2023-01-30 16:49:58 -05:00
Jed Fox
5784e02c02 Allow creating a payee with a name matching an existing account (#593) 2023-01-30 16:32:20 -05:00
Jed Fox
7f7a9afc8c Update SelectedBalance to use useSheetValue (#592) 2023-01-30 16:31:58 -05:00
dependabot[bot]
75b964cbef Bump eventsource from 1.1.0 to 1.1.2 (#587)
Bumps [eventsource](https://github.com/EventSource/eventsource) from 1.1.0 to 1.1.2.
- [Release notes](https://github.com/EventSource/eventsource/releases)
- [Changelog](https://github.com/EventSource/eventsource/blob/master/HISTORY.md)
- [Commits](https://github.com/EventSource/eventsource/compare/v1.1.0...v1.1.2)

---
updated-dependencies:
- dependency-name: eventsource
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-29 19:31:04 +00:00
Matiss Janis Aboltins
e518f8f7fa ⬆️ upgrade caniuse-lite (#586) 2023-01-29 19:30:51 +00:00
George Sumpster
7d842e0b27 add truthy check to ambiguousDuplication (#585) 2023-01-29 19:00:51 +00:00
shall0pass
d597508b17 drop down menu on click (#584) 2023-01-29 14:34:38 +00:00
George Sumpster
dd5e9155c6 Add 'Duplicate Transaction' to bulk editor for #548 (#582) 2023-01-28 20:23:25 +00:00
shall0pass
e89f4e39f9 Goal templates (#573) 2023-01-28 17:56:12 +00:00
Rich Howell
1a788c5840 Added date to export file name (#580) 2023-01-28 17:55:06 +00:00
George Sumpster
72006ef64d Add 'View on Hover' to Category Notes for #563 (#579)
* add hover state to NotesButton

* switch NotesButton editability to a ternary

* fix new lines, adjust padding on textarea

* add workBreak to text styling

* Update packages/loot-design/src/components/NotesButton.js

Co-authored-by: Jed Fox <git@jedfox.com>

* change wordBreak to overflowWrap

---------

Co-authored-by: Jed Fox <git@jedfox.com>
2023-01-27 16:45:48 -05:00
Matiss Janis Aboltins
384fc68e35 🐛 allow deleting both transfer transactions at the same time (#491)
Closes #487
2023-01-26 22:04:23 +00:00
Rich Howell
8d8eab3421 Delete stale-pr.yml
Removing as this isn't used.
2023-01-26 16:59:21 +00:00
George Sumpster
289596ed92 remove guid from payee cell, fix overflow on transfer account (#576) 2023-01-25 20:40:20 +00:00
Jed Fox
8fa127abd0 Add an issue template for feature requests (#575)
* Bug report: switch “please search first” to a checkbox

* Add an issue template for feature requests

* Add a “willing to implement” checkbox

* + section about docs/learning

* Wording improvements
2023-01-25 15:32:58 -05:00
Matiss Janis Aboltins
686369868e Update MobileBudgetTable.js (#574) 2023-01-25 19:36:07 +00:00
Matiss Janis Aboltins
093dbeb8a6 ⬆️ upgrade eslint-plugin-import and fix issues (#492)
* ⬆️  upgrade eslint-plugin-import and fix issues

* Change import ordering
2023-01-25 18:50:11 +00:00
Matiss Janis Aboltins
b6d8f867a8 fix: typo in reconcilation transaction creation (#572) 2023-01-23 19:38:06 +00:00
shall0pass
093dfb3a1b opens the category/payee/account lists on focus (#571) 2023-01-23 19:11:02 +00:00
shall0pass
1fee2765ef [Feature] List of categories in transfer money dialog (#569)
Fixes #566
2023-01-23 18:37:41 +00:00
Matiss Janis Aboltins
0af7e3a039 🐛 (ynab4) transaction cleared state in imports (#490)
Closes #399
2023-01-22 17:12:21 +00:00
shall0pass
d36417e412 [Feature] Add option to control the "cleared state" in Rules (#482) 2023-01-21 23:17:50 +00:00