Releases: safe-global/safe-config-service
Releases · safe-global/safe-config-service
Safe Config Service 2.10.0
What's Changed
- Bump types-requests from 2.27.8 to 2.27.9 in #427
- Bump faker from 12.1.0 to 12.3.0 in #428
- Bump boto3 from 1.20.49 to 1.20.54 in #429
- Bump gnosis-py[django] from 3.7.8 to 3.8.0 in #430
- Bump responses from 0.17.0 to 0.18.0 in #431
- Remove unused run script in #426
Full Changelog: v2.9.5...v2.10.0
Safe Config Service 2.9.5
What's Changed
- Bump docker/build-push-action from 2.8.0 to 2.9.0 in #419
- Bump django from 4.0.1 to 4.0.2 in #420
- Bump boto3 from 1.20.46 to 1.20.49 in #421
- Bump pillow from 9.0.0 to 9.0.1 in #422
- Bump faker from 11.3.0 to 12.1.0 in #423
- Bump coverage from 6.3 to 6.3.1 in #424
Full Changelog: v2.9.4...v2.9.5
Safe Config Service 2.9.4
Safe Config Service 2.9.3
What's Changed
- Bump docker/build-push-action from 2.7.0 to 2.8.0 in #405
- Bump boto3 from 1.20.37 to 1.20.41 in #406
- Bump gnosis-py[django] from 3.7.6 to 3.7.7 in #407
- Bump pre-commit from 2.16.0 to 2.17.0 in #408
Full Changelog: v2.9.2...v2.9.3
Safe Config Service 2.9.2
What's Changed
Chains Pagination Max limit is now set to 20
GET /api/v1/chains
now has a max pagination limit set to 20 items/chains. #395
Support for trusted CSRF origins
- Trusted origins can now be set with the
CSRF_TRUSTED_ORIGINS
environment variable (default is an empty list) #402
Other Changes
- Bump requests from 2.26.0 to 2.27.1 in #388
- Bump boto3 from 1.20.26 to 1.20.31 in #389
- Bump faker from 11.1.0 to 11.3.0 in #390
- Bump types-requests from 2.26.3 to 2.27.5 in #391
- Bump mypy from 0.930 to 0.931 in #392
- Bump django from 4.0 to 4.0.1 in #393
- Bump service version to 2.9.1 in #394
- Bump django-cors-headers from 3.10.1 to 3.11.0 in #396
- Bump boto3 from 1.20.31 to 1.20.37 in #397
- Bump gnosis-py[django] from 3.7.5 to 3.7.6 in #398
- Bump types-requests from 2.27.5 to 2.27.7 in #400
- Bump responses from 0.16.0 to 0.17.0 in #399
Full Changelog: v2.9.0...v2.9.2
Safe Config Service 2.9.1
What's Changed
- Bump requests from 2.26.0 to 2.27.1 in #388
- Bump boto3 from 1.20.26 to 1.20.31 in #389
- Bump faker from 11.1.0 to 11.3.0 in #390
- Bump types-requests from 2.26.3 to 2.27.5 in #391
- Bump mypy from 0.930 to 0.931 in #392
- Bump django from 4.0 to 4.0.1 in #393
Full Changelog: v2.9.0...v2.9.1
Safe Config Service 2.9.0
What's Changed
Added accessControl
to Safe Apps
- 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 #363
- 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
?clientUrl=<domain>
to retrieve apps that are set to have no restrictions and restricted to thatdomain
GET /api/v1/safe-apps/
{
"accessControl": {
"type": "NO_RESTRICTIONS" // No restrictions for this safe app
},
}
GET /api/v1/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
]
}
}
OTP / 2 Factor Authentication Support
- Added support for OTP in the Admin Panel – if enabled, a OTP should be configured for each user that wants to access the admin panel #371
- OTP is enabled by default but can be changed via
DJANGO_OTP_ADMIN
– the entry documentation is under.env.sample
Restrict sizes of uploaded native currency logo dimensions
- Sizes of currency logo dimensions are now restricted to
512x512
#374
Other Changes
- Bump docker/login-action from 1.11.0 to 1.12.0 in #375
- Bump boto3 from 1.20.25 to 1.20.26 in #377
- Bump mypy from 0.920 to 0.930 in #376
- Bump faker from 10.0.0 to 11.0.0 in #378
- Bump types-requests from 2.26.2 to 2.26.3 in #379
- Bump faker from 11.0.0 to 11.1.0 in #381
- Bump psycopg2-binary from 2.9.2 to 2.9.3 in #382
- Bump pillow from 8.4.0 to 9.0.0 in #383
- Bump service version to 2.9.0 in #385
- Bump Django from 3.2.10 to 4.0 in #380
Full Changelog: v2.8.1...v2.9.0
Safe Config Service 2.8.1
What's Changed
- Set default chains pagination limit to 20 in #372
- Add GasPriceInline to ChainAdmin in #361
- Bump pytest-django from 4.5.1 to 4.5.2 in #356
- Bump boto3 from 1.20.20 to 1.20.23 in #358
- Bump faker from 9.9.0 to 10.0.0 in #357
- Bump django from 3.2.9 to 3.2.10 in #360
- Bump gnosis-py from 3.7.4 to 3.7.5 in #355
- Bump docker/login-action from 1.10.0 to 1.11.0 in #364
- Bump boto3 from 1.20.23 to 1.20.24 in #365
- Bump djangorestframework from 3.12.4 to 3.13.1 in #366
- Bump djangorestframework-camel-case from 1.2.0 to 1.3.0 in #367
- Bump types-requests from 2.26.1 to 2.26.2 in #368
- Bump mypy from 0.910 to 0.920 in #369
- Bump boto3 from 1.20.24 to 1.20.25 in #370
Full Changelog: v2.8.0...v2.8.1
Safe Config Service 2.8.0
What's Changed
publicRpcUrl
- A
publicRpcUrl
is now returned for eachChain
. This field represents a public RPC URI that can be set with external frameworks/wallets (eg.: metamask) – it follows the same structure asrpcUri
#340
Other Changes
- Bump pre-commit from 2.15.0 to 2.16.0 in #342
- Bump django-cors-headers from 3.10.0 to 3.10.1 in #343
- Bump pytest-django from 4.4.0 to 4.5.1 in #344
- Bump boto3 from 1.20.15 to 1.20.20 in #345
- Bump gnosis-py from 3.7.0 to 3.7.4 in #346
- Bump faker from 9.8.3 to 9.9.0 in #349
- Bump black from 21.11b1 to 21.12b0 in #348
- Bump service version to 2.8.0 in #350
- Trigger CGW /flush on GasPrice updates in #352
Full Changelog: v2.7.2...v2.8.0
Safe Config Service 2.7.2
What's Changed
- Bump actions/cache from 2.1.6 to 2.1.7 in #333
- Bump coverage from 6.1.2 to 6.2 in #334
- Bump boto3 from 1.20.10 to 1.20.15 in #335
- Bump types-requests from 2.26.0 to 2.26.1 in #336
- Bump faker from 9.8.2 to 9.8.3 in #337
- Bump service version to 2.7.2 in #338
Full Changelog: v2.7.1...v2.7.2