btcpayserver/BTCPayServer/Migrations
Andrew Camilleri b184360eb7 Abstracted cloud storage - Amazon/Google/Azure/Local (#708)
* wip

* add in storage system

* ui fixes

* fix settings ui

* Add Files Crud UI

* add titles

* link files to users

* add migration

* set blob to public

* remove base 64 read code

* fix file query model init

* move view model to own file

* fix local root path

* use datadir for local storage

* move to services

* add direct file url

* try fix tests

* remove magic string

* remove other magic strings

* show error message on unsupported provider

* fix asp net version

* redirect to storage settings if provider is not supported

* start writing tests

* fix tests

* fix test again

* add some more to the tests

* more tests

* try making local provider work on tests

* fix formfile

* fix small issue with returning deleted file

* check if returned data is null for deleted file

* validate azure Container name

* more state fixes

* change azure test trait

* add tmp file url generator

* fix tests

* small clean

* disable amazon and  google


comment out unused code for now


comment out google/amazon
2019-04-22 16:41:20 +09:00
..
20170913143004_Init.cs Update posgres and clightning in tests 2018-05-10 11:56:46 +09:00
20170913143004_Init.Designer.cs Renaming + fix invoice display when paid and expired 2017-09-15 16:06:57 +09:00
20170926073744_Settings.cs Update posgres and clightning in tests 2018-05-10 11:56:46 +09:00
20170926073744_Settings.Designer.cs Fixing typo in namespace 2017-10-20 14:06:37 -05:00
20170926084408_RequiresEmailConfirmation.cs Add postgres support 2017-09-27 22:09:59 +09:00
20170926084408_RequiresEmailConfirmation.Designer.cs Fixing typo in namespace 2017-10-20 14:06:37 -05:00
20171006013443_AddressMapping.cs Update posgres and clightning in tests 2018-05-10 11:56:46 +09:00
20171006013443_AddressMapping.Designer.cs Fixing typo in namespace 2017-10-20 14:06:37 -05:00
20171010082424_Tokens.cs Update posgres and clightning in tests 2018-05-10 11:56:46 +09:00
20171010082424_Tokens.Designer.cs Fixing typo in namespace 2017-10-20 14:06:37 -05:00
20171012020112_PendingInvoices.cs Update posgres and clightning in tests 2018-05-10 11:56:46 +09:00
20171012020112_PendingInvoices.Designer.cs Fixing typo in namespace 2017-10-20 14:06:37 -05:00
20171023101754_StoreBlob.cs Allow the merchant to disable network fees at store level 2017-10-23 19:27:22 +09:00
20171023101754_StoreBlob.Designer.cs Allow the merchant to disable network fees at store level 2017-10-23 19:27:22 +09:00
20171024163354_RenewUsedAddresses.cs Update posgres and clightning in tests 2018-05-10 11:56:46 +09:00
20171024163354_RenewUsedAddresses.Designer.cs Change address if invoice get partially paid 2017-10-25 01:41:01 +09:00
20171105235734_PaymentAccounted.cs Correctly handle RBF 2017-11-06 00:31:02 -08:00
20171105235734_PaymentAccounted.Designer.cs Correctly handle RBF 2017-11-06 00:31:02 -08:00
20171221054550_AltcoinSupport.cs Big refactorying for supporting multi currencies 2017-12-21 15:52:04 +09:00
20171221054550_AltcoinSupport.Designer.cs Big refactorying for supporting multi currencies 2017-12-21 15:52:04 +09:00
20180106095215_DerivationStrategies.cs Refactoring to prepare multiple DerivationSchemes per store and invoices 2018-01-06 19:10:55 +09:00
20180106095215_DerivationStrategies.Designer.cs Refactoring to prepare multiple DerivationSchemes per store and invoices 2018-01-06 19:10:55 +09:00
20180109021122_defaultcrypto.cs Allow checkout with litecoin 2018-01-09 11:41:07 +09:00
20180109021122_defaultcrypto.Designer.cs Allow checkout with litecoin 2018-01-09 11:41:07 +09:00
20180114123253_events.cs Invoices has events recorded 2018-01-14 21:48:23 +09:00
20180114123253_events.Designer.cs Invoices has events recorded 2018-01-14 21:48:23 +09:00
20180402095640_appdata.cs Add Point of Sale feature to BTCPay 2018-04-03 16:58:47 +09:00
20180402095640_appdata.Designer.cs Add Point of Sale feature to BTCPay 2018-04-03 16:58:47 +09:00
20180429083930_legacyapikey.cs Support Legacy API Key authentication to Bitpay Invoice API 2018-04-29 18:28:04 +09:00
20180429083930_legacyapikey.Designer.cs Support Legacy API Key authentication to Bitpay Invoice API 2018-04-29 18:28:04 +09:00
20180719095626_CanDeleteStores.cs Make sure we don't delete store on Sqlite 2018-07-19 21:32:33 +09:00
20180719095626_CanDeleteStores.Designer.cs Can delete stores 2018-07-19 19:31:17 +09:00
20190121133309_AddPaymentRequests.cs Add payment requests 2019-02-25 17:56:28 +09:00
20190121133309_AddPaymentRequests.Designer.cs Add payment requests 2019-02-25 17:56:28 +09:00
20190219032533_AppsTagging.cs Apps can tag invoices 2019-02-19 12:48:08 +09:00
20190219032533_AppsTagging.Designer.cs Apps can tag invoices 2019-02-19 12:48:08 +09:00
20190324141717_AddFiles.cs Abstracted cloud storage - Amazon/Google/Azure/Local (#708) 2019-04-22 16:41:20 +09:00
20190324141717_AddFiles.Designer.cs Abstracted cloud storage - Amazon/Google/Azure/Local (#708) 2019-04-22 16:41:20 +09:00
ApplicationDbContextModelSnapshot.cs Abstracted cloud storage - Amazon/Google/Azure/Local (#708) 2019-04-22 16:41:20 +09:00