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
  2. Sep 01, 2024
  3. Aug 15, 2024
  4. Aug 11, 2024
  5. Aug 07, 2024
  6. Aug 03, 2024
  7. Jul 15, 2024
  8. Jul 03, 2024
    • Julian Dominguez-Schatz's avatar
      Reapply rules to split transactions when the parent changes (#2834) · a42938fa
      Julian Dominguez-Schatz authored
      * Reapply rules to split transactions when the parent changes
      
      Concretely, this enables the "standard" workflow for
      split-transaction-entry on desktop, where you enter the payee first, and
      then edit the amount afterwards (and expect splits in a rule to apply when
      you edit the amount).
      
      * Add release notes
      
      * Fix bug in first field below parent transaction
      
      * Update vrt
      Unverified
      a42938fa
  9. 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
  10. Jun 20, 2024
  11. Jun 16, 2024
  12. May 07, 2024
  13. Apr 10, 2024
  14. Mar 24, 2024
  15. Mar 12, 2024
  16. Mar 03, 2024
  17. Feb 16, 2024
  18. 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
      Unverified
      2bb7b3c2
  19. Jan 24, 2024
  20. Jan 19, 2024
  21. Jan 15, 2024
  22. Jan 06, 2024
  23. Dec 29, 2023
  24. Dec 22, 2023
  25. Dec 19, 2023
  26. Dec 07, 2023
  27. Dec 05, 2023
  28. Nov 26, 2023
  29. Nov 22, 2023
  30. Nov 15, 2023
    • Neil's avatar
      Color Consolidations (#1868) · fecc9178
      Neil authored
      * Color normalization
      
      * color updates
      
      * VRT updates
      
      * update colors table
      
      * VRT updates
      
      * more VRT updates
      
      * pillborder
      
      * VRT updates
      
      * Revert "VRT updates"
      
      This reverts commit ae58317b00f5ad5e1b75f197f32ca9eda25b63cd.
      
      * Revert "more VRT updates"
      
      This reverts commit a316745efdce2f7c280a166406a5894976612f02.
      
      * Revert "VRT updates"
      
      This reverts commit 03797af362e24612608255dcec7f4ff0dc1faa46.
      
      * Revert "VRT updates"
      
      This reverts commit 454adac2510b0acddb15e6acf86ffb3d7af021f5.
      
      * VRT refresh
      
      * border color
      
      * Checkbox Border
      
      * VRT updates
      Unverified
      fecc9178
  31. Nov 04, 2023
Loading