Releases: threefoldtech/tfgrid-sdk-ts
Releases · threefoldtech/tfgrid-sdk-ts
v2.5.0
What's Changed
- Fix email instance by @samaradel in #2589
- Show all regions nodes finder by @MohamedElmdary in #2590
- footer coverd by logs by @ehab-hassan in #2607
- Update IPV4Solutions list by @samaradel in #2608
- Enhance UI in Minting Details by @ehab-hassan in #2617
- Unify node resources by @MohamedElmdary in #2641
- Remove only from filters by @zaelgohary in #2646
- Development release 2.4.0 by @samaradel in #2651
- Development 2.5 by @Mahmoud-Emad in #2594
- Add volume workload by @zaelgohary in #2645
- Fix: 0% staking discount while having enough tokens to unlock the gold discount by @Mahmoud-Emad in #2649
- Fix: validating gateway in adding ip range is not functional by @Mahmoud-Emad in #2654
- Fix: Gateway contract isn't deleted after deleting CasperLabs instance by @Mahmoud-Emad in #2652
- fix listing multiple vms in same deployment by @AlaaElattar in #2656
- Enhancement: Updated the node status color in the node card component from red to yellow color by @Mahmoud-Emad in #2660
- Fix: re-validate the farm IP range inputs by @Mahmoud-Emad in #2659
- disable mnemonic validation when account is created by @samaradel in #2663
- Edit subdomain char limit by @zaelgohary in #2573
- Feat: update Access Information by adding Mycelium by @0oM4R in #2667
- Use grid store instead of getGrid by @zaelgohary in #2563
- Make ssh key editable by @AlaaElattar in #2653
- Remove default VProgressCircular color by @samaradel in #2664
- Add user's email by default in mail server by @AlaaElattar in #2672
- fix farm name validation by @AlaaElattar in #2678
- Upgrade to vuetify v3.5.x by @MohamedElmdary in #2644
- Support num gpu filter by @MohamedElmdary in #2680
- Remove farms public IP delete button and create delete all action with it's module and method by @samaradel in #2593
- Adding network usage to resource calculator by @maayarosama in #2657
- Fix get TFT button by @zaelgohary in #2686
- Support sorting nodes based on usd_price by @MohamedElmdary in #2689
- Sort nodes by free cru by @samaradel in #2692
- fix: Deploy button not working when deploying a micro vm by @Mahmoud-Emad in #2691
- Add the last deployment date on the node details pop up by @Mahmoud-Emad in #2688
- Use zmount while creaing disk instead of volume by @zaelgohary in #2698
- Add limit for node fee and close dialog after success of failure by @AlaaElattar in #2693
- Update installation instructions in RMB
Peer
,Direct
README.md by @Mahmoud-Emad in #2679 - Enable SMTP only with public ipv4 by @AlaaElattar in #2681
- Add ubuntu-23.10 & Arch flists in Micro VM by @zaelgohary in #2695
- Add relays in RMB direct client by @zaelgohary in #2671
- Adding static website application by @maayarosama in #2481
- Adding try and catch to loadVms and an error message in case of catch by @maayarosama in #2706
- Improve vuetify tables headers and readability by @MohamedElmdary in #2702
- update alert text from "row" to "node card" in node finder by @amiraabouhadid in #2709
- fix buttons color and variant in delete worker dialog by @amiraabouhadid in #2710
- enhance delete domains dialog UI by @amiraabouhadid in #2708
- Fix farms public IPs table selection by @samaradel in #2713
- handle contracts pagination by @AlaaElattar in #2717
- return previous ports by @AlaaElattar in #2727
- add copy icon to all public config fields by @AlaaElattar in #2723
- Fix nodes contract in grace period toast by @samaradel in #2719
- handle twins with only twin ID on gridproxy in twin details card by @amiraabouhadid in #2722
- Fix projectName in contracts page by @AlaaElattar in #2732
- fix: Can't list deployments by @Mahmoud-Emad in #2701
- Validate subdomain on tab change by @zaelgohary in #2740
- Add missed IPV4 column for applications by @samaradel in #2731
- Upgrade card creation by @samaradel in #2699
- Revert IPerf changes in Node Finder by @zaelgohary in #2748
- Enable mycelium in all solutions by @zaelgohary in #2749
- Unlock grace period contracts by @0oM4R in #2582
- Show the dedicated node discount by @ehab-hassan in #2744
- Add the peertube, mattermost, funkwhale, and casperlabs scripts to deploy an instance from the GridClient. by @A-Harby in #2743
- Fix naming issue when importing ssh key by @AlaaElattar in #2763
- Move to error input whenever user start deploying by @MohamedElmdary in #2742
- Add custom capacity to Node Pilot by @zaelgohary in #2756
- Development edit email by @samaradel in #2725
- Enhance inputs in light theme by @samaradel in #2739
- Add currency abstraction by @zaelgohary in #2707
- Rename rate in currency constructor & getter by @zaelgohary in #2768
- Initialize the rmb payload in case no payload was sent by @AhmedHanafy725 in #2779
- Release 2.5.0-rc1 by @0oM4R in #2780
- Adding a batchSize and applying extrinsics per batch by @maayarosama in #2728
- Fixing icons in static website's deployments list by @maayarosama in #2783
- Change SSH msg by @zaelgohary in #2795
- add last deployment time in node card by @AlaaElattar in #2771
- Add the rest of solution scripts to deploy an instance from the Grid Client. by @A-Harby in #2766
- Fix vuetify table by @MohamedElmdary in #2712
- Add TFRobot solution by @zaelgohary in #2793
- fix: No error appeared when writing characters in calculator. by @Mahmoud-Emad in #2806
- Update farm name validation by @amiraabouhadid in #2789
- Update Arch & ubuntu 23.10 to official flists by @zaelgohary in #2808
- Fix SSH table pagination by @zaelgohary in #2816
- Fix balance rule by @zaelgohary in #2828
- Dev remove algorand participant by @amiraabouhadid in #2813
- Adding a note to notify the user that bandwidth affects the cost of deployment by @maayarosama in ht...
v2.5.0-rc3
What's Changed
- release 2.5.0-rc2 by @0oM4R in #2955
- Add compute capacity unit tests by @zaelgohary in #2820
- Remove the available for query from the nodes filters by @Mahmoud-Emad in #2975
- Fix: reload gateway nodes button by @0oM4R in #2972
- hide the unlock button on node contracts that on rented nodes by @0oM4R in #2979
- fixing auto issue creation by @khaledyoussef24 in #2984
- Style: set unlock dialog buttons on the right by @0oM4R in #2997
- fix yes vote btn by @amiraabouhadid in #2998
- Fix worker deploying k8s/caprover by @MohamedElmdary in #3005
- Make title card at all pages to be consistent by @ehab-hassan in #2999
- Skip failed tests by @zaelgohary in #3015
- release 2.5.0-rc3 by @Mahmoud-Emad in #3017
Full Changelog: v2.5.0-rc2...v2.5.0-rc3
v2.5.0-rc2
What's Changed
- Release 2.5.0-rc1 by @0oM4R in #2780
- Adding a batchSize and applying extrinsics per batch by @maayarosama in #2728
- Fixing icons in static website's deployments list by @maayarosama in #2783
- Change SSH msg by @zaelgohary in #2795
- add last deployment time in node card by @AlaaElattar in #2771
- Add the rest of solution scripts to deploy an instance from the Grid Client. by @A-Harby in #2766
- Fix vuetify table by @MohamedElmdary in #2712
- Add TFRobot solution by @zaelgohary in #2793
- fix: No error appeared when writing characters in calculator. by @Mahmoud-Emad in #2806
- Update farm name validation by @amiraabouhadid in #2789
- Update Arch & ubuntu 23.10 to official flists by @zaelgohary in #2808
- Fix SSH table pagination by @zaelgohary in #2816
- Fix balance rule by @zaelgohary in #2828
- Dev remove algorand participant by @amiraabouhadid in #2813
- Adding a note to notify the user that bandwidth affects the cost of deployment by @maayarosama in #2843
- Update grid_client_nightly.yml by @A-Harby in #2822
- Fix double requested disk size by @MohamedElmdary in #2844
- Fix the loading component when deleting contracts by @Mahmoud-Emad in #2847
- Upgraded the static website flist to an official one by @maayarosama in #2829
- Sort applications in alphabetical order by @maayarosama in #2839
- Include the Workloads info in the stats view in the dashboard and the stats project. by @Mahmoud-Emad in #2848
- Fix loading in contracts table by @0oM4R in #2801
- fix mycelium check for network error by @amiraabouhadid in #2846
- Fix handling error in solution without tabs by @MohamedElmdary in #2782
- showing the discount icon only if the node is dedicated by @maayarosama in #2870
- Fix fqdn in vms and general ui fixes by @MohamedElmdary in #2853
- Apply vuetify default configuration for components by @samaradel in #2796
- Add all auto tests back with new updates by @A-Harby in #2552
- Fix farm loading hint by @MohamedElmdary in #2876
- Fix Reserve Btn Color & Text Alignment in Node Card Title & Subtitle by @amiraabouhadid in #2877
- Fix
Manage SSH keys
not focused if error by @MohamedElmdary in #2880 - Sort solutions nodes by free CRU by @samaradel in #2882
- Filter by up & standby nodes in Node Finder by @zaelgohary in #2883
- Fix: show all public ips on the farm by @0oM4R in #2885
- fix disk size SRU in filters of the grid nightly scripts by @A-Harby in #2874
- Add handling errors from client by @MohamedElmdary in #2895
- automating creating issues for failing nightly tests by @khaledyoussef24 in #2836
- Removed the ability to select one more than ssh-key in deployment by @Mahmoud-Emad in #2893
- Enhance the contracts list by removing the duplicate requests, and reduce the time limit when loading the contracts by removing the
onMounted
lifecycle by @Mahmoud-Emad in #2872 - Fix: Clearer wording for Logfiles needed & Clear indication of uptime for Standby Nodes on Dashboard by @Mahmoud-Emad in #2669
- Make node price rate hourly by @amiraabouhadid in #2904
- Fix delete worker card actions by @amiraabouhadid in #2906
- Fix gpu input service (aka. fakeService) by @MohamedElmdary in #2919
- fix: Name contracts are acting with weird behavior by @Mahmoud-Emad in #2923
- fix: Show the farm ID in rent contracts by @Mahmoud-Emad in #2922
- Add ipv6 to filters in Node Finder by @zaelgohary in #2738
- feat: Update the refresh time of contracts list by @Mahmoud-Emad in #2928
- Resetting gridStore to null on logout by @maayarosama in #2924
- fix: Fix validating gateway in adding public IP on farm by @Mahmoud-Emad in #2933
- fix: Fix loading validator forever. by @Mahmoud-Emad in #2936
- Improve deploy error user experience by @MohamedElmdary in #2920
- Add peertube, funkwhale and casperlabs automated tests to the grid client using jest by @A-Harby in #2784
- Calling loadDeployment method outside the for loop by @maayarosama in #2945
- Fixing reserve and unreserve button behaviour by @maayarosama in #2941
- Update the client version in the workflows by @AhmedHanafy725 in #2951
- Fix manage multiple vms deployment by @MohamedElmdary in #2944
- fix: Removed the default ipV6 filter from the request in the node finder page. by @Mahmoud-Emad in #2953
New Contributors
- @khaledyoussef24 made their first contribution in #2836
Full Changelog: v2.5.0-rc1...v2.5.0-rc2
v2.4.3
v2.5.0-rc1
What's Changed
- Fix email instance by @samaradel in #2589
- Show all regions nodes finder by @MohamedElmdary in #2590
- footer coverd by logs by @ehab-hassan in #2607
- Update IPV4Solutions list by @samaradel in #2608
- Enhance UI in Minting Details by @ehab-hassan in #2617
- Unify node resources by @MohamedElmdary in #2641
- Remove only from filters by @zaelgohary in #2646
- Development release 2.4.0 by @samaradel in #2651
- Development 2.5 by @Mahmoud-Emad in #2594
- Add volume workload by @zaelgohary in #2645
- Fix: 0% staking discount while having enough tokens to unlock the gold discount by @Mahmoud-Emad in #2649
- Fix: validating gateway in adding ip range is not functional by @Mahmoud-Emad in #2654
- Fix: Gateway contract isn't deleted after deleting CasperLabs instance by @Mahmoud-Emad in #2652
- fix listing multiple vms in same deployment by @AlaaElattar in #2656
- Enhancement: Updated the node status color in the node card component from red to yellow color by @Mahmoud-Emad in #2660
- Fix: re-validate the farm IP range inputs by @Mahmoud-Emad in #2659
- disable mnemonic validation when account is created by @samaradel in #2663
- Edit subdomain char limit by @zaelgohary in #2573
- Feat: update Access Information by adding Mycelium by @0oM4R in #2667
- Use grid store instead of getGrid by @zaelgohary in #2563
- Make ssh key editable by @AlaaElattar in #2653
- Remove default VProgressCircular color by @samaradel in #2664
- Add user's email by default in mail server by @AlaaElattar in #2672
- fix farm name validation by @AlaaElattar in #2678
- Upgrade to vuetify v3.5.x by @MohamedElmdary in #2644
- Support num gpu filter by @MohamedElmdary in #2680
- Remove farms public IP delete button and create delete all action with it's module and method by @samaradel in #2593
- Adding network usage to resource calculator by @maayarosama in #2657
- Fix get TFT button by @zaelgohary in #2686
- Support sorting nodes based on usd_price by @MohamedElmdary in #2689
- Sort nodes by free cru by @samaradel in #2692
- fix: Deploy button not working when deploying a micro vm by @Mahmoud-Emad in #2691
- Add the last deployment date on the node details pop up by @Mahmoud-Emad in #2688
- Use zmount while creaing disk instead of volume by @zaelgohary in #2698
- Add limit for node fee and close dialog after success of failure by @AlaaElattar in #2693
- Update installation instructions in RMB
Peer
,Direct
README.md by @Mahmoud-Emad in #2679 - Enable SMTP only with public ipv4 by @AlaaElattar in #2681
- Add ubuntu-23.10 & Arch flists in Micro VM by @zaelgohary in #2695
- Add relays in RMB direct client by @zaelgohary in #2671
- Adding static website application by @maayarosama in #2481
- Adding try and catch to loadVms and an error message in case of catch by @maayarosama in #2706
- Improve vuetify tables headers and readability by @MohamedElmdary in #2702
- update alert text from "row" to "node card" in node finder by @amiraabouhadid in #2709
- fix buttons color and variant in delete worker dialog by @amiraabouhadid in #2710
- enhance delete domains dialog UI by @amiraabouhadid in #2708
- Fix farms public IPs table selection by @samaradel in #2713
- handle contracts pagination by @AlaaElattar in #2717
- return previous ports by @AlaaElattar in #2727
- add copy icon to all public config fields by @AlaaElattar in #2723
- Fix nodes contract in grace period toast by @samaradel in #2719
- handle twins with only twin ID on gridproxy in twin details card by @amiraabouhadid in #2722
- Fix projectName in contracts page by @AlaaElattar in #2732
- fix: Can't list deployments by @Mahmoud-Emad in #2701
- Validate subdomain on tab change by @zaelgohary in #2740
- Add missed IPV4 column for applications by @samaradel in #2731
- Upgrade card creation by @samaradel in #2699
- Revert IPerf changes in Node Finder by @zaelgohary in #2748
- Enable mycelium in all solutions by @zaelgohary in #2749
- Unlock grace period contracts by @0oM4R in #2582
- Show the dedicated node discount by @ehab-hassan in #2744
- Add the peertube, mattermost, funkwhale, and casperlabs scripts to deploy an instance from the GridClient. by @A-Harby in #2743
- Fix naming issue when importing ssh key by @AlaaElattar in #2763
- Move to error input whenever user start deploying by @MohamedElmdary in #2742
- Add custom capacity to Node Pilot by @zaelgohary in #2756
- Development edit email by @samaradel in #2725
- Enhance inputs in light theme by @samaradel in #2739
- Add currency abstraction by @zaelgohary in #2707
- Rename rate in currency constructor & getter by @zaelgohary in #2768
- Initialize the rmb payload in case no payload was sent by @AhmedHanafy725 in #2779
Full Changelog: v2.4.0...v2.5.0-rc1
v2.4.2
What's Changed
- Fix the solution's gateway port by @AlaaElattar in #2727
- Revert IPerf changes in Node Finder by @zaelgohary in #2748
Full Changelog: v2.4.1...v2.4.2
v2.4.1
v2.4.0
What's Changed
- reload component when user clicks on back from any solution by @AlaaElattar in #2191
- fix yarn add command by @0oM4R in #2168
- Edit SMTP validation by @zaelgohary in #2178
- Phase out old stats by @zaelgohary in #2193
- Disconnect tfChain provider by @0oM4R in #2177
- remove /64 from public ipv6 in vms table and k8s table by @AlaaElattar in #2175
- Fix typo and propagate retries to client by @AlaaElattar in #2211
- Trigger Minting hash validation before clicking view by @AlaaElattar in #2207
- Filter by Public IPs in
node finder
by @AlaaElattar in #2167 - Support filtering by min total num of cpus in
node finder
by @AlaaElattar in #2171 - Add Balance field in profile manager dialog. by @AlaaElattar in #2218
- Rename Account ID to Account Address by @AlaaElattar in #2222
- Sync development_314 with development by @MohamedElmdary in #2225
- Check farm has enough public ips before creating the extrinsics by @AlaaElattar in #2217
- fix check mark on non supported keypairType by @samaradel in #2176
- Add search in solutions by @zaelgohary in #2190
- Add email input by @samaradel in #2165
- support reserving standby Nodes from dedicated machines by @AlaaElattar in #2213
- Add reserve/unreserve buttons in the actions of the nodes table by @samaradel in #2223
- Fix TFchain card on big screens by @samaradel in #2274
- Allow zero value in disk HDD field by @samaradel in #2272
- Add user's email as default value in applications by @AlaaElattar in #2273
- fixing subsquid port by @maayarosama in #2305
- Add margin to the footer by @samaradel in #2323
- Reset values of public config values on dialog close by @samaradel in #2334
- Include FarmId in contracts table by @AlaaElattar in #2268
- can't deploy on node with contract in grace period. by @AlaaElattar in #2244
- enable copy ssh on low balance by @0oM4R in #2345
- Fix tables cells height by @samaradel in #2389
- fix footer responsive by @ehab-hassan in #2404
- Reset add IP form by @zaelgohary in #2399
- Update balance on open profile dialog by @0oM4R in #2393
- Adding a cardsLength value and changing the condition by @maayarosama in #2396
- Unify deployment tables by @zaelgohary in #2403
- fix undefined state when deploying by @AlaaElattar in #2431
- release v2.3.3 by @0oM4R in #2439
- Merge development_314 branch in the development branch by @AhmedHanafy725 in #2424
- Update workflow grid client version in the tests workflow and docs by @AhmedHanafy725 in #2440
- reduce listing deployments time by @0oM4R in #2443
- Merging Development 314 into Development by @Mahmoud-Emad in #2444
- Disable sorting public ip in your farms by @AlaaElattar in #2461
- reorder resource units in node finder to be like my nodes by @AlaaElattar in #2472
- Fix stellar typo by @zaelgohary in #2468
- Edit 'Delete IP' to 'Delete', Replace unnecessary log, Edit yarn lock by @zaelgohary in #2467
- Remove Old Dashboard, Stats, Weblets & their workflows by @zaelgohary in #2436
- Update playground dependencies after removing the old dashboard and weblets by @AhmedHanafy725 in #2474
- Remove community link by @zaelgohary in #2475
- Update graph url by @samaradel in #2478
- Update grid client versions in workflows and docs to 2.3.5 by @AhmedHanafy725 in #2484
- Fix dynamic tabs loading by @samaradel in #2480
- Hiding roi in simulator by @maayarosama in #2482
- made tables center by @ehab-hassan in #2492
- Stellar address validation by @0oM4R in #2486
- enhance list requests in nodes and farms tables by @0oM4R in #2488
- Rewrite pricing calculator by @MohamedElmdary in #2308
- Fix checking on rentContractId while choosing node by @AlaaElattar in #2498
- Fix loading keys when the kvstore backend is used by @AhmedHanafy725 in #2502
- Fix loading size by @samaradel in #2483
- Remove key fragments after setting a key with a new value by @AhmedHanafy725 in #2503
- Fix: node uptime by @0oM4R in #2497
- Replace nodes table w node cards by @zaelgohary in #2422
- automate stats update by @0oM4R in #2511
- Accept terms and conditions dialog enhancements by @Mahmoud-Emad in #2373
- fix color DAO vote by @ehab-hassan in #2517
- Add contract type column by @zaelgohary in #2192
- Sort by status on mount by @zaelgohary in #2197
- Configure manual as a global prop by @zaelgohary in #2495
- Filter the undefined and empty values before making the request to filter nodes and farms. by @Mahmoud-Emad in #2409
- Accept terms dialog buttons by @Mahmoud-Emad in #2525
- Fix reserve button issues in Node finder by @zaelgohary in #2526
- Move filters to side instead of top by @MohamedElmdary in #2516
- Fix Node card issues by @zaelgohary in #2524
- Disable reserve node btn if user has insufficient balance by @zaelgohary in #2469
- Update: Remove the undefined/empty-string values from the request url. by @Mahmoud-Emad in #2532
- update error message for balance in pricing calculator by @MohamedElmdary in #2533
- change filter order by @ehab-hassan in #2534
- Enhance validator form by @MohamedElmdary in #2499
- fix height of filters by @MohamedElmdary in #2531
- Implementing Multiple SSH Keys with Enhanced Management Features by @Mahmoud-Emad in #2463
- Activate mnemonic even if it doesn't have a twin id by @samaradel in #2506
- covert uid from number to stringer when passed as argument by @amiraabouhadid in #2538
- add warning alert to add twin id as memo text by @amiraabouhadid in #2536
- Get Iperf test from Grid Proxy by @zaelgohary in #2519
- Edit SMTP email tooltip & label in discourse only by @zaelgohary in #2540
- Add extra fee to node price in node finder by @zaelgohary in https://github.com/threefoldtech...
v2.4.0-rc2
What's Changed
- Fix pricing calculator accepting negative values by @MohamedElmdary in #2518
- URL pointing to wrong location. by @Kaya-Sem in #2545
- Export manual links in a separate file by @zaelgohary in #2550
- link manual in minting page by @AlaaElattar in #2551
- Fix: node details behaviour by @0oM4R in #2553
- Make defined error when adding ip exists by @AlaaElattar in #2558
- Fix: public ip range by @0oM4R in #2556
- Feature: add error handling to node selector by @0oM4R in #2562
- Add workers number chip in k8s & caprover by @zaelgohary in #2565
- Display the VOTE details on the DAO page by @Mahmoud-Emad in #2567
- Fix err msg in loadk8s & loadVms by @zaelgohary in #2569
- Fix mycelium IP in k8s table by @zaelgohary in #2570
- Refactor getDefaultUrls function by @zaelgohary in #2568
- Add dedicated node discount tooltip by @zaelgohary in #2577
- Remove dedicated page, remove unused code from node finder by @zaelgohary in #2579
- Add support for rentable filter in node finder page by @MohamedElmdary in #2583
- Display node price in hour by @samaradel in #2581
- Update sshkey page by @samaradel in #2554
- Fix dedicated nodes route by @zaelgohary in #2592
- Fix typo by @samaradel in #2596
- Update mass_deployments.yml to send status message on telegram by @PeterNashaat in #2595
- release 2.4.0-rc1 by @0oM4R in #2599
- Remove minting alert by @zaelgohary in #2601
- Fix the activation issue by updating the key before calling the chain by @Mahmoud-Emad in #2605
- Enable accept T&C btn by @zaelgohary in #2613
- Fix reserve button in solutions by @zaelgohary in #2612
- Fixing get tft button by @maayarosama in #2623
- Edit failed node details err msg by @zaelgohary in #2627
- Enhancements: Updated the colors of the SSH Keys in
Manage SSH Keys
dialog by @Mahmoud-Emad in #2640 - Wait for the opening connection in rmb client before closing it by @AhmedHanafy725 in #2625
New Contributors
- @Kaya-Sem made their first contribution in #2545
- @PeterNashaat made their first contribution in #2595
Full Changelog: v2.4.0-rc1...v2.4.0-rc2
v2.4.0-rc1
What's Changed
- reload component when user clicks on back from any solution by @AlaaElattar in #2191
- fix yarn add command by @0oM4R in #2168
- Edit SMTP validation by @zaelgohary in #2178
- Phase out old stats by @zaelgohary in #2193
- Disconnect tfChain provider by @0oM4R in #2177
- remove /64 from public ipv6 in vms table and k8s table by @AlaaElattar in #2175
- Fix typo and propagate retries to client by @AlaaElattar in #2211
- Trigger Minting hash validation before clicking view by @AlaaElattar in #2207
- Filter by Public IPs in
node finder
by @AlaaElattar in #2167 - Support filtering by min total num of cpus in
node finder
by @AlaaElattar in #2171 - Add Balance field in profile manager dialog. by @AlaaElattar in #2218
- Rename Account ID to Account Address by @AlaaElattar in #2222
- Sync development_314 with development by @MohamedElmdary in #2225
- Check farm has enough public ips before creating the extrinsics by @AlaaElattar in #2217
- fix check mark on non supported keypairType by @samaradel in #2176
- Add search in solutions by @zaelgohary in #2190
- Add email input by @samaradel in #2165
- support reserving standby Nodes from dedicated machines by @AlaaElattar in #2213
- Add reserve/unreserve buttons in the actions of the nodes table by @samaradel in #2223
- Fix TFchain card on big screens by @samaradel in #2274
- Allow zero value in disk HDD field by @samaradel in #2272
- Add user's email as default value in applications by @AlaaElattar in #2273
- fixing subsquid port by @maayarosama in #2305
- Add margin to the footer by @samaradel in #2323
- Reset values of public config values on dialog close by @samaradel in #2334
- Include FarmId in contracts table by @AlaaElattar in #2268
- can't deploy on node with contract in grace period. by @AlaaElattar in #2244
- enable copy ssh on low balance by @0oM4R in #2345
- Fix tables cells height by @samaradel in #2389
- fix footer responsive by @ehab-hassan in #2404
- Reset add IP form by @zaelgohary in #2399
- Update balance on open profile dialog by @0oM4R in #2393
- Adding a cardsLength value and changing the condition by @maayarosama in #2396
- Unify deployment tables by @zaelgohary in #2403
- fix undefined state when deploying by @AlaaElattar in #2431
- release v2.3.3 by @0oM4R in #2439
- Merge development_314 branch in the development branch by @AhmedHanafy725 in #2424
- Update workflow grid client version in the tests workflow and docs by @AhmedHanafy725 in #2440
- reduce listing deployments time by @0oM4R in #2443
- Merging Development 314 into Development by @Mahmoud-Emad in #2444
- Disable sorting public ip in your farms by @AlaaElattar in #2461
- reorder resource units in node finder to be like my nodes by @AlaaElattar in #2472
- Fix stellar typo by @zaelgohary in #2468
- Edit 'Delete IP' to 'Delete', Replace unnecessary log, Edit yarn lock by @zaelgohary in #2467
- Remove Old Dashboard, Stats, Weblets & their workflows by @zaelgohary in #2436
- Update playground dependencies after removing the old dashboard and weblets by @AhmedHanafy725 in #2474
- Remove community link by @zaelgohary in #2475
- Update graph url by @samaradel in #2478
- Update grid client versions in workflows and docs to 2.3.5 by @AhmedHanafy725 in #2484
- Fix dynamic tabs loading by @samaradel in #2480
- Hiding roi in simulator by @maayarosama in #2482
- made tables center by @ehab-hassan in #2492
- Stellar address validation by @0oM4R in #2486
- enhance list requests in nodes and farms tables by @0oM4R in #2488
- Rewrite pricing calculator by @MohamedElmdary in #2308
- Fix checking on rentContractId while choosing node by @AlaaElattar in #2498
- Fix loading keys when the kvstore backend is used by @AhmedHanafy725 in #2502
- Fix loading size by @samaradel in #2483
- Remove key fragments after setting a key with a new value by @AhmedHanafy725 in #2503
- Fix: node uptime by @0oM4R in #2497
- Replace nodes table w node cards by @zaelgohary in #2422
- automate stats update by @0oM4R in #2511
- Accept terms and conditions dialog enhancements by @Mahmoud-Emad in #2373
- fix color DAO vote by @ehab-hassan in #2517
- Add contract type column by @zaelgohary in #2192
- Sort by status on mount by @zaelgohary in #2197
- Configure manual as a global prop by @zaelgohary in #2495
- Filter the undefined and empty values before making the request to filter nodes and farms. by @Mahmoud-Emad in #2409
- Accept terms dialog buttons by @Mahmoud-Emad in #2525
- Fix reserve button issues in Node finder by @zaelgohary in #2526
- Move filters to side instead of top by @MohamedElmdary in #2516
- Fix Node card issues by @zaelgohary in #2524
- Disable reserve node btn if user has insufficient balance by @zaelgohary in #2469
- Update: Remove the undefined/empty-string values from the request url. by @Mahmoud-Emad in #2532
- update error message for balance in pricing calculator by @MohamedElmdary in #2533
- change filter order by @ehab-hassan in #2534
- Enhance validator form by @MohamedElmdary in #2499
- fix height of filters by @MohamedElmdary in #2531
- Implementing Multiple SSH Keys with Enhanced Management Features by @Mahmoud-Emad in #2463
- Activate mnemonic even if it doesn't have a twin id by @samaradel in #2506
- covert uid from number to stringer when passed as argument by @amiraabouhadid in #2538
- add warning alert to add twin id as memo text by @amiraabouhadid in #2536
- Get Iperf test from Grid Proxy by @zaelgohary in #2519
- Edit SMTP email tooltip & label in discourse only by @zaelgohary in #2540
- Add extra fee to node price in node finder by @zaelgohary in https://github.com/threefoldtech...