- Mar 03, 2024
-
-
Matiss Janis Aboltins authored
-
- Feb 21, 2024
-
-
Neil authored
* AutoComplete clean-up * notes * lint fix * fix tests * review fix * type
-
Julian Dominguez-Schatz authored
* Show splits on rules page * Add `ActionExpression` for 'allocate'-type actions * Add release notes * Fix type errors
-
- Feb 12, 2024
-
-
Joel Jeremy Marquez authored
* Hooks for frequently made operations * Release notes * Fix typecheck errors * Remove useGlobalPrefs * Add null checks * Fix showCleared pref * Add loaded flag for categories, accounts and payees state * Refactor to reduce unnecessary states * Fix eslint errors * Fix hooks deps * Add useEffect * Fix typecheck error * Set local and global pref hooks * Fix lint error * VRT * Fix typecheck error * Remove eager loading * Fix typecheck error * Fix typo * Fix typecheck error * Update useTheme * Typecheck errors * Typecheck error * defaultValue * Explicitly check undefined * Remove useGlobalPref and useLocalPref defaults * Fix default prefs * Default value * Fix lint error * Set default theme * Default date format in Account * Update packages/desktop-client/src/style/theme.tsx Co-authored-by:
Matiss Janis Aboltins <matiss@mja.lv> --------- Co-authored-by:
Matiss Janis Aboltins <matiss@mja.lv>
-
- Feb 08, 2024
-
-
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 07, 2024
-
-
Joel Jeremy Marquez authored
* Upgrade desktop-client depenencies * Release notes * yarn dedupe * yarn dedupe * Fix typecheck error * Update sass * Update useSelectors
-
- Feb 03, 2024
-
-
Joel Jeremy Marquez authored
* Remove modals.d.ts * Release notes * Fix typecheck * Fix lint error
-
- Jan 26, 2024
-
-
Ed authored
* Updating link for GoCardless Bank Account Sync * Adding release notes * Update URL to point to docs * Fixing lint
-
- Jan 24, 2024
-
-
DJ Mountney authored
* Avoid passing a boolean to the import trans category title - Fixes an error regading passing false to title when category is not available
-
- Jan 22, 2024
-
-
Matiss Janis Aboltins authored
-
- Jan 21, 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.
-
- Jan 19, 2024
-
-
Matiss Janis Aboltins authored
-
Matiss Janis Aboltins authored
-
- Jan 15, 2024
-
-
Matiss Janis Aboltins authored
-
- Jan 12, 2024
-
-
Matiss Janis Aboltins authored
*
(ofx) removing old parser * Release notes * Patch unit test
-
- Jan 09, 2024
-
-
Matiss Janis Aboltins authored
-
- Jan 08, 2024
-
-
Neil authored
* update transaction table * notes * adjust parser
-
- Jan 06, 2024
-
-
Joel Jeremy Marquez authored
* ESLint no-default-exports 12 - All loot-core folders except server * Release notes * Fix imports
-
Joel Jeremy Marquez authored
* ESLint no-default-exports 10 - icons * Fix icon imports + lint errors * Release notes * Fix typecheck error * Fix icon import * Fix lint error
-
Joel Jeremy Marquez authored
* ESLint no-default-exports 10 - all desktop-client src folders except icons * Release notes
-
Joel Jeremy Marquez authored
* ESLint no default exports 9 - components folder * ESLint no default exports 9 - components folder 2 * Release notes
-
Joel Jeremy Marquez authored
* Fix default imports * Fix manager Modals import * ESLint no default exports 8 * Release notes * Schedules
-
Joel Jeremy Marquez authored
* Fix default imports * Fix manager Modals import * ESLint no default exports 7 * Release notes
-
Joel Jeremy Marquez authored
* Fix default imports * Fix manager Modals import * ESLint no default export part 6 - View.tsx * Fix default imports * Fix imports * Release notes
-
Joel Jeremy Marquez authored
* Fix default imports * Fix manager Modals import * ESLint no-default-exports part 5 - Text.tsx * Fix default import * Release notes
-
Joel Jeremy Marquez authored
* ESLint no-default-exports part 4 * Fix default imports * Fix default imports * Fix manager Modals import * Release notes
-
Joel Jeremy Marquez authored
* ESLint no default exports - part 3 * Fix default imports * Release notes * Fix Menu
-
Joel Jeremy Marquez authored
* ESLint no default imports - Button * Fix * Release notes * Fix Button imports
-
Joel Jeremy Marquez authored
* ESLint no-default-imports part 1 * Release notes * Remove Notes.tsx default export * Fix Notes imports
-
- 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
-
- Dec 18, 2023
-
-
DJ Mountney authored
-
- Dec 05, 2023
-
-
Joel Jeremy Marquez authored
* ESLint prefer-const components folder part 1 * Release notes
-
Joel Jeremy Marquez authored
* Fix bulk edit field modal in desktop * Release notes
-
- Dec 01, 2023
-
-
Joel Jeremy Marquez authored
* Larger mobile autocomplete fonts and paddings * Release notes * VRT + update tests * Update tests * Update data-highlighted and tests * Use styles text * Fix tests * Fix tests * Fix tests * Fix tests * Fix tests * Fix tests * Adjust Add Transaction padding + VRT updates * Larger autocomplete text and divider * Fix rebase * Fix rebase * Fix icons * Adjust fonts * Fix lint errors * PR feedback * VRT * Update embedded autocomplete highlight hover color * Refactor create payee button * Embedded create payee button color * Dummy change to re-run CI
-
- Nov 26, 2023
-
-
Michael Clark authored
-
Julian Dominguez-Schatz authored
-
Matiss Janis Aboltins authored
-
- Nov 25, 2023
-
-
Zach Whelchel authored
-