Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add volume workload #2643

Closed
wants to merge 104 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
104 commits
Select commit Hold shift + click to select a range
0c8d798
- Remove Active keys table
samaradel Apr 14, 2024
5153e27
- Collect SSH key functions in one file
samaradel Apr 16, 2024
3c4f6f5
remove type keyword
samaradel Apr 16, 2024
3245d9d
- Update functions with grid
samaradel Apr 17, 2024
4afe88e
Remove sshkey name from validator regex
samaradel Apr 17, 2024
cbd67ef
Add migrateSshKeys function in activate function
samaradel Apr 17, 2024
fbdba43
Revert "Add migrateSshKeys function in activate function"
samaradel Apr 17, 2024
4b56259
Revert "Remove sshkey name from validator regex"
samaradel Apr 17, 2024
f1963fa
Revert "- Update functions with grid"
samaradel Apr 17, 2024
a366dc9
Revert "remove type keyword"
samaradel Apr 17, 2024
382f06a
Revert "- Collect SSH key functions in one file"
samaradel Apr 17, 2024
14d3005
Fix listing imported keys when its imported without name
samaradel Apr 17, 2024
8957552
Apply loading while activating or deactivating ssh keys
samaradel Apr 17, 2024
9ce6514
Enhanced the 'SSH-Keys' page with the following:
Mahmoud-Emad Apr 18, 2024
a75228a
Fix: Fix bug in listing ssh-keys for a new user, fix issue in display…
Mahmoud-Emad Apr 18, 2024
88ab913
Fix: Fix bug in listing ssh-keys for a new user, fix issue in display…
Mahmoud-Emad Apr 18, 2024
6a18966
Apply comments:
Mahmoud-Emad Apr 18, 2024
33eb81e
Removed unused loggers.
Mahmoud-Emad Apr 18, 2024
c5fd3b5
Update the header font size.
Mahmoud-Emad Apr 18, 2024
709a1a8
Fix: Fixed the issue of exporting some keys by looping over the selec…
Mahmoud-Emad Apr 18, 2024
e3359fd
Enhancements:
Mahmoud-Emad Apr 21, 2024
b2acbb5
Fix: Handled Insufficient Balance Error
Mahmoud-Emad Apr 21, 2024
bd73ce3
Update: Update the status of the key if the balance is enough
Mahmoud-Emad Apr 21, 2024
d097eea
Update: Handle error message, handle error blocks.
Mahmoud-Emad Apr 21, 2024
2c8c89b
Merge pull request #2554 from threefoldtech/development_sshkeys
samaradel Apr 21, 2024
617577e
Fix dedicated nodes route
zaelgohary Apr 21, 2024
e1cdba0
Merge pull request #2592 from threefoldtech/development_fix_dedicated…
zaelgohary Apr 21, 2024
2073e99
Update mass_deployments.yml
PeterNashaat Apr 22, 2024
a60fa16
fix typo
samaradel Apr 22, 2024
ff9d79e
Merge pull request #2596 from threefoldtech/development_deployment_logs
amiraabouhadid Apr 22, 2024
6b8fc92
Merge pull request #2595 from threefoldtech/development_massdep_notif…
xmonader Apr 22, 2024
90f86bc
update charts version
0oM4R Apr 23, 2024
c062520
v2.4.0-rc1
0oM4R Apr 23, 2024
a623508
Merge pull request #2599 from threefoldtech/development_2.4.0-rc1
0oM4R Apr 23, 2024
442bdeb
Remove minting alert
zaelgohary Apr 23, 2024
e7030e6
Merge pull request #2601 from threefoldtech/development_remove_mintin…
AlaaElattar Apr 23, 2024
872bc44
feat: Add update node to update details card
MohamedElmdary Apr 24, 2024
40e2edc
Fix: Fix the activation issue by updating the key before calling the …
Mahmoud-Emad Apr 28, 2024
ba22111
Add key to node card in auto & manual select to update v-model whenev…
zaelgohary Apr 28, 2024
e7078f0
Remove unused code
zaelgohary Apr 28, 2024
8a384b8
Fix build
zaelgohary Apr 28, 2024
3967547
Enable accept T&C btn whenever it appears in he viewport
zaelgohary Apr 28, 2024
71233f8
Remove on scroll method & disableTermsBtn
zaelgohary Apr 28, 2024
f9e82de
Merge pull request #2613 from threefoldtech/development_fix_accept_btn
zaelgohary Apr 28, 2024
dc419dd
Merge pull request #2612 from threefoldtech/development_fix_reserve_s…
zaelgohary Apr 28, 2024
a12e617
Fixing get tft button
maayarosama Apr 29, 2024
09ed9b7
Merge pull request #2623 from threefoldtech/development_fix_get_tft
AhmedHanafy725 Apr 29, 2024
fdecc0f
Edit err msg
zaelgohary Apr 30, 2024
235400e
Merge pull request #2627 from threefoldtech/development_edit_err
zaelgohary May 1, 2024
2c9c901
Enhancements: Updated the colors of the SSH Keys in manage SSH Keys d…
Mahmoud-Emad May 2, 2024
d2e641f
Merge pull request #2640 from threefoldtech/development_ssh_selection…
amiraabouhadid May 2, 2024
bbdc36a
Add volume workload and use it instead of zmount
zaelgohary May 2, 2024
1f70bf3
Merge branch 'development_2.5' of https://github.com/threefoldtech/tf…
zaelgohary May 2, 2024
2c1d33b
- Remove Active keys table
samaradel Apr 14, 2024
005046a
- Collect SSH key functions in one file
samaradel Apr 16, 2024
e918376
remove type keyword
samaradel Apr 16, 2024
ddd7f46
- Update functions with grid
samaradel Apr 17, 2024
ce45178
Remove sshkey name from validator regex
samaradel Apr 17, 2024
d03a95a
Add migrateSshKeys function in activate function
samaradel Apr 17, 2024
791b83d
Revert "Add migrateSshKeys function in activate function"
samaradel Apr 17, 2024
5d6b28a
Revert "Remove sshkey name from validator regex"
samaradel Apr 17, 2024
eadbb68
Revert "- Update functions with grid"
samaradel Apr 17, 2024
91cfcca
Revert "remove type keyword"
samaradel Apr 17, 2024
978dc4a
Revert "- Collect SSH key functions in one file"
samaradel Apr 17, 2024
a4db075
Fix listing imported keys when its imported without name
samaradel Apr 17, 2024
c46a1b0
Apply loading while activating or deactivating ssh keys
samaradel Apr 17, 2024
ec243ee
Enhanced the 'SSH-Keys' page with the following:
Mahmoud-Emad Apr 18, 2024
5b79174
Fix: Fix bug in listing ssh-keys for a new user, fix issue in display…
Mahmoud-Emad Apr 18, 2024
9a56361
Fix: Fix bug in listing ssh-keys for a new user, fix issue in display…
Mahmoud-Emad Apr 18, 2024
348ba08
Apply comments:
Mahmoud-Emad Apr 18, 2024
7384d13
Removed unused loggers.
Mahmoud-Emad Apr 18, 2024
50d484e
Update the header font size.
Mahmoud-Emad Apr 18, 2024
4e670f5
Fix: Fixed the issue of exporting some keys by looping over the selec…
Mahmoud-Emad Apr 18, 2024
8ed5320
Enhancements:
Mahmoud-Emad Apr 21, 2024
c1cb92d
Fix: Handled Insufficient Balance Error
Mahmoud-Emad Apr 21, 2024
ce7f79f
Update: Update the status of the key if the balance is enough
Mahmoud-Emad Apr 21, 2024
d69ebbe
Update: Handle error message, handle error blocks.
Mahmoud-Emad Apr 21, 2024
6d3a2e4
Fix dedicated nodes route
zaelgohary Apr 21, 2024
e0732b7
fix typo
samaradel Apr 22, 2024
ae65f14
Update mass_deployments.yml
PeterNashaat Apr 22, 2024
e46a940
update charts version
0oM4R Apr 23, 2024
48714ef
v2.4.0-rc1
0oM4R Apr 23, 2024
208192d
Remove minting alert
zaelgohary Apr 23, 2024
f146cac
Fix: Fix the activation issue by updating the key before calling the …
Mahmoud-Emad Apr 28, 2024
e6931df
Enable accept T&C btn whenever it appears in he viewport
zaelgohary Apr 28, 2024
43c5b7a
Remove on scroll method & disableTermsBtn
zaelgohary Apr 28, 2024
330276c
feat: Add update node to update details card
MohamedElmdary Apr 24, 2024
54c615b
Add key to node card in auto & manual select to update v-model whenev…
zaelgohary Apr 28, 2024
a373204
Remove unused code
zaelgohary Apr 28, 2024
9ffffa4
Fix build
zaelgohary Apr 28, 2024
5a8939e
Fixing get tft button
maayarosama Apr 29, 2024
406481c
Edit err msg
zaelgohary Apr 30, 2024
45253bd
Enhancements: Updated the colors of the SSH Keys in manage SSH Keys d…
Mahmoud-Emad May 2, 2024
98bc63e
Add volume workload and use it instead of zmount
zaelgohary May 2, 2024
e1b281c
update footer_logs
ehab-hassan Apr 24, 2024
964d480
update footer border
ehab-hassan Apr 28, 2024
14506f1
Add fumkwhale ans casperlabs to IPV4 solutions
samaradel Apr 24, 2024
1a87e3a
update minting details
ehab-hassan Apr 28, 2024
c735a02
fix minting details UI
ehab-hassan Apr 29, 2024
5512576
update minting details
ehab-hassan Apr 30, 2024
a3fc0e7
update minting details
ehab-hassan Apr 30, 2024
f8873a9
adjust cloud unit to uppercase
ehab-hassan May 1, 2024
1447ffa
add tooltip and unit
ehab-hassan May 1, 2024
b460f51
Merge branch 'development_2.5_add_volume_workload' of https://github.…
zaelgohary May 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions .github/workflows/mass_deployments.yml
Original file line number Diff line number Diff line change
Expand Up @@ -54,3 +54,11 @@ jobs:
if: |
steps.massdeployments.outcome != 'success'
run: exit 1

- name: Send Telegram Notification
env:
TELEGRAM_BOT_TOKEN: ${{ secrets.TELEGRAM_BOT_TOKEN }}
TELEGRAM_CHAT_ID: ${{ secrets.TELEGRAM_CHAT_ID }}
run: |
MESSAGE="Deployment Summary:\\nSuccessful Deployments: ${{ steps.massdeployments.outputs.success_count }}\\nFailed Deployments: ${{ steps.massdeployments.outputs.failed_count }}\\nErrors: ${{ steps.massdeployments.outputs.errors }}"
curl -X POST "https://api.telegram.org/bot${TELEGRAM_BOT_TOKEN}/sendMessage" -d "chat_id=${TELEGRAM_CHAT_ID}&text=${MESSAGE}&parse_mode=Markdown"
2 changes: 1 addition & 1 deletion lerna.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"$schema": "node_modules/lerna/schemas/lerna-schema.json",
"version": "2.3.3",
"version": "2.4.0-rc1",
"npmClient": "yarn"
}
2 changes: 1 addition & 1 deletion packages/UI/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@threefold/ui",
"version": "2.3.3",
"version": "2.4.0-rc1",
"private": false,
"main": "dist/threefold-ui.umd.js",
"publishConfig": {
Expand Down
4 changes: 2 additions & 2 deletions packages/graphql_client/package.json
Original file line number Diff line number Diff line change
@@ -1,14 +1,14 @@
{
"name": "@threefold/graphql_client",
"version": "2.3.3",
"version": "2.4.0-rc1",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"license": "MIT",
"scripts": {
"build": "tsc"
},
"dependencies": {
"@threefold/types": "^2.3.3",
"@threefold/types": "^2.4.0-rc1",
"ts-mixer": "^6.0.2"
},
"devDependencies": {
Expand Down
8 changes: 4 additions & 4 deletions packages/grid_client/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@threefold/grid_client",
"author": "Ahmed Hanafy",
"version": "2.3.3",
"version": "2.4.0-rc1",
"license": "ISC",
"homepage": "https://github.com/threefoldtech/tfgrid-sdk-ts/tree/development/packages/grid_client/README.md",
"repository": {
Expand All @@ -14,9 +14,9 @@
"dependencies": {
"@jimber/pkid": "1.0.4",
"@noble/secp256k1": "^1.7.1",
"@threefold/rmb_direct_client": "^2.3.3",
"@threefold/tfchain_client": "^2.3.3",
"@threefold/types": "^2.3.3",
"@threefold/rmb_direct_client": "^2.4.0-rc1",
"@threefold/tfchain_client": "^2.4.0-rc1",
"@threefold/types": "^2.4.0-rc1",
"algosdk": "^1.19.0",
"appdata-path": "^1.0.0",
"await-lock": "^2.2.2",
Expand Down
2 changes: 1 addition & 1 deletion packages/grid_client/src/clients/tf-grid/balances.ts
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ class TFBalances extends Balances {
}

async getMoreFunds() {
if (this.client.url !== "wss://tfchain.dev.grid.tf/ws" && this.client.url !== "wss://tfchain.qa.grid.tf/ws") {
if (!this.client.url.includes("qa") && !this.client.url.includes("dev")) {
throw new GridClientError("Unable to get more TFTs.");
}
await this.client.connect();
Expand Down
2 changes: 2 additions & 0 deletions packages/grid_client/src/high_level/base.ts
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ class HighLevelBase {
WorkloadTypes.ipv4, // TODO: remove deprecated
WorkloadTypes.zmachine,
WorkloadTypes.zmount,
WorkloadTypes.volume,
WorkloadTypes.zdb,
WorkloadTypes.qsfs,
WorkloadTypes.gatewayfqdnproxy,
Expand Down Expand Up @@ -172,6 +173,7 @@ class HighLevelBase {
WorkloadTypes.ipv4, // TODO: remove deprecated
WorkloadTypes.zmachine,
WorkloadTypes.zmount,
WorkloadTypes.volume,
WorkloadTypes.zdb,
WorkloadTypes.qsfs,
WorkloadTypes.gatewayfqdnproxy,
Expand Down
1 change: 1 addition & 0 deletions packages/grid_client/src/high_level/kubernetes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -168,6 +168,7 @@ class KubernetesHL extends HighLevelBase {
return await this._delete(deployment, names, [
WorkloadTypes.zmachine,
WorkloadTypes.zmount,
WorkloadTypes.volume,
WorkloadTypes.ip,
WorkloadTypes.ipv4,
WorkloadTypes.zlogs,
Expand Down
1 change: 1 addition & 0 deletions packages/grid_client/src/high_level/machine.ts
Original file line number Diff line number Diff line change
Expand Up @@ -401,6 +401,7 @@ class VMHL extends HighLevelBase {
WorkloadTypes.ip,
WorkloadTypes.ipv4, // TODO: remove deprecated
WorkloadTypes.zmount,
WorkloadTypes.volume,
WorkloadTypes.zmachine,
WorkloadTypes.qsfs,
WorkloadTypes.zlogs,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -358,7 +358,7 @@ class TwinDeploymentHandler {
rootfsDisks.push(workload.data["size"]);
sru += workload.data["size"];
}
if (workload.type == WorkloadTypes.zmount) {
if (workload.type == WorkloadTypes.zmount || workload.type == WorkloadTypes.volume) {
ssdDisks.push(workload.data["size"]);
sru += workload.data["size"];
}
Expand Down
9 changes: 6 additions & 3 deletions packages/grid_client/src/modules/base.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,12 +16,12 @@ import { DeploymentFactory } from "../primitives/deployment";
import { Network } from "../primitives/network";
import { Nodes } from "../primitives/nodes";
import { BackendStorage, BackendStorageType } from "../storage/backend";
import { Volume } from "../zos";
import { Deployment } from "../zos/deployment";
import { PublicIPResult } from "../zos/public_ip";
import { QuantumSafeFS, QuantumSafeFSResult } from "../zos/qsfs";
import { Workload, WorkloadTypes } from "../zos/workload";
import { Zmachine, ZmachineResult } from "../zos/zmachine";
import { Zmount } from "../zos/zmount";
import { ContractStates } from "./models";

const modulesNames = {
Expand Down Expand Up @@ -335,9 +335,12 @@ class BaseModule {
for (const deployment of deployments) {
if (deployment.contract_id !== contractId) continue;
for (const workload of deployment.workloads) {
if (workload.type === WorkloadTypes.zmount && workload.name === name) {
if (
(workload.type === WorkloadTypes.zmount || workload.type === WorkloadTypes.volume) &&
workload.name === name
) {
return {
size: (workload.data as Zmount).size,
size: (workload.data as Volume).size,
state: workload.result.state,
message: workload.result.message,
};
Expand Down
1 change: 1 addition & 0 deletions packages/grid_client/src/modules/k8s.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ class K8sModule extends BaseModule {
workloadTypes = [
WorkloadTypes.zmachine,
WorkloadTypes.zmount,
WorkloadTypes.volume,
WorkloadTypes.qsfs,
WorkloadTypes.ip,
WorkloadTypes.ipv4,
Expand Down
1 change: 1 addition & 0 deletions packages/grid_client/src/modules/machines.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ class MachinesModule extends BaseModule {
workloadTypes = [
WorkloadTypes.zmachine,
WorkloadTypes.zmount,
WorkloadTypes.volume,
WorkloadTypes.qsfs,
WorkloadTypes.ip,
WorkloadTypes.ipv4,
Expand Down
22 changes: 11 additions & 11 deletions packages/grid_client/src/primitives/disk.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import { Volume } from "../zos/volume";
import { Workload, WorkloadTypes } from "../zos/workload";
import { Mount } from "../zos/zmachine";
import { Zmount } from "../zos/zmount";

class DiskPrimitive {
createMount(name: string, mountpoint: string): Mount {
Expand All @@ -10,17 +10,17 @@ class DiskPrimitive {
return mount;
}
create(size: number, name: string, metadata = "", description = "", version = 0): Workload {
const zmount = new Zmount();
zmount.size = size * 1024 ** 3;
const volume = new Volume();
volume.size = size * 1024 ** 3;

const zmount_workload = new Workload();
zmount_workload.version = version;
zmount_workload.name = name;
zmount_workload.type = WorkloadTypes.zmount;
zmount_workload.data = zmount;
zmount_workload.metadata = metadata;
zmount_workload.description = description;
return zmount_workload;
const volume_workload = new Workload();
volume_workload.version = version;
volume_workload.name = name;
volume_workload.type = WorkloadTypes.volume;
volume_workload.data = volume;
volume_workload.metadata = metadata;
volume_workload.description = description;
return volume_workload;
}
update(size: number, name: string, metadata = "", description = "", old_version = 1): Workload {
return this.create(size, name, metadata, description, old_version + 1);
Expand Down
4 changes: 4 additions & 0 deletions packages/grid_client/src/primitives/nodes.ts
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,10 @@ interface NodeInfo {
rentedByTwinId: number;
rentContractId: number;
serialNumber?: string;
healthy: boolean;
rentable: boolean;
rented: boolean;
price_usd: number;
}
interface PublicConfig {
domain: string;
Expand Down
1 change: 1 addition & 0 deletions packages/grid_client/src/zos/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ export * from "./workload";
export * from "./zdb";
export * from "./zmachine";
export * from "./zmount";
export * from "./volume";
export * from "./znet";
export * from "./gateway";
export * from "./qsfs";
Expand Down
17 changes: 17 additions & 0 deletions packages/grid_client/src/zos/volume.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
import { Expose } from "class-transformer";
import { IsInt, Max, Min } from "class-validator";

import { WorkloadData, WorkloadDataResult } from "./workload_base";

class Volume extends WorkloadData {
@Expose() @IsInt() @Min(100 * 1024 ** 2) @Max(10 * 1024 ** 4) size: number; // in bytes

challenge(): string {
return this.size.toString();
}
}

class VolumeResult extends WorkloadDataResult {
@Expose() volume_id: string;
}
export { Volume, VolumeResult };
6 changes: 6 additions & 0 deletions packages/grid_client/src/zos/workload.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ import { GatewayFQDNProxy, GatewayNameProxy, GatewayResult } from "./gateway";
import { PublicIPv4, PublicIPv4Result } from "./ipv4"; // TODO: remove deprecated
import { PublicIP, PublicIPResult } from "./public_ip";
import { QuantumSafeFS, QuantumSafeFSResult } from "./qsfs";
import { Volume, VolumeResult } from "./volume";
import { WorkloadData, WorkloadDataResult } from "./workload_base";
import { Zdb, ZdbResult } from "./zdb";
import { Zlogs, ZlogsResult } from "./zlogs";
Expand All @@ -21,6 +22,7 @@ enum ResultStates {
enum WorkloadTypes {
zmachine = "zmachine",
zmount = "zmount",
volume = "volume",
network = "network",
zdb = "zdb",
ipv4 = "ipv4", // TODO: remove deprecated
Expand All @@ -41,6 +43,7 @@ class DeploymentResult {
property: "__type",
subTypes: [
{ value: ZmountResult, name: WorkloadTypes.zmount },
{ value: VolumeResult, name: WorkloadTypes.volume },
{ value: WorkloadDataResult, name: WorkloadTypes.network },
{ value: ZmachineResult, name: WorkloadTypes.zmachine },
{ value: ZdbResult, name: WorkloadTypes.zdb },
Expand All @@ -55,6 +58,7 @@ class DeploymentResult {
})
data:
| ZmountResult
| VolumeResult
| ZmachineResult
| ZdbResult
| PublicIPResult
Expand All @@ -79,6 +83,7 @@ class Workload {
property: "__type",
subTypes: [
{ value: Zmount, name: WorkloadTypes.zmount },
{ value: Volume, name: WorkloadTypes.volume },
{ value: Znet, name: WorkloadTypes.network },
{ value: Zmachine, name: WorkloadTypes.zmachine },
{ value: Zdb, name: WorkloadTypes.zdb },
Expand All @@ -94,6 +99,7 @@ class Workload {
// TODO: remove public IPv4 deprecated
data:
| Zmount
| Volume
| Znet
| Zmachine
| Zdb
Expand Down
4 changes: 2 additions & 2 deletions packages/grid_http_server/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@threefold/grid_http_server",
"author": "Ahmed Hanafy",
"version": "2.3.3",
"version": "2.4.0-rc1",
"license": "ISC",
"homepage": "https://github.com/threefoldtech/tfgrid-sdk-ts/blob/development/packages/grid_http_server/README.md",
"repository": {
Expand All @@ -12,7 +12,7 @@
"access": "public"
},
"dependencies": {
"@threefold/grid_client": "^2.3.3",
"@threefold/grid_client": "^2.4.0-rc1",
"express": "^4.18.1",
"http-server": "^14.1.1",
"typescript": "^4.7.4"
Expand Down
8 changes: 4 additions & 4 deletions packages/grid_rmb_server/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "@threefold/grid_rmb_server",
"author": "Ahmed Hanafy",
"version": "2.3.3",
"version": "2.4.0-rc1",
"license": "ISC",
"homepage": "https://github.com/threefoldtech/tfgrid-sdk-ts/blob/development/packages/grid_rmb_server/README.md",
"repository": {
Expand All @@ -12,12 +12,12 @@
"access": "public"
},
"dependencies": {
"@threefold/grid_client": "^2.3.3",
"@threefold/rmb_peer_server": "^2.3.3",
"@threefold/grid_client": "^2.4.0-rc1",
"@threefold/rmb_peer_server": "^2.4.0-rc1",
"typescript": "^4.7.4"
},
"devDependencies": {
"@threefold/rmb_peer_client": "^2.3.3",
"@threefold/rmb_peer_client": "^2.4.0-rc1",
"ts-node": "^10.9.1"
},
"main": "./dist/index.js",
Expand Down
2 changes: 1 addition & 1 deletion packages/gridproxy_client/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@threefold/gridproxy_client",
"version": "2.3.3",
"version": "2.4.0-rc1",
"description": "gridproxy_client help to interact with gridproxy based on network",
"main": "dist/public_api.js",
"types": "dist/public_api.d.ts",
Expand Down
8 changes: 4 additions & 4 deletions packages/monitoring/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@threefold/monitoring",
"version": "2.3.3",
"version": "2.4.0-rc1",
"description": "Threefold monitoring package",
"license": "Apache-2.0",
"main": "dist/index.js",
Expand All @@ -16,9 +16,9 @@
"access": "public"
},
"dependencies": {
"@threefold/rmb_direct_client": "^2.3.3",
"@threefold/tfchain_client": "^2.3.3",
"@threefold/types": "^2.3.3",
"@threefold/rmb_direct_client": "^2.4.0-rc1",
"@threefold/tfchain_client": "^2.4.0-rc1",
"@threefold/types": "^2.4.0-rc1",
"axios": "^0.27.2",
"chalk": "4.1.2",
"ts-node": "^10.9.1",
Expand Down
10 changes: 5 additions & 5 deletions packages/playground/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@threefold/playground",
"version": "2.3.3",
"version": "2.4.0-rc1",
"private": true,
"scripts": {
"dev": "vite",
Expand All @@ -12,10 +12,10 @@
},
"dependencies": {
"@mdi/font": "^7.2.96",
"@threefold/graphql_client": "^2.3.3",
"@threefold/grid_client": "^2.3.3",
"@threefold/gridproxy_client": "^2.3.3",
"@threefold/types": "^2.3.3",
"@threefold/graphql_client": "^2.4.0-rc1",
"@threefold/grid_client": "^2.4.0-rc1",
"@threefold/gridproxy_client": "^2.4.0-rc1",
"@threefold/types": "^2.4.0-rc1",
"@types/ip": "^1.1.3",
"@types/md5": "^2.3.5",
"await-lock": "^2.2.2",
Expand Down
2 changes: 1 addition & 1 deletion packages/playground/playground-charts/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,4 +21,4 @@ version: 0.1.0
# incremented each time you make changes to the application. Versions are not expected to
# follow Semantic Versioning. They should reflect the version the application is using.
# It is recommended to use it with quotes.
appVersion: "v2.3.3"
appVersion: "v2.4.0-rc1"
2 changes: 1 addition & 1 deletion packages/playground/playground-charts/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ image:
repository: ghcr.io/threefoldtech/playground
pullPolicy: Always
# Overrides the image tag whose default is the chart appVersion.
tag: "2.3.3"
tag: "2.4.0-rc1"

env:
- name: "MODE"
Expand Down
Loading