v2.3.0
AhmedHanafy725
released this
11 Mar 11:08
·
2086 commits
to development
since this release
What's Changed
- show minting on all networks by @mohamedamer453 in #1553
- Reorder network switches by @zaelgohary in #1554
- Fix typos by @zaelgohary in #1550
- update tooltip icon for clickable icons by @mohamedamer453 in #1555
- disable loading after the details are loaded by @mohamedamer453 in #1558
- update formatting of dao details by @mohamedamer453 in #1551
- Fix fetching deployments by @MohamedElmdary in #1557
- Fix virtual machine domains by @MohamedElmdary in #1552
- reorder sidebar by @mohamedamer453 in #1576
- Development 313 fix farms filter & enhance farm table by @amiraabouhadid in #1563
- Development 313 fix stat cards by @amiraabouhadid in #1564
- Fix uptime in dashboard nodes by @0oM4R in #1582
- Node Filters by @Mahmoud-Emad in #1580
- Development 3.13 by @AhmedHanafy725 in #1126
- add nodesOwnedBy and refactor user_nodes by @mohamedamer453 in #1572
- add close button to manage domains dialog by @amiraabouhadid in #1596
- Update max farm name to be 40 chars by @AlaaElattar in #1608
- change contracts list path in notification by @0oM4R in #1613
- Update the v-server, enable cors by @Mahmoud-Emad in #1548
- change deposit dialog layout by @0oM4R in #1610
- Manual node Id selection by @maayarosama in #1207
- fix responsive twin page issue by @0oM4R in #1620
- Fix tooltip color and others by @ehab-hassan in #1626
- move close buttons to the left by @mohamedamer453 in #1622
- fix typo in the warning message and improve font size by @mohamedamer453 in #1617
- Development 313 minting by @maayarosama in #1573
- Add Back Button in second navbar by @AlaaElattar in #1623
- Formatting dao proposal's card by @maayarosama in #1559
- make farm id filter filter in nodes compatible with one in farms page by @AlaaElattar in #1631
- renaming dashboard farms to your farms to avoid confusion by @maayarosama in #1633
- Improve select node by @MohamedElmdary in #1457
- Developemnt 313 mass deployment by @AlaaElattar in #1421
- Filter out the undefined extrinsics by @AhmedHanafy725 in #1637
- make types package public by @0oM4R in #1639
- release 2.3.0-alpha2 by @maayarosama in #1640
- replace public ip field title in farm filters by @0oM4R in #1650
- show manual link on sign up by @mohamedamer453 in #1648
- [Dashboard] replace rentedby with ownedby in user nodes by @0oM4R in #1652
- close farm dialog after the farm is created by @mohamedamer453 in #1660
- add alpha tag as pre relase tag by @0oM4R in #1657
- adding node options command to the readme by @mohamedamer453 in #1661
- disable loading after loading the twin data by @mohamedamer453 in #1654
- remove on-mount in user nodes by @0oM4R in #1656
- handle no error message in response by @0oM4R in #1647
- improve offline public ips notification by @mohamedamer453 in #1644
- Development 313 | contracts list tables by @Mahmoud-Emad in #1567
- Adding a link to the contracts page in the grace period contracts warning message by @maayarosama in #1658
- set nodes count to 0 if there're no nodes to display by @mohamedamer453 in #1682
- Updated CapRover docs URL by @Mik-TF in #1676
- [Dashboard ]fix getting some of the user farms not all by @0oM4R in #1675
- Fix connect dialogue in smaller screens by @zaelgohary in #1671
- remove sorting in farms table by @amiraabouhadid in #1693
- farms dialog by @amiraabouhadid in #1684
- Use substrate tools instead of bip93 when getting the seed from the mnemonic by @AhmedHanafy725 in #1695
- Updating TFT Farmed field by @maayarosama in #1655
- limit decimals values in total cost by @zaelgohary in #1712
- Fix activate button by @zaelgohary in #1714
- Show sidebar if the user is not logged in by @zaelgohary in #1364
- Replace mnemonic hash w mnemonic while setting profile by @zaelgohary in #1711
- feat: Improve loading page by @MohamedElmdary in #1704
- Fix total cost in case it's 0 by @zaelgohary in #1720
- Fix capacity url by @zaelgohary in #1719
- Fix max transfer amount by @zaelgohary in #1713
- Add tooltip for activate account button by @AlaaElattar in #1697
- Fix env err in all solutions by @zaelgohary in #1715
- add hint when no farms by @amiraabouhadid in #1722
- Fix client connection in case of connecting twice by @AhmedHanafy725 in #1728
- Fix wireguard, public IP & planetary in deployment table by @zaelgohary in #1723
- Development 313 farm enhancement by @ehab-hassan in #1680
- fix farm name validation special chars and min length by @amiraabouhadid in #1721
- refactor: improve performance of checking for offline deployments by @MohamedElmdary in #1718
- fix: flatten vm array to fix sort casuing error in caprover and workers based solutions by @MohamedElmdary in #1727
- feat: add global navigation loader by @MohamedElmdary in #1705
- Downgrade caprover version to 1.10.1 by @AhmedHanafy725 in #1741
- Adding selection field for keypair type by @maayarosama in #1709
- fix: active button not enabled by @MohamedElmdary in #1742
- Fix breadcrumbs margin by @zaelgohary in #1744
- Rewrite selection details by @MohamedElmdary in #1659
- fix grid client disconnecting while connecting by @MohamedElmdary in #1735
- Revert "Downgrade caprover version to 1.10.1" by @AhmedHanafy725 in #1755
- fix: add limit 1 to validation tries by @MohamedElmdary in #1761
- Add meta to Solutions route by @zaelgohary in #1766
- Add contract details doc by @zaelgohary in #1770
- Enhance error handling in clients by @0oM4R in #1738
- fix: Infinite Grid Proxy requests in offline network by @MohamedElmdary in #1779
- Update proposal info by @zaelgohary in #1774
- Edit node hint by @zaelgohary in #1798
- add filter and pagination reset when status is changed by @amiraabouhadid in #1778
- Fix swap price component by @MohamedElmdary in #1780
- Check that ip should be different from gateway by @AlaaElattar in #1669
- Fix decimal err in dedicated filters by @zaelgohary in #1772
- Fix node status filter by @zaelgohary in #1754
- Development delete keys error by @0oM4R in #1795
- Fix check node health URL by @zaelgohary in #1769
- enable next cloud in new playground by @amiraabouhadid in #1801
- Enhance loading node details, display the actual status, node stats as NA by @Mahmoud-Emad in #1701
- Add tootltip button for usd total cost by @AlaaElattar in #1803
- Fix profile manager's keypairType by @MohamedElmdary in #1802
- Adding a new error message for failed deletion of rent contracts by @maayarosama in #1809
- Add toFixed to prices calculator by @AlaaElattar in #1805
- change flair from community to alpha for nextcloud by @xmonader in #1813
- change fees tooltip by @0oM4R in #1816
- Add toFixed(3) to total contracts in usd/hour by @AlaaElattar in #1814
- Replace Promise.all w Promise.allSettled in Mass deployment script by @zaelgohary in #1765
- Improve nodeId Selector by @MohamedElmdary in #1820
- Fix status filter on update by @zaelgohary in #1819
- All buttons consistent by @ehab-hassan in #1767
- fix transfer validation by @0oM4R in #1825
- Enhance performance of workloads validating by @MohamedElmdary in #1810
- Fix Counter in mass deployment by @AlaaElattar in #1817
- Fixing rent node error by @maayarosama in #1821
- Release v2.3.0-alpha3 by @maayarosama in #1828
- [Explorer] show health btn in all node status by @0oM4R in #1833
- Fix the disconnection when killing the process by @AhmedHanafy725 in #1796
- make search in dao case insensitive by @amiraabouhadid in #1840
- fix Activate button by @0oM4R in #1836
- [Transfer] reset transfer amount field by @0oM4R in #1842
- add error msg in faild deployments dialog by @AlaaElattar in #1844
- update example script to include disconnect by @0oM4R in #1847
- Updating minting info url by @maayarosama in #1849
- Add styling to failed deployment dialog by @AlaaElattar in #1853
- change Json to JSON by @amiraabouhadid in #1854
- Fix shared error in password input in profile manager by @MohamedElmdary in #1856
- Add apply filters btn by @amiraabouhadid in #1832
- add publish rules by @0oM4R in #1860
- update to v2.3.0-alpha4 by @amiraabouhadid in #1858
- include standby nodes by @0oM4R in #1865
- update to v2.3.0-alpha5 by @0oM4R in #1873
- Reorder sidebar & add sshkey, orchestrators, vms pages by @amiraabouhadid in #1881
- update discount levels link by @samaradel in #1885
- fix newstats Chart.yaml by @0oM4R in #1887
- updated cloud docs links by @Mik-TF in #1890
- Enhance transfer logic and UX by @0oM4R in #1886
- remove full & micro vm, caprover and kubernetes cards from applications page by @amiraabouhadid in #1893
- Replace placeholders with tooltips in the filters fields by @mohamedamer453 in #1876
- Enable Balance switch once user logs in by @AlaaElattar in #1897
- replace max with min in filter names and tooltips by @mohamedamer453 in #1896
- add my farms page by @mohamedamer453 in #1906
- make the tf logo redirect to home by @mohamedamer453 in #1905
- Improve node selector details by @MohamedElmdary in #1884
- Refactor How routing is rendering by @MohamedElmdary in #1903
- Add exit code to in case of error in test script by @A-Harby in #1710
- Improve nodes filtering query (Healthy Query) by @MohamedElmdary in #1912
- Use FarmName in playground node details by @MohamedElmdary in #1913
- Update profile & landing page by @amiraabouhadid in #1898
- make logo look clickable when we hover on it by @AlaaElattar in #1914
- Make node selection component generic by @MohamedElmdary in #1915
- Throw an error in case of tfchain client can't connect by @AhmedHanafy725 in #1933
- [Transfer view] rephrase twin error msg by @0oM4R in #1944
- add Node ID to deployment details by @0oM4R in #1947
- change my to your in sidebar and home page by @AlaaElattar in #1945
- Enhancement: Expand the row on click instead of clicking on the icon. by @Mahmoud-Emad in #1949
- Improve failed deployments ux by @MohamedElmdary in #1952
- Enhancement: Rename the contracts file to the contracts type. by @Mahmoud-Emad in #1953
- add label to keypair types and make latest alert as tootltip by @AlaaElattar in #1954
- add alert to notify user that discount applied hourly by @AlaaElattar in #1950
- Improve how solution with ssh requirement works by @MohamedElmdary in #1948
- restore old profile popup by @amiraabouhadid in #1946
- Improved the filtering functionality by consolidating filter options within the same form by @Mahmoud-Emad in #1877
- Development fix responsive landig page by @ehab-hassan in #1951
- add missing alert by @AlaaElattar in #1960
- Fix routing paths and meta by @MohamedElmdary in #1956
- Release 2.3.0-alpha6 by @AhmedHanafy725 in #1961
- add missing tooltip and label in keypair type by @AlaaElattar in #1963
- remove latest alert as it appears in keypair tooltip by @AlaaElattar in #1966
- add more tooltips for sidebar items by @mohamedamer453 in #1965
- modify bug report to provide more details by @AlaaElattar in #1968
- Fix: Discount level on the dedicate node isn't updating by @Mahmoud-Emad in #1969
- Add instructions on how to access your deployments by @MohamedElmdary in #1974
- Fix dedicated machines: table may take sometime to update by @Mahmoud-Emad in #1971
- close profile manager after login and logout by @mohamedamer453 in #1972
- rename field to hex seed if a hex seed is entered by @mohamedamer453 in #1976
- feat: Add requireSSH in caprover meta by @MohamedElmdary in #1999
- Fix dashboard disappeared tooltips by @MohamedElmdary in #2001
- Handle max length in resource pricing calculator by @AlaaElattar in #1973
- fix: make the countries count equals to nodeDistribution by @0oM4R in #2006
- add reload btn in profile If any error happened by @AlaaElattar in #1988
- add alpha chip to mattermost by @mohamedamer453 in #2028
- Enhance Deposit dialog UI and add more informative components by @0oM4R in #2030
- Fix: Discount level on the dedicate node isn't updating by @Mahmoud-Emad in #2022
- Fix open ProfileManager by @MohamedElmdary in #2023
- Stats responsive big and large screen by @ehab-hassan in #2035
- Development tf loading splash by @ehab-hassan in #2020
- Update Type column by @samaradel in #2031
- enable send btn once address is validated by @AlaaElattar in #2036
- add dao voting manual link to dao information by @mohamedamer453 in #2027
- add info alert to generate/update ssh-key by @0oM4R in #2032
- Development calculator color by @ehab-hassan in #2019
- Update styles for access vm instructions by @MohamedElmdary in #2051
- Improve filters by @MohamedElmdary in #1982
- Fix: Adding and Removing public config take long time to reflect. by @Mahmoud-Emad in #2052
- SDK Release alpha 7 by @MohamedElmdary in #2062
- add nodes legend by @samaradel in #2061
- Update bug_report.md by @A-Harby in #2074
- Make serial numbers consitent by @AlaaElattar in #2063
- Development footer by @ehab-hassan in #2072
- reset withdraw dialog when its closed by @AlaaElattar in #2068
- align solution cards by @samaradel in #1859
- Remove spellcheck from farm name by @MohamedElmdary in #2089
- fix add ip dialog by @samaradel in #1857
- fix locations filter by @samaradel in #2093
- Add amer to ts-sdk's codeowners by @MohamedElmdary in #2099
- include in tooltip there's no activation of ed25519 keys also by @AlaaElattar in #2100
- Fix status responsive by @MohamedElmdary in #2101
- fix the manage workers dialog for caprover after adding or deleting a worker by @mohamedamer453 in #2094
- Update region field by @samaradel in #2108
- fix condition of tooltip to not appear in login card by @AlaaElattar in #2105
- Update discount msg in dedicated nodes by @AlaaElattar in #2103
- Fix: Duplicate placeholder in filters by @Mahmoud-Emad in #2111
- add tooltips for node selection options by @mohamedamer453 in #2116
- Fix error message by @samaradel in #2113
- Fix: All routes are broken on development and staging. by @Mahmoud-Emad in #2115
- Wait for the rmb client to finish processing the received envelopes before closing the connection by @AhmedHanafy725 in #2106
- Make failed deployments icon more clear by @AlaaElattar in #2091
- handle to show - when field is empty in my nodes by @AlaaElattar in #2119
- Add Dialog to show contract lock details for contracts on grace period by @AlaaElattar in #2076
- Adding margin to card details items by @maayarosama in #2121
- normalize error in capacity pool size check by @MohamedElmdary in #2127
- Release alpha 8 by @MohamedElmdary in #2128
- Add node perf tests by @zaelgohary in #2097
- Add health column by @samaradel in #2120
- Enhance Route Creation and Documentation by @Mahmoud-Emad in #2131
- remove the combobox for bridge selection since there's only one option to select from by @mohamedamer453 in #2135
- add disk name for disks without mount point by @mohamedamer453 in #2136
- add created at column for deployments by @mohamedamer453 in #2138
- increase wireguard range by @samaradel in #2141
- Add subregion by @samaradel in #2145
- Update version to 2.3.0-alpha9 by @MohamedElmdary in #2148
- Fix: Adding and Removing public config take long time to reflect by @Mahmoud-Emad in #2095
- remove the leading pipe character from the contracts list by @mohamedamer453 in #2142
- Add mnemonic validate icon by @samaradel in #2144
- add stats summary endpoint by @0oM4R in #2123
- Development monitoring by @0oM4R in #2045
- Fix K8s master tooltip by @zaelgohary in #2155
- Add dashboard logger by @0oM4R in #2070
- Support mycelium on grid client deployments by @AlaaElattar in #2130
- Enhance error in playgrounds by @0oM4R in #2153
- add alert to pref tests cards by @0oM4R in #2147
- Disable creating 2 farms with same name by @AlaaElattar in #2156
- fix TFChain wallet card dimension by @samaradel in #2150
- release v2.3.0 alpha10 by @0oM4R in #2170
- rm capitalize from health column by @samaradel in #2166
- Update stats Image and Chart values by @0oM4R in #2184
- Development release v2.3.0 alpha11 by @0oM4R in #2189
- Edit workflows to include development_314 branch by @zaelgohary in #2195
- Remove the gateway query as it doesn't exist on the gridproxy by @AhmedHanafy725 in #2199
- Fix dashboard debug logs scroll by @MohamedElmdary in #2200
- fix k8s deployment list by @0oM4R in #2204
- Handle server error message by @samaradel in #2209
- Make cpu & mem values optional in rootFs by @zaelgohary in #2205
- Use stats summary on grid capacity cards by @0oM4R in #2201
- Cache twin data on connect by @zaelgohary in #2208
- upgrade to version 2.3.0 alpha12 for release by @MohamedElmdary in #2212
- Slice Iperf array to contain only 4 elemnts max by @zaelgohary in #2226
- fix tft to USD conversion should be multiplied not divided by @AlaaElattar in #2236
- Fix dedicated nodes table by @0oM4R in #2242
- Fix adding public config by @AlaaElattar in #2250
- Improve stats requests and error handling by @0oM4R in #2253
- Update remove public config dialog by @amiraabouhadid in #2264
- support mycelium with yggdrasil by @AlaaElattar in #2263
- Add Samar to code owners by @AhmedHanafy725 in #2278
- Updating modules.md by @maayarosama in #2243
- Handle paused status in solutions table by @samaradel in #2257
- Update learn how btns link by @samaradel in #2277
- set addAccess to true on caprover machines by @0oM4R in #2290
- Using default urls if env vars are'nt avaliable by @maayarosama in #2279
- Unify the metadata on grid client by @AhmedHanafy725 in #2239
- fix home page link in 404 page by @amiraabouhadid in #2307
- Listing deployments from contracts instead of kvstore by @AhmedHanafy725 in #2124
- Update node resources charts by @0oM4R in #2310
- Update broken links in dashboard by @AlaaElattar in #2309
- Handle address of stellar depending of network by @AlaaElattar in #2312
- release v2.3.0 rc1 by @0oM4R in #2313
- Updated build readme file by @maayarosama in #2318
- Hide owncloud by @maayarosama in #2327
- add text field for disk mounting point by @AlaaElattar in #2325
- Fix issue in loading the node flag image. by @Mahmoud-Emad in #2322
- Removing hard coded stats url from build-env script and passing urls to grid proxy and graphql client by @maayarosama in #2328
- [Types] add two config files one for node and the other one for es6 by @0oM4R in #2331
- Reconnect to the chain in case of an error by @AhmedHanafy725 in #2230
- Dev fix dedicated info link by @amiraabouhadid in #2336
- release 2.3.0-rc2 by @samaradel in #2337
- change stellar link for test and mainnet by @AlaaElattar in #2340
- add moment package to tfchain client deps by @0oM4R in #2341
- Fix mycelium validation for the peers by @AhmedHanafy725 in #2344
- release v2.3.0 rc3 by @0oM4R in #2346
- Update issue and pr templates by @0oM4R in #2355
- Correcting spelling error and correcting logs file extension by @maayarosama in #2375
- Fix the pagination issue in listing farm IPs by @Mahmoud-Emad in #2377
- Fix outdated links on the landing page and minting details by @samaradel in #2376
- Fix stats summary endpoint delay by @0oM4R in #2382
- Update show all deployments toggle message by @samaradel in #2381
- Release rc4 by @zaelgohary in #2384
- Update links with manual in before login page by @samaradel in #2385
- Fix: IP table pagination by @0oM4R in #2387
New Contributors
- @scottyeager made their first contribution in #1178
- @hossnys made their first contribution in #1304
Full Changelog: v2.2.0...v2.3.0