Skip to content
Snippets Groups Projects
  1. Feb 04, 2024
  2. Jan 24, 2024
    • Neil's avatar
      Custom reports: hide "show ..." checkboxes in menu (#2174) · 68442ae9
      Neil authored
      * Add Toggles
      
      * budget table
      
      * testing
      
      * updates
      
      * updates
      
      * fixes
      
      * updates
      
      * fix Menu
      
      * lint fixes
      
      * fix keybindings
      
      * revert budget menu changes
      
      * notes
      
      * remove default exports
      
      * fixes
      
      * disabled fix
      
      * add style option
      
      * lint fix
      
      * remove css
      
      * lint fixes
      
      * color updates
      
      * merge menu with togglemenu
      
      * host
      
      * menu fixes
      
      * fix regression
      
      * remove host
      
      * adjustments
      
      * onToggle
      
      * vrt fix
      
      * typecheck
      
      * merge fixes
      
      * colors
      
      * lint fix
      Unverified
      68442ae9
  3. Jan 21, 2024
  4. Jan 20, 2024
  5. Jan 19, 2024
  6. Jan 16, 2024
  7. Jan 15, 2024
  8. Jan 06, 2024
  9. Dec 29, 2023
  10. Dec 22, 2023
    • Joel Jeremy Marquez's avatar
      Mobile category modal menu (#1964) · b39d106c
      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
      Unverified
      b39d106c
    • Matiss Janis Aboltins's avatar
  11. Dec 18, 2023
  12. Dec 14, 2023
    • Julian Dominguez-Schatz's avatar
      Add schedule end date/count field (#1899) · c09a85f3
      Julian Dominguez-Schatz authored
      * Add "end" field with date/count options
      
      * Use "end" field to generate schedule
      
      * Show "end" field in recurring description
      
      * Disable weekend before/after picker when not enabled
      
      * Add release notes
      
      * Fix failing typechecks
      
      * Add some description tests
      
      * PR feedback
      
      * 'Features', not 'Feature'
      
      * Fix goal templates infinite loop
      
      * Empty commit to bump ci
      
      * Fix bug where schedule templates in the past would apply incorrectly
      
      For example, if you had a schedule which started in November 2023 for
      1.00, and you applied the schedule in October 2023, then you would end
      up with a value of 0.50 applied in October.
      
      * Fix handling of schedules with an end date
      
      This commit also includes a refactor of the skip-weekend logic: rather
      than referring only to dates with skipped weekends (which requires
      checking whether the "next date" request worked correctly), we track a
      "base date" which is the previous value of the schedule according to the
      rrule, excluding any weekend-skipping. This lets us use `addDays(baseDate, 1)`
      to get the next occurrence, regardless of the weekend behaviour.
      
      Doing things this way ensures that the loop will always make progress.
      
      * Only compute skipped weekend if weekend skips were requested
      
      * Fix typo in iterate-schedule-occurrences code
      
      We should be using `nextBaseDate` to derive the next base date, not
      `nextDate`; this is because we want the base date to be guaranteed to
      make progress in each loop iteration, so we can finish in at most 30
      iterations without duplicate base dates.
      
      * Use const
      
      * Revert const -> let for one mutable variable
      Unverified
      c09a85f3
    • Joel Jeremy Marquez's avatar
      Add left and right margins to modals (#2082) · f90fe04b
      Joel Jeremy Marquez authored
      * Add left and right margins to modals
      
      * Release notes
      Unverified
      f90fe04b
  13. Dec 05, 2023
  14. Nov 22, 2023
  15. Nov 20, 2023
  16. Nov 19, 2023
  17. Nov 18, 2023
  18. Nov 09, 2023
  19. Oct 22, 2023
  20. Oct 19, 2023
  21. Oct 10, 2023
  22. Oct 09, 2023
  23. Oct 04, 2023
  24. Sep 23, 2023
  25. Sep 20, 2023
  26. Sep 17, 2023
  27. Sep 16, 2023
  28. Sep 13, 2023
Loading