Aloxide SDK for Python is a collection of libraries which allow you to access various blockchains.
A modular, high performance, headless e-commerce platform built with Python, GraphQL, Django, and React.
A GraphQL-powered, single-page dashboard application for Saleor.
Add SALEOR_API_URL=https://tientest1.saleor.cloud/graphql/
in .env.local
but storefront is still running with default SALEOR_API_URL=https://master.staging.saleor.cloud/graphql/
in .env
.
SALEOR_API_URL=https://tientest1.saleor.cloud/graphql/
in .env.local
pnpm dev
No response
pnpm --version
7.18.2
Fix vercel.json ignore buildstep config
Add new env e2e workflow (#698)
Apple Pay test (#697)
#633
Fixes https://github.com/saleor/react-storefront/issues/549
Remove hard coded hash of genesis block and redundant calls of calculateHashForBlock
.
Add metadata on order line payload notifications
Fix filter data with 0 value is not working issue (#10987)
Fix filter data with 0 value is not working issue
Add tests
Add separate test for filtering data with zero value
Various small fixes (#11128)
Various small fixes
Enabled type checking in VSCode
Various small fixes in type hints
Fixed a flaky address generator
Clean up tooling config
Removed EditorConfig settings that are not part of the spec and are not widely supported.
CODEOWNERS: require SRE approval for CI changes (#11136)
When a CI is added or changed, @saleor/sre should be reviewing the changes
Bump dependencies (#11153)
Co-authored-by: maarcingebala maarcingebala@users.noreply.github.com
Remove stock rows from lock during checkoutComplete
(#11069)
remove stock rows from lock during checkoutComplete
Revert "remove stock rows from lock during checkoutComplete"
This reverts commit baada98fcf774aef2daeccc7f183c6e4d61634ad.
split complete_checkout function into two transactions; add reserving additional stocks to mimic stock rows lock for the time of processing payment
handle case, when site has reservations disabled.
include all the checks from first transaction in the second one
fix failing test
move checkout complete logic out of mutation body
fix failing tests
import sort fix
delete reservations when checkout has changed during payment processing
cover changes with test
split test
Fix recursion error (#11060)
Use ruff to lint Saleor (#11143)
Also fixed all problems reported by ruff.
Ruff is crazy fast 🏎️
Add attribute
field to AttributeValueTranslatableContent
type (#11028)
add attribute field to AttributeValueTranslatableContent type
cover changes with tests
add dataloader to fetch attribute with given attribute_value
update changelog file
use correct dataloader, correct graphql descriptions, rebase with main
Prevent multiple checkoutPaymentCreate
calls and creating an order for inactive payment (#11139) (#11178)
Add transaction for canceling old payments and creation of new payment in CheckoutPaymentCreate mutation
Handle inactive payment in complete checkout method
Split channel mutations (#11182)
Split attribute mutations (#11179)
Split test_product.py and test_variant.py into multiple files (#11173)
Split test_product.py into multiple files
Split test_variant.py into multiple files
Split csv mutations (#11185)
Split channel tests (#11184)
Split app mutations (#11183)
Optimize memory usage of delete_expired_checkouts task (#11175)
Bump dependencies (#11194)
Co-authored-by: maarcingebala maarcingebala@users.noreply.github.com
Split discount tests (#11196)
Update image validation (#11156)
Update image validation
Remove pdf from allowed thumbnail image format
Update Typescript (#2494)
Update TypeScript
Fix recursive typing in navigation
Fix linter issue
Update lockfile
Add names of attributes translations (#2433)
Add names of attributes translations
Support plain text attributes translation
Fix translation field type
Refactor attribute translations input data
Refactor translation fields code
Fix translation fields invalid skeleton display
CODEOWNERS: require SRE approval for CI changes (#2529)
When a CI is added or changed, @cloud/sre should be reviewing the changes unless the changes are deployments, in which care @saleor/cloud will be reviewing.
add retries to cypress config (#2536)
Speed up releases (#2527)
create issues on github, a add comment that can be merged if known bugs
remove old lines for comment
Revert "Add names of attributes translations (#2433)" (#2531)
This reverts commit 796383637c2ebb3177764e926821b455917d999f.
wait for requests on add menu item page (#2540)
add wait for ProductCreate request (#2543)
refactor c&c tests (#2542)
Run cypress in repeat (#2537)
Run cypress in repeat
Update .github/workflows/cypress-repeat.yml
Co-authored-by: Anna Szczęch 30683248+szczecha@users.noreply.github.com
Co-authored-by: Anna Szczęch 30683248+szczecha@users.noreply.github.com
Fix add comment to release PR with tests status (#2548)
Close datagrid modal by esc key (#2507)
Do not send availableForPurchaseDate if channel is unavailable (#2506)
Fix adyen tests (#2545)
update adyen plugin before tests
add payments tag to PR template
fix for addUserToPermissionGroup and refactor of permissions tests (#2555)
Upgrade node to 18 (#2533)
Co-authored-by: Karolina Rakoczy karolina.rakoczy@saleor.io
Add explicit node version to nightly test job (#2576)
Fix tests for customer registration and reset password (#2560)
Fix issue url in release PR (#2577)
Update Dockerfile (#2523)
Co-authored-by: Francisco Marques franciscopcmarques@gmail.com
Update dependency gscan to v4.22.0 (#827)
Co-authored-by: Renovate Bot bot@renovateapp.com
Show read more wrapper when only there are other recent posts
Add a class to card meta author
Make editor and markdown blockquote styles consistent
v4.7.3
Remove unused csscomb files
Remove deprecated ghost-api property
Fix paginated posts of the list layout
v4.7.4
Add a class name to site description
v4.7.5
Header
Post card
Header option
Cleanup header style
Post layouts
Author and tag templates
Post template
More theme settings cleanup
Mobile screen refinement
@timuric
Is there any document about how tests/unit tests organized? I cannot find out how database is setup during a test session, or where fixtures are from? For example, there is a fixture products_for_sorting_with_channels
in this test but no test function actually uses it :(
Deploy to GCP (#2327)
Enable save button on discount pages (#2319)
Enable save button on discount pages
Update changelog with save button enable update
Refactor channel input map
firefox checkbox overlap workaround (#2329)
reset pagination state once we change number of rows (#2337)
Hide shipping zones when you do not have access (#2333)
hide shipping zones when you do not have access
use single style hook
cover warehouses
snapshot
on major versions workflow should first upgrade enironment (#2332)
swich snapshot in automation tests (#2342)
Revert "on major versions workflow should first upgrade enironment (#2332)" (#2347)
This reverts commit a12a910f0b4cd29a51e7f915e77c57b220f38da3.
Fix message in voucher view (#2338)
Fix message
Extract messages
Update snapshots
Add CORS instructions (#2101)
Added CORS troubleshooting instruction for local development
ESLint: No unused variables (#1981)
Update eslint config to inform about unused variables
Remove unused variables
Add rel=noopener to links that take users to external sites (#1980)
Add rel=noopener to links that take users to external sites
Update Storyshots for Link changes
Fix invalid isExternalURL function usage
Update snapshots
Enable save button on page pages (#2325)
Enable save button on page edit pages
Update e2e page create tests
Update page create tests snapshots
Update changelog with enable save button
Update messages of pages views
Update page details messages
Fix pagination errors on voucher and sale pages (#2317)
Fix pagination errors on voucher and sale pages
Update messages on voucher and sale pages
Update changelog with pagination fix
Update test snapshots of voucher and sale pages
Update types of voucher and sale pages
pick explicitly fields for mutation (#2353)
Expose marketplace in Dashboard builds (#2108)
Expose marketplace in Dashboard builds
Use apps.saleor.io domain instead of one provided by Vercel
Increase breakpoints (#2346)
prevent duplicated queries (channels, siteinfo) (#2343)
values set only a for few inputType (#2355)
Fix revert to snapshot job (#2356)
Fix deadlocks on attributeValueUpdate (#10696)
Fix incorrect number of decimal places for gift cards (#10706)
Add number to webhook order payload (#10712)
Fix webhook payloads for return products (#10560)
Slug generated from nase shouldnt use unicode (#10744)
Validate stock reservations only for lines provided in checkoutLinesUpdate (#10749)
Fix sending sync webhooks (#10756)
Fix playground CSP for demo if deployed under proxied domain
Add support for multiple headers containig IPs to be assigned to OT span
Update protobuf to 4.21.6 (#10763)
Fix migration not paginating the number of items to send in task (#10777)
0174_drop_media_to_remove
was not paginating the number of items to send in a task which can lead to be sending a task body that is too big to be handled by some infrastructures.
Provide additional span tags for not primary IP header
Keep settings value immutable
Truncate max tag value
Merge pull request #10761 from saleor/CLOUD-2051-fix-demo-csp
Fix playground CSP for demo if deployed under proxied domain
Merge pull request #10762 from saleor/CLOUD-1947-multiple-ip-headers
Add support for multiple headers containig IPs to be assigned to OT span
Update @saleor/graphql-playground to 2.0.0-5 (#10735)
Allow subdirectory to be a target of staticfiles in GCP (#10781)
Allow deployments to customize the bucket path on GCP deployments.
Add base shipping price to order (#10771)
Update attribute validation in productVariantBulkCreate mutation (#10775)