Skip to content

Commit 350266c

Browse files
committed
fix: fix updating file with smaller size
1 parent 9c8aae5 commit 350266c

25 files changed

+305
-70
lines changed

Cargo.lock

+28-28
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ strip = true
1717
opt-level = 's'
1818

1919
[workspace.package]
20-
version = "0.9.0"
20+
version = "0.9.3"
2121
edition = "2021"
2222
repository = "https://github.com/ldclabs/ic-oss"
2323
keywords = ["file", "storage", "oss", "s3", "icp"]

src/declarations/ic_oss_bucket/ic_oss_bucket.did

+8
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,10 @@ type UpgradeArgs = record {
153153
max_folder_depth : opt nat8;
154154
};
155155
service : (opt CanisterArgs) -> {
156+
admin_add_auditors : (vec principal) -> (Result);
157+
admin_add_managers : (vec principal) -> (Result);
158+
admin_remove_auditors : (vec principal) -> (Result);
159+
admin_remove_managers : (vec principal) -> (Result);
156160
admin_set_auditors : (vec principal) -> (Result);
157161
admin_set_managers : (vec principal) -> (Result);
158162
admin_update_bucket : (UpdateBucketInput) -> (Result);
@@ -180,6 +184,10 @@ service : (opt CanisterArgs) -> {
180184
validate2_admin_set_auditors : (vec principal) -> (Result_14);
181185
validate2_admin_set_managers : (vec principal) -> (Result_14);
182186
validate2_admin_update_bucket : (UpdateBucketInput) -> (Result_14);
187+
validate_admin_add_auditors : (vec principal) -> (Result_14);
188+
validate_admin_add_managers : (vec principal) -> (Result_14);
189+
validate_admin_remove_auditors : (vec principal) -> (Result_14);
190+
validate_admin_remove_managers : (vec principal) -> (Result_14);
183191
validate_admin_set_auditors : (vec principal) -> (Result);
184192
validate_admin_set_managers : (vec principal) -> (Result);
185193
validate_admin_update_bucket : (UpdateBucketInput) -> (Result);

src/declarations/ic_oss_bucket/ic_oss_bucket.did.d.ts

+8
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,10 @@ export interface UpgradeArgs {
182182
'max_folder_depth' : [] | [number],
183183
}
184184
export interface _SERVICE {
185+
'admin_add_auditors' : ActorMethod<[Array<Principal>], Result>,
186+
'admin_add_managers' : ActorMethod<[Array<Principal>], Result>,
187+
'admin_remove_auditors' : ActorMethod<[Array<Principal>], Result>,
188+
'admin_remove_managers' : ActorMethod<[Array<Principal>], Result>,
185189
'admin_set_auditors' : ActorMethod<[Array<Principal>], Result>,
186190
'admin_set_managers' : ActorMethod<[Array<Principal>], Result>,
187191
'admin_update_bucket' : ActorMethod<[UpdateBucketInput], Result>,
@@ -260,6 +264,10 @@ export interface _SERVICE {
260264
'validate2_admin_set_auditors' : ActorMethod<[Array<Principal>], Result_14>,
261265
'validate2_admin_set_managers' : ActorMethod<[Array<Principal>], Result_14>,
262266
'validate2_admin_update_bucket' : ActorMethod<[UpdateBucketInput], Result_14>,
267+
'validate_admin_add_auditors' : ActorMethod<[Array<Principal>], Result_14>,
268+
'validate_admin_add_managers' : ActorMethod<[Array<Principal>], Result_14>,
269+
'validate_admin_remove_auditors' : ActorMethod<[Array<Principal>], Result_14>,
270+
'validate_admin_remove_managers' : ActorMethod<[Array<Principal>], Result_14>,
263271
'validate_admin_set_auditors' : ActorMethod<[Array<Principal>], Result>,
264272
'validate_admin_set_managers' : ActorMethod<[Array<Principal>], Result>,
265273
'validate_admin_update_bucket' : ActorMethod<[UpdateBucketInput], Result>,

src/declarations/ic_oss_bucket/ic_oss_bucket.did.js

+24
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,10 @@ export const idlFactory = ({ IDL }) => {
197197
});
198198
const Result_14 = IDL.Variant({ 'Ok' : IDL.Text, 'Err' : IDL.Text });
199199
return IDL.Service({
200+
'admin_add_auditors' : IDL.Func([IDL.Vec(IDL.Principal)], [Result], []),
201+
'admin_add_managers' : IDL.Func([IDL.Vec(IDL.Principal)], [Result], []),
202+
'admin_remove_auditors' : IDL.Func([IDL.Vec(IDL.Principal)], [Result], []),
203+
'admin_remove_managers' : IDL.Func([IDL.Vec(IDL.Principal)], [Result], []),
200204
'admin_set_auditors' : IDL.Func([IDL.Vec(IDL.Principal)], [Result], []),
201205
'admin_set_managers' : IDL.Func([IDL.Vec(IDL.Principal)], [Result], []),
202206
'admin_update_bucket' : IDL.Func([UpdateBucketInput], [Result], []),
@@ -322,6 +326,26 @@ export const idlFactory = ({ IDL }) => {
322326
[Result_14],
323327
[],
324328
),
329+
'validate_admin_add_auditors' : IDL.Func(
330+
[IDL.Vec(IDL.Principal)],
331+
[Result_14],
332+
[],
333+
),
334+
'validate_admin_add_managers' : IDL.Func(
335+
[IDL.Vec(IDL.Principal)],
336+
[Result_14],
337+
[],
338+
),
339+
'validate_admin_remove_auditors' : IDL.Func(
340+
[IDL.Vec(IDL.Principal)],
341+
[Result_14],
342+
[],
343+
),
344+
'validate_admin_remove_managers' : IDL.Func(
345+
[IDL.Vec(IDL.Principal)],
346+
[Result_14],
347+
[],
348+
),
325349
'validate_admin_set_auditors' : IDL.Func(
326350
[IDL.Vec(IDL.Principal)],
327351
[Result],

src/declarations/ic_oss_cluster/ic_oss_cluster.did

+5
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@ type ClusterInfo = record {
1919
token_expiration : nat64;
2020
weak_ed25519_token_public_key : text;
2121
bucket_latest_version : blob;
22+
schnorr_key_name : text;
2223
bucket_deployment_logs : nat64;
2324
subject_authz_total : nat64;
2425
};
@@ -61,12 +62,14 @@ type WasmInfo = record {
6162
};
6263
service : (opt ChainArgs) -> {
6364
access_token : (principal) -> (Result);
65+
admin_add_managers : (vec principal) -> (Result_1);
6466
admin_add_wasm : (AddWasmInput, opt blob) -> (Result_1);
6567
admin_attach_policies : (Token) -> (Result_1);
6668
admin_batch_call_buckets : (vec principal, text, opt blob) -> (Result_2);
6769
admin_deploy_bucket : (DeployWasmInput, opt blob) -> (Result_1);
6870
admin_detach_policies : (Token) -> (Result_1);
6971
admin_ed25519_access_token : (Token) -> (Result);
72+
admin_remove_managers : (vec principal) -> (Result_1);
7073
admin_set_managers : (vec principal) -> (Result_1);
7174
admin_sign_access_token : (Token) -> (Result);
7275
admin_topup_all_buckets : () -> (Result_3);
@@ -87,11 +90,13 @@ service : (opt ChainArgs) -> {
8790
validate2_admin_deploy_bucket : (DeployWasmInput, opt blob) -> (Result_9);
8891
validate2_admin_set_managers : (vec principal) -> (Result_9);
8992
validate2_admin_upgrade_all_buckets : (opt blob) -> (Result_9);
93+
validate_admin_add_managers : (vec principal) -> (Result_9);
9094
validate_admin_add_wasm : (AddWasmInput, opt blob) -> (Result_1);
9195
validate_admin_batch_call_buckets : (vec principal, text, opt blob) -> (
9296
Result_2,
9397
);
9498
validate_admin_deploy_bucket : (DeployWasmInput, opt blob) -> (Result_1);
99+
validate_admin_remove_managers : (vec principal) -> (Result_9);
95100
validate_admin_set_managers : (vec principal) -> (Result_1);
96101
validate_admin_upgrade_all_buckets : (opt blob) -> (Result_1);
97102
}

src/declarations/ic_oss_cluster/ic_oss_cluster.did.d.ts

+5
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ export interface ClusterInfo {
2727
'token_expiration' : bigint,
2828
'weak_ed25519_token_public_key' : string,
2929
'bucket_latest_version' : Uint8Array | number[],
30+
'schnorr_key_name' : string,
3031
'bucket_deployment_logs' : bigint,
3132
'subject_authz_total' : bigint,
3233
}
@@ -82,6 +83,7 @@ export interface WasmInfo {
8283
}
8384
export interface _SERVICE {
8485
'access_token' : ActorMethod<[Principal], Result>,
86+
'admin_add_managers' : ActorMethod<[Array<Principal>], Result_1>,
8587
'admin_add_wasm' : ActorMethod<
8688
[AddWasmInput, [] | [Uint8Array | number[]]],
8789
Result_1
@@ -97,6 +99,7 @@ export interface _SERVICE {
9799
>,
98100
'admin_detach_policies' : ActorMethod<[Token], Result_1>,
99101
'admin_ed25519_access_token' : ActorMethod<[Token], Result>,
102+
'admin_remove_managers' : ActorMethod<[Array<Principal>], Result_1>,
100103
'admin_set_managers' : ActorMethod<[Array<Principal>], Result_1>,
101104
'admin_sign_access_token' : ActorMethod<[Token], Result>,
102105
'admin_topup_all_buckets' : ActorMethod<[], Result_3>,
@@ -133,6 +136,7 @@ export interface _SERVICE {
133136
[[] | [Uint8Array | number[]]],
134137
Result_9
135138
>,
139+
'validate_admin_add_managers' : ActorMethod<[Array<Principal>], Result_9>,
136140
'validate_admin_add_wasm' : ActorMethod<
137141
[AddWasmInput, [] | [Uint8Array | number[]]],
138142
Result_1
@@ -145,6 +149,7 @@ export interface _SERVICE {
145149
[DeployWasmInput, [] | [Uint8Array | number[]]],
146150
Result_1
147151
>,
152+
'validate_admin_remove_managers' : ActorMethod<[Array<Principal>], Result_9>,
148153
'validate_admin_set_managers' : ActorMethod<[Array<Principal>], Result_1>,
149154
'validate_admin_upgrade_all_buckets' : ActorMethod<
150155
[[] | [Uint8Array | number[]]],

0 commit comments

Comments
 (0)