-
- Downloads
Recently used and favorite payees (#2814)
* add idea of common payee, a top 10 frequently used payee
* add button in payee to mark as favorite
* cleanup
* minor fixes
* add release notes and make favorite optional
* fix TransactionsTable test
* lint and release notes
* rename section, resort list to ensure both are sorted
* don't show common, move bookmarked to menu
* add a limit on adding common payees
* linting
* reduce to 5 commonly used payees by default
* linting
* more linting
* update migrate timestamp
* more linting
* fix api name, bump migrate timestamp
* Add star to payee dropdown and rename section to 'Suggested Payees'
---------
Co-authored-by:
youngcw <calebyoung94@gmail.com>
Showing
- packages/api/methods.ts 4 additions, 0 deletionspackages/api/methods.ts
- packages/desktop-client/src/components/autocomplete/PayeeAutocomplete.tsx 97 additions, 16 deletions...-client/src/components/autocomplete/PayeeAutocomplete.tsx
- packages/desktop-client/src/components/payees/ManagePayees.jsx 17 additions, 0 deletions...ges/desktop-client/src/components/payees/ManagePayees.jsx
- packages/desktop-client/src/components/payees/PayeeMenu.tsx 13 additions, 0 deletionspackages/desktop-client/src/components/payees/PayeeMenu.tsx
- packages/desktop-client/src/components/payees/PayeeTableRow.tsx 25 additions, 3 deletions...es/desktop-client/src/components/payees/PayeeTableRow.tsx
- packages/desktop-client/src/components/transactions/TransactionsTable.test.jsx 3 additions, 2 deletions...nt/src/components/transactions/TransactionsTable.test.jsx
- packages/desktop-client/src/hooks/usePayees.ts 16 additions, 1 deletionpackages/desktop-client/src/hooks/usePayees.ts
- packages/loot-core/migrations/1720664867241_add_payee_favorite.sql 5 additions, 0 deletions...loot-core/migrations/1720664867241_add_payee_favorite.sql
- packages/loot-core/src/client/actions/queries.ts 11 additions, 0 deletionspackages/loot-core/src/client/actions/queries.ts
- packages/loot-core/src/client/constants.ts 1 addition, 0 deletionspackages/loot-core/src/client/constants.ts
- packages/loot-core/src/client/reducers/queries.ts 8 additions, 0 deletionspackages/loot-core/src/client/reducers/queries.ts
- packages/loot-core/src/client/state-types/queries.d.ts 8 additions, 0 deletionspackages/loot-core/src/client/state-types/queries.d.ts
- packages/loot-core/src/server/api.ts 6 additions, 0 deletionspackages/loot-core/src/server/api.ts
- packages/loot-core/src/server/aql/schema/index.ts 1 addition, 0 deletionspackages/loot-core/src/server/aql/schema/index.ts
- packages/loot-core/src/server/db/index.ts 19 additions, 0 deletionspackages/loot-core/src/server/db/index.ts
- packages/loot-core/src/server/main.ts 4 additions, 0 deletionspackages/loot-core/src/server/main.ts
- packages/loot-core/src/types/api-handlers.d.ts 2 additions, 0 deletionspackages/loot-core/src/types/api-handlers.d.ts
- packages/loot-core/src/types/models/payee.d.ts 1 addition, 0 deletionspackages/loot-core/src/types/models/payee.d.ts
- packages/loot-core/src/types/server-handlers.d.ts 2 additions, 0 deletionspackages/loot-core/src/types/server-handlers.d.ts
- upcoming-release-notes/2814.md 6 additions, 0 deletionsupcoming-release-notes/2814.md
Loading
Please register or sign in to comment