Koen van Staveren
e6024f7a8b
fix: csv import with less than 5 columns ( #3605 )
...
* fix: csv import with less than 5 columns
* chore: release note
* Apply suggestions from code review
Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk >
* Update packages/desktop-client/src/components/modals/ImportTransactionsModal/FieldMappings.jsx
---------
Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk >
2024-10-09 08:33:47 +01:00
Koen van Staveren
1485d9c871
refactor: fill in basic types in rules.ts ( #3365 )
...
* refactor: fill in basic types in rules.ts
* chore: release note
* chore: implement pr feedback
---------
Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk >
2024-10-08 22:22:56 +01:00
Matiss Janis Aboltins
85b3c5714e
🔖 (24.10.1) fix synced prefs ( #3596 )
2024-10-08 18:02:07 +01:00
Koen van Staveren
ce4b80f499
feat(rules): templating actions ( #3305 )
...
* feat(rules): templating actions
* chore: update snapshots
* fix: date functions templating
* chore: lint
* fix: put action templating behind feature flag
* fix: template syntax checking
* test: handle bar functions
* chore: pr feedback
* feat: add `{{debug x}}` handler
2024-10-08 17:43:04 +01:00
Michael Clark
464d9878c6
:electron: Remove unneeded logger and add reload functionality ( #3599 )
...
* remove unneeded logger and add reload functionality
* release notes
2024-10-08 16:46:09 +01:00
wysinder
71c208e444
Fixes #2703 - Fixes inaccurate running balance when hiding reconciled transactions ( #3603 )
...
* Show accurate balances when hiding reconciled transactions.
* Linting
* Add release notes
2024-10-08 07:59:22 -07:00
Joel Jeremy Marquez
1dce3183e5
[Mobile] Allow updating existing transaction's account ( #3549 )
...
* [Mobile] Allow updating existing transaction's account
* Release notes
* Update packages/desktop-client/src/components/mobile/transactions/TransactionEdit.jsx
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Update packages/desktop-client/src/components/mobile/transactions/TransactionEdit.jsx
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Update packages/desktop-client/src/components/mobile/transactions/TransactionEdit.jsx
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-08 07:57:03 -07:00
Tim
051c8a6ed0
remove package.tgz file ( #3601 )
2024-10-08 07:54:46 -07:00
Matiss Janis Aboltins
bdeb19424b
✨ (dashboards) making "all widget" button always visible ( #3588 )
2024-10-07 21:07:58 +01:00
Matiss Janis Aboltins
5369494925
✨ (dashboards) ability to quick-edit widget names from inner report pages ( #3587 )
2024-10-07 21:07:22 +01:00
Vincenzo Di Biase
e653ad33a6
Fixes #3597 first day of week on calendar transaction ( #3598 )
...
* fix 3597 first day of week on calendar transactin
* added release note
* fixed release note filename
2024-10-07 12:20:19 -07:00
Michael Clark
a7b8d1251c
:electron: Move file settings to the file management area ( #3584 )
...
* move settings to the file management area
* more settings
* giving users option to automatically move files when changing dir
* trueee
* updates
* does this fix the type issue
* weird
* translating
* release notes
* release notes
* a bit extra safety
* updating wording
* parameterising backup params
* text update
* parameterise vals
* add a notification to ensure the user knows the dir has changed
* pencil icon to save real estate
* ordering
* Rename 3500.md to 3584.md
* Update packages/desktop-client/src/components/manager/BudgetList.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-07 19:34:25 +01:00
Matiss Janis Aboltins
d5e0b7da5d
⚡ (synced-prefs) preloading in redux state to improve perf ( #3544 )
2024-10-07 18:07:31 +01:00
Matt Fiddaman
279d545a28
fix size comparison workflow ( #3594 )
...
* fix size comparison workflow
* note
2024-10-07 17:37:08 +01:00
Matiss Janis Aboltins
0b6ea52d9b
🐛 (reports) fix reports page having empty blocks ( #3566 )
2024-10-07 08:33:53 +01:00
Matiss Janis Aboltins
38c5f89c41
♻️ (typescript) migrated NetWorth component to TS ( #3576 )
2024-10-06 20:09:11 +01:00
Michael Clark
b774a3b216
:electron: Removing electron-is-dev dependency ( #3580 )
...
* removing is-dev dependency
* release notes
* release notes
2024-10-06 17:36:18 +01:00
Matiss Janis Aboltins
dc5d1174c7
⬆️ upgrade some github actions ( #3577 )
2024-10-06 07:06:10 +01:00
Joel Jeremy Marquez
33a7524cd7
[Mobile] Fix budget list on mobile auto selecting a budget file under the Switch budget file menu ( #3574 )
...
* Fix budget list on mobile
* Releast notes
2024-10-05 08:31:25 -07:00
Joel Jeremy Marquez
0a0e26372b
[Mobile] Update to Budgeted to match the column name in mobile budget table ( #3573 )
...
* Update to Budgeted to match the column name in mobile budget table
* Release notes
* VRT
* VRT
2024-10-05 08:30:45 -07:00
Joel Jeremy Marquez
a28fb93cec
Mobile VRTs ( #3506 )
...
* More Mobile VRTs
* Mobile VRTs
* Fix mobile budget page
* Updated VRT
* VRT fix
* Update VRT
* [skip ci] Release notes
* Cleanup tests
* Fix VRT
* VRT
* Extend timeout
* Clean screenshots
* Updated VRT
* Category / group VRTs
* Mobile budget page menu VRT
* Updated VRT
* Prevous and next budget month tests
* Code Rabbit suggestions
* Feedback
* VRT
* Fix getSelectedMonth
* Fix selectedBudgetMonthButton locator
* Fix flaky tests
* Update VRT
2024-10-04 12:09:29 -07:00
Matiss Janis Aboltins
365da79783
♻️ split ImportTransactionsModal into smaller component files ( #3552 )
2024-10-04 18:23:25 +01:00
Michael Clark
df92c80c27
:electron: Reduce electron package size ( #3553 )
...
* remove unneeded loot core ref and keeping better-sqlite external
* release notes
* putting the package config back
* cleaning up
* add missing db files
* updates
* window state updates
2024-10-04 17:16:24 +01:00
Austin Pearce
d0caf9f521
fix yearly schedule templates ( #3511 )
...
Co-authored-by: Austin Pearce <austin@apearce.dev >
2024-10-03 11:49:21 -07:00
Ali Gradina
3f85aedd0b
Marked files for translation ( #3444 )
...
* marked files for translation
* added release note
* fixed linting warnings
* 🐛 fix account filters being overridden (#3441 )
* :electron: Reduce package size (#3443 )
* reduce package size of all packages
* release notes
* Update beforePackHook.ts
* [Maintenance] Cleanup react aria packages and dedupe (#3450 )
* Cleanup react aria packages and dedupe
* Release notes
* ♻️ (synced-prefs) moving the prefs from metadata.json to the db (#3423 )
* :electron: Restart server silently when adding self signed cert and add some logs (#3431 )
* restart server silently on add self signed cert and add some logging
* release notes
* fix name
* updating names to be more specific
* removing setloading
* feedback
* ♻️ (synced-prefs) move budget type to synced prefs (#3427 )
* update synced account balance in db if available (#3452 )
* 🐛 (synced-prefs) fix bulk-reading not working in import modal (#3460 )
* fix: csv import deduplication (#3456 )
* ✨ release simplefin as a first-party feature (#3459 )
Closes #2272
* Do not allow renaming to an empty category or group name (#3463 )
* Do not allow renaming to an emoty category or group name
* Release notes
* [Mobile] Fix #3214 - Pull down to refresh triggering clicks on budget cells (#3374 )
* Fix #3214
* Fix rollover indicator
* VRT
* Fix typecheck error
* VRT
* Release notes
* VRT
* Update style
* Fix budgeted
* VRT
* VRT
* Revert VRT
* VRT
* Fix style
* Revert usePreviewTransactions
* Fix error
* Fix reports form submit handlers (#3462 )
* Fix form submit handlers
* Release notes
* :electron: Remove some old updater code (#3468 )
* remove some old updater code
* remove old updater logic
* CSV import e2e tests (#3467 )
* Fix React Aria Button hover styles (#3453 )
* Fiox hover styles and use className instead of inline to prepare for future css migration
* Release notes
* Cleanup
* Update edit rule hover style
* Undoable auto transfer notes + auto notes for cover (#3411 )
* Undo auto transfer notes + auto notes for cover
* Release notes
* Fix notes
* Fix notes undo
* Do not show clicked category on transfer or cover menus
* Fix typecheck error
* typecheck
* Fix removeCategoriesFromGroups
* 🐛 (reports) deleting custom report should remove it from the dashboard (#3469 )
* Revert "CSV import e2e tests (#3467 )" (#3474 )
This reverts commit 5e12d4013a .
* ♻️ (synced-prefs) separate metadata and local prefs out (#3458 )
* :electron: Replace deprecated file protocol registration (#3475 )
* replace deprecated file handler in electron
* release notes
* types eh
* types
* update sql regexp to default to empty string when field is null (#3480 )
* ♻️ rename report/rollover budget to tracking/envelope (#3483 )
* 🐛 (import) fix csv import checkboxes not working (#3478 )
* Update tooltip and themes with better visibility (#3298 )
* Update tooltip and themes with better visibility
* Rename merge request # into release notes
* rename release note
* update VRT
* tweak light theme
* dont put border on autocomplete menus
* update VRT
* tweak popover style
* simplify
* update VRT
* update VRT
---------
Co-authored-by: Dustin Conlon <dustin@dustinconlon.com >
Co-authored-by: Dustin Conlon <58367364+VoltaicGRiD@users.noreply.github.com >
Co-authored-by: youngcw <calebyoung94@gmail.com >
* fix modals on mobile BudgetTable (#3487 )
* Fix privacy filter (#3472 )
* Fix privacy filter
* Release notes
* Coderabbit suggestion
* VRT
* VRT
* Revert VRT
* VRT
* VRT
* VRT
* VRT
* Delete VRT
* VRT
* Revert VRT
* 🐛 fix custom reports crashing when opening table (#3484 )
* 🧪 (tests) adding custom report e2e tests (#3493 )
* ✨ (dashboards) ability to save filters & timeframes on spending widgets (#3432 )
* marked files for translation
* Revert "🐛 fix account filters being overridden (#3441 )"
This reverts commit 7336badffd .
* Revert "Revert "🐛 fix account filters being overridden (#3441 )""
This reverts commit 5cbadc41bb .
* Revert changes due to failed rebase
* removed import of t
* fixed lint warning
* added PayeeTableRow.tsx
* needed changes
* bugfix: pluralization
* variables adjustments
* removed doubled trans
---------
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv >
Co-authored-by: Michael Clark <5285928+MikesGlitch@users.noreply.github.com >
Co-authored-by: Joel Jeremy Marquez <joeljeremy.marquez@gmail.com >
Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk >
Co-authored-by: Koen van Staveren <koenvanstaveren@hotmail.com >
Co-authored-by: Ryan Bianchi <1435081+qedi-r@users.noreply.github.com >
Co-authored-by: Robert Dyer <rdyer@unl.edu >
Co-authored-by: Dustin Conlon <dustin@dustinconlon.com >
Co-authored-by: Dustin Conlon <58367364+VoltaicGRiD@users.noreply.github.com >
Co-authored-by: youngcw <calebyoung94@gmail.com >
Co-authored-by: Tim <hello@timsmart.co >
2024-10-03 18:39:40 +01:00
Matiss Janis Aboltins
9b7a79a01c
🔖 (24.10.0) ( #3545 )
v24.10.0
2024-10-03 18:06:47 +01:00
Michael Clark
125510c981
🐛 Fix balance carryover arrow on Firefox ( #3535 )
...
* Update BalanceWithCarryover.tsx
* Create 3535.md
2024-10-02 15:55:01 +01:00
Matiss Janis Aboltins
327887b87d
🐛 (import) fix qfx import crash if input is malformed file ( #3541 )
...
Closes #3519
2024-10-02 11:35:07 +01:00
Matiss Janis Aboltins
47ef916873
🐛 (bank-sync) fix initial sync - close modal stack, show loading indicators ( #3540 )
2024-10-02 11:32:29 +01:00
Matt Fiddaman
5064b06f2c
fix creating rule from transaction ( #3539 )
...
* fix creating rule from transaction
* note
2024-10-02 10:27:34 +01:00
Joel Jeremy Marquez
4df03984bd
[e2e] Account page tests - wait for transaction table to be visible ( #3530 )
...
* Wait for transaction table to be visible
* Release notes
2024-09-30 15:25:44 -06:00
Joel Jeremy Marquez
92980ab55b
Set theme-color at App level instead of per page ( #3521 )
...
* Set theme-color at App level instead of per page
* Release notes
* Fix lint error
2024-09-29 20:25:19 -07:00
Joel Jeremy Marquez
3b97d1eec7
[e2e stability] Check for data-theme before taking a screenshot ( #3523 )
...
* Check for data-theme before taking a screenshot
* Release notes
* Update playwright.config.js
* Fix error
* Updates VRT
* VRT
* Revert VRT
---------
Co-authored-by: youngcw <calebyoung94@gmail.com >
2024-09-29 09:00:54 -06:00
Julian Dominguez-Schatz
545c8d5456
Fix regression in case sensitivity for is/matches operator ( #3399 )
...
* Fix regression in case sensitivity for `is`/`matches` operators
* Add test
* Add release notes
* Fix failing tests
---------
Co-authored-by: youngcw <calebyoung94@gmail.com >
2024-09-28 12:38:42 -04:00
Ryan Bianchi
f79edf866a
pass causes along in failed-to-load exceptions ( #3525 )
2024-09-28 17:01:42 +01:00
Yue Wu
83ea40dff9
fix: pushModal not dispatched in GoCardless linking ( #3515 )
...
* fix: pushModal not dispatched in GoCardless linking
* chore: add PR release note
---------
Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk >
2024-09-28 16:26:50 +01:00
Matt Fiddaman
444ac83697
Fix electron build workflows for ubuntu-latest ( #3526 )
...
* add apt update to ubuntu-latest electron build workflows
* release note
2024-09-28 08:17:04 -07:00
youngcw
8f725c7911
Add goal info to the prewarm list ( #3514 )
...
* add goals to prewarm list
* add to tracking
* note
* note
* lint
2024-09-27 17:36:41 -07:00
Matiss Janis Aboltins
6725d56bb8
🧪 improving rules test e2e stability ( #3512 )
2024-09-27 08:03:42 +01:00
Matiss Janis Aboltins
666b7870b7
🧪 improve setting e2e test stability ( #3513 )
2024-09-27 08:03:25 +01:00
Henry Bley-Vroman
686ce5b504
Privacy mode: instead of blurring, use an illegible font ( #3376 ) ( #3377 )
...
* Privacy mode: instead of blurring, use an illegible font (#3376 )
* Privacy mode: no layout shift when switching mode
* fix(Spending): update for latest PrivacyFilter
* refactor(PrivacyFilter): use CSS :hover
* chore(PrivacyFilter): no privacy mode BudgetCell height regression...
https://github.com/actualbudget/actual/pull/3377?show_full=true#issuecomment-2357385371
* chore(GroupMonth): drop no-impact PrivacyFilter styles
2024-09-26 22:31:01 -07:00
youngcw
4373f4d8f9
Ignore deleted categories when running templates ( #3510 )
...
* don't look at deleted categories
* note
2024-09-26 08:14:13 -07:00
Ryan Bianchi
479572fadb
add disable option for ToBudgetAmount popover when displaying modal ( #3509 )
...
* add disable option for popover when displaying modal
* add release note
2024-09-26 07:06:47 -07:00
Joel Jeremy Marquez
6e627c4e2e
Fix mobile balance modal colors ( #3492 )
...
* Fix mobile balance modal colors
* Release notes
* Update packages/desktop-client/src/components/budget/BalanceWithCarryover.tsx
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Disable balance tooltip for mobile
* Fix lint error
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2024-09-25 21:02:42 -07:00
Ryan Bianchi
0f41e95952
Fix Issue 3331, sort favorite payees before other frequently used payees ( #3412 )
...
* add tests for payee dropdown bug on new transactions on all accounts page
* add tests for bugfixes
* sort favorite payees first, add tests for PayeeAutocomplete.getPayeeSuggestions
* lint and release notes
* fix release note number
* lint fixes
* add missing file in previous lint fix
* fix typecheck and linting errors
---------
Co-authored-by: youngcw <calebyoung94@gmail.com >
2024-09-25 15:40:07 -07:00
Tim
7e889300ef
Add UncategorizedButton to mobile budget view ( #3326 )
2024-09-25 14:39:24 -07:00
Matiss Janis Aboltins
c497d3a941
🧪 improve onboarding e2e test stability ( #3503 )
2024-09-25 21:56:44 +01:00
Tim Quelch
fe17c6ba75
Forcibly reload app from server when API is redirected ( #3286 )
...
* Add advanced setting to reload app from server
* Add change notes
* Automatically reload when API call is redirected
* Error on redirect so we don't use the response
* Remove setting to reload
* Update release notes
---------
Co-authored-by: youngcw <calebyoung94@gmail.com >
2024-09-25 13:41:52 -07:00
Junyuan Zheng
3a9a929f56
Fix issue #3252 remove extra space from category name ( #3495 )
...
* Fix issue #3252 remove extra space from category name
* add md file
* rename
2024-09-25 13:35:37 -07:00
Koen van Staveren
88a7432975
fix: vrt:docker with git-bash ( #3497 )
...
* fix: vrt:docker with git-bash
* chore: release note
2024-09-25 20:56:32 +01:00