- Feb 17, 2024
-
-
DJ Mountney authored
* Converts html special characters in ofx values to plaintext - Apply during ofx/qfx import
-
- Feb 16, 2024
-
-
shall0pass authored
* midnight updates * updates * updates * background one shade darker * change highlights to match other accents * release note * link color * variable spelling * Upcoming pill color * theme switch bug * remove development, type error * toggle background, disabled background+text * account pillboxes and icons * typecheck error
-
- Feb 10, 2024
-
-
Neil authored
* updated saved work * merge fixes * Disable CREATE TABLE * notes * turn on db table * Fix TableGraph recall crash * table format changes * type fixes * fixing some card displays * merge fixes * revert table change * Revert Changes * notes * merge fixes * notes * notes * revert notes * Area changes
-
- Feb 08, 2024
-
-
DJ Mountney authored
* Fix parse errors with OFX data with no transactions - Return an empty array instead of an array of undefined
-
Julian Dominguez-Schatz authored
* Add split creation UI to rule creation modal * Support applying splits when rules execute * fix: deserialize transaction before running rules According to how rules are run in other places in the app, we should be supplying a "deserialized" (i.e., integer-for-amount and ISO date) transaction rather than a "serialized" (amount-plus-formatted-date) one. This fixes a crash in how split transactions are applied, as well as date-based rules not applying correctly previously (any rule with a date condition would never match on mobile). * Add release notes * Fix missing types pulled in from master * PR feedback: use `getActions` * PR feedback: use `flatMap` * Fix action deletion * Don't flicker upon split deletion * Let users specify parent transaction actions (e.g. linking schedules) * Support empty splits * Revert adding `no-op` action type * Support splits by percent * Fix types * Fix crash on transactions page when posting a transaction The crash would probably have occurred in other places too with auto-posting schedules :/ * Fix a bug where schedules wouldn't be marked as completed This was because the query that we previously used didn't select parent transactions, so no transaction was marked as being scheduled (since only parent transactions have schedule IDs). * Add feature flag * Limit set actions within splits to fewer fields * Fix merge conflict * Don't run split rules if feature is disabled * Fix percent-based splits not applying * Fix crash when editing parent transaction amount * Auto-format * Attempt to fix failing tests * More test/bug fixes * Add an extra split at the end if there is a remaining amount * Make sure split has correct values for dynamic remainder * Remove extraneous console.log
-
- Feb 05, 2024
-
-
Matiss Janis Aboltins authored
-
shall0pass authored
* add balance check * lint * fill rollover categories after non-rollover * allow partial fills of non-rollover * update * release note and youngcw suggestion * warnings * remove commented coded
-
- Feb 04, 2024
-
-
Matiss Janis Aboltins authored
-
- Feb 03, 2024
-
-
yoyotogblo authored
Change to 7 days prior and after for imported transactions when fuzzy matching
-
Neil authored
* Add schema work * notes * merge fixes * Add Reports Save Menu * merge fixes * updates * notes * updates * updates * save updates fix * typecheck fixes * revert changes * notes * error fixes * update * fix * merge fixes * review changes * reportChange and savedStatus * Update packages/desktop-client/src/components/reports/SaveReport.tsx Co-authored-by:
DJ Mountney <david.mountney@twkie.net> * merge fixes --------- Co-authored-by:
DJ Mountney <david.mountney@twkie.net>
-
Joel Jeremy Marquez authored
* Consider child transaction when fuzzy matching * Release notes
-
- Feb 02, 2024
-
-
DHRUV RAMDEV authored
* feat: Don't allow duplicate cat-groups in budget * Add release notes * fix: error message * pass group instead of name for accurate error message * improve error message
-
- Jan 31, 2024
-
-
shall0pass authored
* update goal target after montly cleanup * release note
-
- Jan 24, 2024
-
-
shall0pass authored
* fix database insertion * dbMonth format * release note
-
- Jan 22, 2024
-
-
Matiss Janis Aboltins authored
-
- Jan 20, 2024
-
-
Zach Whelchel authored
* Some initial UI work for adding SimpleFin. * SimpleFin proof of concept working. * Adds linking & unlinking to existing accounts through the account menu UI. * Added loading and lint fixes. * Lint changes. * Added release notes. * Typecheck cleanup. * Import, lint, typecheck cleanups. * More typecheck cleanup. * Refactored language for consistency. * Added default institution name. * Lint cleanup. * Addressed change requests. * Added a default to migration, made variables consistent, added feature flag. * Added account_sync_source to server schema. * Adds account_sync_source to test. * Fix for typecheck. * Attempt to make typecheck happy. * Added strict ignore. * Moved account_sync_source to the right model (face palm). * Hotfix for institution format. * Lint cleanup. * Removed unnecessary promise.all. * Lint cleanup.
-
DJ Mountney authored
* Bundle loot-core types into the API So we can have loot-core be the source of truth for some types that get passed through - Improves downstream development with API by including types - Use path aliases for dist vs dev tsconfigs - Convert api index to typescript as example - Permit ts-ignore for issues with our version of typescript --------- Co-authored-by:
Matiss Janis Aboltins <matiss@mja.lv>
-
Neil authored
* Add schema work * notes * merge fixes * add to handlers * notes update * Update packages/loot-core/src/server/reports/app.ts Co-authored-by:
Matiss Janis Aboltins <matiss@mja.lv> * review changes * type updates --------- Co-authored-by:
Matiss Janis Aboltins <matiss@mja.lv>
-
- Jan 19, 2024
-
-
Matiss Janis Aboltins authored
-
Matiss Janis Aboltins authored
-
- Jan 18, 2024
-
-
Matiss Janis Aboltins authored
-
- Jan 15, 2024
-
-
Matiss Janis Aboltins authored
-
- Jan 14, 2024
-
-
Ikko Eltociear Ashimine authored
non-existant -> non-existent
-
- Jan 12, 2024
-
-
Stefan Hall authored
* 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>
-
Matiss Janis Aboltins authored
-
Matiss Janis Aboltins authored
*
(ofx) removing old parser * Release notes * Patch unit test
-
- Jan 09, 2024
-
-
DJ Mountney authored
* 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
-
rjwonder authored
-
- Jan 08, 2024
-
-
Matiss Janis Aboltins authored
-
- Jan 07, 2024
-
-
shall0pass authored
* 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
-
- Jan 06, 2024
-
-
Joel Jeremy Marquez authored
* ESLint no-default-export 13 - final * Release notes * Fix lint error * Add api/migrations to override * Fix lint error
-
Joel Jeremy Marquez authored
* ESLint no-default-exports 12 - All loot-core folders except server * Release notes * Fix imports
-
Khanh Nguyen authored
* added cleared column in csv export * added release note
-
Matiss Janis Aboltins authored
-
Matiss Janis Aboltins authored
-
- Jan 03, 2024
-
-
Martin French authored
* Negate schedule amount to budget if income * Release notes * Determine sign at initial calc To ensure no unintended impact to remainder calcs etc. * Lint fixes
-
- Jan 01, 2024
-
-
Matiss Janis Aboltins authored
-
- Dec 29, 2023
-
-
Matiss Janis Aboltins authored
-
- Dec 27, 2023
-
-
Martin French authored
-
- Dec 22, 2023
-
-
Matiss Janis Aboltins authored
-