Matt Fiddaman
93262e7fb4
extend fix splits tool to report splits with mismatched amounts ( #3970 )
2024-12-24 07:43:44 +00:00
Matt Fiddaman
cd8bb8e139
change feedback issue for openid ( #4030 )
2024-12-23 17:11:46 -07:00
Koen van Staveren
bd126b499b
feat: now button at budget page ( #3703 )
...
* feat: now button on budget
* Update VRT
* chore: change to icon
* chore: rename to today
* chore: fix not being centered on multiple months
* Update VRT
* Update VRT
* Trigger Build
* fix: keep now button with monthpicker not left
* Update VRT
* fix: center MonthPicker
* Update VRT
* Trigger Build
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-23 23:11:15 +01:00
Koen van Staveren
8976ffc256
enhance: allow negatives in the budget template ( #4028 )
...
* enhance: allow negatives in the budget template
* chore: add test case
* chore: release note
2024-12-23 23:10:54 +01:00
lelemm
0b2c8ccd88
OpenId Implementation ( #3878 )
...
* OpenId implementation
* Code rabbit auto generated code applied
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* Code rabbit suggestions round 2
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
* fixes from code rabbit round 1
* fixes from code rabbit round 2
* change variable name
* code review round 3
* Update VRT
* small fix
* Update VRT
* linter
* app.tsx
* LoggedInUser
* UserAccess
* UserAccessHeader
* UserAccessPage
* UserAccessRow
* UserDirectory
* UserDirectoryHeader
* UserDirectoryPage
* UserDirectoryRow
* BudgetList
* Bootstrap
* Login
* OpenIdForm
* CreateAccountModal
* EditAccess
* EditUser
* GoCardlessInitialiseModal
* OpenIDEnableModal
* PasswordEnableModal
* SimpleFinInitialiseModal
* TransferOwnership
* AuthSettings
* fix hooks in EditUser
* enable electron openid login
* typecheck
* linter and typecheck fixes
* Update VRT
* small fix
* linter
* small changes for file owner name and a fix for privacyfilter in the username
* linter for merge
* change the entra url and changing the electron loopback url when built
* "logged in as" was showing when had no user
* linter
* linter²
* code review
---------
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: matt <matt@fiddaman.net >
2024-12-23 09:46:22 -07:00
youngcw
cde81da72c
[Goals]: Fix applying templates in tracking budget ( #4010 )
...
* fix logic
* note
2024-12-21 19:49:29 -07:00
Matt Fiddaman
6cfb9d2a7a
Fix incorrect boldening of synced accounts in the sidebar ( #4009 )
2024-12-19 15:13:44 +00:00
Matt Fiddaman
4ce5e2fd07
Prevent schedules with null amounts from crashing the app ( #3958 )
...
* test
* note
* add comment
2024-12-18 21:55:23 +00:00
Matt Fiddaman
11bde73fa5
🔧 upgrade better-sqlite3 ( #3987 )
...
* upgrade better-sqlite3
* note
2024-12-18 09:05:46 +00:00
Matiss Janis Aboltins
94666a2ac1
Update bug-report.yml
2024-12-16 20:21:44 +00:00
Matiss Janis Aboltins
b6fbcef6f0
Update bug-report.yml
2024-12-16 20:21:15 +00:00
Matiss Janis Aboltins
1165c4c008
Update bug-report.yml ( #3992 )
2024-12-16 20:20:21 +00:00
Darin Loh
8446356cc6
fix: space missing on create local account copy ( #3985 )
2024-12-15 12:27:39 +00:00
lelemm
ec977ee51a
Calendar Report ( #3828 )
2024-12-14 20:19:14 +00:00
Dany Khalife (MSFT)
ef95850e93
Migrate useSplitsExpanded to TypeScript ( #3945 )
...
* useSplitsExpanded renamed to .tsx
* Some type hardening
* add release note
* lint
* typecheck
* lint
* rename expanded -> isExpanded
2024-12-11 17:52:41 -08:00
Joel Jeremy Marquez
81fc029a03
Use useTranslation hook instead of directly importing the t function ( #3893 )
...
* Use useTranslation hook instead of directly importing the t function
* Release notes
* Fix lint
2024-12-11 13:57:45 -08:00
Dany Khalife (MSFT)
9e6a486c90
Dkhalife/ts/categorytransactions ( #3959 )
...
* rename
* a bit of hardening
* release notes
* typecheck & lint
* lint
2024-12-11 21:46:55 +00:00
Marian Bäuerle
9af3539b91
Fix iOS mobile navigation tabs disappearing on bouncing top ( #3962 )
2024-12-11 13:28:03 -08:00
Joel Jeremy Marquez
62d8358f90
Remove use of useActions ( #3911 )
...
* Remove use of useActions
* Release notes
* Fix lint
2024-12-10 15:16:56 -08:00
Joel Jeremy Marquez
219e139d55
Consistent accounts terminology (For budget / Budgeted --> On budget) ( #3903 )
...
* Change for budget and budgeted terms to on-budget
* Release notes
* Update mobile account header
* Fix release notes
* Fix release note category
* Update VRT
* Rename variables
* Remove hyphens
* Show off budget
* Update VRT
* Dummy commit
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-10 15:15:44 -08:00
Joel Jeremy Marquez
298b734539
Optimize useSheetValue ( #3879 )
...
* Optimize useSheetValue
* Fix lint
* Fix mock bind
* Reduce re-renders
* Update useSheetValue
* Update
* Make QueryState immutable
* Release notes
2024-12-10 09:35:23 -08:00
Joel Jeremy Marquez
e96b986ad0
Add loading indicator when loading more transactions in mobile transaction list ( #3900 )
...
* Add isLoadingMore property to useTransactions hook
* Release notes
* Start loading more earlier
2024-12-10 09:22:28 -08:00
Joel Jeremy Marquez
5104a1a563
Convert BudgetTable.jsx to tsx ( #3899 )
...
* Convert BudgetTable to TypeScript
* Release notes
2024-12-10 09:21:25 -08:00
Travis Lesicka
6ea77324ef
Duplicate Budget ( #3847 )
...
* Initial Commit
* Create 3847.md
* Removed un-needed comment
* Changed error log text
* Moved budget name validation from DuplicateFileModal to loot-core/server
* Added translation
* Fixed linting error
* Changed delete file hack
Changed from loading and closing the budget file to just opening and closing the database to be able to delete it.
* Removed hard coded english from loot-core server
* Updated wording and style of Duplicate File Modal
* Simpler wording for Duplication text and buttons
2024-12-10 08:55:38 -07:00
lelemm
2b908e9263
✨ Filter account with 'on budget' or 'off budget' ( #3891 )
...
* Filter account by on budget / off budget
* small fix
* fix eval for new operations
* code review suggestion
* suggestions
* small fix for rules table
* batch loading the accounts
* Update packages/loot-core/src/server/accounts/transaction-rules.ts
Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk >
* missed this type
---------
Co-authored-by: Matt Fiddaman <github@m.fiddaman.uk >
2024-12-10 11:52:38 +00:00
Matiss Janis Aboltins
a2892270d2
🐛 fix condition "notes contains (nothing)" throwing error ( #3943 )
2024-12-09 22:00:36 +00:00
Matiss Janis Aboltins
d649eec4db
🐛 fix misaligned gocardless credential popover ( #3942 )
2024-12-09 21:59:55 +00:00
Koen van Staveren
5717d90544
enhance: context menu budget page positioning ( #3775 )
...
* enhance: context menu budget page positioning
fix: make popover non selectable
* chore: release note
* Update upcoming-release-notes/3775.md
* chore: improve spelling
* feat: useContextMenu hook for context menus
* fix: linting
2024-12-09 20:32:12 +01:00
Adam Langbert
a35af73023
fix tracking budget docs link ( #3944 )
...
* fix tracking budget docs link
* add release notes
2024-12-09 10:00:10 +00:00
Eric Ji
e4b40fb831
Menu Option Disappears Completely On Certain Screen Size ( #3880 )
...
* remove use of View component
* created a release note
* rename release note to PR number not issue number
* revert changes to check e2e tests
* redo changes
* indentify exact styling issue
* use style instead of css
2024-12-07 23:20:38 -05:00
Matiss Janis Aboltins
fa8ff79208
✨ (dashboards) piecharts - sorting and label spacing ( #3855 )
2024-12-07 13:29:40 +00:00
Matt Fiddaman
3ce7ae91d9
Add more logging for GoCardless rate limit information ( #3895 )
2024-12-06 21:29:37 +00:00
annechoww
1b25235cc7
Category Labels Not Scaling Correctly On Small Screen ( #3906 )
...
* Fixed label scaling for smaller screens.
* Added release notes. Minor linting fix added.
2024-12-06 13:53:15 -07:00
Matt Fiddaman
f207803f7a
🔖 (24.12.0) ( #3931 )
...
* bump versions
* Remove used release notes
* Remove used release notes
---------
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
v24.12.0
2024-12-06 11:03:37 -07:00
Julian Dominguez-Schatz
df7bc5d2f0
Fix a navigation bug and a crash from the account pages ( #3932 )
...
* Don't crash when making a txn from the uncat page
* Always navigate consistently from the txn add/edit page
* Add release notes
* Attempt to fix functional tests
* Update VRT
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-06 08:34:20 +00:00
lelemm
5e7538fde3
✨ 'hasTags' should show only for notes ( #3902 )
...
* 'hasTags' should show only for notes
* md
* Update VRT
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-12-05 15:38:10 -08:00
Joel Jeremy Marquez
2c0bd6bafd
Use useNavigate instead of accessing window.__navigate ( #3904 )
...
* Use useNavigate instead of accessing window.__navigate
* Release notes
* Update packages/desktop-client/src/components/manager/ConfigServer.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-12-05 15:37:52 -08:00
Michael Clark
501c8653ef
🐛 Fix flicker when saving transaction on account page when transactions are scheduled ( #3920 )
...
* fix flicker when saving transaction on account page when there are scheduled
* release notes
2024-12-02 08:53:57 +00:00
Joel Jeremy Marquez
22623ce65e
Fix mobile transaction edit page's back button behavior ( #3905 )
...
* Fix mobile transaction edit page's back button behavior
* Release notes
2024-11-27 08:02:37 -08:00
Michael Clark
c25e3d4163
🐛 Fix performance when navigating between budget/accounts ( #3882 )
...
* memo the bindingobj
* release notes
* fix
* a bit heavy handed
* lint
2024-11-24 08:43:01 +00:00
Michael Clark
339fac2806
🔧 Summary Card: Change the font size implementation to be simpler & fix import dashboard ( #3871 )
...
* change the font size implementation to be simpler
* release notes
* setting the line height back
* renames
* condtion on the font changed event
* fix type check
* typecheck
* clarifying comment
* remove margin on left and right - not required
* fix import
* fix derp
2024-11-22 15:52:27 +00:00
Joel Jeremy Marquez
2ebaa527be
Convert mobile Accounts.jsx to tsx ( #3862 )
...
* Convert mobile Accounts.jsx to TS
* Release notes
* Fix lint
2024-11-21 16:01:26 -08:00
Joel Jeremy Marquez
c5411518c4
Use strict typing in useSheetValue and fix bug where query is not being updated when changed ( #3864 )
...
* Use strict typing in useSheetValue and fix bug where query is not being updated when changed
* Release notes
* Update VRT
* Fix regression
* Update VRT
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2024-11-21 16:01:09 -08:00
Joel Jeremy Marquez
36839ff153
Convert ManagePayees components to Typescript ( #3867 )
...
* Convert ManagePayees components to Typescript
* Release notes
* Fix lint
* Fix lint
* Fix lint
2024-11-21 15:23:35 -08:00
Joel Jeremy Marquez
9d6db12921
Convert MergeUnusedPayeesModal.jsx to tsx ( #3866 )
...
* Convert MergeUnusedPayeesModal.jsx to tsx
* Release notes
2024-11-21 15:23:24 -08:00
Joel Jeremy Marquez
590ac1f95e
Convert EditFieldModal.jsx to tsx ( #3865 )
...
* Convert EditFieldModal.jsx to tsx
* Release notes
* NoteAmendMode
* Fix lint
2024-11-21 15:23:09 -08:00
Joel Jeremy Marquez
8e76a65e0c
Convert SimpleTransactionsTable.jsx to tsx ( #3870 )
...
* Convert SimpleTransactionsTable.jsx to tsx
* Release notes
2024-11-21 15:09:23 -08:00
Joel Jeremy Marquez
c3eda4247e
Convert PostsOfflineNotification.jsx to tsx ( #3868 )
...
* Convert PostsOfflineNotification.jsx to tsx
* Release notes
* Fix lint
2024-11-21 15:09:00 -08:00
Matt Fiddaman
022b9b76b1
Allow the report table columns to grow to fill available space ( #3872 )
...
* allow report table columns to grow to fit
* note
2024-11-21 22:36:19 +00:00
Joel Jeremy Marquez
19f0037256
Fix preview transactions not showing on all accounts page and aggregated accounts page (budgeted/offbudget) ( #3873 )
...
* Fix preview transactions not showing on all accounts
* Release notes
2024-11-21 14:24:57 -08:00