🔖 (23.6.0) category hiding and filters for reports (#1087)

Web: https://github.com/actualbudget/actual/pull/1087
Server: https://github.com/actualbudget/actual-server/pull/207
Docs: https://github.com/actualbudget/docs/pull/179

---------

Co-authored-by: Jed Fox <git@jedfox.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
Matiss Janis Aboltins
2023-06-01 20:58:42 +01:00
committed by GitHub
parent 1d301ac78d
commit a0dfb8afbd
50 changed files with 4 additions and 286 deletions

View File

@@ -11,8 +11,8 @@ jobs:
- name: Checkout
uses: actions/checkout@v3
- name: Check release notes
if: startsWith(github.ref, 'refs/heads/release/') == false
if: startsWith(github.head_ref, 'release/') == false
uses: actualbudget/actions/release-notes/check@main
- name: Generate release notes
if: startsWith(github.ref, 'refs/heads/release/') == true
if: startsWith(github.head_ref, 'release/') == true
uses: actualbudget/actions/release-notes/generate@main

View File

@@ -1,6 +1,6 @@
{
"name": "@actual-app/api",
"version": "6.0.1",
"version": "6.1.0",
"license": "MIT",
"description": "An API for Actual",
"main": "dist/index.js",

View File

@@ -1,6 +1,6 @@
{
"name": "@actual-app/web",
"version": "23.5.0",
"version": "23.6.0",
"license": "MIT",
"files": [
"build"

View File

@@ -1,6 +0,0 @@
---
category: Bugfix
authors: [MatissJanis]
---
Reports: 1y date range should be 12 months, not 13 months

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [j-f1]
---
Improve Actions setup, add more automation around issue management

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [j-f1]
---
Add missing migrations to the API package

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [Shazib]
---
Fixing Electron App

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [youngcw]
---
Add option to not remove funds when using an "up to" goal template.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [Sinistersnare]
---
Detect more errors in JS OFX importer.

View File

@@ -1,6 +0,0 @@
---
category: Bugfix
authors: [TheTrueCaligari]
---
Reports: Add Upcoming/Due transactions in the "Selected balance" sum (Issue #319)

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [sudoCerb]
---
Add ability to filter the Manage Payees screen to show orphaned payees only.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [youngcw]
---
Add link to current feature requests to README.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [j-f1]
---
Enable ESLints `curly` rule

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [shall0pass]
---
Add menu item and keywords for end-of-month budget reassignments

View File

@@ -1,6 +0,0 @@
---
category: Bugfix
authors: [TheTrueCaligari]
---
Bugfix: amounts for schedules incorrectly read in 'space-dot' format.

View File

@@ -1,6 +0,0 @@
---
category: Bugfix
authors: [youngcw]
---
Fix infinite loop condition in repeat goal

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [j-f1]
---
Improve behavior of shift-clicking checkboxes to select multiple transactions.

View File

@@ -1,6 +0,0 @@
---
category: Features
authors: [jonezy35]
---
Created development docker container

View File

@@ -1,6 +0,0 @@
---
category: Bugfix
authors: [shall0pass]
---
Bugfix: Goals template compounding - Large target differences resulted in not enough funding

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [chylex]
---
Make number parsing agnostic to decimal and thousands separators

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [jlsjonas]
---
Adds support for dev containers, allowing for easier contributions.

View File

@@ -1,6 +0,0 @@
---
category: Bugfix
authors: [j-f1]
---
Remove unnecessary message in the “Find schedules” modal

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [Miodec]
---
Updated account order inside the account autocomplete popup to: On Budget, Off Budget, Closed Accounts. Removed closed accounts from suggestions when creating a new transaction.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [j-f1]
---
Remove dependency on `@reactions/component`

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [albertogasparin]
---
Convert few other components in `desktop-client` to Typescript

View File

@@ -1,6 +0,0 @@
---
category: Bugfix
authors: [Miodec]
---
Fixed a bug where it was possible to make a transfer to the same account as the one making the transfer.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [j-f1]
---
Update Yarn

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [j-f1]
---
Upgrade `react-spring`, remove `wobble` dependency

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [trevdor]
---
Update to React Router v5.1 conventions to facilitate the v6 upgrade.

View File

@@ -1,6 +0,0 @@
---
category: Bugfix
authors: [j-f1]
---
Fix a couple of bugs/inconsistencies in the Electron app

View File

@@ -1,6 +0,0 @@
---
category: Bugfix
authors: [shall0pass]
---
Goals Schedule - Include spent in calculation

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [youngcw]
---
Templates: Add option to only apply schedule template to the month of the schedule instead of spreading out the charge.

View File

@@ -1,6 +0,0 @@
---
category: Bugfix
authors: [j-f1]
---
Re-export the API methods at the top level of the `@actual-budget/api` package like they were in the past. Note: If you were using the `api.methods.<method>` syntax to access API methods in recent versions, that is now deprecated and will stop working with the next major release of the API package.

View File

@@ -1,6 +0,0 @@
---
category: Bugfix
authors: [fry]
---
Change copy-migrations shebang to bash. yarn build failed on copy-migrations because /bin/sh is not bash on WSL and doesn't expect -e

View File

@@ -1,6 +0,0 @@
---
category: Bugfix
authors: [shall0pass]
---
Fix date calculations in Goal Templates by adding a time zone correction

View File

@@ -1,6 +0,0 @@
---
category: Bugfix
authors: [youngcw]
---
Goals: Undo change that broke some template parsing

View File

@@ -1,6 +0,0 @@
---
category: Features
authors: [Miodec]
---
Added the ability to hide category groups while keeping them in the same category group.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [j-f1]
---
Use the `useLiveQuery` hook in a couple more places

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [j-f1]
---
Integrate `useMemo` into `useLiveQuery`

View File

@@ -1,6 +0,0 @@
---
category: Bugfix
authors: [MatissJanis]
---
Fix link to spent transactions for a budget category

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [j-f1]
---
Add a few more `eslint-plugin-import` rules to keep our imports tidy

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [TomAFrench]
---
Migrate some files in `desktop-client` to use Typescript.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [TomAFrench]
---
Remove stale reference to `loot-design` package.

View File

@@ -1,6 +0,0 @@
---
category: Bugfix
authors: [youngcw]
---
Goals: Fix bug that made repeat values >9 fail parsing.

View File

@@ -1,6 +0,0 @@
---
category: Bugfix
authors: [shall0pass]
---
Fix error if sink/source were defined in same category.

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [trevdor]
---
Introduces a ResponsiveProvider as a foundation for future mobile development. Makes transaction entry available to many mobile users in landscape orientation.

View File

@@ -1,6 +0,0 @@
---
category: Maintenance
authors: [albertogasparin]
---
Convert top common components in `desktop-client` to Typescript

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [MatissJanis]
---
Reports: ability to filter the data by payee/account/category/etc.

View File

@@ -1,6 +0,0 @@
---
category: Enhancements
authors: [TheTrueCaligari]
---
Number Format: Add a new option (space-dot) e.g. "1 234.56"

View File

@@ -1,6 +0,0 @@
---
category: Bugfix
authors: [MatissJanis]
---
Transactions table: when creating a split transaction - focus on the "debit" field next.