Matt Fiddaman
e91b4070aa
Add mergePayees method to the API ( #3028 )
2024-07-11 10:01:41 +01:00
Robert Dyer
6dd34b0c63
Perform bank sync in same order as accounts shown in sidebar. ( #3029 )
2024-07-11 09:32:57 +01:00
Robert Dyer
ab4639f48f
API: add getBudgets() methods to list all budgets in the local cache or remote server. ( #2928 )
2024-07-11 09:27:32 +01:00
Austin Pearce
aa3cbd881b
Fix alignment of reports` ( #3007 )
2024-07-10 20:17:48 -07:00
Robert Dyer
8681c9c3e6
Fix editing transactions on mobile not going back. ( #2968 )
2024-07-10 22:00:50 +01:00
Matiss Janis Aboltins
9ec9aef632
✨ (budget-type) moving the selector to settings page ( #3017 )
...
* ✨ (budget-type) moving the selector to settings page
* Feedback: move the block down
2024-07-10 21:58:20 +01:00
Robert Dyer
3be7dd753d
Add getAccountBalance() API. ( #2930 )
2024-07-10 21:52:21 +01:00
Robert Dyer
259e84cea5
Expose bank sync account data in AQL. ( #3022 )
...
* Expose bank sync account data in AQL.
* add release note
2024-07-10 07:05:20 -07:00
Austin Pearce
f9014f0e19
Fix mobile payee creation ( #3019 )
2024-07-09 16:06:25 -07:00
Julian Wachholz
e59f5c9af8
Add apostrophe-dot number format ( #2982 )
2024-07-09 19:14:38 +01:00
Matt Fiddaman
771c01c8b4
Move bank sync payee name normalisation from actual to actual-server ( #2721 )
2024-07-09 19:05:15 +01:00
Michael Clark
9f72b43826
:electron: Remove unneded files ( #3014 )
2024-07-09 18:08:23 +01:00
Julian Wachholz
ec3475d834
Fix number formatting with non-breaking space ( #2981 )
2024-07-09 18:02:40 +01:00
Wizmaster
5ea9c587a8
Explicitly ask when reconciling transactions on manual import ( #2717 )
...
- Added import preview in transaction import list
- Added checkboxes to selectively prevent merging transactions
Co-authored-by: youngcw <calebyoung94@gmail.com >
2024-07-09 06:39:08 -07:00
Matiss Janis Aboltins
1e38055376
🐛 (popover) fix date popover closing when editing a filter ( #3009 )
2024-07-08 19:57:00 +01:00
Julian Dominguez-Schatz
0ee9126820
Disable interactivity on preview status icons ( #2924 )
...
* Disable interactivity on preview statuses
These have no click action but have a focus effect of a purple circle
(residual from the "Cleared" checkbox styling) that looks a bit glitchy.
* Add release notes
* Exclude status field from keyboard navigation
2024-07-08 10:39:00 -07:00
Joel Jeremy Marquez
9e455e4c1e
Fix cover modal title ( #3008 )
...
* Fix cover modal title
* Release notes
2024-07-08 09:59:36 -07:00
Yusef Ouda
d77b54f27b
reorders 'Rename' above 'Hide' in menu popovers, adds debounce to sidebar animation ( #3001 )
...
* reorders 'Rename' above 'Hide' in menu popovers
* release notes
* adds debounce to sidebar animation
* bump debounce time
* release notes
* release notes
* Update debounce import
* Update index.tsx
* Update index.tsx
* Update index.tsx
* Update index.tsx
* Update index.tsx
* Update index.tsx
* Update index.tsx
* Update index.tsx
* removes event listener on titlebar, changes margins
2024-07-08 09:51:28 -07:00
Sreetam Das
ff36d1efbe
Add computed padding for handling clipped large Net worth amounts ( #2818 )
...
* Add computed padding for handling clipped Net worth amounts
* Add comment, early handle 5 character case
* Add release note
* Update packages/desktop-client/src/components/reports/graphs/NetWorthGraph.tsx
Co-authored-by: Robert Dyer <rdyer@unl.edu >
* Update vrt snapshots
* Fix NetWorthGraph cutoff when `compact` is true
This happens in case of `ReportCard`
* Update VRT snapshots to revert to original
* Revert snapshots to original
* vrt
---------
Co-authored-by: Robert Dyer <rdyer@unl.edu >
Co-authored-by: youngcw <calebyoung94@gmail.com >
2024-07-08 08:13:47 -07:00
youngcw
cbbbaf65cf
remove version from electron build names ( #3000 )
...
* remove version from electron build names
* note
* fix
2024-07-07 14:54:14 -07:00
Yusef Ouda
f129b07dc9
Adds ability to resize sidebar ( #2993 )
...
* Adds ability to resize sidebar
* Adds release notes
* Changes to feature
* lint
* change translateX to use % for both states
* vrt
* set max sidebar width, cleanup
* set min and max widths
* min width to 200px
* changes resizable sidebar to use re-resizable instead off css resize
* vrt
* vrt
2024-07-07 14:10:41 -07:00
Joel Jeremy Marquez
f1caf21deb
Assign schedule to both transactions if schedule is a transfer ( #2990 )
...
* Assign schedule to both transactions if schedule is a transfer
* Release notes
* Migration for old scheduled transfer transactions
2024-07-07 09:29:27 -07:00
Michael Clark
a28ea6be8f
:electron: server.js ➡️ server.ts ( #2995 )
2024-07-07 13:31:26 +01:00
Michael Clark
f36c5e002b
:electron: Remove "About" screen and broken updater ( #2983 )
2024-07-05 21:35:52 +01:00
Michael Clark
803289ee1f
:electron: Electron menu.js ➡️ menu.ts ( #2978 )
2024-07-04 20:12:22 +01:00
Joel Jeremy Marquez
76cdad4fe6
React Aria Button on Accounts and Payees page ( #2914 )
...
* React Aria Button on payees and accounts page
* Release notes
* Fix Reconcile
* VRT
* VRT
* Fix balance hover
* VRT
* Update packages/desktop-client/src/components/accounts/Balance.jsx
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv >
* Fix lint
---------
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv >
2024-07-04 11:56:14 -07:00
Julian Wachholz
d03b30bc00
Add PWA shortcuts ( #2980 )
...
* Add PWA shortcuts
* Add release note
2024-07-04 08:27:57 -07:00
dymanoid
710d9ab8ac
fix: use Unicode-aware SQLite LIKE filtering ( #2903 )
...
* fix: use Unicode-aware SQLite filtering
* Add release notes, fix type check
* Fix code styling
2024-07-04 08:24:58 -07:00
DJ Mountney
d008944022
Remove the trafico pr review triggers ( #2942 )
...
* Remove the trafico pr review triggers
- We loose triggers for Approved and Changes Requested
- They weren't working on forks anyways
* Add release note
2024-07-04 07:34:38 -07:00
Robert Dyer
f18bce6094
Fix warning modal not showing a second time. ( #2956 )
...
* Fix warning modal not showing a second time.
* add release note
2024-07-03 18:13:57 -07:00
Michael Clark
31eb00a155
:electron: Electron package Typescript starting point ( #2880 )
2024-07-03 21:28:04 +01:00
Joel Jeremy Marquez
a67c969189
React Aria Button on Settings and Rules Page ( #2913 )
...
* React Aria Button on rules and settings page
* Release notes
* VRT
2024-07-03 13:04:26 -07:00
dymanoid
58e6c6f23a
Fix rollover arrow display for mobile and desktop ( #2943 )
...
* Fix rollover arrow display for mobile and desktop
* Add release notes
* Implement review suggestions
* Fix rollover indicator without goals
2024-07-03 11:00:03 -07:00
Matiss Janis Aboltins
f046d75b75
♻️ refactoring Select component to use existing Menu ( #2905 )
2024-07-03 18:25:41 +01:00
Joel Jeremy Marquez
30bcfedc86
React Aria Button as base of Button component ( #2904 )
...
* React Aria Button as base of Button component
* Release notes
* AmountInput sign button
* Fix tests
* Comment
* Fix disabled/pressed style
* Update react-aria-components version
* yarn.lock
* Apply defaultStyle
* Fix button props type
2024-07-03 09:33:57 -07:00
Matiss Janis Aboltins
866b4d6cd4
🐛 (bank-sync) fix account highlight dissapearing ( #2898 )
2024-07-03 17:15:36 +01:00
Julian Dominguez-Schatz
a42938fa64
Reapply rules to split transactions when the parent changes ( #2834 )
...
* Reapply rules to split transactions when the parent changes
Concretely, this enables the "standard" workflow for
split-transaction-entry on desktop, where you enter the payee first, and
then edit the amount afterwards (and expect splits in a rule to apply when
you edit the amount).
* Add release notes
* Fix bug in first field below parent transaction
* Update vrt
2024-07-02 21:31:14 -07:00
Michael Clark
e02b0f9bc7
:electron: Fix backup time format in electron ( #2960 )
...
* fix backup time in electron
* release notes
* bugfix not maintenance
2024-07-02 14:16:16 -07:00
Matiss Janis Aboltins
049a41f366
🔖 (24.7.0) custom reports, splits in rules, tags and more ( #2955 )
v24.7.0
2024-07-02 21:29:31 +01:00
Matiss Janis Aboltins
7f30680fb3
Revert " 🐛 fix the app randomly navigating back (closing) ( #2772 )" ( #2966 )
...
This reverts commit 247e3e8d93 .
2024-07-02 21:23:33 +01:00
Robert Dyer
2d4256b239
Fix wording of split rule. ( #2927 )
...
* Fix wording of slit rule.
* add release note
* fix typo
2024-06-27 13:08:30 -07:00
Matiss Janis Aboltins
247e3e8d93
🐛 fix the app randomly navigating back (closing) ( #2772 )
2024-06-27 19:00:17 +01:00
Joel Jeremy Marquez
5951b92668
Group and ungroup split transactions ( #2805 )
...
* Group and ungroup split transactions
* Release note
* Fix release note category
* Do not allow on reconciled transactions
* Add account validation, fix undo behavior, set split payee
* Fix lint errors
* Allow extracting some child transactions
* Disabled split/unsplit selected items menu
* Fix lint error
* Fix typecheck error
* Special Split payee
* "Split" payee on parent transaction
* Show manage payees on payee autocomplete modal
* Fix typecheck error + cleanup
* Fix typecheck error + cleanup
* VRT
* Fix tests
* VRT
* Only show split/unsplit when applicable
2024-06-26 12:39:36 -07:00
youngcw
a9ee670eb4
change the mobile budget balance colors to be the same as desktop ( #2940 )
...
* change the mobile budget colors to be the same as desktop
* fix
* some lint and note
* actual note
* fix mad lint
* another lint
2024-06-26 10:03:37 -07:00
lelemm
3990aaf38f
Fix: Transaction table constantly resizing ( #2941 )
2024-06-26 17:27:47 +01:00
Michael Clark
48f5880f1d
:electron: Fix "Export" function on desktop app ( #2925 )
...
* fix electron export file
* add release notes
2024-06-25 09:38:39 -07:00
Neil
3332f58376
Custom Reports: Adjust Net values ( #2871 )
...
* Add Net value
* notes
* fix
* revert changes
* balanceTypeOpType
* lint fix
* add net numbers
* bar fix
* nit fixes and fix clicks
* remove abs
2024-06-24 20:08:59 +01:00
Michael Clark
46ea8fbf72
:electron: Fix regex filters on electron app ( #2929 )
...
* fix regex on desktop app
* add release notes
2024-06-24 08:08:15 -07:00
Matiss Janis Aboltins
6a21f8e3de
Revert "fix( #2562 ): Prevent transaction deduplication for imported transactio…" ( #2910 )
2024-06-22 21:32:51 +01:00
Joel Jeremy Marquez
f02ca4e3d2
Format transaction notes as clickable tags ( #2670 )
...
* Format notes as clickable tags
* Release notes
* Fix tests - extract the handler to higher level component
* Update colors
* Fix filtering
* Rename variables
* Remove font weight
* Cleanup style
* Append note tag filters
* Fix overlapping UI
* Revert pill colors
* Rename prop
* Rename notes
* Delete filter margin
* Fix typecheck error
* VRT + typecheck fix
* Add matches op in rules + use it to match tags
* Fix database types
* Fix typecheck error
* Fix typecheck
* Move create_function call
* VRT
* Update tag regex
* Escape regex input
* Update tag regex
* Use onApplyFilter
* Update tag formatting
* Fix tag formatting
* Update regex
* VRT
* Update packages/desktop-client/src/components/modals/EditRule.jsx
Co-authored-by: Robert Dyer <rdyer@unl.edu >
* VRT
* Fix error
* Fix filtered balance
* VRT
---------
Co-authored-by: Robert Dyer <rdyer@unl.edu >
2024-06-21 10:47:21 -07:00