1
0
зеркало из https://github.com/glebtv/yookassa.git synced 2026-08-28 15:16:18 +03:00

Граф коммитов

  • 8bfb6048ec Merge pull request #1 from glebtv/fix/dry-struct-excise main Gleb 2026-07-18 14:35:24 +03:00
  • 04f37a9e6a Fix optional excise attribute Gleb Tv 2026-07-18 14:31:53 +03:00
  • 7339e4a53d Merge refactor branch Gleb Tv 2026-07-03 00:37:28 +03:00
  • 2123838018 Use rs-httpclient gem Gleb Tv 2026-07-02 23:11:12 +03:00
  • 60319cb6bb Replace ffi-backed HTTP client Gleb Tv 2026-07-02 22:57:59 +03:00
  • 185a470641 fix webhook auth diagnostics and token length handling refactor Gleb Tv 2026-03-25 18:27:58 +03:00
  • 5b002870b7 Fix browser tests: add CI flags and use setup-chrome output for CHROME_PATH Gleb Tv 2026-03-06 17:50:54 +03:00
  • b592cff079 Fix rubocop issues and browser test CHROME_PATH Gleb Tv 2026-03-06 17:46:32 +03:00
  • 04a43ec51d Update Ruby to 4.0 and Rails to 8.0 Gleb Tv 2026-03-06 17:41:05 +03:00
  • 8f13fe4748 Add Rails webhook engine, docs, and dependency refresh Gleb Tv 2026-03-02 18:16:57 +03:00
  • 85e97dc70c relax http version dependency Gleb 2023-09-06 15:30:45 +03:00
  • 11762e3c40 Paouts and Deals endpoints support (#26) Ivan Shamatov 2021-11-20 14:57:38 +03:00
  • a61bbaf461 Initial setup for docs (#22) Ivan Shamatov 2021-11-20 14:14:59 +03:00
  • 7f79ffa4b4 Preparing clients for partner api (#25) Ivan Shamatov 2021-11-20 13:49:46 +03:00
  • 6072b2ae0f Partners api and its endpoints (#21) Ivan Shamatov 2021-11-13 21:53:31 +03:00
  • 2e4efb4143 Adding receipts (#20) Ivan Shamatov 2021-11-09 10:05:01 +03:00
  • 22b12409d0 Path to 1.0 (#19) Ivan Shamatov 2021-11-09 01:08:19 +03:00
  • c5c1e8a54e Lists support added (#18) Ivan Shamatov 2021-11-09 01:01:13 +03:00
  • 811ab20f05 Receipt structs added (#17) Ivan Shamatov 2021-11-07 14:58:02 +03:00
  • 9412846bbd Revise confirmations (#16) Ivan Shamatov 2021-11-07 14:38:28 +03:00
  • 76ea756877 Add Dry Validation (#15) Ivan Shamatov 2021-11-07 14:14:48 +03:00
  • f5f9f3793d Refund structs revisited (#13) Ivan Shamatov 2021-11-04 21:57:31 +03:00
  • 49d8a8c208 Merge pull request #12 from PaymentInstruments/preparing-to-release-0.2 Ivan Shamatov 2021-11-01 23:53:25 +03:00
  • 4d9e2f2246 Bump version to 0.2.0 Ivan Shamatov 2021-11-01 23:49:43 +03:00
  • d5a44b62a1 Merge pull request #11 from PaymentInstruments/adding-client-for-payments Ivan Shamatov 2021-11-01 23:33:09 +03:00
  • e3c89ae008 Updating documentation Ivan Shamatov 2021-11-01 23:30:37 +03:00
  • f3ff78fee1 Rewriting Client and changing interface Ivan Shamatov 2021-11-01 23:12:07 +03:00
  • ddcc7a3e6b Merge pull request #10 from PaymentInstruments/revisiting-api-structures Ivan Shamatov 2021-11-01 00:14:27 +03:00
  • d4e3476177 Payment specs fixed Ivan Shamatov 2021-11-01 00:07:48 +03:00
  • 67220ed566 rubocop -A Ivan Shamatov 2021-10-31 23:38:12 +03:00
  • 27cff37930 Added AuthorizationDetails, CancellationDetails, Transfers Ivan Shamatov 2021-10-31 23:36:20 +03:00
  • 2f5a64794d Reworked payment_methods Ivan Shamatov 2021-10-31 23:19:28 +03:00
  • ef8000cbaf Payment Struct revisited, missing attributes added Ivan Shamatov 2021-10-31 17:25:14 +03:00
  • 08ced1a961 Merge pull request #9 from PaymentInstruments/Replace-initializers-with-dry-structs Ivan Shamatov 2021-10-31 00:04:36 +03:00
  • 80c70549b0 Replace All initializers with dry-structs, remove callable and optional modules and hacks around instanciating, ruby 3 support works now Ivan Shamatov 2021-10-31 00:02:49 +03:00
  • 508430d1c7 Merge pull request #8 from PaymentInstruments/Replace-evil-client-with-http Ivan Shamatov 2021-10-30 22:55:26 +03:00
  • 495bd54fdf First outgoing request and replacement of get_payment_info Ivan Shamatov 2021-10-30 22:49:28 +03:00
  • cb1398b8fb Removing versioning from gemspec dependencies Ivan Shamatov 2021-10-30 19:16:58 +03:00
  • 89b77c0350 Completele replace evil client with http, saving initial interface and backward compatibility Ivan Shamatov 2021-10-30 18:51:29 +03:00
  • 98b9eb2667 Merge pull request #7 from PaymentInstruments/is/fix/update-github-actions-status-badge Ivan Shamatov 2021-10-29 00:20:41 +03:00
  • 8d9ec598b4 Fix GHA status badge Ivan Shamatov 2021-10-29 00:19:54 +03:00
  • c27617e0f7 Merge pull request #6 from PaymentInstruments/configurator Ivan Shamatov 2021-10-29 00:15:14 +03:00
  • 629eeafb7d Adding defaults for shop_id and api_key in entities Ivan Shamatov 2021-10-29 00:06:59 +03:00
  • cb7ec675e5 Adding simplest configurator. No usage of creds right now Ivan Shamatov 2021-10-29 00:02:23 +03:00
  • b6bbdadd4c Merge pull request #5 from PaymentInstruments/rubocop-update Ivan Shamatov 2021-10-28 20:18:53 +03:00
  • e6a7b5cb7f Rubocop updates & binstubs Ivan Shamatov 2021-10-28 20:15:08 +03:00
  • 847c90bb6c Merge pull request #4 from PaymentInstruments/github-actions Ivan Shamatov 2021-10-28 20:04:13 +03:00
  • d6aa97d73a Merge branch 'main' into github-actions Ivan Shamatov 2021-10-28 20:03:32 +03:00
  • 5861384438 Replacing Circle ci with GHA Ivan Shamatov 2021-10-28 19:51:19 +03:00
  • 7b45a4e3ab Merge pull request #3 from PaymentInstruments/github-actions Ivan Shamatov 2021-10-28 19:58:11 +03:00
  • dc4a878b91 Replacing Circle ci with GHA Ivan Shamatov 2021-10-28 19:51:19 +03:00
  • b0ed579289 fix README Andrey 2020-12-08 01:16:57 +03:00
  • b40b9a32b3 Init yookassa Andrey 2020-12-07 23:10:23 +03:00
  • 55dbde6397 bump version Andrey Paderin 2019-07-05 01:45:07 +03:00
  • d95c632a78 optional payment method Andrey Paderin 2019-07-05 01:25:34 +03:00
  • c24cb50997 fix version Andrey Paderin 2019-07-05 01:11:46 +03:00
  • 3e4da4b77d fix 3 Andrey Paderin 2019-06-18 14:07:15 +03:00
  • 05a0820819 fix 2 Andrey Paderin 2019-06-18 14:06:08 +03:00
  • be5103b490 fix 1 Andrey Paderin 2019-06-18 13:42:15 +03:00
  • 9846f40e2c fix 1 Andrey Paderin 2019-06-12 13:16:10 +03:00
  • 261aa326bb downgrade rack Andrey Paderin 2019-06-11 21:36:00 +03:00
  • 523b749317 refund spec Andrey Paderin 2019-06-11 18:14:46 +03:00
  • 2f03d852d1 add refund Andrey Paderin 2019-06-11 15:23:40 +03:00
  • 4531663e10 refact spec Andrey Paderin 2019-06-11 14:37:59 +03:00
  • e922caaa77 add idempotency key Andrey Paderin 2019-06-11 13:49:29 +03:00
  • f999a58b91 fix spec Andrey Paderin 2019-06-11 12:55:40 +03:00
  • 67a03eeb56 fix payment spec Andrey Paderin 2019-06-11 12:26:47 +03:00
  • aa28e7bc57 add capture, cancel methods Andrey Paderin 2019-06-11 01:05:39 +03:00
  • 92a3362729 add Card, Amount, PaymentMethod entity Andrey Paderin 2019-06-10 23:33:45 +03:00
  • 9fee7c413b add payment Andrey Paderin 2019-06-02 21:15:17 +03:00
  • 65126b05fc add evil client Andrey Paderin 2019-06-02 04:46:01 +03:00
  • 5b6fac0dab initial commit Andrey Paderin 2019-06-02 04:08:03 +03:00