Skip to content
Snippets Groups Projects
  1. Jun 19, 2024
  2. Jun 18, 2024
  3. Jun 03, 2024
  4. May 03, 2024
    • Neil's avatar
      Monthly spending report (#2622) · 04bc0c3c
      Neil authored
      * monthly Spending
      
      * Add Average
      
      * notes
      
      * title
      
      * date filter
      
      * TS fixes and hide average when no data
      
      * fix average tooltip and relabel x-axis
      
      * Wording/verbiage
      
      * filters changes
      
      * feature flag
      
      * networth card fix
      04bc0c3c
  5. Apr 22, 2024
  6. Apr 07, 2024
    • Neil's avatar
      Consolidate Link props (#2558) · d6de90a2
      Neil authored
      * Remove Link Button
      
      * remove AnchorLink
      
      * remove ButtonLink
      
      * notes
      
      * merge fix
      
      * clickLink
      
      * typecheck fix
      
      * remove link option from button
      
      * remove ExternalLink
      
      * VRT
      d6de90a2
  7. Mar 06, 2024
  8. Feb 12, 2024
    • Joel Jeremy Marquez's avatar
      Hooks for frequently made operations (#2293) · 08cbdab2
      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: default avatarMatiss Janis Aboltins <matiss@mja.lv>
      
      ---------
      
      Co-authored-by: default avatarMatiss Janis Aboltins <matiss@mja.lv>
      08cbdab2
  9. Feb 11, 2024
  10. Feb 08, 2024
    • Julian Dominguez-Schatz's avatar
      Add rules with splits (#2059) · 2bb7b3c2
      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
      2bb7b3c2
    • Joel Jeremy Marquez's avatar
      Update loot-core deps (#2280) · 8a8113a6
      Joel Jeremy Marquez authored
      * Upgrade desktop-client depenencies
      
      * yarn dedupe
      
      * Update useSelectors
      
      * Update loot-core deps
      
      * yarn dedupe
      
      * Move deps to devDependencies
      
      * yarn dedupe
      8a8113a6
  11. Feb 07, 2024
  12. Jan 20, 2024
    • Zach Whelchel's avatar
      SimpleFin (#2188) · 75186183
      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.
      75186183
  13. Jan 12, 2024
  14. Jan 06, 2024
  15. Dec 05, 2023
  16. Nov 24, 2023
    • Neil's avatar
      Dark Theme Live (#1925) · 2c87c603
      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
      2c87c603
  17. Nov 16, 2023
    • Neil's avatar
      Customizeable Reports (#1791) · 1f105999
      Neil authored
      * Reorganize and add graphs
      
      * Create Customizable Chart
      
      * Notes
      
      * Hide Menu update Donut
      
      * lint fixes
      
      * Organize Menus
      
      * Change Title
      
      * UI changes
      
      * UI updates
      
      * Add Data Table
      
      * Functionality additions and Privacy Filters
      
      * Date filters working and formatting changes
      
      * Fix default spreadsheet and add tableGraph
      
      * Integrate Summary Data and Split Legend
      
      * started adding functionality on charts
      
      * list fix
      
      * Enabling more graphs, fixing errors
      
      * Legend, interactions, Empty Rows Filter
      
      * fixes for EmptyRows/interactions/legends
      
      * formatting UI and filtering data
      
      * format date
      
      * fix errors
      
      * Fix Legend Order
      
      * lint fixes
      
      * Add tooltips
      
      * Feature Flag
      
      * fix overview card, fix offbudget checkbox
      
      * Revamped dataType, added scrollBars
      
      * data display adjustments
      
      * data spreadsheet updates/groups added to matrix
      
      * Add Category Selector
      
      * Add Labels Button
      
      * formatting fixes
      
      * Add Averages to dataTable
      
      * data bug fix
      
      * Added all type back in with exceptions
      
      * formatting
      
      * split assets/debts, add Uncategorized
      
      * bug fixes and UI updates
      
      * add scrollbars to table
      
      * formatting dataTable
      
      * tooltips, navigation and graph labels
      
      * Code clean-up and re-org
      
      * revert color change
      
      * Change labels name
      
      * organize files
      
      * code cleanup
      
      * Tooltip Colors
      
      * Descoping legend for future PR
      
      * descope legend & rename split
      
      * rename type variable to be more descriptive
      
      * adjustments for sankey and eslint merges
      
      * notes update
      
      * code review fixes
      
      * code fixes
      
      * fix date selections
      1f105999
  18. Nov 12, 2023
    • Shaan Khosla's avatar
      Sankey with Recharts (#1739) · 5008eb02
      Shaan Khosla authored
      * added sankey plot
      
      * fix sankey
      
      * formatting
      
      * formatting
      
      * lint
      
      * reduce margin
      
      * experimental flag
      
      * update location of recharts install
      
      * truncate tooltip
      
      * add titles to node and sizing
      
      * better filtering
      
      * comments, types, and check if data exists
      
      * don't log
      
      * clean up extra views
      
      * responsive container, and fix label in graph
      
      * change back
      
      * fix bug and font
      
      * static tooltip
      
      * update overview to fit both sankey and category spending
      
      * overview sankey
      
      * increase iterations, fix right text, and release notes
      
      * remove is out
      
      * lint
      
      * fix tooltip space
      
      * fix margins
      
      * format and efficient sql payees query
      
      * restructure category sum value
      
      * add tooltip names...again
      
      * conditionally use container
      
      * use useCategories
      5008eb02
  19. Sep 13, 2023
  20. Sep 12, 2023
  21. Sep 03, 2023
    • Joel Jeremy Marquez's avatar
      Experimental OFX parser (#1600) · 8ef2c401
      Joel Jeremy Marquez authored
      * Experimental OFX parser
      
      * Release notes
      
      * Enable enableExperimentalOfxParser in tests
      
      * Move experimental ofx parser to ofx2json
      
      * Enable experimental ofx parser by default
      
      * Address PR comments
      8ef2c401
  22. Aug 07, 2023
  23. Jul 30, 2023
  24. Jul 29, 2023
  25. Jul 20, 2023
Loading