Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

https://github.com/firebearstudio/inabhani #5

Open
wants to merge 123 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
123 commits
Select commit Hold shift + click to select a range
a259dfa
Plugin updates
Crypto2 Sep 29, 2018
e73d527
Readme tweak
Crypto2 Sep 29, 2018
c5acb71
Updates
Crypto2 Oct 1, 2018
74c6f7e
Update README.md
Crypto2 Oct 1, 2018
eb8c981
Update
Crypto2 Oct 1, 2018
506b553
Merge branch 'master' of https://github.com/CoinPaymentsNet/coinpayme…
Crypto2 Oct 1, 2018
a5dd138
Update README.md
Crypto2 Oct 1, 2018
f97b86f
Update composer.json
Crypto2 Oct 15, 2018
c5e86c6
change namespases
Oct 17, 2018
77d2ebb
add direct mode to coinpayments module
Litahrts Nov 7, 2018
70521e0
fix IPN
Litahrts Nov 8, 2018
be66073
add transaction to order after coinpayments transaction paid
Litahrts Nov 8, 2018
7893719
update Ipn route
Litahrts Nov 9, 2018
d33fd17
add logo
Litahrts Nov 9, 2018
93aa756
fix status
Litahrts Nov 9, 2018
4cd66b8
update readme
Litahrts Nov 13, 2018
d424d09
update readme
Litahrts Nov 13, 2018
7b2f80e
Payment currency
Litahrts Nov 22, 2018
4881da9
Prevent undefined index warning if run first time
melaxon May 1, 2019
1ef9451
Fix list accepted coins
melaxon May 3, 2019
26a9513
Merge pull request #1 from melaxon/patch-1
grumpy-dog May 4, 2019
ac536f5
Merge pull request #3 from melaxon/patch-3
grumpy-dog May 4, 2019
4bb7333
direct mode fix transaction currencies
May 4, 2019
0bfc0c1
direct mode fix default amount
May 4, 2019
0ff7ad2
redirect mode fix transaction amount
May 4, 2019
6bed3a1
remove garbage
May 4, 2019
fcefeeb
M2.3 CSRF fix (not compatible with M2.2/M2.1)
Jun 24, 2019
5b9c16c
Backwards compatible CSRF fix
Jun 24, 2019
183dd3c
Merge pull request #5 from pieterpoorthuis/master
Crypto2 Jul 9, 2019
3695fd2
IPN Fix
Aug 21, 2019
82f8c78
Merge pull request #6 from beckindesigns/patch-1
Crypto2 Aug 22, 2019
a4d219b
Update composer.json
Crypto2 Aug 22, 2019
69a531e
Update README.md
Aug 24, 2019
3651199
Merge pull request #7 from beckindesigns/patch-2
Crypto2 Aug 24, 2019
7e742b5
Obscured secret and private key settings
Aug 24, 2019
38de50f
Merge pull request #8 from beckindesigns/patch-3
Crypto2 Aug 24, 2019
83a4e77
Reverting Obscure
Aug 27, 2019
bd71beb
Merge pull request #9 from beckindesigns/patch-4
Crypto2 Aug 27, 2019
c6ea258
Update release version
grumpy-dog Nov 14, 2019
4cb94d7
Magento 2 api v2 integration without webhooks
grumpy-dog Jan 10, 2020
53619ee
Deletion of redundant functionality, preparation for testing.
grumpy-dog Jan 15, 2020
9ae071f
Fix test data & api_host
grumpy-dog Jan 15, 2020
1c067f7
dev release
grumpy-dog Jan 15, 2020
3f23da5
fix api host
grumpy-dog Jan 15, 2020
0feb091
fix js
grumpy-dog Jan 16, 2020
4f8b269
Updated invoice binding to order
grumpy-dog Jan 31, 2020
4aedeec
Fix typo
grumpy-dog Feb 1, 2020
8f98049
Fix typo
grumpy-dog Feb 1, 2020
d91bc3b
Fix docs
grumpy-dog Feb 2, 2020
5a58626
Fix var names
grumpy-dog Feb 2, 2020
9e145c9
Fix API host
grumpy-dog Feb 2, 2020
c5a954a
Fix abstract access
grumpy-dog Feb 4, 2020
8e23f87
Fix webhook validation conditions
grumpy-dog Feb 4, 2020
4ea9b25
Update readme
grumpy-dog Feb 4, 2020
ec60076
Update transaction status
grumpy-dog Feb 11, 2020
097ad4a
Fix invoices statuses
grumpy-dog Feb 13, 2020
e7c06a1
Add invoice metadata
grumpy-dog Feb 13, 2020
e3516ba
Format module code
grumpy-dog Feb 13, 2020
eda2721
Update README.md
meyburgh Apr 24, 2020
e06797d
update logo
Dima11602 Jun 30, 2020
6efd31a
Fix merchant invoice response
letscode-u Jul 14, 2020
2bc2b71
fix api host
letscode-u Aug 8, 2020
d9989ad
update api domain
letscode-u Sep 25, 2020
883e0a2
Unify the naming of configuration fields
letscode-u Sep 28, 2020
9f02b63
Bugfix
Oct 19, 2020
d46e1c5
Merge pull request #10 from Dima11602/master
Crypto2 Oct 19, 2020
e113766
Update composer.json
Oct 19, 2020
4a66116
Changing api-url on checkout - url
NastyaGos Oct 23, 2020
7ff3dde
Add hostname check to webhooks notifications
letscode-u Nov 9, 2020
ca6d621
Fix merchant invoice response
letscode-u Nov 9, 2020
9646b3f
Update redirect host
letscode-u Nov 9, 2020
0a3dd0c
Changing logo
NastyaGos Dec 8, 2020
d968f27
Merge remote-tracking branch 'alpha-prod/cps_api_v2' into cps_api_v2
letscode-u Dec 8, 2020
cf13153
Ignore .idea
letscode-u Dec 8, 2020
52df4c0
Merge remote-tracking branch 'alpha-prod/Gosudarskaya_alpha_coinpayme…
letscode-u Dec 8, 2020
ef60a52
webhook notification url unique for each user & event
letscode-u Jan 28, 2021
90d2ed5
Use order link as notesToRecipient
letscode-u Feb 10, 2021
534207e
add invoice info to order
letscode-u Feb 10, 2021
059bde0
Fix invoice buyer info
letscode-u Feb 16, 2021
18fd99f
Use Paid status to confirm payment
letscode-u Feb 16, 2021
fef67fe
Add SEO description
letscode-u Feb 16, 2021
30735c5
Fix php version compatibility
letscode-u Mar 22, 2021
e60fd09
Fix invoice buyer data
letscode-u Mar 22, 2021
76806cd
Revert "Fix php version compatibility"
letscode-u Mar 25, 2021
96e6205
Fix composer php requirements
letscode-u Mar 25, 2021
aa45472
Add notesToRecipient description
letscode-u Mar 25, 2021
e951273
Update webhook url formation
letscode-u Mar 25, 2021
a3d05a1
Revert "Update webhook url formation"
inabhani Apr 8, 2021
a056af0
Revert "Revert "Update webhook url formation""
inabhani Apr 8, 2021
02033b3
Revert "Revert "Revert "Update webhook url formation"""
inabhani Apr 8, 2021
218ebac
Revert "Revert "Update webhook url formation""
inabhani Apr 8, 2021
6c59852
Revert "Revert "Revert "Update webhook url formation"""
inabhani Apr 8, 2021
0a4f221
Revert "Revert "Revert "Revert "Update webhook url formation""""
inabhani Apr 8, 2021
67b6a89
Revert "Revert "Revert "Revert "Revert "Update webhook url formation"…
inabhani Apr 8, 2021
585a144
Revert "Revert "Revert "Revert "Revert "Revert "Update webhook url fo…
inabhani Apr 8, 2021
37c35ca
Revert "Revert "Revert "Revert "Revert "Revert "Revert "Update webhoo…
inabhani Apr 8, 2021
d459576
Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Updat…
inabhani Apr 8, 2021
6b85602
Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Rever…
inabhani Apr 8, 2021
1f7e54e
Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Rever…
inabhani Apr 8, 2021
c2f813a
Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Rever…
inabhani Apr 8, 2021
0eec891
Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Rever…
inabhani Apr 8, 2021
17af736
Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Rever…
inabhani Apr 8, 2021
36b2c71
Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Rever…
inabhani Apr 8, 2021
64d83b6
Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Rever…
inabhani Apr 8, 2021
7826ce4
Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Rever…
inabhani Apr 8, 2021
5f3780e
Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Rever…
inabhani Apr 8, 2021
01ebd0c
Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Rever…
inabhani Apr 8, 2021
ddf89bc
Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Rever…
inabhani Apr 8, 2021
20079f6
Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Rever…
inabhani Apr 8, 2021
18a6e55
Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Rever…
inabhani Apr 8, 2021
d1fd832
Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Rever…
inabhani Apr 8, 2021
d168e02
Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Rever…
inabhani Apr 8, 2021
d5480c1
Revert "Revert "Revert "Revert "Revert "Revert "Revert "Revert "Rever…
inabhani Apr 8, 2021
8b1675d
Revert "update logo"
inabhani Apr 9, 2021
980eb1e
Merge branch 'revert-10-master' into bongacam
inabhani Apr 10, 2021
95dd366
Merge branch 'revert-10-master'
inabhani Apr 10, 2021
8d076e2
Merge branch 'bongacam'
inabhani Apr 10, 2021
7338c07
pay
inabhani Apr 10, 2021
b8b67bb
Merge branch 'master' into bongacam
inabhani Apr 10, 2021
5c5e61e
Create launch.json
inabhani Apr 10, 2021
caec4ad
Create tasks.json
inabhani Apr 10, 2021
f12730b
Update launch.json
inabhani Apr 10, 2021
2f6fa6e
Merge pull request #2 from inabhani/bongacam
inabhani Apr 10, 2021
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
.idea
*.bak
168 changes: 168 additions & 0 deletions .vscode/launch.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,168 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "java",
"name": "Launch Current File",
"request": "launch",
"mainClass": "${file}"
},
{
"args": [
"
"
],
"console": "integratedTerminal",
"internalConsoleOptions": "neverOpen",
"name": "Yeoman
",
"program": "${workspaceFolder}/node_modules/yo/lib/cli.js",
"request": "launch",
"skipFiles": [
"<node_internals>/**"
],
"type": "pwa-node"
},

{
"name": "Attach",
"port": 9229,
"request": "attach",
"skipFiles": [
"<node_internals>/**"
],
"type": "pwa-node"
},
{
"type": "java",
"name": "Launch with Arguments Prompt",
"request": "launch",
"mainClass": "",
"args": "${command:SpecifyProgramArgs}"
},
{
"args": [
"-u",
"tdd",
"--timeout",
"999999",
"--colors",
"${workspaceFolder}/test"
],
"internalConsoleOptions": "openOnSessionStart",
"name": "Mocha Tests",
"program": "${workspaceFolder}/node_modules/mocha/bin/_mocha",
"request": "launch",
"skipFiles": [
"<node_internals>/**"
],
"type": "pwa-node"
},
{
"name": "Launch Program",
"program": "${workspaceFolder}/app.js",
"request": "launch",
"skipFiles": [
"<node_internals>/**"
],
"type": "pwa-node"
},
{
"name": "Launch Chrome",
"request": "launch",
"type": "pwa-chrome",
"url": "http://localhost:8080",
"webRoot": "${workspaceFolder}"
},

{
"type": "java",
"name": "Attach to Remote Program",
"request": "attach",
"hostName": "<The host name or ip address of remote debuggee>",
"port": "<debug port of remote debuggee>"
},
{
"name": "Launch Chrome",
"request": "launch",
"type": "pwa-chrome",
"url": "http://localhost:8080",
"webRoot": "${workspaceFolder}"
},
{
"type": "java",
"name": "Launch External Terminal",
"request": "launch",
"console": "externalTerminal",
"mainClass": ""
},
{
"type": "java",
"request": "attach",
"name": "Attach by Process ID",
"processId": "${command:PickJavaProcess}"
},
{
"type": "java",
"request": "attach",
"name": "Attach by Process ID",
"processId": "${command:PickJavaProcess}"
},
{
"type": "java",
"request": "attach",
"name": "Attach by Process ID",
"processId": "${command:PickJavaProcess}"
},
{
"type": "java",
"request": "attach",
"name": "Attach by Process ID",
"processId": "${command:PickJavaProcess}"
},
{
"type": "java",
"name": "Attach to Remote Program",
"request": "attach",
"hostName": "<The host name or ip address of remote debuggee>",
"port": "<debug port of remote debuggee>"
},
{
"name": "Launch Chrome",
"request": "launch",
"type": "pwa-chrome",
"url": "http://localhost:8080",
"webRoot": "${workspaceFolder}"
},
{
"type": "java",
"name": "Attach to Remote Program",
"request": "attach",
"hostName": "<The host name or ip address of remote debuggee>",
"port": "<debug port of remote debuggee>"
},
{
"type": "java",
"name": "Attach to Remote Program",
"request": "attach",
"hostName": "<The host name or ip address of remote debuggee>",
"port": "<debug port of remote debuggee>"
},
{
"type": "java",
"request": "attach",
"name": "Attach by Process ID",
"processId": "${command:PickJavaProcess}"
},
{
"type": "pwa-msedge",
"request": "launch",
"name": "Launch Chrome against localhost",
"url": "http://localhost:8080",
"webRoot": "${workspaceFolder}"
}
]
}
19 changes: 19 additions & 0 deletions .vscode/tasks.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"label": "verify",
"type": "shell",
"command": "mvn -B verify",
"group": "build"
},
{
"label": "test",
"type": "shell",
"command": "mvn -B test",
"group": "test"
}
]
}
27 changes: 27 additions & 0 deletions Api/InvoiceInterface.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<?php

<<<<<<< Updated upstream
=======

>>>>>>> Stashed changes
namespace Coinpayments\CoinPayments\Api;

interface InvoiceInterface
{

/**
* @param $clientId
* @param $invoiceParams
* @return mixed
*/
public function createSimple($clientId, $invoiceParams);

/**
* @param $clientId
* @param $clientSecret
* @param $invoiceParams
* @return mixed
*/
public function createMerchant($clientId, $clientSecret, $invoiceParams);

}
22 changes: 22 additions & 0 deletions Api/WebHookInterface.php
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
<?php

namespace Coinpayments\CoinPayments\Api;

interface WebHookInterface
{

/**
* @param $clientId
* @param $clientSecret
* @param $webHookCallbackUrl
* @return mixed
*/
public function createWebHook($clientId, $clientSecret, $webHookCallbackUrl);

/**
* @param $clientId
* @param $clientSecret
* @return mixed
*/
public function getList($clientId, $clientSecret);
}
37 changes: 0 additions & 37 deletions Block/Form/Coinpayments.php

This file was deleted.

Loading