nicolas.dorier
18e68d04f9
Rename invoice states and payment states
2020-11-23 18:28:35 +09:00
Kukks
179520a211
Plugins: Allow creation of independent DbContexts
...
This allows plugins to create custom dbcontexts, which would be namespaced in the scheme with a prefix. Migrations are supported too and the table would be prefixed too
2020-11-18 12:27:26 +01:00
Nicolas Dorier
758f627e12
Partially paid invoices should be reused in payment requests. Cleanup the code. ( #2008 )
2020-10-23 21:00:23 +09:00
Dennis Reimann
20322c6ab8
Improve payment print styles ( #1977 )
...
* Improve payment print styles
Allows for export as invoice PDF to be used in accounting. Closes #1957 .
* Change Transaction ID wording
* Minor payment request UI improvements
* Add amount paid, rate and colorize payment status
* Display rate at invoice level
* Inherit text color in print
* Show full date in print view
* Rearrange payment details
* Add received date for payments
* Fix amount calculation
* Fix validInvoice assignment
2020-10-23 17:37:28 +09:00
nicolas.dorier
b2ff041ec0
Create Metadata property for InvoiceEntity, migrate all data without logic there
2020-08-26 21:36:31 +09:00
Kukks
d96bd15b3b
add status and refactor
2020-08-26 21:36:30 +09:00
Kukks
b381e629f1
Handle multiple new invoices in payment requests
2020-08-04 07:55:13 +02:00
rockstardev
77f5d0be35
Initializing BasePagingViewModels from cookie
2020-07-30 18:02:59 -05:00
rockstardev
19ffd031ec
Refactoring query extraction from cookie into extender methods
2020-07-28 10:28:32 -05:00
rockstardev
bce386bc7a
Blobbifying user preferences cookie, to contain all prefs
2020-07-28 10:28:32 -05:00
rockstardev
e3a8e1a187
Applying conventions from ListInvoice on PaymentRequests
2020-07-28 10:28:32 -05:00
rockstardev
9d9d0461ad
Generalizing saving of search, applying it to PaymentRequests grid
2020-07-28 10:28:32 -05:00
rockstardev
f88c02cccd
Removing unused usings, readonly fields where possible
2020-06-28 22:07:48 -05:00
nicolas.dorier
51514252b6
Run dotnet format
2020-06-28 17:55:27 +09:00
Kukks
8fa65408ed
Archive Payment reqeusts
...
closes #1588
2020-05-08 12:33:47 +02:00
Kukks
bf45edb5d8
Fix: Payment request redirects to non-existing (404) URL after payment completed
...
fixes #1479
2020-04-19 13:12:07 +02:00
Dennis Reimann
dbb7ad083a
Add alert-link classes where necessary
2020-04-10 09:18:08 +02:00
Kukks
ca00caa4a4
Do not allow 0 amount invocies for crowdfund and payment requests
2020-03-24 23:43:56 -05:00
nicolas.dorier
d37abb53f0
Fix status message when a model is passed
2019-11-07 18:20:17 +09:00
nicolas.dorier
656a3956b1
Fix strange message in PaymentRequests ( Fix #1130 )
2019-11-07 17:59:35 +09:00
nicolas.dorier
b85667a191
Fix status message of PaymentRequest
2019-11-07 16:19:36 +09:00
nicolas.dorier
aad586232c
Refactor StatusMessage and remove ExternalLogin
2019-10-31 14:11:33 +09:00
nicolas.dorier
281a2461ad
Refactor authorizations
2019-10-14 00:24:41 +09:00
Nicolas Dorier
be5597085b
Use Safe.Raw and Safe.Json instead of Html.Raw and the JsonHelper, move sanitization at the View level ( #960 )
2019-08-10 14:05:11 +09:00
nicolas.dorier
2958175add
Sort payment requests, most recent first
2019-07-01 17:33:49 +09:00
Rockstar Developer
20fb7fc188
Fixing bug induced with server converting UTC times to server local ( #835 )
2019-05-15 22:02:39 +09:00
Andrew Camilleri
be844978c1
Allow cancelling a non paid pending invoice in payment requests ( #815 )
...
* allow cancel on un paid new invoices in payment requests
* start work on cancel pr payment
* finish up cancel action
* final touch and add tests
2019-05-07 17:26:40 +09:00
britttttk
8e83f0faa1
Improve delete payment request message
2019-03-14 23:26:39 -06:00
nicolas.dorier
c6ce676ad3
Fix exception on Payment Request ( #672 )
2019-03-11 16:06:27 +09:00
nicolas.dorier
28bf4b42bb
Fix tests
2019-03-09 22:36:07 +09:00
nicolas.dorier
75974037bc
Fix SignalR paths if RootPath is used
2019-03-09 16:08:31 +09:00
Andrew Camilleri
fd963b9ad0
fix no store error message for payment request ( #646 )
...
* fix no store error message for payment request
closes #628
* Update PaymentRequestController.cs
2019-03-07 14:28:14 +09:00
Andrew Camilleri
06406c0695
Clone Payment Requests ( #648 )
...
* Clone Payment Requests
closes #615
* Do not save clone instantly
2019-03-07 14:27:16 +09:00
nicolas.dorier
3b68d81507
Small refactoring
2019-03-05 17:13:34 +09:00
nicolas.dorier
051248f2fc
Add CancellationToken to GetRatesAsync and propagate it from the controllers to the rate fetcher
2019-03-05 17:09:17 +09:00
Andrew Camilleri
7522f7d0f7
fix remaining edgecase with payment request pay endpoint ( #619 )
2019-02-27 21:42:25 +09:00
Andrew Camilleri
13d72de82d
fix payment request redirect url ( #617 )
2019-02-27 20:25:13 +09:00
nicolas.dorier
70f71f64c4
Use internal tags, not order id in the streamer to know if the incoming invoice is for the payment request
2019-02-25 17:56:29 +09:00
Kukks
c134277514
remove creating state from payment requests
2019-02-25 17:56:29 +09:00
Kukks
f5d366cf7f
Fix final bugs
2019-02-25 17:56:29 +09:00
Kukks
ad25a2ed08
Add payment requests
2019-02-25 17:56:28 +09:00