DJ Mountney
a8b42bcd50
Change the vite chunk filename hash usage ( #2224 )
...
* Change the vite chunk filename hash usage
- Change to more closely match the . syntax we use with webpack
- This should fix some issues with our size compare as well
* Account for chunks being base64
2024-01-15 09:47:09 -08:00
Matiss Janis Aboltins
f33bce41ea
♻️ (typescript) enable strict mode everywhere ( #2230 )
2024-01-15 08:24:33 +00:00
Ikko Eltociear Ashimine
cdefe6133f
chore: Update actions.ts ( #2227 )
...
non-existant -> non-existent
2024-01-14 16:13:48 +00:00
Nik
44a5199a31
Add split distribution ( #2151 )
...
* Add split distribution feature
* Add upcoming release notes
* Fix tests
* Fix remaining test
* Disable distribute button when all transactions are filled
* Add canDistributeRemainder
---------
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv >
2024-01-13 15:43:13 -08:00
Neil
dccad902d6
vite host regression fix ( #2217 )
...
add host to vite config
2024-01-12 17:45:20 -08:00
Neil
b477f7c2f1
Custom Reports: Enable Show Labels ( #2124 )
...
* work
* updates
* merge fixes
* syntax fix
* Add Label element
* updates
* notes
* normalize customLabel
* fix
* range adjustments
* margin update
* merge fixes
* review Updates
* labelFix
* Fix adjustTextSize
2024-01-12 21:46:22 +00:00
Stefan Hall
540c410957
fixed:issue->#1968 Import from nYNAB fails with unknown error ( #2191 )
...
* Allow case insensitive ynab5 import for special 'starting balance' payee
* set upcoming release number to related github issue
* extract string comparison into separate function
and reuse when checking starting balance/s on ynab4 import
* make all category group checks case insensitive
when importing from ynab5 to make the check strategy consistent when importing from ynab5
* extract findById into sreusable function
to 'simplify' usage
* Add null check
Co-authored-by: Joel Jeremy Marquez <joeljeremy.marquez@gmail.com >
---------
Co-authored-by: Joel Jeremy Marquez <joeljeremy.marquez@gmail.com >
2024-01-12 12:59:31 -08:00
Matiss Janis Aboltins
e205344867
♻️ (typescript) fixing strictNullChecks=true issues ( #2212 )
2024-01-12 17:49:54 +00:00
HansiWursti
8b968579b1
Proposal - Disable Save Button in Mobile Transaction View if field is edited ( #2214 )
...
* Disable SaveButton if field is edited
* Add Release Notes and fix VRT
2024-01-12 08:57:22 -08:00
Matiss Janis Aboltins
6ce794ffcc
🔥 (ofx) removing old parser ( #2215 )
...
* 🔥 (ofx) removing old parser
* Release notes
* Patch unit test
2024-01-12 07:27:18 -08:00
DJ Mountney
d5359a96ca
Proposal for switching desktop-client to vite ( #2084 )
...
* Proof of concept for switching desktop-client to vite
* Fix other packages ts tests issues
* Update jsx tests to use vitest instead of jest
* Inject our global shims properly
* Add comment regarding new plugin
* Cleanup unnessary change after rebase
* Fix inter fonts pathing
* Remove manual chunks sizes for now
Just set the limit higher
* Bring back size compare
* Suppress victory warnings
* Remove craco config now that it's not used
* Add vite basic ssl plugin
- This autogenerates self-signed certs in dev mode when HTTPS env is set
- Made to match the CRA behaviour
* Add release note
* Remove warning suppression for victory
- Updated to a rollup version that includes the fix
2024-01-11 10:18:49 -08:00
Matiss Janis Aboltins
3eee0b11d2
🐛 (autocomplete) fix multi-autocomplete causing crashes ( #2207 )
2024-01-10 17:15:34 +00:00
HansiWursti
e792afb1fd
ReAdd Mobile Account Error Page ( #2204 )
...
* Add "error" Page for special accounts in Mobile
2024-01-09 15:06:24 -08:00
HansiWursti
4fb55d0d70
Mobile - Add cleared and uncleared Balances in Account Details ( #2056 )
...
* - Added Mobile Account Cleared and Uncleared
Balanced
* Changed font size
* Add release notes
* Changed Visibility
* Centered the different Values
* Updated VRT
* Fix merge Conflict?!
2024-01-09 15:06:01 -06:00
DJ Mountney
b330991855
Add proper types to runHandler ( #2136 )
...
* Add proper types to runHandler
- Args and return values from runHandler should now work within loot core
- Updated some of the handler types to be more accurate
2024-01-09 13:05:15 -08:00
shall0pass
165ad45822
[Enhancement] Add crossorigin field to manifest line ( #2206 )
...
* add crossorigin
* release note
---------
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv >
2024-01-09 15:04:22 -06:00
Joel Jeremy Marquez
295917036b
ESLint to enforce Actual's useNavigate hook ( #2208 )
...
* ESLint to enforce Actual's useNavigate hook
* Release notes
---------
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv >
2024-01-09 13:03:09 -08:00
Matiss Janis Aboltins
ef9a7cfe85
🔧 (ci) fork the electron build job - master and PR ( #2209 )
2024-01-09 20:06:50 +00:00
Matiss Janis Aboltins
4ece4a7ff6
♻️ (gocardless) rename nordigen_* secrets to gocardless_* ( #2181 )
2024-01-09 19:21:16 +00:00
DJ Mountney
761b3c6a16
Tests: Add api tests for payees and transactions ( #2168 )
...
* Tests: Add api CRUD tests for payees and transactions
2024-01-09 11:20:06 -08:00
Matiss Janis Aboltins
7ace8c52dd
🔧 (electron) release electron app to app store (osx) ( #2182 )
2024-01-09 18:54:57 +00:00
Subhaditya Nath
f6dd0ecdb9
Fix site.webmanifest to enable Actual to be installed as Chromium PWA ( #2202 )
2024-01-09 10:21:34 -06:00
rjwonder
97a4296d7c
Update sync.ts with additionalInformation as fallback ( #2176 )
2024-01-09 08:53:15 +00:00
Matiss Janis Aboltins
89698480a5
🐛 (rules) add 'no rules' message & always show rule table ( #2199 )
2024-01-09 08:32:12 +00:00
Matiss Janis Aboltins
1a6db82cfb
Revert " 👷 (ci) adding helper comments for failed CI jobs ( #2074 )" ( #2183 )
...
This reverts commit e11b65719e .
2024-01-08 18:38:46 +00:00
Matiss Janis Aboltins
6ce502ea24
♻️ refactor(electron): moving back from websockets to IPC ( #2190 )
2024-01-08 18:34:19 +00:00
youngcw
fd962a97b0
fix missing borders in single category drop down in report budget ( #2195 )
...
* fix missing borders in single category drop down in report budget
* note
2024-01-08 11:20:52 -07:00
youngcw
300ed824f0
change the pie chart background color in the report status ( #2196 )
...
* change the pie chart background color in the report status
* note
2024-01-08 11:20:29 -07:00
Neil
caca2497ea
Add ability to import categories from CSV ( #2163 )
...
* update transaction table
* notes
* adjust parser
2024-01-08 17:51:51 +00:00
shall0pass
33e778fe9f
[Maintenence] Refactor Goals Schedule file ( #2102 )
...
* refactor pass 1
* refactor pass 2
* refactor pass 3
* commented out startDate
* remove console logging
* release note
* non-repeating error
* add daily
* move else
* Fix compounding to_budget
* lint
* reapply 2125
2024-01-07 16:19:19 -06:00
Neil
8c43c78fc7
Custom reports reorganize table graph files ( #2153 )
...
* reorg
* notes
* Update upcoming-release-notes/2153.md
Co-authored-by: DJ Mountney <david.mountney@twkie.net >
* merge fixes
* fix
* another
* f
---------
Co-authored-by: DJ Mountney <david.mountney@twkie.net >
2024-01-07 21:55:21 +00:00
DJ Mountney
e0d82fd4f9
Revert "Add "error" Page for special accounts in Mobile" ( #2186 )
...
* Revert "Add "error" Page for special accounts in Mobile (#2114 )"
This reverts commit b6462347a9 .
2024-01-06 15:20:19 -08:00
HansiWursti
b6462347a9
Add "error" Page for special accounts in Mobile ( #2114 )
...
* Add "error" Page for special accounts in Mobile
2024-01-06 14:33:59 -08:00
Joel Jeremy Marquez
8bf0f8e5bf
[TS migration] MobileBudget tsx ( #2081 )
...
* MobileBudget tsx
* Release notes
* Fix type error
* Update upcoming-release-notes/2081.md
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv >
* SyncRefresh.tsx
* Remove loadCategories
---------
Co-authored-by: Matiss Janis Aboltins <matiss@mja.lv >
2024-01-06 14:32:16 -08:00
Joel Jeremy Marquez
bc07235017
ESLint no-default-export 13 - final ( #2185 )
...
* ESLint no-default-export 13 - final
* Release notes
* Fix lint error
* Add api/migrations to override
* Fix lint error
2024-01-06 14:00:13 -08:00
Joel Jeremy Marquez
794476ac51
ESLint no-default-exports 12 - all loot-core folders except server ( #2184 )
...
* ESLint no-default-exports 12 - All loot-core folders except server
* Release notes
* Fix imports
2024-01-06 13:49:02 -08:00
Joel Jeremy Marquez
30bc216142
ESLint no-default-exports 11 - icons (last one for desktop-client package) ( #2173 )
...
* ESLint no-default-exports 10 - icons
* Fix icon imports + lint errors
* Release notes
* Fix typecheck error
* Fix icon import
* Fix lint error
2024-01-06 13:38:54 -08:00
Joel Jeremy Marquez
6f8d2574ab
ESLint no-default-exports 10 - all desktop-client src folders except icons ( #2172 )
...
* ESLint no-default-exports 10 - all desktop-client src folders except icons
* Release notes
2024-01-06 12:57:45 -08:00
Joel Jeremy Marquez
9262b46428
ESLint no-default-exports 9 - all components folder ( #2171 )
...
* ESLint no default exports 9 - components folder
* ESLint no default exports 9 - components folder 2
* Release notes
2024-01-06 12:35:50 -08:00
Joel Jeremy Marquez
8e1c11e18e
ESLint no-default-exports 8 ( #2170 )
...
* Fix default imports
* Fix manager Modals import
* ESLint no default exports 8
* Release notes
* Schedules
2024-01-06 12:14:52 -08:00
Joel Jeremy Marquez
6b5ee3f774
ESLint no-default-exports 7 ( #2169 )
...
* Fix default imports
* Fix manager Modals import
* ESLint no default exports 7
* Release notes
2024-01-06 11:54:52 -08:00
Joel Jeremy Marquez
02d3f96c20
ESLint no-default-exports 6 - View.tsx ( #2120 )
...
* Fix default imports
* Fix manager Modals import
* ESLint no default export part 6 - View.tsx
* Fix default imports
* Fix imports
* Release notes
2024-01-06 11:40:09 -08:00
Joel Jeremy Marquez
829c83afb2
ESLint no-default-exports 5 - Text.tsx ( #2119 )
...
* Fix default imports
* Fix manager Modals import
* ESLint no-default-exports part 5 - Text.tsx
* Fix default import
* Release notes
2024-01-06 11:21:25 -08:00
Joel Jeremy Marquez
5d29585fb7
ESLint no default exports 4 ( #2118 )
...
* ESLint no-default-exports part 4
* Fix default imports
* Fix default imports
* Fix manager Modals import
* Release notes
2024-01-06 11:06:39 -08:00
Joel Jeremy Marquez
882fd9f5cd
ESLint no-default-exports 3 ( #2117 )
...
* ESLint no default exports - part 3
* Fix default imports
* Release notes
* Fix Menu
2024-01-06 10:57:19 -08:00
Jason
d203def230
Fix when pressing Enter adds an extra split transaction when no split remains ( #2144 )
...
* Fix pressing enter adds split transaction when no split remains
* Added release notes
* Refactor to use find indstead of findIndex
2024-01-06 09:43:06 -08:00
Joel Jeremy Marquez
4d7cfab8bc
ESLint no-default-exports 2 - Button.tsx ( #2116 )
...
* ESLint no default imports - Button
* Fix
* Release notes
* Fix Button imports
2024-01-06 09:32:06 -08:00
Joel Jeremy Marquez
84a9269ae4
ESLint no-default-exports 1 ( #2115 )
...
* ESLint no-default-imports part 1
* Release notes
* Remove Notes.tsx default export
* Fix Notes imports
2024-01-06 09:06:26 -08:00
Jakub Kuczys
83d2472a55
Ask for confirmation when editing date of a locked transaction ( #2134 )
...
* Ask for confirmation when editing date of a locked transaction
* Add release note
2024-01-06 08:14:00 -07:00
Khanh Nguyen
458d556e51
added cleared column in csv export ( #2138 )
...
* added cleared column in csv export
* added release note
2024-01-06 08:09:48 -07:00