Skip to content
Snippets Groups Projects
  1. Sep 09, 2024
    • Joel Jeremy Marquez's avatar
      [React Aria Button] All remaining components except filters, mobile... · 3985d254
      Joel Jeremy Marquez authored
      [React Aria Button] All remaining components except filters, mobile transaction edit, and autocomplete (#3163)
      
      * vrt
      
      * Fix account menu test
      
      * Fix payee icons and category notes
      
      * vrt
      
      * vrt
      
      * Fix notes button
      
      * VRT
      
      * VRT
      
      * React Aria Button - All except filters and autocomplete
      
      * Release notes
      
      * Fix typecheck errors
      
      * Fix typecheck error
      
      * Fix button links
      
      * Update
      
      * Fix typecheck error
      
      * Fix link button variant
      
      * Fix typecheck error
      
      * Fix typecheck error
      
      * Fix typecheck error
      
      * Fix border
      
      * Fix mobile accounts page
      
      * VRT
      
      * Fix playwright config
      
      * Revert MobileForms and TransactionEdit
      
      * VRT
      
      * Remove borderRadius
      
      * Fix add account button
      
      * VRT
      
      * Revert VRT
      
      * Fix tests
      
      * Fix Cover and Transfer modals
      
      * Fix lint error
      Unverified
      3985d254
    • Matiss Janis Aboltins's avatar
  2. Sep 08, 2024
  3. Sep 05, 2024
    • Joel Jeremy Marquez's avatar
      [Mobile] Budget page actions undo notifications (#3085) · 5229fe7d
      Joel Jeremy Marquez authored
      * Mobile transaction long press
      
      * Fix typecheck error
      
      * Use react-aria useLongPress
      
      * Category transactions batch updates
      
      * Remove undo notification title
      
      * Fix types
      
      * Fix notes undo notification
      
      * Move SelectedProvider to TransactionListWithBalances
      
      * Notification inset + reuse useTransactionBatchActions
      
      * Allow clicking action bar when notifications are present
      
      * VRT
      
      * VRT
      
      * VRT
      
      * VRT
      
      * Show undo notification on budget page when applying budget actions/goal templates
      
      * Release notes
      
      * Transfer and cover undo notification
      
      * More budget actions undo
      Unverified
      5229fe7d
  4. Aug 24, 2024
  5. Aug 23, 2024
    • lelemm's avatar
      "has tags" filter (#3290) · 7769d030
      lelemm authored
      * new tag filter
      
      * fixes
      
      * release notes
      
      * fixes for the rules modal
      
      * more fixes
      
      * linter
      
      * visual regression fixes
      
      * review suggestions
      
      * missing this change
      Unverified
      7769d030
  6. Aug 15, 2024
  7. Aug 14, 2024
  8. Aug 12, 2024
    • Joel Jeremy Marquez's avatar
      [Mobile] Long press transaction to reveal floating action bar with bulk actions (#2892) · 09c44d35
      Joel Jeremy Marquez authored
      * Mobile transaction long press
      
      * Floating action bar
      
      * Styling
      
      * Add functionality
      
      * Fix typecheck error
      
      * Release notes
      
      * Undo notifications
      
      * Fix schedules and update transaction delete confirmation message
      
      * Use react-aria useLongPress
      
      * Bulk edit amount display
      
      * Themes
      
      * Do not clear on batch update
      
      * useUndo hook
      
      * Fix typecheck error
      
      * Update useUndo
      
      * Fix typecheck error
      
      * Handle batch deleted transactions
      
      * useMemo
      
      * Make onClearSelectedTransactions mandatory
      
      * Extract FloatingActionBar to a separate component
      
      * Require onAddSelectedTransaction and onClearSelectedTransactions if there are  any selectedTransactions
      
      * Fix schedule link
      
      * Undo notification timeout
      
      * Use useSelected
      
      * Fix typecheck error
      
      * Category transactions batch updates
      
      * Remove undo notification title
      
      * Fix types
      
      * Fix notes undo notification
      
      * Move SelectedProvider to TransactionListWithBalances
      
      * Remove NewPayeeEntity
      
      * Disable support for amount batch edit for now
      
      * Fix lint error
      
      * Notification inset + reuse useTransactionBatchActions
      
      * Always show notification close button regardless if sticky or not
      
      * Allow clicking action bar when notifications are present
      
      * Fix typecheck error
      
      * Remove inset on addNotification calls
      
      * Use PressResponder
      
      * Fix mobile transaction border
      
      * VRT
      
      * VRT
      
      * VRT
      
      * VRT
      Unverified
      09c44d35
    • Matiss Janis Aboltins's avatar
  9. Aug 08, 2024
  10. Aug 07, 2024
  11. Aug 06, 2024
  12. Aug 03, 2024
  13. Jul 29, 2024
  14. Jul 28, 2024
  15. Jul 26, 2024
    • youngcw's avatar
      [Goals]: Add a long term goal template (#3012) · 511f677a
      youngcw authored
      * update the parser
      
      * can set goal value, but there are errors and it still needs to look for a balance and not month amount
      
      * fix apply budget
      
      * un change
      
      * note
      
      * lint
      
      * working processing, need to set colors based on month somehow
      
      * add long goal option to the gui and db
      
      * note, lint
      
      * fix cleanup
      
      * fix
      
      * make mobile work, lint
      
      * fix bindings
      
      * more proper
      
      * lint
      
      * fix single category run
      
      * don't unset goal values if they don't have a template too
      
      * lint
      
      * more lint
      
      * fix check when no template exists
      
      * rearrange to get around the issue of inconsistent colors
      
      * lint
      
      * typecheck
      
      * add field to aql schema
      
      * fixes
      
      * cleanup
      
      * migration date
      Unverified
      511f677a
  16. Jul 20, 2024
  17. Jul 17, 2024
    • Robert Dyer's avatar
      Add additional hotkeys (#3061) · 07bbe000
      Robert Dyer authored
      * Add account page hotkeys
      
      * add release note
      
      * fix linter
      
      * change shortcut
      
      * change hotkey
      
      * fix lint
      
      * add budget shortcuts
      
      * update help page
      
      * fix linter
      
      * add privacy filter hotkey p
      
      * update help modal
      
      * fix deps
      
      * slash the zero
      
      * bound the month picker
      
      * change privacy shortcut to ctrl+p
      
      * remap keys to ctrl
      
      * add select all hotkey
      
      * fix linter
      
      * change add hotkey to T
      
      * update help modal
      
      * resize help modal
      
      * fix linter
      
      * shrink modal size more
      
      * change budget reset behavior
      
      * change privacy to shift+ctrl+p
      
      * move shift to front
      Unverified
      07bbe000
    • Joel Jeremy Marquez's avatar
      React Aria Button on Modals (#2918) · c2e648c9
      Joel Jeremy Marquez authored
      * React Aria Button on modals
      
      * Release notes
      
      * Remove tabIndex
      
      * Remove aria-label
      Unverified
      c2e648c9
  18. Jul 15, 2024
    • Matiss Janis Aboltins's avatar
    • Robert Dyer's avatar
      Add help modal for keyboard shortcuts. (#3033) · 70726741
      Robert Dyer authored
      * Add help modal for keyboard shortcuts.
      
      * add release note
      
      * fix linter
      
      * fix typecheck
      
      * fix linter
      
      * use component syntax for GroupHeading
      
      * use component syntax for Shortcut
      
      * fix linter
      
      * use component syntax for KeyIcon
      
      * refactor to support different dialogs
      
      * show different help based on current page
      
      * fix linter
      
      * reword help
      
      * capitalize letters
      
      * show cmd on mac
      
      * stop event propagation
      
      * dont show if a modal is already open
      
      * remove unused import
      
      * rename modal
      
      * move where location check happens
      
      * dont stop event
      
      * allow typing '?' in inputs
      
      * better filter
      
      * extract function
      
      * fix linter
      
      * dont show if filter popover is visible
      
      * fix linter
      
      * fix wrong shortcut, support SHIFT
      
      * fix linter
      
      * fix conditional
      Unverified
      70726741
  19. Jul 12, 2024
  20. Jul 10, 2024
  21. Jul 09, 2024
  22. Jul 04, 2024
  23. Jul 03, 2024
  24. Jun 26, 2024
    • Joel Jeremy Marquez's avatar
      Group and ungroup split transactions (#2805) · 5951b926
      Joel Jeremy Marquez authored
      * Group and ungroup split transactions
      
      * Release note
      
      * Fix release note category
      
      * Do not allow on reconciled transactions
      
      * Add account validation, fix undo behavior, set split payee
      
      * Fix lint errors
      
      * Allow extracting some child transactions
      
      * Disabled split/unsplit selected items menu
      
      * Fix lint error
      
      * Fix typecheck error
      
      * Special Split payee
      
      * "Split" payee on parent transaction
      
      * Show manage payees on payee autocomplete modal
      
      * Fix typecheck error + cleanup
      
      * Fix typecheck error + cleanup
      
      * VRT
      
      * Fix tests
      
      * VRT
      
      * Only show split/unsplit when applicable
      Unverified
      5951b926
  25. Jun 21, 2024
    • Joel Jeremy Marquez's avatar
      Format transaction notes as clickable tags (#2670) · f02ca4e3
      Joel Jeremy Marquez authored
      
      * Format notes as clickable tags
      
      * Release notes
      
      * Fix tests - extract the handler to higher level component
      
      * Update colors
      
      * Fix filtering
      
      * Rename variables
      
      * Remove font weight
      
      * Cleanup style
      
      * Append note tag filters
      
      * Fix overlapping UI
      
      * Revert pill colors
      
      * Rename prop
      
      * Rename notes
      
      * Delete filter margin
      
      * Fix typecheck error
      
      * VRT + typecheck fix
      
      * Add matches op in rules + use it to match tags
      
      * Fix database types
      
      * Fix typecheck error
      
      * Fix typecheck
      
      * Move create_function call
      
      * VRT
      
      * Update tag regex
      
      * Escape regex input
      
      * Update tag regex
      
      * Use onApplyFilter
      
      * Update tag formatting
      
      * Fix tag formatting
      
      * Update regex
      
      * VRT
      
      * Update packages/desktop-client/src/components/modals/EditRule.jsx
      
      Co-authored-by: default avatarRobert Dyer <rdyer@unl.edu>
      
      * VRT
      
      * Fix error
      
      * Fix filtered balance
      
      * VRT
      
      ---------
      
      Co-authored-by: default avatarRobert Dyer <rdyer@unl.edu>
      Unverified
      f02ca4e3
  26. Jun 18, 2024
  27. Jun 10, 2024
    • Dan D's avatar
      Handle Null Org Domain in SimpleFIN for bank_id (#2836) · 8b850f14
      Dan D authored
      * Update main.ts - Handle Null Org Domain in SimpleFIN
      
      SimpleFIN (currently) uses the org domain as the bank ID. According to SimpleFIN docs, this can possibly be a null value, as can the org name. However, at least one of the two must be present.
      
      In Actual, org name is set to "Unknown" if it comes in as null, but the bank_id (previously just set to the org domain) was not, resulting in a null bank_id value at times.
      
      * Create 2836.md
      
      * Fix release notes format.
      
      * Small change to release note.
      
      * Change to use new org Id as fallback for bank_id
      
      * Add orgId property, for new org id from SimpleFIN
      Unverified
      8b850f14
    • Joel Jeremy Marquez's avatar
      Cover overbudgeted action + make balance movement menus only appear on relevant conditions (#2850) · c992e340
      Joel Jeremy Marquez authored
      * Make balance movement menus only appear on relevant conditions
      
      * Release notes
      
      * Hide to be budgeted when covering overbudgeted
      
      * Fix typecheck error
      Unverified
      c992e340
  28. Jun 07, 2024
  29. Jun 05, 2024
    • Julian Dominguez-Schatz's avatar
      Use amount input on rules page instead of plain text field (#2566) · b89a3202
      Julian Dominguez-Schatz authored
      * Use amount input on rules page instead of plain text field
      
      * Add release notes
      
      * Remove unneeded attributes
      
      * Support percent formatting
      
      * Lint + typecheck
      
      * Fix latent bug
      
      * Handle existing data correctly
      
      * PR feedback: naming
      
      * PR feedback: force percent to a positive number
      
      * PR feedback: reset percent to 100 upon changing input type
      
      * Fix input clamping behaviour
      
      * Empty commit to bump ci
      
      * PR feedback: prop cleanup
      
      * PR feedback: no default number format
      
      * PR feedback: cosmetic refactor
      Unverified
      b89a3202
Loading