This repository has been archived by the owner on Jan 15, 2024. It is now read-only.
Purplship server edition 2021.6
What's new
- Use ASGI with uvicorn to run the site
- enhance
/v1/addresses
API - introduce advanced filters for
/v1/shipments
list endpoint - enrich and rates and shipment
meta
to always provide standardizedrate_provider
andservice_names
- Introduce pending state for tracking status
- Improve docker image
- Add back superuser provisioning (using
ADMIN_EMAIL
andADMIN_PASSWORD
) - Use non-root user for docker runtime
- Allow separate worker runtime container
- Add back superuser provisioning (using
- Add official carrier logos and icons for branded tracking pages
- Add
tracker_id
to shipment data - Add TNT carrier connection
- Add address discard API endpoint
- Make persisted data reusability using ids for proxy and manager endpoints
- Improve broker quote markup
- merge markup with base_charge
- Add the possibilities to filter by carrier accounts
- Integrate org specific quote markup
- Replace
purolator_courier
->purolator
- Make Purolator
user_token
settings optional - Add Webhook test API endpoint
- Introduce webhook dashboard panel in the web app to manage webhooks from there
Bug fixes
- Fix unintended
currency
set torequired=True
- fix shipment status update when the tracker is in pending state
- Fix deployment with multi-tenant + multi-org -> organization model access causing exception during authentication
- Fix org filter to only return one entity when loading web app with ids