- Dec 27, 2023
-
-
Martin French authored
-
- Dec 22, 2023
-
-
Joel Jeremy Marquez authored
* Mobile category modal menu * Release notes * Apply category and group modals * Category modal updates + notes * Reduce notes modal view height * Update CategoryGroupMenu modal view height * Update CategoryMenu modal view height * Fix lint error * No notes text * Add budget-table testid on edit mode * Fix lint error * Fix lint error * Remove edit mode tooltip * Update modals * Updates + Simplify code by removing edit mode * Optional closeModal arg * Fix mobile budget table category divider * Cleanup + close modal on click outside * collapseModals action * Fix lint errors * Category modal hidden menus + Lift edit state to MobileBudget component * Hide category / group actions when editing title * Add margins between buttons * Fix lint errors
-
Joel Jeremy Marquez authored
* Mobile split transactions * Release notes * Fix colors * Update test ids * AmountInput component on split transactions * Add notes to mobile split transaction * Ease of use improvements + functional components * Ease of use updates * VRT updates * Fix AmountInput blur * Remove negative state in AmountInput + fix vrt
-
Matiss Janis Aboltins authored
-
Joel Jeremy Marquez authored
* Enable prefer-const project-wide * Release notes * Fix remaining lint errors
-
Matiss Janis Aboltins authored
-
Matiss Janis Aboltins authored
-
- Dec 19, 2023
-
-
Matiss Janis Aboltins authored
-
- Dec 18, 2023
-
-
youngcw authored
* don't run templates in hidden groups * note * lint
-
youngcw authored
* remove budgeted categories from list when only applying * cleanup * speed up the category removal * note
-
DJ Mountney authored
-
- Dec 17, 2023
-
-
Neil authored
* make views global * notes and lint fixes * fixes * lint fix * fix * fix
-
- Dec 15, 2023
-
-
Matiss Janis Aboltins authored
-
iOSLife authored
-
- Dec 14, 2023
-
-
Julian Dominguez-Schatz authored
* Add "end" field with date/count options * Use "end" field to generate schedule * Show "end" field in recurring description * Disable weekend before/after picker when not enabled * Add release notes * Fix failing typechecks * Add some description tests * PR feedback * 'Features', not 'Feature' * Fix goal templates infinite loop * Empty commit to bump ci * Fix bug where schedule templates in the past would apply incorrectly For example, if you had a schedule which started in November 2023 for 1.00, and you applied the schedule in October 2023, then you would end up with a value of 0.50 applied in October. * Fix handling of schedules with an end date This commit also includes a refactor of the skip-weekend logic: rather than referring only to dates with skipped weekends (which requires checking whether the "next date" request worked correctly), we track a "base date" which is the previous value of the schedule according to the rrule, excluding any weekend-skipping. This lets us use `addDays(baseDate, 1)` to get the next occurrence, regardless of the weekend behaviour. Doing things this way ensures that the loop will always make progress. * Only compute skipped weekend if weekend skips were requested * Fix typo in iterate-schedule-occurrences code We should be using `nextBaseDate` to derive the next base date, not `nextDate`; this is because we want the base date to be guaranteed to make progress in each loop iteration, so we can finish in at most 30 iterations without duplicate base dates. * Use const * Revert const -> let for one mutable variable
-
- Dec 13, 2023
-
-
spezzino authored
* add support for system theme * add release notes * Rename auto theme * add theme selector * update visual snapshots * update snapshots * update snapshots
-
- Dec 12, 2023
-
-
Lucas authored
-
- Dec 09, 2023
-
-
Joel Jeremy Marquez authored
* Another round of prefer-const rule updates * Release notes * Fix test error * Fix sync.ts
-
- Dec 06, 2023
-
-
Neil authored
* Range fix and payee fix * bug fixes and UI tweaks * range options, hover UI * Select - UnSelect All Buttons * fix hidden group bug * YAxis PrivacyFilter * notes * more privacyFilter graphs * overflowY fix * Loading Indicator * Fix Filter button hover * data revamp * review fixes * LoadingIndicator fixes * remove a loop * filterbuttontype * lint fixes * review fixes * filtersbutton * updates * Split out functions to separate files * uncategorized optimization * rename ambiguous variables * notes * remove indexStack * renaming variables * Improve scrolling of tableGraph * revert renaming variables * code fixes * lint fixes * review fixes * fix * review fixes * variable name changes * const eslint fixes * remove indexStack
-
Matiss Janis Aboltins authored
-
- Dec 05, 2023
-
-
Matiss Janis Aboltins authored
-
Kyle Mckay authored
* Fix failure to create category with deleted name I'm not 100% familiar with the design of the data model so may have misinterpreted what's going on here, but how I read this: - The tombstone flag is used to soft delete categories. - When creating a new category, duplicate names within a group are prevented. - When checking for duplicate names, the tombstone flag was unchecked which meant deleted categories were falsely blocking creation. I had a look at category deleteion logic to verify that simply including the tombstone flag in this check is sane and see that there's a category mapping being maintained to redirect one category to another on deletion. So from what I can tell the correct behaviour here is to allow a new category with the previously deleted name, rather than to revive the old category (to preserve that old mapping lineage). * Add release note * Add regression test
-
- Dec 02, 2023
-
-
Michael Clark authored
-
- Dec 01, 2023
-
-
youngcw authored
* sort properly * note
-
- Nov 30, 2023
-
-
Neil authored
* Update rules.ts * notes * Update packages/loot-core/src/server/accounts/rules.ts Co-authored-by:
Matiss Janis Aboltins <matiss@mja.lv> * Entity update * fix --------- Co-authored-by:
Matiss Janis Aboltins <matiss@mja.lv>
-
- Nov 28, 2023
-
-
shall0pass authored
* fix overbudget in schedules template * release note
-
- Nov 26, 2023
-
-
Neil authored
* Range fix and payee fix * bug fixes and UI tweaks * range options, hover UI * Select - UnSelect All Buttons * fix hidden group bug * YAxis PrivacyFilter * notes * more privacyFilter graphs * overflowY fix * Loading Indicator * Fix Filter button hover * review fixes * LoadingIndicator fixes * remove a loop * filterbuttontype * review fixes * filtersbutton * updates
-
Michael Clark authored
-
Mohamed Muhsin authored
-
- Nov 24, 2023
-
-
Neil authored
* Remove Featureflag * notes * VRT updates * Dark Theme fixes * VRT updates * VRT updates * Revert "VRT updates" This reverts commit 7d669f2df2baabb3d20c2da55437adcf01959ef8. * Revert VRT Reverting VRT * VRT updates * pillbackground * VRT updates * Theme Selector * VRT Updates * notes * VRT updates
-
- Nov 23, 2023
-
-
DJ Mountney authored
-
- Nov 22, 2023
-
-
Matiss Janis Aboltins authored
-
Joel Jeremy Marquez authored
* Part 2 of eslint prefer-const * Release notes * Update
-
Zach Whelchel authored
-
Matiss Janis Aboltins authored
-
Matiss Janis Aboltins authored
-
- Nov 20, 2023
-
-
Joel Jeremy Marquez authored
* Support multiple months in experimental ofx parser * Release notes * Fix lint error
-
DJ Mountney authored
-
Shazib Hussain authored
* Remove author from electron package.json * Don't allow dupes in cat names (per group) * Release Notes * Handle reorders and moves * Fix linter warnings * Fix typecheck * Show the name of the duplicate category * missed func call * Upper case before compare * lint fixes --------- Co-authored-by:
Shazib Hussain <contact@shazib.com>
-
- Nov 19, 2023
-
-
Joel Jeremy Marquez authored
* Mobile report budget * Release notes * Update bindings * Cleanup * Mobile report budget summary + reuse desktop components
-