EnzoVezzaro
99090ee058
fix barge connection ( #1729 )
...
* adding network 8896 (barge)
* Update ocean.ts
* development network with env variable
* temp patch for provider url check
* removed logs
* fix typing error
* set local provider url to asset metadata
* clean development config
* wip make use of barge addresses
* update env vars from script
* more fixes
* cleanup
* update readme
* more readme updates
* cleanup fixes
* more fixes
* script readme updates
* update readme
* update readme
* bump oceanjs
* fix tests after oceanjs upgrade
* adding custom provider for mac barge
* fix test app.config path
* remove log
* added NEXT_PUBLIC_PROVIDER_URL to load dev env
* added env variable for mac on load dev env
* fre fixes
* review suggestions
* Update README.md
Co-authored-by: Jamie Hewitt <jamie@oceanprotocol.com>
* add private key example
* bump oceanlib
* fix build
* fix provider uri for mac
* add custom rpc env var example
* fix build
* update barge env vars script
* remove brage from supported and default chainIds by default
* remove log
---------
Co-authored-by: Bogdan Fazakas <bogdan.fazakas@gmail.com>
Co-authored-by: Jamie Hewitt <jamie@oceanprotocol.com>
2023-07-17 23:42:32 +03:00
Bogdan Fazakas
165a9b0fb3
Feature/wagmi ( #1912 )
...
* wagmi + ethers + web3modal setup
* refactor wallet components
* fallback providers, more config
* kick out useWeb3
* remove all useWeb3 imports
* more web3.js usage removal
* isAddress utils replacement
* restore add token / add network
* less accountId changes
* web3 legacy tinkering, utils/web3 → utils/wallet
* legacy web3 object for ocean.js
* graph sync fix, remove custom network switching code
* package updates, merge fixes
* downgrade to ethers v5
* fix project id
* switch to ConnectKit
* connectkit theming
* add existing chains to wagmi
* rewrite getPaymentCollector()
* kick out getPaymentCollector completely, use wagmi hooks instead
* Revert "kick out getPaymentCollector completely, use wagmi hooks instead"
This reverts commit 54c7d1ef1a
.
* switch getPaymentCollector
* calcBaseInGivenDatatokensOut reorg
* wip integrate ocean lib 3.0.0
* update orbis components to use wagmi instead of web hooks
* more oceanjs integration updates
* more refactors
* fix build
* update ocean lib
* fix publish
* fix order fixed rate
* remove logs
* debug and stop infinite cycle orbis connect
* fix orbis dm connection
* mock use network and fix some more tests
* mock wagmi switch network
* mock wagmi useProvider createClient and connectKit getDefaultClient
* fix jest tests
* try storybook fix
* cleanups and bump ocean lib
* fix order
* bump lib to next.5 and add more modal style
* bump ocean.js lib to 3.0.0
---------
Co-authored-by: Matthias Kretschmann <m@kretschmann.io>
2023-05-29 13:28:41 +03:00
Jamie Hewitt
ed4645e13c
Fetching prices from Aquarius in AssetList component ( #1774 )
...
* Fetching prices from Aquarius in AssetList component
* Removing unused imports
* Removing fetching logic from AssetList
* Using Asset Price from Aquarius
* removing unused code for loader
* Updating ocean.js
* Updating price format in tests
* removing console logs
* Fixing build issues
* Updating condition for showing free price
* Fixing tests
* Removing logs
* Showing No pricing schema available on asset teaser
* Showing No pricing schema available on asset detail page
* Adding additional tests
* Removing console logs
* Avoiding getInitialPaymentCollector failure (#1816 )
* early return is no web3 or ddo
* Creating test for MetaFull
* adding test: src/components/Asset/AssetContent/MetaSecondary.test.tsx
* Adding test for bookmarks
* Adding test for displaying payment collector
* Removing comments
* Renaming assetAquarius
* Renaming assetWithAccessDetails
* Ensuring that the payment collector is shown even without a wallet connected
* Removing broken test
* Using getDummyWeb3 for fetching the payment collector address
* google validation (#1835 )
* Updating validation to exclude any google link
* Updating Yup validation
* Checking if domain includes google.com
* Updating isGoogleUrl function
* Moving isGoogleUrl into @utils/url/index file
* isGoogleUrl function
* Updating tests
* Adding additional tests for other google domains
* Updating tests
* Updating isGoogleUrl file path
* Updating pricing message (#1842 )
* Bump @storybook/addon-essentials from 6.5.13 to 6.5.15 (#1841 )
Bumps [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/addons/essentials ) from 6.5.13 to 6.5.15.
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/v6.5.15/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v6.5.15/addons/essentials )
---
updated-dependencies:
- dependency-name: "@storybook/addon-essentials"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump @types/jest from 29.2.3 to 29.2.5 (#1840 )
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 29.2.3 to 29.2.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
---
updated-dependencies:
- dependency-name: "@types/jest"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump prettier from 2.8.0 to 2.8.1 (#1837 )
Bumps [prettier](https://github.com/prettier/prettier ) from 2.8.0 to 2.8.1.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.8.0...2.8.1 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump react-select from 5.6.1 to 5.7.0 (#1839 )
Bumps [react-select](https://github.com/JedWatson/react-select ) from 5.6.1 to 5.7.0.
- [Release notes](https://github.com/JedWatson/react-select/releases )
- [Changelog](https://github.com/JedWatson/react-select/blob/master/docs/CHANGELOG.md )
- [Commits](https://github.com/JedWatson/react-select/compare/react-select@5.6.1...react-select@5.7.0 )
---
updated-dependencies:
- dependency-name: react-select
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump react-tabs from 5.1.0 to 6.0.0 (#1838 )
Bumps [react-tabs](https://github.com/reactjs/react-tabs ) from 5.1.0 to 6.0.0.
- [Release notes](https://github.com/reactjs/react-tabs/releases )
- [Commits](https://github.com/reactjs/react-tabs/compare/v5.1.0...v6.0.0 )
---
updated-dependencies:
- dependency-name: react-tabs
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix asset route (#1836 )
* updating the buy button message for free assets
* Updating pricing text for compute and algorithms
* Updating tests
* Adding a seperate sentence about paying gas fees for network charges with free assets
* Fixing tests
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: mihaisc <mihai.scarlat@smartcontrol.ro>
* Showing hosting type in File Info (#1846 )
* Bump @storybook/addon-essentials from 6.5.13 to 6.5.15 (#1841 )
Bumps [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/addons/essentials ) from 6.5.13 to 6.5.15.
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/v6.5.15/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v6.5.15/addons/essentials )
---
updated-dependencies:
- dependency-name: "@storybook/addon-essentials"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump @types/jest from 29.2.3 to 29.2.5 (#1840 )
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 29.2.3 to 29.2.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
---
updated-dependencies:
- dependency-name: "@types/jest"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump prettier from 2.8.0 to 2.8.1 (#1837 )
Bumps [prettier](https://github.com/prettier/prettier ) from 2.8.0 to 2.8.1.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.8.0...2.8.1 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump react-select from 5.6.1 to 5.7.0 (#1839 )
Bumps [react-select](https://github.com/JedWatson/react-select ) from 5.6.1 to 5.7.0.
- [Release notes](https://github.com/JedWatson/react-select/releases )
- [Changelog](https://github.com/JedWatson/react-select/blob/master/docs/CHANGELOG.md )
- [Commits](https://github.com/JedWatson/react-select/compare/react-select@5.6.1...react-select@5.7.0 )
---
updated-dependencies:
- dependency-name: react-select
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump react-tabs from 5.1.0 to 6.0.0 (#1838 )
Bumps [react-tabs](https://github.com/reactjs/react-tabs ) from 5.1.0 to 6.0.0.
- [Release notes](https://github.com/reactjs/react-tabs/releases )
- [Commits](https://github.com/reactjs/react-tabs/compare/v5.1.0...v6.0.0 )
---
updated-dependencies:
- dependency-name: react-tabs
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix asset route (#1836 )
* Adding hosting type to the file info component
* Writting smart contract hosting type across two lines
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: mihaisc <mihai.scarlat@smartcontrol.ro>
* add initial price value for not supported price assets (#1851 )
* Updating test
* Updating accessDetailsAndPricing
* Adding orderPriceAndFees back in to show the price with fees on the asset detail page
* Using price with fees for compute assets
* Fixing conversions by ensuring that the symbol is always sent through
* Removing unwanted changes in package-lock.json
* Updating use of isUnsupportedPricing variable
* Getting rid of getAccessDetailsForAssets completely
* Removing unused imports and query
* Fixing test
* Removing unused import
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: mihaisc <mihai.scarlat@smartcontrol.ro>
Co-authored-by: Bogdan Fazakas <bogdan.fazakas@gmail.com>
2023-02-09 09:25:15 +00:00
Jamie Hewitt
d86c45f6bd
Release candidate 09-01-2023 ( #1843 )
...
* Avoiding getInitialPaymentCollector failure (#1816 )
* early return is no web3 or ddo
* Creating test for MetaFull
* adding test: src/components/Asset/AssetContent/MetaSecondary.test.tsx
* Adding test for bookmarks
* Adding test for displaying payment collector
* Removing comments
* Renaming assetAquarius
* Renaming assetWithAccessDetails
* Ensuring that the payment collector is shown even without a wallet connected
* Removing broken test
* Using getDummyWeb3 for fetching the payment collector address
* google validation (#1835 )
* Updating validation to exclude any google link
* Updating Yup validation
* Checking if domain includes google.com
* Updating isGoogleUrl function
* Moving isGoogleUrl into @utils/url/index file
* isGoogleUrl function
* Updating tests
* Adding additional tests for other google domains
* Updating tests
* Updating isGoogleUrl file path
* Updating pricing message (#1842 )
* Bump @storybook/addon-essentials from 6.5.13 to 6.5.15 (#1841 )
Bumps [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/addons/essentials ) from 6.5.13 to 6.5.15.
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/v6.5.15/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v6.5.15/addons/essentials )
---
updated-dependencies:
- dependency-name: "@storybook/addon-essentials"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump @types/jest from 29.2.3 to 29.2.5 (#1840 )
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 29.2.3 to 29.2.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
---
updated-dependencies:
- dependency-name: "@types/jest"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump prettier from 2.8.0 to 2.8.1 (#1837 )
Bumps [prettier](https://github.com/prettier/prettier ) from 2.8.0 to 2.8.1.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.8.0...2.8.1 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump react-select from 5.6.1 to 5.7.0 (#1839 )
Bumps [react-select](https://github.com/JedWatson/react-select ) from 5.6.1 to 5.7.0.
- [Release notes](https://github.com/JedWatson/react-select/releases )
- [Changelog](https://github.com/JedWatson/react-select/blob/master/docs/CHANGELOG.md )
- [Commits](https://github.com/JedWatson/react-select/compare/react-select@5.6.1...react-select@5.7.0 )
---
updated-dependencies:
- dependency-name: react-select
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump react-tabs from 5.1.0 to 6.0.0 (#1838 )
Bumps [react-tabs](https://github.com/reactjs/react-tabs ) from 5.1.0 to 6.0.0.
- [Release notes](https://github.com/reactjs/react-tabs/releases )
- [Commits](https://github.com/reactjs/react-tabs/compare/v5.1.0...v6.0.0 )
---
updated-dependencies:
- dependency-name: react-tabs
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix asset route (#1836 )
* updating the buy button message for free assets
* Updating pricing text for compute and algorithms
* Updating tests
* Adding a seperate sentence about paying gas fees for network charges with free assets
* Fixing tests
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: mihaisc <mihai.scarlat@smartcontrol.ro>
* Showing hosting type in File Info (#1846 )
* Bump @storybook/addon-essentials from 6.5.13 to 6.5.15 (#1841 )
Bumps [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/HEAD/addons/essentials ) from 6.5.13 to 6.5.15.
- [Release notes](https://github.com/storybookjs/storybook/releases )
- [Changelog](https://github.com/storybookjs/storybook/blob/v6.5.15/CHANGELOG.md )
- [Commits](https://github.com/storybookjs/storybook/commits/v6.5.15/addons/essentials )
---
updated-dependencies:
- dependency-name: "@storybook/addon-essentials"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump @types/jest from 29.2.3 to 29.2.5 (#1840 )
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest ) from 29.2.3 to 29.2.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest )
---
updated-dependencies:
- dependency-name: "@types/jest"
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump prettier from 2.8.0 to 2.8.1 (#1837 )
Bumps [prettier](https://github.com/prettier/prettier ) from 2.8.0 to 2.8.1.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/main/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/2.8.0...2.8.1 )
---
updated-dependencies:
- dependency-name: prettier
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump react-select from 5.6.1 to 5.7.0 (#1839 )
Bumps [react-select](https://github.com/JedWatson/react-select ) from 5.6.1 to 5.7.0.
- [Release notes](https://github.com/JedWatson/react-select/releases )
- [Changelog](https://github.com/JedWatson/react-select/blob/master/docs/CHANGELOG.md )
- [Commits](https://github.com/JedWatson/react-select/compare/react-select@5.6.1...react-select@5.7.0 )
---
updated-dependencies:
- dependency-name: react-select
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* Bump react-tabs from 5.1.0 to 6.0.0 (#1838 )
Bumps [react-tabs](https://github.com/reactjs/react-tabs ) from 5.1.0 to 6.0.0.
- [Release notes](https://github.com/reactjs/react-tabs/releases )
- [Commits](https://github.com/reactjs/react-tabs/compare/v5.1.0...v6.0.0 )
---
updated-dependencies:
- dependency-name: react-tabs
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* fix asset route (#1836 )
* Adding hosting type to the file info component
* Writting smart contract hosting type across two lines
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: mihaisc <mihai.scarlat@smartcontrol.ro>
* add initial price value for not supported price assets (#1851 )
* Fix compute basetoken issue (#1829 )
* fix lint
* add dynamic provider fees
* fixes
* cleanup and more fixes
* bump oceanlib to 2.6.0
* fix 404 styling (#1850 )
* Fixing the z-index for the tippy component (#1858 )
* Removing infinite approval (#1857 )
* Removing infinite approvals
* Removing infinite approval content message
* Removing infinite approval from default user preferences
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: mihaisc <mihai.scarlat@smartcontrol.ro>
Co-authored-by: Bogdan Fazakas <bogdan.fazakas@gmail.com>
Co-authored-by: EnzoVezzaro <enzo-vezzaro@live.it>
2023-01-18 12:35:14 +02:00
1b612e4194
package updates & technical debt cleanup ( #1771 )
...
* package updates
* bump Next.js
* update for Next.js v13 new `Link` behavior
* see https://nextjs.org/docs/upgrading#link-component
* test tweaks, simplify getNetworkDisplayName()
* modify codeclimate excludes
* test tweaks and cleanup
* more cleanup
* switch to Node.js v18
* back to Node.js v16
* temporarily run CI against Node.js v16 & v18
* update codeowners
* fixtures fixes for asset price
* switch to Node.js v18
* package updates
* remark updates, typescript and test fixes
* fix
* test run fixes
* yet another lockfileVersion update
* package updates
* test run fixes
2022-12-01 09:09:40 +00:00
EnzoVezzaro
f6d11e5e6f
adding ipfs / arweave support ( #1765 )
...
* support storage type publish
* adding storageType to edit form
* add IPFS type
* fix testst and rollback ipfs typing
* update oceanjs lib
* fix Ipfs type
* Update package-lock.json
* added graphql and smartcontract options UI (WIP)
* update package.json
* removed graphql and smartcontracts
* make various fixes for edit and publish with IPFS (missing Arweave)
* removed no-case-declarations lines
* moved ipfs utils
* renamed getFileUrlInfo to getFileInfo
* added is-ipfs to jest mock
* Update package-lock.json
* fix things
* npm is fun
* rename url to file in getFileInfo
* refactor publish form (storage type field)
* fix tab value when changing tabs
* refactoring edit form
* more refactor edit form
* fix edit validation
* fix validation when input is empty on edit form
* fix validation when loading asset in edit form
* change URL to file confirmed
* change messages based on service type
* Update form.json
* fix FileInput tests and added ipfs / arweave tests
* removed unnecessary comment
* Update index.tsx
* cleanup logic
* update @oceanprotocol/lib
* Update package-lock.json
* fix test error
* fix test assetsWithAccessDetails
Co-authored-by: Matthias Kretschmann <m@kretschmann.io>
2022-11-25 15:07:55 +01:00
mihaisc
131f1f15e3
Change datatoken template and ensure compatibility with both ( #1728 )
...
* change template
* fix build
* add template config
* test fixes
* Update app.config.js
Co-authored-by: Alex Coseru <alex.coseru@gmail.com>
Co-authored-by: Matthias Kretschmann <m@kretschmann.io>
Co-authored-by: Alex Coseru <alex.coseru@gmail.com>
2022-11-15 16:35:26 +02:00
mihaisc
c302122795
Add most viewed ( #1754 )
...
* add most viewed
* Update src/components/Home/index.tsx
Co-authored-by: Jamie Hewitt <jamie.hewitt15@gmail.com>
* add views in teasers
* typo
* add test
* switch to axios
* test tweaks
* fix
* add 30 days label
Co-authored-by: Jamie Hewitt <jamie.hewitt15@gmail.com>
Co-authored-by: Matthias Kretschmann <m@kretschmann.io>
2022-11-08 17:17:22 +00:00
Jamie Hewitt
81341cd914
Showing related assets ( #1748 )
...
* Creating related assets component
* Ensuring that related assets doesn't show the same asset
* Adjusting query to show assets from the same publisher but not the exact same asset
* modifying search term
* Removing logs and unused import
* Removing log
* Updating query
* Fixes
* updating query
* Updating query to include both related tag assets anbd related owner assests when <3. SHowing results as a list of links
* creating minimal asset teaser
* removing duplicate filters
* Changing minimal to noDescription
* Removing unneccessary use of noDescription prop
* Adding minimal prop back into Publisher
* Removing props from RelatedAssets component
* Getting data from asset context
* refactor
* space-saving asset teaser changes
* remove price from output
* increase to 4
* refactor for better loading experience
* css cleanup
* filter out duplicates when merging results
* basic render test
* try/catch, secure against null query responses
* different test tactic
Co-authored-by: Matthias Kretschmann <m@kretschmann.io>
2022-11-07 20:09:19 +00:00
56f5e77c49
Tests for @shared components ( #1737 )
...
* asset teaser test, story, useUserPreferences Jest mock
* fixtures & mocks
* more tests
* cleanup
* more tests
* more tests
* more tests
* more tests
* typing fix
* package updates
* reorg
* more tests
* more tests
* more tests
* more tests
* reorg, more tests
* reorg fixes
* more tests
* rebase fix
* subgraph query typing fix
* restore some storybook stories
* more tests
* more tests
* package lock fix
* graphql override
2022-11-04 15:52:40 +02:00
dependabot[bot]
e9ff108ea3
Bump next from 12.1.6 to 12.3.1 ( #1698 )
...
* Bump next from 12.1.6 to 12.3.1
Bumps [next](https://github.com/vercel/next.js ) from 12.1.6 to 12.3.1.
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v12.1.6...v12.3.1 )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* fix test runs
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthias Kretschmann <m@kretschmann.io>
2022-09-23 13:59:13 +01:00
dependabot[bot]
2abbff9676
Dependency fixes ( #1687 )
...
* Bump eslint-plugin-testing-library from 5.5.1 to 5.6.4
Bumps [eslint-plugin-testing-library](https://github.com/testing-library/eslint-plugin-testing-library ) from 5.5.1 to 5.6.4.
- [Release notes](https://github.com/testing-library/eslint-plugin-testing-library/releases )
- [Changelog](https://github.com/testing-library/eslint-plugin-testing-library/blob/main/.releaserc.json )
- [Commits](https://github.com/testing-library/eslint-plugin-testing-library/compare/v5.5.1...v5.6.4 )
---
updated-dependencies:
- dependency-name: eslint-plugin-testing-library
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
* dependency fixes
* typing error fixes
* closes #1694
* upgrade/downgrade all the things
* package updates
* remove storyshot test runs, replace with basic render tests
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Matthias Kretschmann <m@kretschmann.io>
2022-09-20 18:53:34 +01:00
4d119467a4
refactor price context to fetch multiple tokens ( #1573 )
...
* refactor price context to fetch multiple tokens
* fixes
* move tokenIds to app config
* make conversion work
* conversion for all user tokens, hide if 0
* different user balance key tactic
* remove NFT gas estimation
* closes #1633
* small simplification in getCoingeckoTokenId logic
* basic Prices provider test
* mock some hooks
* mock MarketMetadata in all tests
2022-08-12 14:11:33 +01:00
claudiaHash
6d2dea8c9d
Atomic components stories ( #1422 )
2022-05-23 12:29:37 +01:00
EnzoVezzaro
593039f894
Fix svgr in storybook & jest ( #1428 )
...
* fix svg loader
* added Logo component to be able to test storybook
* added svg mock for svgr as suggested (still not working)
* package cleanup
* make svg moduleNameMapper match first
* cleanup
Co-authored-by: Matthias Kretschmann <m@kretschmann.io>
2022-05-16 17:11:43 +01:00
a5819bac58
subgraph typings generation during coverage run ( #1421 )
...
* subgraph typings generation during coverage run
* cache node_modules
* ignore src/@types/ for coverage
2022-05-16 14:38:48 +01:00
5f3ee32ca2
Test setup tweaks ( #1415 )
...
* unused package cleanup
* make storybook use webpack 5
* see https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#webpack-5
* bump react, cleanup
* button story tweaks
* add Alert stories
* bump Jest to v28.1.0
* try original storyshots initialization
* split up build & test CI jobs
* stop testing Node.js v14
* set jest coverage flag
* downgrade paambaati/codeclimate-action again
* move jest config files, remove coverageReporter override
* collect coverage from `src/` only
* another paambaati/codeclimate-action bump test
* create additional button markup test
* downgrade paambaati/codeclimate-action again
* more downgrade
* render default button without optional style prop
* ignore some folders for Jest
* full coverage for Alert
* more package updates
* add eslint-plugin-testing-library & eslint-plugin-jest-dom
* bump ESLint packages, follow new rules
* start storybook in quiet mode
* update docs
* test storybook build as part of CI
* more testing docs clarification
* add jest:watch command
* add body background colors switch in toolbar
* TypeScript voodoo
* test codeclimate-action@v2.7.3 for default coverageCommand
* downgrade codeclimate-action and running in debug mode
* make coverage artifacts OS agnostic
* subgraph typings as artifact for coverage job
* disable coverage sending job for now
Co-authored-by: Enzo Vezzaro <enzo-vezzaro@live.it>
2022-05-12 11:35:07 +01:00