innim_remote_error 0.4.8
innim_remote_error: ^0.4.8 copied to clipboard
Remote error object and common codes for Innim projects. Using Dio.
0.4.8 #
AuthErrorCode: addedpowChallengeNotFounderror code.
0.4.7 #
- Added
isMaintenanceErrorgetter onErrorResult?extension - returnstrueforGlobalErrorCode.maintenanceError. isTemporaryServerErrornow also returnstruefor maintenance errors - maintenance is treated as a temporary server state.HttpStatus.badGateway(502) is no longer included inisTemporaryServerError. It was a fallback for maintenance handling; with an explicitmaintenanceErrorcode, 502 should be reported separately.
0.4.6 #
- Added
maintenanceErrorandserviceDownErrorerror codes toGlobalErrorCode.
0.4.5 #
AuthErrorCode: addedincorrectData,accessRecoveryInvalidUser,externalAuthAccountExists,externalAuthAccountNotFounderror codes.
0.4.4 #
- Added
ValidationErrorCode. - Json serialization for
localizedMessageinRemoteError.toString()(can be multi-line and contain special characters).
0.4.3 #
- Added new error code
httpExceptiontoNetworkErrorCode.
0.4.2 #
- Added
InternalErrorCode. - Up min dio version to 5.2.0.
0.4.1+3 #
- Added new error code
connectionErrortoNetworkErrorCode.
0.4.1+2 #
- Added new error code
badCertificatetoNetworkErrorCode.
0.4.1+1 #
- Up max dio version to 6.0.0.
0.4.1 #
- Export
DioError.
0.4.0 #
- Added
AuthErrorCode(moved fromlogin).
0.3.0 #
- Add
retryparam to error model. - Parameters
localizedMessage, description, data, retryhave become named.
0.2.0 #
- Migrate to null-safety.
0.1.4 #
- Use
innim_lintanalysis options. Refactoring with new rules. - Add code for handshake phase failure.
0.1.3 #
- Modification
isErrorincome not named parametercode.
0.1.2 #
- Add code if socket connection failed.
- Add method return if socket connection failed.
0.1.1 #
- Example code.
- Add pedantic analysis ruleset.
- Fix analysis problems.
- Added tests for some extension getters.
- Fixed:
isExternalServiceErrorreturnstruefor every internal server error. - Removed
dart:ioimport (for web support).
0.1.0+2 #
- Export async
ResultandErrorResult.
0.1.0+1 #
- Lower version for dependencies.
- Readme: added link to pub.dev.
0.1.0 #
- Moved from
innim_remotepackage.