Commit Graph

  • 457455edf0 Backward compatibilty fix. 19.0 v19.0.1.1 ndeet 2026-08-12 22:15:19 +02:00
  • c3d32a04ce Merge pull request #19 from SatoDri/19.0-fix-security-and-ipn ndeet 2026-08-12 22:11:31 +02:00
  • 2a470afc5d Merge pull request #2 from ndeet/satodri-19-fixes Sato DRI 2026-08-12 09:52:27 +02:00
  • cab44f0847 Make sure changes from 18.0 are also here: * Strict invoice and order identity binding. * IPN lookup by stored invoice ID instead of untrusted order ID. * Invoice ID stored as provider_reference and checked for reuse. * Transaction row locking prevents concurrent duplicate checkouts. * Existing invoices are reused; expired ones are replaced safely. * Late notifications for replaced invoices are ignored. * Reduced sensitive webhook logging and restricted IPN to POST. ndeet 2026-08-07 20:22:15 +02:00
  • 9da65a6bad Merge pull request #18 from SatoDri/18.0-fix-security-and-ipn v18.0.1.1 18.0 ndeet 2026-08-07 16:57:56 +02:00
  • e11cbab174 Merge pull request #1 from ndeet/satodri-18-fixes Sato DRI 2026-08-07 16:47:43 +02:00
  • fadfb0f6a8 * Strict invoice and order identity binding. * IPN lookup by stored invoice ID instead of untrusted order ID. * Invoice ID stored as provider_reference and checked for reuse. * Transaction row locking prevents concurrent duplicate checkouts. * Existing invoices are reused; expired ones are replaced safely. * Late notifications for replaced invoices are ignored. * Reduced sensitive webhook logging and restricted IPN to POST. ndeet 2026-08-07 16:25:15 +02:00
  • 303bfce067 Build the BTCPay invoice server-side and validate the settled amount SatoDri 2026-07-20 00:06:39 +02:00
  • 023e4060c5 Remove dead payment.provider create() override SatoDri 2026-07-20 00:06:39 +02:00
  • 9f3f702c9f Declare ecdsa as the module Python dependency SatoDri 2026-07-20 00:06:39 +02:00
  • 9dc936ef33 Build the BTCPay invoice server-side and fix notification handling SatoDri 2026-07-19 23:56:03 +02:00
  • 9705023233 Remove dead payment.provider create() override SatoDri 2026-07-19 23:56:03 +02:00
  • dc6b7a5758 Declare ecdsa as the module Python dependency SatoDri 2026-07-19 23:56:03 +02:00
  • 94eab634ca Update Readme. ndeet 2026-03-30 16:42:43 +02:00
  • 225d4c33c5 Odoo 19 compatibilty (#16) v19.0.1.0 ndeet 2026-03-30 16:36:20 +02:00
  • 3a19daa08e Adding Odoo 18 readme. 17.0 ndeet 2025-01-27 14:56:51 +01:00
  • b935000fda Odoo 18.0 compatibility. v18.0.1.0 ndeet 2025-01-27 14:50:53 +01:00
  • 0964f344bd Add troubleshooting to readme. 16.0 ndeet 2024-10-17 13:40:04 +02:00
  • dec467e55b Add troubleshooting to readme. ndeet 2024-10-17 13:39:19 +02:00
  • 95c6cd53d9 Prepare for marketplace submission, rename module; new release. (#13) v16.0.2.0 ndeet 2024-08-21 17:34:18 +02:00
  • a6b435d7e2 Marketplace: make banner work, updating description. v17.0.2.0 ndeet 2024-08-12 16:35:47 +02:00
  • 706860e35f Rename the module for publish on odoo marketplace. (#12) ndeet 2024-08-12 15:33:59 +02:00
  • 25b06ab911 Preparing module for app store submission. ndeet 2024-08-12 13:30:34 +02:00
  • 1421168374 Bumping version. v16.0.1.1 ndeet 2024-07-31 14:22:32 +02:00
  • 7994834151 Bumping version. v17.0.1.1 ndeet 2024-07-31 14:21:48 +02:00
  • 600a054314 Make sure email is passed, also if used in PoS context. ndeet 2024-07-31 14:19:23 +02:00
  • 6042284704 Make sure email is passed, also if used in PoS context. ndeet 2024-07-31 14:19:23 +02:00
  • 848b1f5e30 Updating teaser image also on primary README ndeet 2024-07-17 16:55:25 +02:00
  • bc934a0745 Updating teaser image. ndeet 2024-07-17 16:53:38 +02:00
  • d3f8e2a60c Updating teaser image. ndeet 2024-07-17 16:51:55 +02:00
  • 43920ce700 Replace relative links with full github url. ndeet 2024-07-16 15:00:55 +02:00
  • 7cb3ee2400 Link to Odoo 16 documentation. ndeet 2024-07-16 14:50:30 +02:00
  • 8cb6afd918 Fix image for btcpayserver docs embedding. ndeet 2024-07-09 11:52:14 +02:00
  • c5cd74e03f Minor clarification. ndeet 2024-07-09 11:13:11 +02:00
  • 86cf5af6fa Adding general readme linking to both versions installation instructions. ndeet 2024-07-09 11:11:50 +02:00
  • 0742b68e48 Update docs to latest changes. v17.0.1.0 ndeet 2024-07-09 10:26:02 +02:00
  • 9e2475f415 Update docs to latest changes. v16.0.1.0 ndeet 2024-07-09 10:26:02 +02:00
  • 488aea8771 Remove customizable return url and redirect the user to order confirmation / payment status page as it would be expected. ndeet 2024-07-08 16:37:32 +02:00
  • 0aa893767d Merge pull request #10 from ndeet/redirect ndeet 2024-07-08 16:38:46 +02:00
  • 6a22f82a73 Remove customizable return url and redirect the user to order confirmation / payment status page as it would be expected. ndeet 2024-07-08 16:37:32 +02:00
  • 0f31982616 Fix IPN processing to cover additional invoice states. ndeet 2024-07-08 11:12:29 +02:00
  • 17cb4f7814 Fix IPN processing to cover additional invoice states. ndeet 2024-07-08 11:12:29 +02:00
  • c32776ba60 Change version to match 17.0 branch scheme. ndeet 2024-07-08 09:22:04 +02:00
  • 43636e52e3 Fix typo. ndeet 2024-07-08 09:19:18 +02:00
  • c469a3b4c1 Fix typo. ndeet 2024-07-08 09:18:47 +02:00
  • cfbee77a5b Porting module to work with Odoo 17.0 (#9) ndeet 2024-07-08 09:10:22 +02:00
  • 27670dae99 Improvements (#6) ndeet 2024-07-03 14:49:50 +02:00
  • 7930e3eb30 BTCPay Library Included vandekul 2023-11-13 14:40:43 +01:00
  • a37990667a Image modify vandekul 2023-09-19 14:40:53 +02:00
  • 411b83fb06 Modify Image for documentation vandekul 2023-09-19 14:37:35 +02:00
  • 73d2feabbe Modify url and delete notifyMailer field vandekul 2023-09-19 14:20:00 +02:00
  • feb4aa72b7 License and Readme vandekul 2023-09-19 12:10:37 +02:00
  • fa5d459fa2 Bug in duplicate providers vandekul 2023-09-18 12:04:39 +02:00
  • 7810629596 New version 16.0 vandekul 2023-09-15 14:42:14 +02:00
  • ac2194498a Merge branch '9.0' of github.com:zynthian/addons-vandekul into 9.0 9.0 vandekul 2023-07-26 18:13:22 +02:00
  • 2e832d5b18 Add alternate icons for the payment acquirer. jofemodo 2022-04-02 20:32:24 +02:00
  • bad3ea017b + Improve BTCPay IPN controller handler for avoiding uneeded API call to BTCPay. + Add some logging/error messages. jofemodo 2022-04-02 20:31:06 +02:00
  • 80ce33f40d Error IPN susanna 2021-11-05 13:05:56 +01:00
  • 0c251a6790 Modify IPN error susanna 2021-11-05 11:57:07 +01:00
  • 25aecac922 Fix recently added Bitcoin icon. jofemodo 2020-09-15 14:22:43 +02:00
  • b2820f1cb2 Add Bitcoin icon for using on the payment button. jofemodo 2020-09-15 13:57:06 +02:00
  • 01d2a36d37 Exception control in return status vandekul 2020-09-11 12:31:35 +02:00
  • 363c4169dc Bug solved in xml files structure vandekul 2020-09-10 23:52:16 +02:00
  • e980bad67e Merge branch '9.0' of github.com:vandekul/addons-vandekul into 9.0 vandekul 2020-04-11 01:05:56 +02:00
  • 0aa10bf49c Validate provide BTCPay for new fields controll vandekul 2020-04-11 01:04:08 +02:00
  • ef6f02da2a Update README.md Susanna 2020-04-11 00:10:27 +02:00
  • 8844df3cb6 Update README.md Susanna 2020-04-11 00:08:24 +02:00
  • 73f0c9996f Price modify testing vandekul 2020-04-10 23:27:12 +02:00
  • 169b913804 Initial Addons vandekul 2020-04-10 23:04:44 +02:00