Matiss Janis Aboltins
6354598d48
🐛 (import) fix csv import checkboxes not working ( #3478 )
2024-09-22 20:30:59 +01:00
Matiss Janis Aboltins
55df377a20
♻️ rename report/rollover budget to tracking/envelope ( #3483 )
2024-09-22 20:30:44 +01:00
Ryan Bianchi
634508a3bc
update sql regexp to default to empty string when field is null ( #3480 )
2024-09-22 18:11:20 +01:00
Michael Clark
ec55e8dc9a
:electron: Replace deprecated file protocol registration ( #3475 )
...
* replace deprecated file handler in electron
* release notes
* types eh
* types
2024-09-21 17:19:10 +01:00
Matiss Janis Aboltins
a1bc66b10a
♻️ (synced-prefs) separate metadata and local prefs out ( #3458 )
2024-09-20 20:01:51 +01:00
Matiss Janis Aboltins
4485a631cd
Revert "CSV import e2e tests ( #3467 )" ( #3474 )
...
This reverts commit 5e12d4013a .
2024-09-20 19:48:10 +01:00
Matiss Janis Aboltins
25a4041958
🐛 (reports) deleting custom report should remove it from the dashboard ( #3469 )
2024-09-20 08:11:20 +01:00
Joel Jeremy Marquez
e6bf6da381
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
2024-09-19 16:13:19 -07:00
Joel Jeremy Marquez
e507b8ff43
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
2024-09-19 16:12:57 -07:00
Koen van Staveren
5e12d4013a
CSV import e2e tests ( #3467 )
2024-09-19 21:33:51 +01:00
Michael Clark
84af8b76be
:electron: Remove some old updater code ( #3468 )
...
* remove some old updater code
* remove old updater logic
2024-09-19 09:16:50 +01:00
Joel Jeremy Marquez
b3669b3001
Fix reports form submit handlers ( #3462 )
...
* Fix form submit handlers
* Release notes
2024-09-18 06:29:06 -07:00
Joel Jeremy Marquez
6f41b20caf
[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
2024-09-18 06:28:37 -07:00
Joel Jeremy Marquez
37d391b4fc
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
2024-09-18 06:27:47 -07:00
Matiss Janis Aboltins
7702ee4f4f
✨ release simplefin as a first-party feature ( #3459 )
...
Closes #2272
2024-09-18 08:58:42 +01:00
Koen van Staveren
d0ba623cfa
fix: csv import deduplication ( #3456 )
2024-09-18 08:56:54 +01:00
Matiss Janis Aboltins
ea675f11ee
🐛 (synced-prefs) fix bulk-reading not working in import modal ( #3460 )
2024-09-18 08:03:53 +01:00
Matt Fiddaman
17fd06894a
update synced account balance in db if available ( #3452 )
2024-09-17 21:10:52 +01:00
Matiss Janis Aboltins
4e6a3bbace
♻️ (synced-prefs) move budget type to synced prefs ( #3427 )
2024-09-17 20:21:06 +01:00
Michael Clark
3743a328e3
: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
2024-09-17 08:59:33 +01:00
Matiss Janis Aboltins
6c87d85920
♻️ (synced-prefs) moving the prefs from metadata.json to the db ( #3423 )
2024-09-17 07:59:26 +01:00
Joel Jeremy Marquez
5b685ecc64
[Maintenance] Cleanup react aria packages and dedupe ( #3450 )
...
* Cleanup react aria packages and dedupe
* Release notes
2024-09-16 13:07:52 -07:00
Michael Clark
ae01066fe2
:electron: Reduce package size ( #3443 )
...
* reduce package size of all packages
* release notes
* Update beforePackHook.ts
2024-09-16 19:12:25 +01:00
Matiss Janis Aboltins
fefd1be22c
🐛 fix account filters being overridden ( #3441 )
2024-09-16 18:52:55 +01:00
Joel Jeremy Marquez
bdbf6e9ca6
[Maintenance] Reduce budget table re-renders ( #3448 )
...
* Reduce budget table re-renders
* Release notes
2024-09-15 15:10:52 -07:00
Ali Gradina
c5193b6d43
Marked files for translation ( #3430 )
2024-09-14 21:41:10 +01:00
Matiss Janis Aboltins
183c4b25a9
✨ (dashboards) ability to save cash-flow report filters/date-range ( #3417 )
2024-09-13 19:40:10 +01:00
Ali Gradina
933804e836
Translation for IncomeHeader, BalanceMenu & BudgetMenu .tsx ( #3426 )
2024-09-13 18:25:57 +01:00
NickFR
0a59f793bf
Translation: desktop-client/src/components/budget/BalanceWithCarryover.tsx ( #3352 )
2024-09-13 18:07:00 +01:00
Ali Gradina
cfa9ac09d7
Translation for MonthCountSelector, index, SidebarCategory & SidebarGroup Component ( #3363 )
2024-09-12 20:13:31 +01:00
Joel Jeremy Marquez
420aad0878
Final PR for react-aria-components Modal migration ( #3413 )
...
* Final PR for react-aria-components Modal migration
* Complete manager modals migration
* Release notes
* fix lint
* Apps full height
* Fix lint error
* VRT
* Centralize providers
* Feedback
2024-09-11 11:42:11 -07:00
Neil
16944a6140
Spending Report: Header update ( #3380 )
...
* adjust header
* notes
* typecheck fixes
* fix bugs and UI changes
* fix error for invalid time
* change budget button wording
* fix some visual issues
2024-09-11 10:58:59 +01:00
Matiss Janis Aboltins
b2d7b65ce9
♻️ (synced-prefs) moving budgetType pref back to MetadataPrefs ( #3410 )
...
* ♻️ (synced-prefs) moving budgetType pref back to MetadataPrefs (temporary)
* Release notes
2024-09-10 21:29:51 +01:00
Joel Jeremy Marquez
8c8c248ef7
[React Aria Button] Filter buttons ( #3401 )
...
* vrt
* Fix account menu test
* Fix payee icons and category notes
* vrt
* vrt
* Fix notes button
* VRT
* VRT
* React Aria Button - All except filters and autocomplete
* Fix typecheck errors
* Fix typecheck error
* Update
* Fix typecheck error
* Fix border
* VRT
* Revert MobileForms and TransactionEdit
* VRT
* VRT
* Revert VRT
* React Aria Button - Filter buttons
* Release notes
* Revert CoverModal and TransferModal
2024-09-10 13:09:32 -07:00
Michael Clark
6e8cdb30e8
:electron: Adding retries in to the file system writes ( #3406 )
...
* hardening the file system access by added retrys
* release notees
* remove unneeded console log
* promise-retry instead of my own
* tiny bit more info
* capital U
2024-09-09 22:10:07 +01:00
Joel Jeremy Marquez
3985d2549e
[React Aria Button] All remaining components except filters, mobile transaction edit, and autocomplete ( #3163 )
...
* vrt
* Fix account menu test
* Fix payee icons and category notes
* vrt
* vrt
* Fix notes button
* VRT
* VRT
* React Aria Button - All except filters and autocomplete
* Release notes
* Fix typecheck errors
* Fix typecheck error
* Fix button links
* Update
* Fix typecheck error
* Fix link button variant
* Fix typecheck error
* Fix typecheck error
* Fix typecheck error
* Fix border
* Fix mobile accounts page
* VRT
* Fix playwright config
* Revert MobileForms and TransactionEdit
* VRT
* Remove borderRadius
* Fix add account button
* VRT
* Revert VRT
* Fix tests
* Fix Cover and Transfer modals
* Fix lint error
2024-09-09 12:53:28 -07:00
Matiss Janis Aboltins
68a2af0248
✨ (dashboards) ability to save net-worth widget details ( #3364 )
2024-09-09 20:38:33 +01:00
Matiss Janis Aboltins
7231959f81
♻️ (synced-prefs) refactor ImportedTransactions usage of prefs ( #3408 )
2024-09-09 19:18:55 +01:00
Matiss Janis Aboltins
8498d7f788
♻️ (synced-prefs) refactor number formatter away from redux ( #3397 )
2024-09-09 08:04:41 +01:00
Julian Dominguez-Schatz
d752389710
Update splash background to match theming ( #3400 )
...
* Update splash background to match theming
* Add release notes
2024-09-08 21:01:23 -04:00
Matiss Janis Aboltins
95ed7aaf27
♻️ (synced-prefs) refactor some SyncedPrefs to string type ( #3395 )
2024-09-08 21:42:34 +01:00
Michael Clark
21dc573f3f
🔧 Prevent metadata.json update if the sync time value is the same ( #3398 )
...
* prevent metadata.json update if the sync time value is the same as the saved one
* release notes
2024-09-08 20:28:53 +01:00
Julian Dominguez-Schatz
cb0411b180
Convert RecurringSchedulePicker.jsx -> RecurringSchedulePicker.tsx ( #3396 )
...
* Supporting types
* Move `RecurringSchedulePicker.jsx` -> `RecurringSchedulePicker.tsx`
* Add release notes
2024-09-08 15:20:03 -04:00
Julian Dominguez-Schatz
62dbe3acf5
Refine Menu/Select types to allow broader types for the value/name attribute ( #3391 )
...
* Refine `Menu`/`Select` types to allow arbitrary value types
* Add release notes
2024-09-08 13:16:50 -04:00
Michael Clark
bbff543768
🔧 Remove unneeded console log ( #3394 )
...
* remove unneeded console log
* release notes
2024-09-08 16:32:25 +01:00
Michael Clark
008a8a78b9
🔧 Prevent sidebar from saving to metadata until resize is complete ( #3393 )
...
* prevent sidebar from saving to metadata until resize is complete
* add release notes
2024-09-08 12:49:03 +01:00
Tim
c466189007
set html theme-color to match the webmanifest ( #3332 )
2024-09-07 20:12:53 +01:00
Tim
b856c4874e
add option to select dark theme for "System default" ( #3325 )
...
* add option to select dark theme for "System default"
* add release notes
* fix release notes
* update visual tests
2024-09-07 20:08:04 +01:00
Michael Clark
407e3143eb
:electron: Prevent keyboard shortcuts modal when entering shortcut into editable field ( #3389 )
...
* check input element is focused on before triggering keyboard shortcuts modal
* release notes
* remove comment
2024-09-07 19:04:53 +01:00
Neil
ac90eb21a6
Report Header: fix validateStart bug ( #3379 )
...
* day to month
* notes
2024-09-07 07:17:38 +01:00