Skip to content
Snippets Groups Projects
  1. May 17, 2023
    • Trevor Farlow's avatar
      :sparkles: Responsive context (#964) · 029dfd46
      Trevor Farlow authored
      
      Introduces a **ResponsiveProvider** as the sole location that tracks
      window size and makes that info available to the entire app. This can be
      used for media queries and size-based component switching.
      ---------
      
      Co-authored-by: default avatarJed Fox <git@jedfox.com>
      029dfd46
  2. May 16, 2023
  3. May 15, 2023
  4. May 13, 2023
    • youngcw's avatar
      Fix infinite loop in repeat goal (#1019) · 54f9b712
      youngcw authored
      I believe I found the infinite loop problem in the repeat goal.  
      
      This doesn't mess things up if you are budgeting the same month that the
      goal starts, that's probably why we didn't see it before.
      
      Side note: The logic always starts at the start date in the template,
      then increments until falling in the right month window. If this
      template gets used for, say, a few years, it will start to bog down the
      processing. If someone has a good quick fix I can add that.
      54f9b712
    • shall0pass's avatar
  5. May 11, 2023
  6. May 10, 2023
  7. May 09, 2023
    • TheTrueCaligari's avatar
      Fix for issue #319 (#1008) · 8faa7bd6
      TheTrueCaligari authored
      8faa7bd6
    • Alberto Gasparin's avatar
      f618055a
    • Jed Fox's avatar
      Enable 'curly' rule (#1015) · 54fa4bcc
      Jed Fox authored
      Multi-line `if`/`for` statements in JS can be confusing since there
      aren’t braces to indicate which code is enclosed in the statement. I set
      the configuration to `multi-line` to enforce usage of braces for
      multi-line statement bodies, but still allow things like `if (foo)
      return;`. I additionally added the `consistent` option to require braces
      for all elements of an if/else chain if one element has it. As you can
      see, this set of options pretty closely matches the existing code style.
      
      I was going to comment in #1008 about this stylistic change but realized
      that it’s (IMO) a little impolite to ask for code style changes unless
      they can be automatically enforced.
      
      Note that `if (foo) { \n return; \n }` is still valid and won’t be
      collapsed. I tried to automatically collapse all such cases but it was a
      lot of files and I didn’t want to pick out the useful from the useless
      differences.
      54fa4bcc
  8. May 08, 2023
  9. May 07, 2023
  10. May 06, 2023
  11. May 05, 2023
  12. May 04, 2023
  13. May 02, 2023
    • Jed Fox's avatar
      Add support for credit card OFX files (#987) · d2185909
      Jed Fox authored
      d2185909
    • Jed Fox's avatar
      Remove unused payee rules feature (#985) · 646d0d90
      Jed Fox authored
      Fixes #615. I would appreciate double-checking that I didn’t
      accidentally delete anything that is important.
      
      Since I’m removing the related API methods, this is technically a
      breaking change (even if people would have no reason to remove this
      stuff), so we should probably do a major release of the API package.
      646d0d90
    • shall0pass's avatar
      Priorities for goals (#961) · 66f7336b
      shall0pass authored
      This attempts to add priorities for goal templates and addresses most of
      https://github.com/actualbudget/actual/issues/959
      
      .
      
      I couldn't find a good way to preserve both "Apply" and "Overwrite"
      operations, so this PR does away with the current "Apply" action
      behavior. Every box with a budgeted value will be overwritten if a
      template goal is present.
      
      The added syntax to define priorities is as follows:
      #template    -- priority 0, highest priority
      #template-1  --priority 1, 2nd highest priority
      #template-2 --priority 2, 3rd highest priority
      #template-N --priority N, as many as you'd like.
      
      ~~Leaving as a draft as this may not be the preferred implementation but
      I wanted others to be able to try it with netlify.~~
      
      ---------
      
      Co-authored-by: default avatarCaleb Young <cwy@rincon.com>
      66f7336b
  14. May 01, 2023
  15. Apr 30, 2023
  16. Apr 29, 2023
Loading