mirror of
https://github.com/aljazceru/btcpayserver.git
synced 2025-12-17 14:04:26 +01:00
feat(wallet): enhance Coin Selection with advanced filters and improved UX (#6755)
* feat: add timestamp on InputSelectionOption to enable date filtering * feat(coin-selection): add page size options for 100, 250, and 500 * feat(coin-selection): add toggle all option * feat(coin-selection): add filtering by amount and timestamp * feat(coin-selection): add filter help section for advanced search options * test: add tests for Coin Selection filters and select all * refactor: remove unnecessary variable * feat(coin-selection): enable copy-to-clipboard for filter examples * refactor(coin-selection): separate sort and select-all controls into distinct layout blocks * refactor(coin-selection): align selection logic with existing DOM-based approach * test: refactor CanUseCoinSelection and CanUseCoinSelectionFilters * test(coin-selection): replace magic numbers and delays with constants and Eventually * refactor(coin-selection): improve select all performance with specific jQuery selector * test(coin-selection): improve select all test with eventually and Equal * Monoscaped font and right aligning for easier amounts view * fix: coin selection toggling no longer unchecks unrelated inputs * refactor(coin-selection): ensure UTXO date filters use proper Date comparison * feat: add text-translate attributes for available filters section * test: make Select All checkbox interaction more resilient to race conditions --------- Co-authored-by: rockstardev <5191402+rockstardev@users.noreply.github.com>
This commit is contained in:
@@ -996,7 +996,8 @@ namespace BTCPayServer.Controllers
|
||||
Comment = info?.Comment,
|
||||
Labels = _labelService.CreateTransactionTagModels(info, Request),
|
||||
Link = _transactionLinkProviders.GetTransactionLink(pmi, coin.OutPoint.ToString()),
|
||||
Confirmations = coin.Confirmations
|
||||
Confirmations = coin.Confirmations,
|
||||
Timestamp = coin.Timestamp
|
||||
};
|
||||
}).ToArray();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user