Commit graph

2053 commits

Author SHA1 Message Date
lepipele
0bb260bec9 Allowing user to invalidate paid invoice 2017-11-05 21:15:52 -06:00
nicolas.dorier
f2befb7c48 Add video link to homepage 2017-11-02 14:03:49 -07:00
nicolas.dorier
b5196aa541 update footer, version bump 2017-10-27 18:07:44 +09:00
nicolas.dorier
4deb7c3270 Adopt dotnet core editorconfig, big reformating 2017-10-27 17:53:04 +09:00
nicolas.dorier
27a2e614a5 fixing indent, fix checkout page opacity 2017-10-27 17:37:15 +09:00
lepipele
e7a931e9ba Bugfixing footer so that it sticks to bottom
The issue happened because we have 3 different css templates that influence styles. Down the road we probably need to look more into merging them into single robust theme.
2017-10-27 00:36:09 -05:00
lepipele
979bc31868 Merge remote-tracking branch 'source/master' into dev-lepi 2017-10-27 00:15:50 -05:00
lepipele
33cf4066d8 Returning code for redirection on payment completed 2017-10-27 00:13:14 -05:00
lepipele
009444951a Switching to VueQrcode, cleaner code and easier refresh 2017-10-27 00:06:25 -05:00
lepipele
9e27e14692 Adding Vue.js and databinding checkout properties on clientside 2017-10-26 23:46:21 -05:00
nicolas.dorier
bc00633135 fix footer 2017-10-27 12:49:04 +09:00
nicolas.dorier
9a7aa181ed fix footer 2017-10-27 12:44:35 +09:00
lepipele
6cc90cbeb4 Refactoring ToJson code 2017-10-26 22:27:15 -05:00
nicolas.dorier
59ce3b5fc0 Add footer to know what is the current running build 2017-10-27 12:08:18 +09:00
nicolas.dorier
a5bd27661b fix xxs vulns 2017-10-24 14:52:19 +09:00
nicolas.dorier
9a0d0a7124 fix xss vulns 2017-10-24 14:20:05 +09:00
nicolas.dorier
37c02d2539 Can delete a store 2017-10-23 22:55:46 +09:00
nicolas.dorier
5f8407b4b1 Allow the merchant to disable network fees at store level 2017-10-23 19:27:22 +09:00
lepipele
a2a3f43fd0 Small cleanup bugfixes
-Default redirection to / if Url is null
-Removing old Javascript notice
-Passing whole model as function now requires
2017-10-20 23:25:27 -05:00
lepipele
9f17e3e1f8 Temporary importing legacy graphics 2017-10-20 23:15:49 -05:00
lepipele
f1f19369a3 Automatic conversion to lower Camel Case for JSON 2017-10-20 22:37:01 -05:00
lepipele
2beae1dcd3 Refactoring logic for referencing server model in js script
Will keep removing unnecessary boilerplate "assign variable" code and try to streamline it as much as possible
2017-10-20 22:06:42 -05:00
lepipele
8fe5835e09 Adding text overflow protection on td when invoice is displayed
Responsive layout better maintained this way
2017-10-20 17:15:25 -05:00
lepipele
5fed7a3a0c Linking back to Invoices after expiry 2017-10-20 17:14:43 -05:00
nicolas.dorier
a14b94c96f Fix copy/paste BTC amount, add redirect store link to invoice 2017-10-19 16:37:07 +09:00
nicolas.dorier
1a060a6c7b Fix checkout page 2017-10-19 01:33:55 +09:00
nicolas.dorier
94e9ab7f67 In server-initiated situation, the server can set the label 2017-10-18 18:44:24 +09:00
nicolas.dorier
06a96e8b77 README, prevent a nullreferenceexception 2017-10-18 10:40:59 +09:00
nicolas.dorier
8db9d93d23 Add api-tokens page, do not hide qrcode if small 2017-10-17 13:52:30 +09:00
nicolas.dorier
c96a25c9b9 Checkout page was not working correctly on /invoice?id= 2017-10-17 11:16:34 +09:00
nicolas.dorier
8f723d7131 Fix typos 2017-10-15 15:32:53 +09:00
nicolas.dorier
0d9fbe2d41 Fix expiration field in Invoice details page 2017-10-13 11:27:05 +09:00
nicolas.dorier
016db76306 Add page for viewing the Invoice details 2017-10-13 00:25:45 +09:00
nicolas.dorier
6d3ea65e03 Refactor token handling, support server-initiated pairing 2017-10-11 12:20:44 +09:00
NicolasDorier
783132a012 Add balance of the store in the stores page 2017-10-06 11:07:22 +09:00
NicolasDorier
8b4e572e16 Allow flexible derivation scheme for the store 2017-10-05 00:05:38 +09:00
NicolasDorier
8dfe3c179b fix policies page title 2017-09-27 14:28:42 +09:00
NicolasDorier
878a13f1bf Can ask user to confirm email 2017-09-27 14:18:09 +09:00
Benjamin Arntzen
0b0eaf1400 Assorted grammar, phrasing and spelling fixes. 2017-09-26 18:18:31 +08:00
NicolasDorier
3304d11da8 Fix Token permissions (merchant facade > pos facade) + Add IPN + Add Hangfire integration 2017-09-26 01:31:43 +09:00
NicolasDorier
c08d72b984 Integrate hangfire 2017-09-25 17:18:13 +09:00
NicolasDorier
eb9f669224 Refactor nav pages, add page to see users of the server 2017-09-16 01:15:17 +09:00
NicolasDorier
7cf4248ca4 Fix next page button on listinvoices 2017-09-15 19:37:30 +09:00
NicolasDorier
e7540fe58b Make first user admin of the website 2017-09-15 19:08:31 +09:00
NicolasDorier
42f6985e8d remove phonenumber on user info page 2017-09-15 18:38:27 +09:00
NicolasDorier
4970c4351c Implement 2FA 2017-09-15 17:25:55 +09:00
NicolasDorier
6170e5ffd2 add getting started button 2017-09-15 14:28:37 +09:00
NicolasDorier
a3ea94c771 Improve checkout page 2017-09-14 01:06:11 +09:00
NicolasDorier
d039b5f6ff Fix CreateInvoice screen, can now select the store 2017-09-14 00:13:22 +09:00
NicolasDorier
467ecd0923 Decouple User from Store 2017-09-13 23:50:36 +09:00