This repository has been archived by the owner on Aug 28, 2023. It is now read-only.
Releases: 5afe/safe-client-gateway
Releases · 5afe/safe-client-gateway
Version 3.19.0
What's Changed
- New
SetGuard
andDeleteGuard
variants added toSettingsInfo
in #824
Full Changelog: v3.18.0...v3.19.0
Version 3.18.0
What's Changed
- Update README.md in #777
- Update rustfmt rules in #806
- Add
/v1/chains/<chain_id>/hooks/events
in #805 - Add
/v2/flush
in #815 - Use
AuthorizationToken
on/about/redis
in #816 - Set
TRANSACTION_SERVICE_AUTH_TOKEN
inget_owners
test in #814 - Async redis in #811
- Remove unused dotenv_codegen and proc-macro2 in #817
- Remove unused extern crates in #818
- Delete Procfile in #819
Full Changelog: v3.17.1...v3.18.0
Version 3.17.1
What's Changed
- Map 404 to null when verifying trusted delegate in #808
Full Changelog: v3.17.0...v3.17.1
Version 3.17.0
What's Changed
Full Changelog: v3.16.1...v3.17.0
Version 3.16.1
Version 3.16.0
What's Changed
Full Changelog: v3.15.2...v3.16.0
Version 3.15.2
What's Changed
Full Changelog: v3.15.1...v3.15.2
Version 3.15.1
What's Changed
- Bump rust from 1.56.0 to 1.58.0 in #778
- Pagination fix for
chains
endpoint in #769 - Nested
DELEGATE
internal transactions inmultiSend
flagged as "not trusted" in #781 - Transfer parameters fetched by index, not by name in #785
Full Changelog: v3.15.0...v3.15.1
Version 3.15.0
What's Changed
- Some Safe Apps might set access restrictions (eg.: for the host that is accessing those same apps). Each Safe App now includes a collection of restrictions (if any exist) for a specific Safe App, allowing the clients the possibility of handling apps that are restricted in a different way #774
- Current available types of restrictions:
NO_RESTRICTIONS
– no restrictions set for this Safe AppDOMAIN_ALLOWLIST
– only domains set in the returned collection are allowed to access the Safe App
- Clients can use the query parameter
?client_url=<domain>
to retrieve apps that are set to have no restrictions and restricted to thatdomain
GET /api/v1/chains/<chain_id>/safe-apps
{
"accessControl": {
"type": "NO_RESTRICTIONS" // No restrictions for this safe app
},
}
GET /api/v1/chains/<chain_id>/safe-apps
{
"accessControl": {
"type": "DOMAIN_ALLOWLIST",
"value": [
"http://domain.com" // This domain is the only one allowed to access this Safe App. Accessing from any other is not guaranteed to work
]
}
}
Full Changelog: v3.14.0...v3.15.0
Version 3.14.0
What's Changed
- Map redis port to localhost:6379 in #765
- Update README.md in #764
- Maded
trustedForDelegateCall
from core services not nullable in #750 - Bump tokio from 1.14.0 to 1.15.0 in #760
- Bump ethabi from 15.0.0 to 16.0.0 in #761
- Added
txQueued
endpoint specific cache duration in #771 - Added
TRANSACTION_SERVICE_AUTH_TOKEN
and the possibility to add headers to requests in #773
Full Changelog: v3.13.3...v3.14.0