10 Commits

Author SHA1 Message Date
7c0f3eb1ac Update protobuf definitions: d43b1383
By allanger

Commit link: d43b1383aa

Pipeline link: https://ci.badhouseplants.net/repos/34/pipeline/50
2026-04-30 13:45:40 +00:00
3303c9fcf8 Update protobuf definitions: 2833761b
By allanger

Commit link: 2833761b45

Pipeline link: https://ci.badhouseplants.net/repos/34/pipeline/49
2026-04-30 13:43:37 +00:00
a793cf9582 Update protobuf definitions: c276a0a8
By allanger

Commit link: c276a0a8e1

Pipeline link: https://ci.badhouseplants.net/repos/34/pipeline/48
2026-04-28 19:14:11 +00:00
98a8b98dd6 Update protobuf definitions: 57e41f03
By allanger

Commit link: 57e41f031b

Pipeline link: https://ci.badhouseplants.net/repos/34/pipeline/47
2026-04-28 11:10:08 +00:00
b454c2ed42 Update protobuf definitions: 9e2dcbd5
By allanger

Commit link: 9e2dcbd599

Pipeline link: https://ci.badhouseplants.net/repos/34/pipeline/45
2026-04-27 17:17:29 +00:00
b2ed7e577d Update protobuf definitions: 63296224
By allanger

Commit link: 6329622466

Pipeline link: https://ci.badhouseplants.net/repos/34/pipeline/44
2026-04-27 16:36:03 +00:00
3e742ade98 Add protobuf as a dep
Signed-off-by: Nikolai Rodionov <iam@allanger.xyz>
2026-04-27 12:43:19 +02:00
3b6f659a15 Add wellknown types
Signed-off-by: Nikolai Rodionov <iam@allanger.xyz>
2026-04-27 12:34:44 +02:00
8da2046e95 Add google types
Signed-off-by: Nikolai Rodionov <iam@allanger.xyz>
2026-04-27 12:00:54 +02:00
94565227f1 Update protobuf definitions: 75bcee4b
By allanger

Commit link: 75bcee4b5c

Pipeline link: https://ci.badhouseplants.net/repos/34/pipeline/43
2026-04-27 09:20:12 +00:00
7 changed files with 83 additions and 160 deletions

View File

@@ -1 +1 @@
flutter 3.41.9-stable
flutter 3.41.7-stable

View File

@@ -138,11 +138,11 @@ class AccountData extends $pb.GeneratedMessage {
class SignUpRequest extends $pb.GeneratedMessage {
factory SignUpRequest({
$core.String? email,
$core.String? password,
AccountData? data,
AccountPassword? password,
}) {
final result = create();
if (email != null) result.email = email;
if (data != null) result.data = data;
if (password != null) result.password = password;
return result;
}
@@ -160,8 +160,10 @@ class SignUpRequest extends $pb.GeneratedMessage {
_omitMessageNames ? '' : 'SignUpRequest',
package: const $pb.PackageName(_omitMessageNames ? '' : 'accounts.v1'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'email')
..aOS(2, _omitFieldNames ? '' : 'password')
..aOM<AccountData>(1, _omitFieldNames ? '' : 'data',
subBuilder: AccountData.create)
..aOM<AccountPassword>(2, _omitFieldNames ? '' : 'password',
subBuilder: AccountPassword.create)
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
@@ -184,32 +186,36 @@ class SignUpRequest extends $pb.GeneratedMessage {
static SignUpRequest? _defaultInstance;
@$pb.TagNumber(1)
$core.String get email => $_getSZ(0);
AccountData get data => $_getN(0);
@$pb.TagNumber(1)
set email($core.String value) => $_setString(0, value);
set data(AccountData value) => $_setField(1, value);
@$pb.TagNumber(1)
$core.bool hasEmail() => $_has(0);
$core.bool hasData() => $_has(0);
@$pb.TagNumber(1)
void clearEmail() => $_clearField(1);
void clearData() => $_clearField(1);
@$pb.TagNumber(1)
AccountData ensureData() => $_ensure(0);
@$pb.TagNumber(2)
$core.String get password => $_getSZ(1);
AccountPassword get password => $_getN(1);
@$pb.TagNumber(2)
set password($core.String value) => $_setString(1, value);
set password(AccountPassword value) => $_setField(2, value);
@$pb.TagNumber(2)
$core.bool hasPassword() => $_has(1);
@$pb.TagNumber(2)
void clearPassword() => $_clearField(2);
@$pb.TagNumber(2)
AccountPassword ensurePassword() => $_ensure(1);
}
class SignInRequest extends $pb.GeneratedMessage {
factory SignInRequest({
$core.String? email,
$core.String? password,
$core.String? code,
$core.String? verifier,
}) {
final result = create();
if (email != null) result.email = email;
if (password != null) result.password = password;
if (code != null) result.code = code;
if (verifier != null) result.verifier = verifier;
return result;
}
@@ -226,8 +232,8 @@ class SignInRequest extends $pb.GeneratedMessage {
_omitMessageNames ? '' : 'SignInRequest',
package: const $pb.PackageName(_omitMessageNames ? '' : 'accounts.v1'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'email')
..aOS(2, _omitFieldNames ? '' : 'password')
..aOS(1, _omitFieldNames ? '' : 'code')
..aOS(2, _omitFieldNames ? '' : 'verifier')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
@@ -250,22 +256,22 @@ class SignInRequest extends $pb.GeneratedMessage {
static SignInRequest? _defaultInstance;
@$pb.TagNumber(1)
$core.String get email => $_getSZ(0);
$core.String get code => $_getSZ(0);
@$pb.TagNumber(1)
set email($core.String value) => $_setString(0, value);
set code($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasEmail() => $_has(0);
$core.bool hasCode() => $_has(0);
@$pb.TagNumber(1)
void clearEmail() => $_clearField(1);
void clearCode() => $_clearField(1);
@$pb.TagNumber(2)
$core.String get password => $_getSZ(1);
$core.String get verifier => $_getSZ(1);
@$pb.TagNumber(2)
set password($core.String value) => $_setString(1, value);
set verifier($core.String value) => $_setString(1, value);
@$pb.TagNumber(2)
$core.bool hasPassword() => $_has(1);
$core.bool hasVerifier() => $_has(1);
@$pb.TagNumber(2)
void clearPassword() => $_clearField(2);
void clearVerifier() => $_clearField(2);
}
class ResetPasswordRequest extends $pb.GeneratedMessage {
@@ -522,60 +528,6 @@ class IsEmailVerifiedResponse extends $pb.GeneratedMessage {
void clearVerified() => $_clearField(1);
}
class RefreshTokenRequest extends $pb.GeneratedMessage {
factory RefreshTokenRequest({
$core.String? sessionId,
}) {
final result = create();
if (sessionId != null) result.sessionId = sessionId;
return result;
}
RefreshTokenRequest._();
factory RefreshTokenRequest.fromBuffer($core.List<$core.int> data,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromBuffer(data, registry);
factory RefreshTokenRequest.fromJson($core.String json,
[$pb.ExtensionRegistry registry = $pb.ExtensionRegistry.EMPTY]) =>
create()..mergeFromJson(json, registry);
static final $pb.BuilderInfo _i = $pb.BuilderInfo(
_omitMessageNames ? '' : 'RefreshTokenRequest',
package: const $pb.PackageName(_omitMessageNames ? '' : 'accounts.v1'),
createEmptyInstance: create)
..aOS(1, _omitFieldNames ? '' : 'sessionId')
..hasRequiredFields = false;
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RefreshTokenRequest clone() => deepCopy();
@$core.Deprecated('See https://github.com/google/protobuf.dart/issues/998.')
RefreshTokenRequest copyWith(void Function(RefreshTokenRequest) updates) =>
super.copyWith((message) => updates(message as RefreshTokenRequest))
as RefreshTokenRequest;
@$core.override
$pb.BuilderInfo get info_ => _i;
@$core.pragma('dart2js:noInline')
static RefreshTokenRequest create() => RefreshTokenRequest._();
@$core.override
RefreshTokenRequest createEmptyInstance() => create();
@$core.pragma('dart2js:noInline')
static RefreshTokenRequest getDefault() => _defaultInstance ??=
$pb.GeneratedMessage.$_defaultFor<RefreshTokenRequest>(create);
static RefreshTokenRequest? _defaultInstance;
@$pb.TagNumber(1)
$core.String get sessionId => $_getSZ(0);
@$pb.TagNumber(1)
set sessionId($core.String value) => $_setString(0, value);
@$pb.TagNumber(1)
$core.bool hasSessionId() => $_has(0);
@$pb.TagNumber(1)
void clearSessionId() => $_clearField(1);
}
const $core.bool _omitFieldNames =
$core.bool.fromEnvironment('protobuf.omit_field_names');
const $core.bool _omitMessageNames =

View File

@@ -44,37 +44,12 @@ class AccountsNoAuthServiceClient extends $grpc.Client {
return $createUnaryCall(_$signIn, request, options: options);
}
/// Create a new account
$grpc.ResponseFuture<$1.Empty> signUp(
$0.SignUpRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$signUp, request, options: options);
}
/// RefreshToken doesn't use regular auth methods
$grpc.ResponseFuture<$1.Empty> refreshToken(
$0.RefreshTokenRequest request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$refreshToken, request, options: options);
}
// method descriptors
static final _$signIn = $grpc.ClientMethod<$0.SignInRequest, $1.Empty>(
'/accounts.v1.AccountsNoAuthService/SignIn',
($0.SignInRequest value) => value.writeToBuffer(),
$1.Empty.fromBuffer);
static final _$signUp = $grpc.ClientMethod<$0.SignUpRequest, $1.Empty>(
'/accounts.v1.AccountsNoAuthService/SignUp',
($0.SignUpRequest value) => value.writeToBuffer(),
$1.Empty.fromBuffer);
static final _$refreshToken =
$grpc.ClientMethod<$0.RefreshTokenRequest, $1.Empty>(
'/accounts.v1.AccountsNoAuthService/RefreshToken',
($0.RefreshTokenRequest value) => value.writeToBuffer(),
$1.Empty.fromBuffer);
}
@$pb.GrpcServiceName('accounts.v1.AccountsNoAuthService')
@@ -89,21 +64,6 @@ abstract class AccountsNoAuthServiceBase extends $grpc.Service {
false,
($core.List<$core.int> value) => $0.SignInRequest.fromBuffer(value),
($1.Empty value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.SignUpRequest, $1.Empty>(
'SignUp',
signUp_Pre,
false,
false,
($core.List<$core.int> value) => $0.SignUpRequest.fromBuffer(value),
($1.Empty value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$0.RefreshTokenRequest, $1.Empty>(
'RefreshToken',
refreshToken_Pre,
false,
false,
($core.List<$core.int> value) =>
$0.RefreshTokenRequest.fromBuffer(value),
($1.Empty value) => value.writeToBuffer()));
}
$async.Future<$1.Empty> signIn_Pre(
@@ -113,22 +73,6 @@ abstract class AccountsNoAuthServiceBase extends $grpc.Service {
$async.Future<$1.Empty> signIn(
$grpc.ServiceCall call, $0.SignInRequest request);
$async.Future<$1.Empty> signUp_Pre(
$grpc.ServiceCall $call, $async.Future<$0.SignUpRequest> $request) async {
return signUp($call, await $request);
}
$async.Future<$1.Empty> signUp(
$grpc.ServiceCall call, $0.SignUpRequest request);
$async.Future<$1.Empty> refreshToken_Pre($grpc.ServiceCall $call,
$async.Future<$0.RefreshTokenRequest> $request) async {
return refreshToken($call, await $request);
}
$async.Future<$1.Empty> refreshToken(
$grpc.ServiceCall call, $0.RefreshTokenRequest request);
}
/// *
@@ -154,6 +98,13 @@ class AccountsAuthServiceClient extends $grpc.Client {
return $createUnaryCall(_$isEmailVerified, request, options: options);
}
$grpc.ResponseFuture<$1.Empty> refreshToken(
$1.Empty request, {
$grpc.CallOptions? options,
}) {
return $createUnaryCall(_$refreshToken, request, options: options);
}
// method descriptors
static final _$isEmailVerified =
@@ -161,6 +112,10 @@ class AccountsAuthServiceClient extends $grpc.Client {
'/accounts.v1.AccountsAuthService/IsEmailVerified',
($0.IsEmailVerifiedRequest value) => value.writeToBuffer(),
$0.IsEmailVerifiedResponse.fromBuffer);
static final _$refreshToken = $grpc.ClientMethod<$1.Empty, $1.Empty>(
'/accounts.v1.AccountsAuthService/RefreshToken',
($1.Empty value) => value.writeToBuffer(),
$1.Empty.fromBuffer);
}
@$pb.GrpcServiceName('accounts.v1.AccountsAuthService')
@@ -177,6 +132,13 @@ abstract class AccountsAuthServiceBase extends $grpc.Service {
($core.List<$core.int> value) =>
$0.IsEmailVerifiedRequest.fromBuffer(value),
($0.IsEmailVerifiedResponse value) => value.writeToBuffer()));
$addMethod($grpc.ServiceMethod<$1.Empty, $1.Empty>(
'RefreshToken',
refreshToken_Pre,
false,
false,
($core.List<$core.int> value) => $1.Empty.fromBuffer(value),
($1.Empty value) => value.writeToBuffer()));
}
$async.Future<$0.IsEmailVerifiedResponse> isEmailVerified_Pre(
@@ -187,4 +149,12 @@ abstract class AccountsAuthServiceBase extends $grpc.Service {
$async.Future<$0.IsEmailVerifiedResponse> isEmailVerified(
$grpc.ServiceCall call, $0.IsEmailVerifiedRequest request);
$async.Future<$1.Empty> refreshToken_Pre(
$grpc.ServiceCall $call, $async.Future<$1.Empty> $request) async {
return refreshToken($call, await $request);
}
$async.Future<$1.Empty> refreshToken(
$grpc.ServiceCall call, $1.Empty request);
}

View File

@@ -45,29 +45,44 @@ final $typed_data.Uint8List accountDataDescriptor = $convert.base64Decode(
const SignUpRequest$json = {
'1': 'SignUpRequest',
'2': [
{'1': 'email', '3': 1, '4': 1, '5': 9, '10': 'email'},
{'1': 'password', '3': 2, '4': 1, '5': 9, '10': 'password'},
{
'1': 'data',
'3': 1,
'4': 1,
'5': 11,
'6': '.accounts.v1.AccountData',
'10': 'data'
},
{
'1': 'password',
'3': 2,
'4': 1,
'5': 11,
'6': '.accounts.v1.AccountPassword',
'10': 'password'
},
],
};
/// Descriptor for `SignUpRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List signUpRequestDescriptor = $convert.base64Decode(
'Cg1TaWduVXBSZXF1ZXN0EhQKBWVtYWlsGAEgASgJUgVlbWFpbBIaCghwYXNzd29yZBgCIAEoCV'
'IIcGFzc3dvcmQ=');
'Cg1TaWduVXBSZXF1ZXN0EiwKBGRhdGEYASABKAsyGC5hY2NvdW50cy52MS5BY2NvdW50RGF0YV'
'IEZGF0YRI4CghwYXNzd29yZBgCIAEoCzIcLmFjY291bnRzLnYxLkFjY291bnRQYXNzd29yZFII'
'cGFzc3dvcmQ=');
@$core.Deprecated('Use signInRequestDescriptor instead')
const SignInRequest$json = {
'1': 'SignInRequest',
'2': [
{'1': 'email', '3': 1, '4': 1, '5': 9, '10': 'email'},
{'1': 'password', '3': 2, '4': 1, '5': 9, '10': 'password'},
{'1': 'code', '3': 1, '4': 1, '5': 9, '10': 'code'},
{'1': 'verifier', '3': 2, '4': 1, '5': 9, '10': 'verifier'},
],
};
/// Descriptor for `SignInRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List signInRequestDescriptor = $convert.base64Decode(
'Cg1TaWduSW5SZXF1ZXN0EhQKBWVtYWlsGAEgASgJUgVlbWFpbBIaCghwYXNzd29yZBgCIAEoCV'
'IIcGFzc3dvcmQ=');
'Cg1TaWduSW5SZXF1ZXN0EhIKBGNvZGUYASABKAlSBGNvZGUSGgoIdmVyaWZpZXIYAiABKAlSCH'
'ZlcmlmaWVy');
@$core.Deprecated('Use resetPasswordRequestDescriptor instead')
const ResetPasswordRequest$json = {
@@ -152,15 +167,3 @@ const IsEmailVerifiedResponse$json = {
final $typed_data.Uint8List isEmailVerifiedResponseDescriptor =
$convert.base64Decode(
'ChdJc0VtYWlsVmVyaWZpZWRSZXNwb25zZRIaCgh2ZXJpZmllZBgBIAEoCFIIdmVyaWZpZWQ=');
@$core.Deprecated('Use refreshTokenRequestDescriptor instead')
const RefreshTokenRequest$json = {
'1': 'RefreshTokenRequest',
'2': [
{'1': 'session_id', '3': 1, '4': 1, '5': 9, '10': 'sessionId'},
],
};
/// Descriptor for `RefreshTokenRequest`. Decode as a `google.protobuf.DescriptorProto`.
final $typed_data.Uint8List refreshTokenRequestDescriptor = $convert.base64Decode(
'ChNSZWZyZXNoVG9rZW5SZXF1ZXN0Eh0KCnNlc3Npb25faWQYASABKAlSCXNlc3Npb25JZA==');

View File

@@ -22,7 +22,7 @@ import 'email_v1.pb.dart' as $0;
export 'email_v1.pb.dart';
///
/// A service that should handle email validation
/// A service that should handle email validation
@$pb.GrpcServiceName('email.EmailValidation')
class EmailValidationClient extends $grpc.Client {
/// The hostname for this service.

View File

@@ -8,6 +8,7 @@ environment:
# Add regular dependencies here.
dependencies:
protobuf: 6.0.0
# path: ^1.9.0
dev_dependencies:

View File

@@ -1,3 +0,0 @@
{
"$schema": "https://docs.renovatebot.com/renovate-schema.json"
}