Tim
fbb0f9bd75
fix modal scrolling performance on mobile ( #3343 )
...
This is primarily done by removing the blur effect from the overlay, and
replacing it will a translucent black.
The blur effect performs poorly on mobile devices.
2024-10-24 12:28:59 -07:00
lelemm
6af0dbab56
Fix Issue #3662 - Distribute button calculates splits one at a time ( #3728 )
...
* Fix Issue #3662
* added md
2024-10-24 09:31:44 -07:00
Matiss Janis Aboltins
5c94e3878e
🐛 (bank-sync) revert bank-sync status indicator change ( #3720 )
2024-10-24 08:26:27 +01:00
Koen van Staveren
10ca29e1e9
fix: Custom Report Total Mode not showing offbudget transactions #3627 ( #3633 )
...
* fix: Custom Report Total Mode not showing offbudget transactions #3627
* chore: release note
* chore: remove debug logging
* fix: table grouped report
2024-10-23 22:55:54 +01:00
Ahmed Elbohoty
4d89a9b86a
Translation: desktop-client/src/components/reports/reports/CustomReport.tsx ( #3722 )
2024-10-23 21:07:15 +01:00
Matiss Janis Aboltins
34f3ccacf6
♻️ (synced-prefs) remove no longer necessary migration ( #3718 )
...
* ♻️ (synced-prefs) remove no longer necessary migration
Closes #3551
* Release notes
2024-10-23 19:57:02 +01:00
Michael Clark
1b883aa0ab
Fix race condition ( #3717 )
...
* fix race condition
* release notes
2024-10-23 18:45:01 +01:00
Koen van Staveren
54054736e9
fix: change payee rule not working #3702 ( #3704 )
...
* fix: change payee rule not working #3702
* chore: release note
2024-10-23 09:07:05 +01:00
Julian Dominguez-Schatz
5cf170a442
Fix merge race ( #3713 )
2024-10-23 08:55:30 +01:00
Neil
f9eb017a54
Remove spending report feature flag ( #3611 )
...
* Remove feature flag
* notes
* defualt show spending graph
* VRT
2024-10-23 06:59:47 +01:00
Julian Dominguez-Schatz
15351e034e
Update Electron help menu to reflect new in-app menu ( #3699 )
...
* Update Electron help menu to reflect new in-app menu
* Add release notes
* Attempt to fix build issues
* Try 2 to fix IPC
2024-10-22 21:20:11 -04:00
Michael Clark
1895bc80c2
Handling tunnel errors as network failure ( #3697 )
...
* handling tunnel errors as network failure
* add release notes
* rabbit suggestion
* clean
2024-10-22 17:35:30 +01:00
Koen van Staveren
a91a8859ab
feat: fix categories being set on offbudget transactions ( #3705 )
...
* chore: release note
* feat: fix categories being set on offbudget transactions
* fix : #2266
* fix: small mistake
* chore: update comment
2024-10-21 14:23:09 -07:00
deathblade666
a3256f5686
Adding a help modal for quick reference to goal template syntax ( #3691 )
...
* Adding a help modal for qucik reference to goal template syntax
* added release notes
* fixed misspelling of Enhancements
* fix lint errors
* Only show when Goal Template Flag is enabled
* fix lint
* Only show on Budget page
* fix lint
* Added Translation, change text formating to table (styling wip), change headers to use react-aria-component headings
* fix lint, made requested change to HelpMenuItem type
* stylized tables
* fixed type error
* Moved section headers to within Table Headers
* fix lint
* added space between last table and see more statement
2024-10-21 22:05:19 +01:00
joel-rich
715bc00e3b
Fix incorrect cumulative totals for Days 28+ on the Spending Report ( #3679 )
...
* Fix bug with spending report cumulative totals
* release notes
---------
Co-authored-by: Joel Rich <joelrich@protonmail.com >
2024-10-21 06:59:41 +01:00
Vincenzo Di Biase
4e07357221
Add Reconcile button on the account page. ( #3684 )
...
* added reconcile button to account page
* add Reconcile Button in the account page
* added release note
* updated VRT snapshots
* removed Reconcile option from Account menu
* made the button minimal with tooltip and added vrt
* missing unused import
* fixed icon and button size
* fixed merge conflicts
* hide reconcile button on all account and for budget page
* fix lint from merged file
* changed reconcile button order
---------
Co-authored-by: vincenzo <dibiasev@gmail.com >
2024-10-20 13:11:45 -07:00
youngcw
03f2cabc18
clean up accidental push ( #3695 )
...
* clean up accidental commit
* move
2024-10-19 17:35:13 -07:00
Julian Dominguez-Schatz
259beb7665
Clarify logic to generate splits from rules ( #3641 )
...
* Add tests for bug
* Add tests for unexpected behaviour
* Refactor to consistently generate valid splits with no errors
* Add release notes
* Update test names
2024-10-19 19:35:52 -04:00
youngcw
0f3efde855
rabbit suggestion
2024-10-19 16:00:54 -07:00
Matiss Janis Aboltins
9aac44c58f
♻️ (typescript) migrated account header to TS ( #3640 )
...
* ♻️ (typescript) migrated account header to TS
* TS patches
* Patch types
* Update packages/desktop-client/src/components/accounts/Header.tsx
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-10-18 20:53:46 +01:00
Joel Jeremy Marquez
0d9528e22c
@emotion/css as drop-in replacement for abandoned glamor library ( #3471 )
...
* Migrate to @emotion/css
* Remove custom CSSProperties
* Fix errors
* Fix typecheck error
* Fix lint error
* Fix typecheck error
* Fix typecheck error
* Fix typecheck error
* Release notes
* VRT
* VRT
* Revert VRT
* Fix typecheck error
* Fix glamor import
* yarn
* Fix lint error
* Dedupe
* Fix typecheck error
* Update @emotion/css
* Revert vrt screenshots
* Fix toggle content
* Fix content
* Fix lint error
* VRT
* Cleanup unneeded style
2024-10-17 17:35:53 -07:00
Samuel Barnes
3f31d19d8a
Add Upcoming length adjustment feature flag ( #3651 )
...
* feature flag created
* feature flag implemented
* feature toggle setting added
* added release notes
* Update packages/desktop-client/src/components/settings/Experimental.tsx
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv >
* vrt
* vrt
---------
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv >
2024-10-17 17:09:34 -07:00
youngcw
225c93914c
allow 4 decimal places in file imports ( #3676 )
...
* allow 4 decimals
* note
* fix comment
* update test
2024-10-17 12:40:35 -07:00
youngcw
c25e97b0f6
[Goals] Add copy template ( #3617 )
...
* add copy template
* note, lint
* note
2024-10-17 09:28:09 -07:00
Samuel Barnes
e775306f81
[WIP] Add info text to Upcoming Length control ( #3639 )
...
* added info circle and box on click
* hover working
* moved title
* release notes
* updated release notes category
* split info bubble into its own component
* text longer than 500px will be split
* extracted text width into its own file
* wip tests
* wip testing
* removed separate method and tests
* added textWidth option to Info Bubble
* updated shadow
2024-10-17 09:27:49 -07:00
scojo
02824ad240
recalculateSplit one last time to clear any erroneous errors ( #3624 )
2024-10-15 13:58:52 -07:00
Greggory Rothmeier
1a13e98f49
Explicitly disable 1Password on table inputs ( #3674 )
...
* Explicitly disable 1Password on table inputs
* Add release notes
* Update packages/desktop-client/src/components/autocomplete/Autocomplete.tsx
Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk >
---------
Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk >
2024-10-15 13:48:43 -07:00
Koen van Staveren
3d9e90f797
feat: templating on payee_name ( #3619 )
...
* feat: templating on payee_name
* chore: release note
* fix: create test budget
* fix: transaction-rules tests
* fix: transaction-rules tests
2024-10-15 12:22:25 -07:00
Greg Lorenzen
b253246fe2
Translation: desktop-client/components/payees/ManagePayees ( #3623 )
...
* Translation: desktop-client/components/payees/ManagePayees
* Move react-i18next import before memoize-one
* Add release notes
* Add prettier formatting
* Fix eslint import/order warning
* Add translation support for "No payees" text
2024-10-14 22:20:27 +01:00
Julian Dominguez-Schatz
778fc713f3
Move help-related items under one single menu ( #3648 )
...
* Remove previous help-related elements
* Add new 'Help' menu with multiple options
* Fix alignment of popovers
* Better types
* Add release notes
* PR feedback
* Update vrt
2024-10-14 12:25:04 -04:00
Tim
e0f0d8e241
make BudgetTable Budgeted value positive on mobile ( #3602 )
...
* make BudgetTable Budgeted value positive on mobile
To match the desktop behaviour.
* add release notes
* update vrt snapshots
* fix tracking budget
2024-10-13 20:05:28 -07:00
Joel Jeremy Marquez
310d299ebd
Use a toggle on mobile transaction's Cleared flag ( #3622 )
...
* Use a toggle on mobile transaction's Cleared flag
* Release notes
* Cleanup
* VRT
* Cleanup
* Remove glamor import
* Update light theme toggle color
2024-10-13 15:44:22 -07:00
Dreptschar
130f357bab
Translation: desktop-client/src/components/common/search.tsx ( #3659 )
...
* Translation: desktop-client/src/components/common/search.tsx
* add release note
---------
Co-authored-by: dreptschar <dreptschar@gmail.com >
2024-10-13 20:00:27 +01:00
dependabot[bot]
f89817170a
Bump word-wrap from 1.2.3 to 1.2.5 ( #3657 )
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.5.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.5 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-12 21:11:09 -04:00
dependabot[bot]
ec37b39e34
Bump micromatch from 4.0.7 to 4.0.8 ( #3655 )
...
Bumps [micromatch](https://github.com/micromatch/micromatch ) from 4.0.7 to 4.0.8.
- [Release notes](https://github.com/micromatch/micromatch/releases )
- [Changelog](https://github.com/micromatch/micromatch/blob/master/CHANGELOG.md )
- [Commits](https://github.com/micromatch/micromatch/compare/4.0.7...4.0.8 )
---
updated-dependencies:
- dependency-name: micromatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-12 20:45:23 -04:00
dependabot[bot]
23f75a6b6a
Bump tough-cookie from 4.1.2 to 4.1.4 ( #3654 )
...
Bumps [tough-cookie](https://github.com/salesforce/tough-cookie ) from 4.1.2 to 4.1.4.
- [Release notes](https://github.com/salesforce/tough-cookie/releases )
- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md )
- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.4 )
---
updated-dependencies:
- dependency-name: tough-cookie
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-12 20:33:27 -04:00
dependabot[bot]
f206ba2f0f
Bump tar from 6.2.0 to 6.2.1 ( #3653 )
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 6.2.0 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v6.2.0...v6.2.1 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-12 20:32:18 -04:00
dependabot[bot]
bd5c0cb981
Bump webpack from 5.90.0 to 5.95.0 ( #3652 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.90.0 to 5.95.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.90.0...v5.95.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-12 20:13:07 -04:00
dependabot[bot]
3635c8c88a
Bump webpack from 5.90.0 to 5.94.0 ( #3649 )
...
Bumps [webpack](https://github.com/webpack/webpack ) from 5.90.0 to 5.94.0.
- [Release notes](https://github.com/webpack/webpack/releases )
- [Commits](https://github.com/webpack/webpack/compare/v5.90.0...v5.94.0 )
---
updated-dependencies:
- dependency-name: webpack
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-12 20:01:48 -04:00
dependabot[bot]
5cb97d6f2f
Bump vite from 5.2.11 to 5.4.8 ( #3647 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.2.11 to 5.4.8.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.4.8/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.4.8/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-12 19:03:26 -04:00
Julian Dominguez-Schatz
e8af5b9014
Bump yargs to newer version ( #3645 )
...
* Bump `yargs` to newer version
* Add release notes
2024-10-12 18:18:36 -04:00
dependabot[bot]
328196c485
Bump vite from 5.2.11 to 5.2.14 ( #3646 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.2.11 to 5.2.14.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.2.14/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.2.14/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-12 16:10:42 -04:00
dependabot[bot]
644fe8bdc6
Bump ejs from 3.1.9 to 3.1.10 ( #3644 )
...
Bumps [ejs](https://github.com/mde/ejs ) from 3.1.9 to 3.1.10.
- [Release notes](https://github.com/mde/ejs/releases )
- [Commits](https://github.com/mde/ejs/compare/v3.1.9...v3.1.10 )
---
updated-dependencies:
- dependency-name: ejs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-12 15:50:16 -04:00
Matiss Janis Aboltins
15b1b73379
✨ polishing report responsitivity ( #3636 )
2024-10-12 20:39:21 +01:00
dependabot[bot]
8c7e93616f
Bump semver from 5.7.1 to 5.7.2 ( #3643 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-12 15:31:09 -04:00
dependabot[bot]
a56d6f9e05
Bump ws from 7.5.9 to 7.5.10 ( #3642 )
...
Bumps [ws](https://github.com/websockets/ws ) from 7.5.9 to 7.5.10.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/7.5.9...7.5.10 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-12 15:21:17 -04:00
Koen van Staveren
75acfc79e1
fix: run rules on reconciliation transaction ( #3625 )
2024-10-12 19:19:47 +01:00
Vincenzo Di Biase
300ddc6311
Fixes #3585 - Fixes Rule Conditions Removal ( #3607 )
2024-10-12 17:49:01 +01:00
Koen van Staveren
05dda5f9d7
fix: escaping in action rule templating ( #3632 )
...
* fix: escaping in action rule templating
* chore: release note
2024-10-11 20:07:57 +01:00
Samuel Barnes
37ad584826
Add option to set how far out the upcoming scheduled transactions are shown in the account view. ( #3310 )
...
* initial poking around
* ui changes and setting
* wip
* null check
* removed more than a month
* prettier
* todo
* get status tests
* added prefs to app.ts
* updated to use LocalPrefs bc of limitation of app.ts
* updated schedules component to use localPrefs
* removed console.log
* release notes
* renamed release noted md
* eslint fixes
* import fix
* update useEffect dependencies
* removed a comment
* moved upcoming length setting to schedule page
* removed import
* made setting collapsible and moved to the top
* fixed breaking change
* updated to work with updated synced prefs methodology
* pulled preference from db
* updated tests with mock reset
* update vrt
* per coderabbit: upcoming length null value prevention
* update test to use number inputs rather than string
* aria label added to close button
* moved before/after each blocks per coderabbitai
* fixed default value typo
* updated edit button to use slimmer style
* vrt
* vrt
* vrt
---------
Co-authored-by: youngcw <calebyoung94@gmail.com >
2024-10-11 07:43:37 -07:00