Robert Dyer
d62919a357
[WIP] Don't show account tooltips during VRT ( #2838 )
...
* Don't show account tooltips during VRT
* add release note
2024-06-04 21:46:10 +01:00
Joel Jeremy Marquez
1c7d9bf141
[Mobile] Budget table revamp ( #2642 )
...
* Initial
* Add cheveron to logo
* Updates
* Release notes
* Fix typecheck error
* Fix build error
* Align budgeted
* Fix tests
* Dynamic font sizes in budget table cells
* VRT
* Apply AutoTextSize
* Layout updates
* VRT updates
* Resize text on value update + fix lint/typecheck errors
* Category/groups take full width
* Cleanup + VRT
* Feedback
* VRT
* Change column visibility indicator
* VRT
* Use SvgExpandArrow
* VRT
* Zero balance contrast on light mode
* Update AutoTextSize key
* Color updates
* VRT
2024-06-04 13:16:09 -07:00
Stefan Hall
6d117f44de
Support nynab imports that have ( #2817 )
...
- category groups called income
- categories called income
2024-06-04 10:33:28 -07:00
Joel Jeremy Marquez
64821e6a64
[Mobile] Auto create 2 child transactions on split ( #2821 )
...
* Auto create 2 child transactions on split
* Release notes
* Fix typecheck error
2024-06-03 19:52:35 -07:00
Neil
e7c6611c88
Custom Reports show activity fix ( #2785 )
...
* onShow Activity fix with Weekly Interval fix
* notes
* remove scrollbar
* notes update
* updates
2024-06-03 17:23:17 +01:00
Matt Fiddaman
6220aadb2d
Fix CSV import not matching category is (nothing) rules ( #2790 )
...
* Fix CSV import not matching category is (nothing) rules
* release note
2024-06-03 08:11:02 -07:00
Sreetam Das
2959054d0c
Update regex for looselyParseAmount for 5-9 decimal places ( #2799 )
...
* Update regex for `looselyParseAmount` for 5-9 decimal places
* Add release note
* Update comment, add some more tests
2024-06-03 07:52:01 -07:00
Julian Dominguez-Schatz
7d960579f9
Release 'Splits in rules' feature ( #2789 )
...
* Release 'Splits in rules' feature
* Add release notes
* Add missed comment
* Remove unused import
* Fix failing test
2024-06-03 07:39:57 -07:00
Robert Dyer
5fd1d05670
Show account notes in tooltip on sidebar ( #2796 )
...
* Show account notes in tooltip on sidebar
* add release note
* Only show tooltip for accounts
* Split account name and note into separate nodes
* Add padding inside tooltip
* Move tooltip to the right
* remove commented code
* Tweak the visual design
* Fix lint
* adjust padding
* Update packages/desktop-client/src/components/sidebar/Account.tsx
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv >
* refactor to avoid function
---------
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv >
2024-06-03 07:39:33 -07:00
Matiss Janis Aboltins
0e86dea544
♻️ (tooltip) refactoring to react-aria (vol.6) ( #2771 )
...
* ♻️ (tooltip) refactoring to react-aria (vol.6)
* Release notes
2024-06-03 11:56:39 +01:00
Matiss Janis Aboltins
c92266fd7f
🔖 (24.6.0) ( #2819 )
v24.6.0
2024-06-03 10:46:40 +01:00
Robert Dyer
08aff05a06
Initial support for linking to off-budget accounts ( #2788 )
...
* initial support for linking to off budget
* add release note
2024-05-30 13:05:52 -06:00
Neil
1195af76a6
Filter Balance fix ( #2777 )
...
* filterQuery
* notes
* update
* lint fix
* VRT
* fix account filter
* VRT
---------
Co-authored-by: youngcw <calebyoung94@gmail.com >
2024-05-29 19:33:49 +01:00
Neil
e4bc0caa51
Spending report error fix with some visual changes ( #2809 )
...
* spending error fix with some visual changes
* notes
2024-05-29 19:32:36 +01:00
youngcw
c3783b6498
Revert #2643 ( #2803 )
...
* Revert "Fix amount filter to include both incoming and outgoing amounts (#2643 )"
This reverts commit df7ad22377 .
* leave in old release note
* note
2024-05-28 08:35:31 -07:00
Robert Dyer
55ef74eabc
Better account sync listing ( #2795 )
...
* Better account sync listing
* use PrivacyFilter on balances
* add release note
2024-05-28 08:27:32 -07:00
Robert Dyer
9667e1c269
Make picking budget months easier to see ( #2797 )
...
* Make picking budget months easier to see
* add release note
2024-05-28 07:57:24 -07:00
Julian Dominguez-Schatz
b803731bc5
Match on amount when creating a rule from a transaction ( #2786 )
...
* Use amount when creating a rule from a transaction
* Add release notes
2024-05-22 08:57:32 -07:00
Robert Dyer
8415e7cddc
Avoid using underlines for emphasis ( #2765 )
...
* Avoid using underlines for emphasis
* add release note
2024-05-22 08:51:33 -07:00
Matiss Janis Aboltins
5f16349a19
♻️ (tooltip) refactoring to react-aria (vol.7) ( #2778 )
2024-05-21 21:40:55 +01:00
Julian Dominguez-Schatz
aff5bba4ec
Template only the relevant amount in a split-schedule category ( #2652 )
...
* Template only the relevant amount in a split-schedule category
* Add release notes
* Adjust sign correctly depending on category type
2024-05-21 10:29:39 -07:00
Joris Pelgröm
d79b8c6cb2
Fix notes icon changing size/position with long category or group names ( #2773 )
2024-05-21 08:20:46 -07:00
Tyler Marshall
bbc123c3b8
fix: move rollover arrow into view ( #2774 )
...
* fix: move rollover arrow into view
ref: https://github.com/actualbudget/actual/issues/2757
* fix: adds isNarrowWidth for responsive arrow
* ci: fix lint
* fix: update category name
2024-05-21 07:28:48 -07:00
Neil
04273d8064
Date Range error catch ( #2769 )
...
* Date Range error catch
* notes
* update checkDate
2024-05-20 21:27:24 +01:00
Neil
3f1fd55a7b
Custom Reports: Table Totals Callback ( #2768 )
...
* Table Totals Callback
* notes
* Update packages/desktop-client/src/components/reports/graphs/tableGraph/ReportTableRow.tsx
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv >
---------
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv >
2024-05-20 17:23:59 +01:00
shall0pass
bfda42a2be
Github action to automatically deploy a release image to Netlify ( #2750 )
...
* netlify script
* remove npm ci
* add filter
* release note
* whoops
2024-05-20 08:59:52 -05:00
Tyler Marshall
201f0fd336
fix: put income on left and expense on right always, hide when 0 ( #2775 )
2024-05-18 22:37:56 +01:00
Travis Ralston
99ab8db99f
Ensure api types are included in the npm package ( #2559 )
...
* Ensure api types are included in the npm package
* changelog
---------
Co-authored-by: DJ Mountney <david@twkie.net >
2024-05-18 10:23:18 -07:00
DJ Mountney
f604fdaf36
Add crdt to the API package to fix types ( #2738 )
...
* Add crdt to the API package to fix types
- This way we get the crdt types supported
* Add release note
* Cleanup yarn.lock merge
2024-05-17 17:07:24 -07:00
Matiss Janis Aboltins
c311d4a8df
🐛 fix recurring schedule datepicker - port to new Popover ( #2766 )
2024-05-17 19:46:54 +01:00
Neil
1fc7c9974b
Custom Reports: TS strict changes #3 ( #2728 )
...
* TS strict changes
* notes
* TS strict custom spreadsheets
* notes
* TS strict group speadsheets
* notes
* AreaGraph
* render row changes
* type fix
* merge fixes
2024-05-16 22:54:26 +01:00
Joel Jeremy Marquez
e63fb46c8f
Add run-vrt script to run vrt inside docker ( #2762 )
...
* Add run-vrt script to run vrt inside docker
* Release notes
* Update README
* Support E2E_START_URL env variable
* Update README
2024-05-16 14:51:46 -07:00
Michael Clark
2901b5e5d0
:electron: Update Electron to latest stable version ( #2763 )
2024-05-16 20:18:50 +01:00
Matthew Booe
df7ad22377
Fix amount filter to include both incoming and outgoing amounts ( #2643 )
...
* Update filter amount to filter incoming and outgoing transactions
* Add test and fix logic
* Added release note
* Update with linter fixes
* Update new ammount filter to apply to all ops
* Fix lint
2024-05-16 11:25:56 -07:00
Joel Jeremy Marquez
b11a3dc267
[Mobile] Require account in mobile transaction entry + confirm transaction delete ( #2753 )
...
* Require account in mobile transaction entry + confirm transaction delete
* Release notes
* VRT
* VRT
2024-05-16 09:31:23 -07:00
Wizmaster
5a77051a72
Make comma's and period interchangeable when entering figures ( #2672 )
...
- Only allowed for formats not using period or comma as a thousand separator
2024-05-16 08:02:27 -07:00
Matiss Janis Aboltins
f8352808c4
✨ (api) ability to run bank sync via the API ( #2683 )
2024-05-16 08:28:58 +01:00
Wizmaster
e5933ad8cd
Don't update transaction date when importing manually ( #2648 )
...
- Manual import should not override the transaction date as done with bank account sync
2024-05-15 14:16:34 -07:00
Joel Jeremy Marquez
e3b4c3f559
Page enhancements - add page headers to mobile reports ( #2733 )
...
* Refactor Page component and use in report pages
* Release notes
* Fix typecheck error and budget table background
* Update pages
* VRT updates
* Reports page data-testid
* VRT updates
* Updates
* VRT
* Paddings
* Put create new custom report in page header
* Cleanup
* Feedback
* VRT
* Fix graph sizes in mobile
* Update flex grow
* VRT
2024-05-15 13:27:48 -07:00
Matiss Janis Aboltins
2d1abf477c
🐛 (api) fix performing api operations for local e2e encrypted files ( #2698 )
2024-05-15 17:10:32 +01:00
Matiss Janis Aboltins
392f8085c1
♻️ (tooltip) refactoring to react-aria (vol.4) ( #2724 )
2024-05-15 08:35:38 +01:00
Joel Jeremy Marquez
6021d4ab0b
[Mobile] Do not remember last entered category in mobile transaction entry ( #2754 )
...
* Do not remember last entered category in mobile transaction entry
* Release notes
2024-05-14 13:07:10 -07:00
Neil
f1f1ba87e2
Custom Reports: TS strict changes #2 ( #2727 )
...
* TS strict changes
* notes
* TS strict custom spreadsheets
* notes
* render row changes
* update report
* notes
2024-05-14 18:14:35 +01:00
Robert Dyer
7cee3b86ce
Add API for working with rules ( #2568 )
...
* Add API for working with rules
* Add release note
* Change 'payees-get-rules' return type to RuleEntity[]
* Reuse existing handlers, make names not have 'payee', add two getters
* fix linter
* fix bad handler name
* fix broken handler name
* add test cases for 'getPayeeRules'
* fix broken test
* Remove unused locals
* Update packages/loot-core/src/types/api-handlers.d.ts
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv >
* Update packages/loot-core/src/types/server-handlers.d.ts
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv >
* Strict types and slightly improved return interface
* update test comment to match new API names
* fix linter issues
---------
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv >
2024-05-14 08:01:47 -07:00
Joel Jeremy Marquez
9acea32f3a
Auto insert decimals to mobile split transaction amounts ( #2746 )
...
* Auto insert decimals to mobile split transaction amounts
* autoDecimals prop
* Fix typecheck error
2024-05-14 07:49:14 -07:00
Matiss Janis Aboltins
44770a36c7
🐛 fix networth graph loading forever for empty budgets ( #2725 )
2024-05-13 17:34:46 +01:00
Neil
3e03718f13
Fix spending report error ( #2745 )
...
* spending error
* fixes
* notes
2024-05-13 16:00:51 +01:00
Neil
9c3075f60f
Custom Reports: TS strict changes #1 ( #2726 )
...
* TS strict changes
* notes
* renderRowProps
* RenderTableRow
2024-05-13 16:00:16 +01:00
Daniel Gale-Rosen
7e04226b34
Sort filters before creating dropdown ( #2719 )
...
* sort filters before creating dropdown
* add release notes
2024-05-13 07:40:31 -07:00
Joel Jeremy Marquez
b0f55fae38
Fix preview transactions not detecting schedule as paid when a child transaction is linked. ( #2712 )
...
* Consider child transactions when querying preview transactions
* Release notes
2024-05-09 09:44:25 -07:00