diff --git a/apps/deploy-web/CHANGELOG.md b/apps/deploy-web/CHANGELOG.md new file mode 100644 index 000000000..17897c183 --- /dev/null +++ b/apps/deploy-web/CHANGELOG.md @@ -0,0 +1,94 @@ + + +## 2.17.0-beta.0 (2024-10-14) + + +### Features + +* add beta env ([#326](https://github.com/akash-network/console/issues/326)) ([855ff4b](https://github.com/akash-network/console/commit/855ff4b084a68d6042fcb3cd181fc91abe998520)) +* **auth:** implement anonymous user authentication ([fa9de2f](https://github.com/akash-network/console/commit/fa9de2f0d0f8d0a0c483f07856cebdb58d8f5344)), closes [#247](https://github.com/akash-network/console/issues/247) +* **auth:** implements basic anonymous user auth ([ca816f5](https://github.com/akash-network/console/commit/ca816f5e4136c1b4e515c73b249e10d0dc0964e3)), closes [#247](https://github.com/akash-network/console/issues/247) +* **billing:** add wallet trialing flag ([e9cc512](https://github.com/akash-network/console/commit/e9cc5125d7bf9b8853ea48f6e8ded87fd490d24a)), closes [#247](https://github.com/akash-network/console/issues/247) +* **billing:** adjust migrations and env for deployment ([45656d7](https://github.com/akash-network/console/commit/45656d7848ac0fdd5689b46a32221d48a7b32469)), closes [#247](https://github.com/akash-network/console/issues/247) +* **billing:** adjust some UI features for managed wallet users ([6af49da](https://github.com/akash-network/console/commit/6af49daa796856b363284431721799755dda54a3)), closes [#247](https://github.com/akash-network/console/issues/247) +* **billing:** change managed wallet button copy and style ([0fa46ac](https://github.com/akash-network/console/commit/0fa46ac017fd7835b4b5695d5489701a3d7693ef)), closes [#247](https://github.com/akash-network/console/issues/247) +* **billing:** ensure master wallet sequence is correct ([8372f38](https://github.com/akash-network/console/commit/8372f387718dec9a8fed81e4048690c46f7e8b10)), closes [#247](https://github.com/akash-network/console/issues/247) +* **billing:** handle tx errors ([3430a08](https://github.com/akash-network/console/commit/3430a089629e40019b90fa712d668279b9774982)), closes [#340](https://github.com/akash-network/console/issues/340) [#247](https://github.com/akash-network/console/issues/247) +* **billing:** implement balance refresh ([9d54f44](https://github.com/akash-network/console/commit/9d54f44c4024457b5bc339b6c32c67b3f3d37486)), closes [#247](https://github.com/akash-network/console/issues/247) +* **billing:** implement balance wallets refill ([fa1f252](https://github.com/akash-network/console/commit/fa1f252468bd30106a67be2fb011870d5e5e6c8d)), closes [#247](https://github.com/akash-network/console/issues/247) +* **billing:** implement managed wallet ([164d86b](https://github.com/akash-network/console/commit/164d86b56cb48d9ebb7b7102743d3c3fd363e6f6)), closes [#247](https://github.com/akash-network/console/issues/247) +* **billing:** implement managed wallet top up ([04f5aad](https://github.com/akash-network/console/commit/04f5aad51079bea8c8d58c2147c78598b5bb409d)), closes [#247](https://github.com/akash-network/console/issues/247) +* **billing:** implement managed wallet top up 1 ([bd4c06b](https://github.com/akash-network/console/commit/bd4c06bd49cc1c16380997b4af0185360ffd5f0b)), closes [#247](https://github.com/akash-network/console/issues/247) +* **billing:** implement wallet type switch ([155113c](https://github.com/akash-network/console/commit/155113c0aee2913d2cf4da839126a4a10768de05)), closes [#247](https://github.com/akash-network/console/issues/247) +* **billing:** remove some UI features for managed wallet users ([f021f07](https://github.com/akash-network/console/commit/f021f07458dd488f02ae37b6952b984fd70f1b71)), closes [#247](https://github.com/akash-network/console/issues/247) +* **billing:** update transactional messages for managed wallet ([efc0508](https://github.com/akash-network/console/commit/efc050860cc459625259be7ac041e15ce49dcfc1)), closes [#247](https://github.com/akash-network/console/issues/247) +* **console:** add all leap wallets ([#346](https://github.com/akash-network/console/issues/346)) ([f00c367](https://github.com/akash-network/console/commit/f00c3679ef997e5133dcdc46550deb2bcea81dd1)) +* **console:** Add config from awesome akash for SSH toggle ([#301](https://github.com/akash-network/console/issues/301)) ([8765a4f](https://github.com/akash-network/console/commit/8765a4fe5123c868bacfa9c59cd0b6209a85224e)) +* **console:** add llama 3.1 405 to staff picks ([#339](https://github.com/akash-network/console/issues/339)) ([6ad71ce](https://github.com/akash-network/console/commit/6ad71ce5e2f5339c6d791cf6759910a94ffeea83)) +* **console:** add metamask ([#334](https://github.com/akash-network/console/issues/334)) ([bc68df8](https://github.com/akash-network/console/commit/bc68df8fe87c310f406663a73444f918d272422b)) +* **console:** add rehypraw to display html for awesome akash templates ([#319](https://github.com/akash-network/console/issues/319)) ([0014109](https://github.com/akash-network/console/commit/00141098408668a542d65b77cf6084de9070ee7c)) +* **console:** added application key to filter out third party exceptions ([#372](https://github.com/akash-network/console/issues/372)) ([d01b8d5](https://github.com/akash-network/console/commit/d01b8d5992ee12958562e73c7f06a333879e05ac)) +* **console:** balance authz deployments ([#359](https://github.com/akash-network/console/issues/359)) ([abdb18a](https://github.com/akash-network/console/commit/abdb18a42af81e7e1724b7afbe8eb2b898b47f41)) +* **console:** managed wallets popup confirmation ([#342](https://github.com/akash-network/console/issues/342)) ([c7d16d6](https://github.com/akash-network/console/commit/c7d16d6a0d942cef8e64c6978d9ff565a0336c0d)) +* **console:** revoke all authz ([#308](https://github.com/akash-network/console/issues/308)) ([eb89ae0](https://github.com/akash-network/console/commit/eb89ae0bec1a50976389f05a172e3b451dff0029)) +* **deploy-web:** improve provider detail uptime styling ([#221](https://github.com/akash-network/console/issues/221)) ([db1ee83](https://github.com/akash-network/console/commit/db1ee83a1ce3507b28d23312483b1978684f1874)) +* **deploy-web:** show connect btn in authorization page if not connected ([1bb8618](https://github.com/akash-network/console/commit/1bb86187db8bdba578c567144ac9fb4650679c12)) +* **deployment:** ensure usd values in deployments for managed wallets ([d1303d0](https://github.com/akash-network/console/commit/d1303d0bd6bc8917dec39fedb74fe46306cb2949)), closes [#247](https://github.com/akash-network/console/issues/247) +* **deployment:** ensure user can re-send manifest ([27e1289](https://github.com/akash-network/console/commit/27e12898755b720a0d5045225429e1e0c9bcb850)) +* **deployment:** implement deployment deposit top up via managed wallet ([baa36d3](https://github.com/akash-network/console/commit/baa36d3b039c899fde0700bf3b1ae3c08209aa07)), closes [#247](https://github.com/akash-network/console/issues/247) +* **deployment:** implement plain linux deployment page ([6da5565](https://github.com/akash-network/console/commit/6da5565c049ab9f9debace6e42ec976347b6b3a0)), closes [#227](https://github.com/akash-network/console/issues/227) +* **deployment:** update ssh images ([6dbba51](https://github.com/akash-network/console/commit/6dbba511b3a0d10a148ddd71f0ccef97943cca79)) +* **env:** implement unified file loading in console-web ([12f282a](https://github.com/akash-network/console/commit/12f282aa2798d9597a9f950520fb19d174cb635e)), closes [#313](https://github.com/akash-network/console/issues/313) +* **env:** unify app configs for api and indexer, update doc ([f3f7df4](https://github.com/akash-network/console/commit/f3f7df486e0feabdd672e3d7776c7dab49cde90d)), closes [#313](https://github.com/akash-network/console/issues/313) +* extract custom components ([#256](https://github.com/akash-network/console/issues/256)) ([2d3e889](https://github.com/akash-network/console/commit/2d3e8898f5d6e081f49da3ae5892023317f0b6e7)) +* extract UI components shadcn ([#239](https://github.com/akash-network/console/issues/239)) ([f2da963](https://github.com/akash-network/console/commit/f2da963b4b56e6e006959216f35ca8cd7a4fb4f6)) +* finish console rebrand ([#259](https://github.com/akash-network/console/issues/259)) ([ae272e8](https://github.com/akash-network/console/commit/ae272e81dc5bcadf6f8c8114514f2fee30d6e135)) +* implement npm workspaces ([#208](https://github.com/akash-network/console/issues/208)) ([c403dc1](https://github.com/akash-network/console/commit/c403dc155b9b213f5ba043d92ee1967e0b133fe3)) +* improve provider leases graph ([#246](https://github.com/akash-network/console/issues/246)) ([f5fe74e](https://github.com/akash-network/console/commit/f5fe74e15d6b3d7fbccb28de141451ced5336823)) +* merge "Upload SDL" to "Build your template" and add "Plain Linux" template ([#244](https://github.com/akash-network/console/issues/244)) ([0edf499](https://github.com/akash-network/console/commit/0edf4992b6e01f6243ab226f2666ec4e05c312e4)) +* **network:** extract network store into a package ([608a16d](https://github.com/akash-network/console/commit/608a16dfd12e5beca628e3169a8fc6ea1c5d12c2)) +* **network:** stick to a certain network for managed wallets ([652648a](https://github.com/akash-network/console/commit/652648ab7a765ff0ebe996aadf1680bab1ac7920)), closes [#247](https://github.com/akash-network/console/issues/247) +* **release:** implement release with image build ([a9fa7e8](https://github.com/akash-network/console/commit/a9fa7e80b373af4ca90438292f582e661680fb2d)) +* **sdl:** add ssh to main builder ([868df46](https://github.com/akash-network/console/commit/868df46ab28f0a649bda48acf9b0adca995c2075)), closes [#227](https://github.com/akash-network/console/issues/227) +* **setting:** only show setting page for a connected user wallet ([66cadb0](https://github.com/akash-network/console/commit/66cadb0c7aa1bb37397a26ef4be37c52396aa735)), closes [#247](https://github.com/akash-network/console/issues/247) +* shared packages ([#237](https://github.com/akash-network/console/issues/237)) ([bd79006](https://github.com/akash-network/console/commit/bd79006abff3ee2d06657269ddd0e76d1554f275)) +* templates logo url ([#315](https://github.com/akash-network/console/issues/315)) ([fd92d15](https://github.com/akash-network/console/commit/fd92d157884eab79e6dea7c248957fa1d61a58b3)) +* **user:** implement anonymous user registration ([b58d74a](https://github.com/akash-network/console/commit/b58d74a8ba0412f1ff8eeeaecafa1a2369723cbf)), closes [#247](https://github.com/akash-network/console/issues/247) +* **wallet:** add fee granter to transaction signer ([2a06cc6](https://github.com/akash-network/console/commit/2a06cc64e831bb69763f7f32319f91982e64e09b)), closes [#219](https://github.com/akash-network/console/issues/219) +* **wallet:** ensure proper denom for a managed wallet ([2dbf6b1](https://github.com/akash-network/console/commit/2dbf6b15207530425415095c9cdb97429cadb32e)), closes [#247](https://github.com/akash-network/console/issues/247) +* **wallet:** implement fee granter as a global setting ([9fa3060](https://github.com/akash-network/console/commit/9fa3060098898115182f10916123abbf7768c34d)), closes [#219](https://github.com/akash-network/console/issues/219) +* **wallet:** update copy and remove allowance notifications ([022b219](https://github.com/akash-network/console/commit/022b2194102f6d969ccfadb38c99d0a0606530fa)), closes [#247](https://github.com/akash-network/console/issues/247) + + +### Bug Fixes + +* **auth:** avoid fetching profile via proxy ([ffce24e](https://github.com/akash-network/console/commit/ffce24e64ea4e89423634ece4cdb047aeee21d92)) +* **auth:** properly authenticate new endpoints ([ce241e1](https://github.com/akash-network/console/commit/ce241e1a7edb079e014f2d95bab1ce1902b94656)), closes [#247](https://github.com/akash-network/console/issues/247) +* **certificate:** certificates pagination bug ([#384](https://github.com/akash-network/console/issues/384)) ([a068b15](https://github.com/akash-network/console/commit/a068b15024f0d1f0b45526eda5ecc83763b95625)) +* console your account ([#328](https://github.com/akash-network/console/issues/328)) ([f26958b](https://github.com/akash-network/console/commit/f26958b0cfacd5b39829fc43236ae064dae7d44b)) +* **console:** add null check for user in sign and broadcast ([#304](https://github.com/akash-network/console/issues/304)) ([8eae178](https://github.com/akash-network/console/commit/8eae17825dc401c3776be492ca853e27b7e6a934)) +* **console:** default uakt 10000 ([#324](https://github.com/akash-network/console/issues/324)) ([7b5f258](https://github.com/akash-network/console/commit/7b5f25899cb0f44f09878673d5c48db23c143b8e)) +* **console:** managed wallet manifest fix error ([#351](https://github.com/akash-network/console/issues/351)) ([69880b0](https://github.com/akash-network/console/commit/69880b0390dfc632b55fe56e9db27cd0bd8db8d6)) +* **console:** refactor useAllowance hook ([#336](https://github.com/akash-network/console/issues/336)) ([269d227](https://github.com/akash-network/console/commit/269d22709a485bb0b1bec8f34e8a66a2c3625480)) +* **console:** return 404 when template is not found ([6c6e0a9](https://github.com/akash-network/console/commit/6c6e0a9585037934e12ecd47ce579e84e902152d)) +* **console:** update CustomGoogleAnalytics.tsx ([#290](https://github.com/akash-network/console/issues/290)) ([48d855b](https://github.com/akash-network/console/commit/48d855b30af3bca7baf90303f6839b241d27508e)) +* **deploy-web:** fix provider uptime sorting during ssr ([3ece973](https://github.com/akash-network/console/commit/3ece9735e5c7f69f58aa5ad56b58b34d7a82c52e)) +* **deploy-web:** fix spacing for uptime ([#222](https://github.com/akash-network/console/issues/222)) ([3f7193a](https://github.com/akash-network/console/commit/3f7193ab053e4f008cd661ae5a869fe92e475615)) +* **deploy-web:** fixed error handling for transaction page ([#213](https://github.com/akash-network/console/issues/213)) ([a006e03](https://github.com/akash-network/console/commit/a006e03ad7a18679eee1d0870dec724f3a632d84)) +* **deploy-web:** handle sdl parsing error in sdl builder ([#228](https://github.com/akash-network/console/issues/228)) ([5da2bc9](https://github.com/akash-network/console/commit/5da2bc9647ac8b6ba189eb67632a43697304511d)) +* **deployment:** managed walllet fixes ([#382](https://github.com/akash-network/console/issues/382)) ([4a43483](https://github.com/akash-network/console/commit/4a4348390c56d0f2794b6689cf19ef84edaf9c54)) +* **deployment:** only set the template and redirect once when loading new deployment ([#394](https://github.com/akash-network/console/issues/394)) ([654dbae](https://github.com/akash-network/console/commit/654dbaed6bc7fbd37b6261c0a65510fde1859a51)) +* **deployment:** remove control over deployment detail fetching ([7c2263b](https://github.com/akash-network/console/commit/7c2263b5cc99a0886e7ee1a1b018691d7a64782f)), closes [#247](https://github.com/akash-network/console/issues/247) +* **deployment:** templates new deploy ([#403](https://github.com/akash-network/console/issues/403)) ([c0d50b1](https://github.com/akash-network/console/commit/c0d50b1d50a1f083105afd877a2c370dfcb34dd8)) +* ensure apps build consistently in docker and locally ([f4dbd88](https://github.com/akash-network/console/commit/f4dbd88a886d683062eebd7495375bff0bd4aa54)), closes [#209](https://github.com/akash-network/console/issues/209) +* ensure deploy web type check is passing ([62acb44](https://github.com/akash-network/console/commit/62acb44e7625063a39a53ac87e4902a3dfc6d4fb)) +* **env:** parse process env with zod to ensure default values ([0224f79](https://github.com/akash-network/console/commit/0224f79a231df9acc66f965469e5df59b60896ad)) +* handle provider active leases graph when no leases or new provider ([#253](https://github.com/akash-network/console/issues/253)) ([a7feeda](https://github.com/akash-network/console/commit/a7feedaa50cc37960323182a97f4d26df59960c5)) +* improve the settings node fetching to avoid having a failing node ([#262](https://github.com/akash-network/console/issues/262)) ([07fd696](https://github.com/akash-network/console/commit/07fd696989d9d16c6e5b07071e2260f749fab4d0)) +* move leapwallet CSS library import to component-specific usage ([#281](https://github.com/akash-network/console/issues/281)) ([333e29a](https://github.com/akash-network/console/commit/333e29afd5a05602e58760234b171278b6f7960e)) +* type button code snippet ([51bd8cc](https://github.com/akash-network/console/commit/51bd8cc45caf50b39574771da866b1893a5f2704)) +* **user:** ensure user pages are properly loaded ([463bfee](https://github.com/akash-network/console/commit/463bfeeb531ba79bfc8bba3d8e3f7520fb4803d6)), closes [#247](https://github.com/akash-network/console/issues/247) +* **wallet:** ensure managed wallet is gone after logout ([a7d4873](https://github.com/akash-network/console/commit/a7d4873ed9e94f037d3ee3e78397f3da33b32f17)) +* **wallet:** ensure managed wallet selected on create ([9f5bd71](https://github.com/akash-network/console/commit/9f5bd71faca4b64c427ed6dfa7c458e3fdc52314)) +* **wallet:** refetch using query directly to avoid circular dep ([e88ed70](https://github.com/akash-network/console/commit/e88ed706efd5e6e1b27969a7efaa09f8b4157be5)) +* **wallet:** remove managed wallet on registered user logout ([ab6188e](https://github.com/akash-network/console/commit/ab6188e1f100e9598afc8524daa8fd50fc860b1a)), closes [#247](https://github.com/akash-network/console/issues/247) diff --git a/apps/deploy-web/package.json b/apps/deploy-web/package.json index a7c94a496..8571501ef 100644 --- a/apps/deploy-web/package.json +++ b/apps/deploy-web/package.json @@ -1,6 +1,6 @@ { "name": "@akashnetwork/console-web", - "version": "2.16.2", + "version": "2.17.0-beta.0", "private": true, "description": "Web UI to deploy on the Akash Network and view statistic about network usage.", "license": "Apache-2.0",