storj/scripts
Vitalii b31e417546 satellite/payments: use stripe idempotency on create/update invoice items
Add idempotency key for every create/update invoice item request.
Key consists of public project ID, line item description and formatted invoicing period.
This should eliminate the possibility of making duplicate create/update actions.
Also, with this change, we mark a project record as consumed only after the appropriate invoice items are created or the record itself is skipped.

Issue:
https://github.com/storj/storj/issues/6501

Change-Id: I7506a8f3886d7f575bcc0facc3f107513352a312
2023-12-05 11:16:53 +02:00
..
deploy build: use specific tag for nightly deployments 2022-11-02 17:57:20 +00:00
testdata satellite/payments: use stripe idempotency on create/update invoice items 2023-12-05 11:16:53 +02:00
tests satellite/metabase: remove segment_copies support from ListSegments 2023-08-08 11:21:08 +00:00
waitlist Waitlist script (#573) 2018-11-06 18:43:20 +01:00
build-wasm.sh scripts/wasm, worker: fixed wasm module caching issue 2023-10-19 12:55:06 +03:00
cert-gating.sh Delete Bootstrap and Kademlia (#2974) 2019-10-04 16:48:41 -04:00
changelog.py scripts/draft-release.sh: improve changelog script (#6508) 2023-11-22 19:26:03 +01:00
check-package-lock.sh web/: add check for change to eslint import 2021-12-21 15:59:23 +00:00
deploy-storagenode.sh scripts: Change Storagenode arm32v6 to arm32v5 2022-06-21 11:54:38 +00:00
deploy-watchtower.sh Script for deploying the Docker manifest for watchtower (#3015) 2019-09-12 17:38:48 +03:00
draft-release.sh scripts/draft-release.sh: ignore warning (#6496) 2023-11-13 14:20:24 +01:00
gerrit-cla.py gerrit: add cla 2019-06-19 18:28:53 +00:00
gerrit-status.sh build: premerge/verify Jenkinsfile (subsets of Jenkinsifle.public) 2022-06-23 09:15:43 +02:00
lint.go ci: add check-downgrades checks 2022-09-23 11:15:27 +00:00
pg-to-crdb.go all: fix deprecated ioutil commands 2022-10-11 15:27:29 +00:00
release.sh scripts/release.sh: making clear if builing a production or development version (#4304) 2021-12-09 12:38:23 +01:00
tag-release.sh private/version: minimal fix for tag-release.sh 2020-04-01 13:46:45 +00:00
test-certificates.sh fix certificates auth export command (#3110) 2019-09-24 10:38:18 -06:00
test-network-stalls.go all: replace deprecated ioutil 2022-10-31 15:50:41 +00:00
test-wasm-size.sh go.mod: bump common 2023-09-15 17:43:44 +00:00
test-wasm.sh build: fix conditional run of web builds 2022-08-11 14:34:44 +00:00
update-access.go all: fix linting issues 2022-03-21 15:26:42 +00:00
utils.sh cmd/uplink: add ranged download to uplink cli 2021-10-25 13:13:33 +00:00
validate-jenkinsfile.sh build: premerge/verify Jenkinsfile (subsets of Jenkinsifle.public) 2022-06-23 09:15:43 +02:00