btcpayserver/BTCPayServer
Kukks 7ca74aeea7 Add API Keys Application identifier
This lets the authorize api key screen redirect to the defined url  and provide it with the user id, permissions granted and the key.

This also allows apps to match existing api keys generated for it specifically using the application identifier, and if matched, presented with a confirmation page before redirection.
2020-08-28 09:00:13 +02:00
..
Components Improve invoices list view (#1815) 2020-08-24 13:57:07 +09:00
Configuration fix chain loader after unfiltered removed 2020-08-04 07:25:15 +02:00
Contracts Add Bitcoin Only Build 2020-07-28 22:48:51 +02:00
Controllers Add API Keys Application identifier 2020-08-28 09:00:13 +02:00
Data Decouple the CreateInvoiceCore from BitpayCreateInvoice, remove some features from greenfield invoice for now 2020-08-26 21:36:32 +09:00
Events add status and refactor 2020-08-26 21:36:30 +09:00
Extensions Making use of options to initalize update check on first admin registration 2020-08-03 03:17:04 -05:00
Filters Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
HostedServices Create Metadata property for InvoiceEntity, migrate all data without logic there 2020-08-26 21:36:31 +09:00
Hosting add status and refactor 2020-08-26 21:36:30 +09:00
JsonConverters Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
Logging Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
ModelBinders Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
Models Decouple the CreateInvoiceCore from BitpayCreateInvoice, remove some features from greenfield invoice for now 2020-08-26 21:36:32 +09:00
PaymentRequest Create Metadata property for InvoiceEntity, migrate all data without logic there 2020-08-26 21:36:31 +09:00
Payments Use nicer representation of payment methods in the Greenfield API 2020-08-26 21:36:32 +09:00
Properties Deducing if to perform update check from update url configuration 2020-08-03 03:17:04 -05:00
Security Add API Keys Application identifier 2020-08-28 09:00:13 +02:00
Services Use nicer representation of payment methods in the Greenfield API 2020-08-26 21:36:32 +09:00
SSH Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
Storage Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
U2F Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
Validation Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
Views Add API Keys Application identifier 2020-08-28 09:00:13 +02:00
wwwroot Merge pull request #1760 from btcpayserver/api/invoice 2020-08-27 19:50:14 +09:00
_ViewImports.cshtml Use razor component to encapsulate UI logic 2020-08-12 16:48:14 +09:00
BitpayHttpException.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
BTCPayServer.csproj Remove PaymentMethodData from invoice entity 2020-08-26 21:36:32 +09:00
BTCPayServer.ruleset general code cleanup + add analyzers 2018-02-17 13:18:16 +09:00
bundleconfig.json Self-host webfonts 2020-08-06 22:18:26 +02:00
CorsPolicies.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
CurrencyValue.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
DerivationSchemeParser.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
DerivationSchemeSettings.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
EventAggregator.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
ExplorerClientProvider.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
Extensions.cs Merge branch 'master' into bitcoin-only-fixes 2020-08-14 17:50:36 +02:00
HwiWebSocketTransport.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
IDelay.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
Program.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
Roles.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
SearchString.cs Adding support for dynamic, special meaning date strings 2020-07-28 10:28:32 -05:00
StorePolicies.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
TransactionComparer.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
WalletId.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
WebSocketHelper.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
WellKnownTempData.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00
ZoneLimits.cs Removing unused usings, readonly fields where possible 2020-06-28 22:07:48 -05:00