mihaisc
9a47d065b4
escape es reserved chars ( #922 )
...
* escape es reserved chars
* fix regex
2021-10-14 13:48:40 +01:00
Norbi
b881fdd88f
Add liquidity input changes&fixes ( #893 )
...
* disable add liquidity input when not asset network
* clear amount on coin selection change
* fix switch token error
* disable trade tab inputs when not connected to asset network
* disable inputs and buttons inside remove when not connected
* remove ocean function calls when not connected to asset network
* fix send undefined as string inside Trade component to TokenApproval
* return from calculatePoolShares function if no wallet connected
* set amount on use max button click, use 3 digits after decimal
2021-10-14 13:48:20 +01:00
Kris Liew
d1206c291b
[Free Pricing] Check minterApproved before cancelMinter() ( #836 )
...
* Check `minterApproved` before cancelMinter
* Feedback change
* Update freePrice.ts
Co-authored-by: KRIS LIEW <iforte.intellege.liew@daimler.com>
Co-authored-by: Matthias Kretschmann <m@kretschmann.io>
2021-10-14 17:20:36 +08:00
Moritz Kirstein
0698c26440
fix config = undefined error in advanced publish settings ( #915 )
2021-10-13 10:35:15 +01:00
Norbi
f4746e8a77
display ocean symbol on compute job price ( #913 )
2021-10-12 09:01:25 +01:00
Moritz Kirstein
46a16a3043
GDPR Compliance ( #796 )
...
* add cookie utils
* add gdpr metadata for ppc
* add graphql typeDefs for GDPR metadata
* add ppc variable to app config
* add ppc user preference
* add switch component
* add ppc components
* add cookie consent provider
* add consent provider to wrapRootElement
* add ppc to app component
* add cookie button to footer component
* add ppc to site metadata query
* add styles for buttons in footer
* add switch component unit tests
* renewed siteMetadata json for testing
* add gdpr metadata for testing
* add cookie module unit test
* add cookie module tests
* add customizable format to time component
* add english privacy policy
* add privacy policy slugs to user preferences and appConfig
* add privacy policy components
* add autolink for policy md navigation
* only show language select for multiple policies
* add gatsby policy page creation
* use new privacy slug user preference
* add to top button styling for markdown pages
* add policies for de, es & fr
* add pointer events to toTop buttons css
* add privacy policy basic unit test
* outsource scroll button component
* import cleanup
* add customizable delay for debounce
* add scroll button unit tests
* add disclaimer component
* add disclaimer fields as optional fields in PublishJsonData
* add acces type disclaimer
* adjusted help for desc and author fields
* add disclaimer unit tests
* minor adjustment to test
* add print button to history page
* naming changes for better readability
* add cookies hash to policies
* ppc disabled per default
* fix react unknown prop for disclaimer
* minor adjustments to cookie utils
* add gdpr example file
* change exposed gdpr metadata scope by useConsent
* update README
* readme fixes
* emoji fix
* added imprint
* adjustments to gdpr.json structure and related graphql type
* add default values for ppc
* Update app.config.js
Fixed typo.
* change variable name for consistency, remove console logs
* readability
* adjust css selector order to be consistent
* Update fr.md
updated policy
* Update es.md
updated policy
* Update en.md
updated policy
* Update de.md
* fix type issue
* replace language select input with links
* remove scroll button from codebase
* change privacy policy route to /privacy
* remove Do Not Track detection
* add size to checkbox / radio inputs
* replace switch component with checkbox inputs
* fix plain text links
* remove console log
* refactor privacy policy pages to use PageMarkdown template
* setup useUserPreferences mock for unit tests
* unit tests forprivacy policy components
* setup discalimer to use alert component
* Apply .env suggestions from code review
Co-authored-by: Jamie Hewitt <jamie.hewitt15@gmail.com>
* move gdpr example to gdpr.json
* adjustments to address .env approach for appConfig.privacyPreferenceCenter
* update readme
* add small styling option to ppc
* update README
* add ppc unit tests
* update comments
* Update README.md
Co-authored-by: Jamie Hewitt <jamie.hewitt15@gmail.com>
* Merge print into profile history
* add inifiniteApproval to UserPreference fixture
* changed default styling of PPC to small
Co-authored-by: Frederic Schwill <41265505+fr-3deric@users.noreply.github.com>
Co-authored-by: MeikeMolitor <88214332+MeikeMolitor@users.noreply.github.com>
Co-authored-by: Jamie Hewitt <jamie.hewitt15@gmail.com>
2021-10-12 09:00:57 +01:00
Norbi
ef70d97ad3
Improve Pool Transactions page data fetching ( #902 )
...
* use elastic search to get all ddo's at once
* fix get ddo's list function and get names in one query
* reorder ddo list based on did list order
* remove inPurgatory filter
* fix broken aquarius query
* remove getAssetsFromDidList function and use retrieveDDOListByDIDs
* fetch list of ddos
* use RegExp
* fix broken query on empty did or chainId list
2021-10-11 12:55:23 +01:00
Norbi
4d232e4b8c
Refine Pool Shares DDO fetching ( #868 )
...
* use elastic search to get all ddo's at once
* fix get ddo's list function and get names in one query
* reorder ddo list based on did list order
* remove inPurgatory filter
* fix broken aquarius query
* remove getAssetsFromDidList function and use retrieveDDOListByDIDs
* use RegExp
2021-10-08 13:15:02 +02:00
Alex Coseru
024af8db81
Add support for Energy Web Chain ( #907 )
...
* add energy web
* add energyweb
* maybe fix that damn git+ssh problem
* remove unneccessary name overwrite
* add Energy Web Chain icon
* fix all datatoken links
* base on ddo.chainId
* check for more networks
* closes #910
Co-authored-by: Matthias Kretschmann <m@kretschmann.io>
2021-10-08 11:25:47 +02:00
Alex Coseru
6598071f81
add moonriver support ( #900 )
...
* add moonriver
* bump ocean.js to v0.19.2
* fix network display
* maybe fix that damn git+ssh problem
* specific detection for moonriver in Web3Provider too
* fix code comment link
* fix network switch button for Moonriver
* compute success message tweak
Co-authored-by: Matthias Kretschmann <m@kretschmann.io>
2021-10-06 11:30:17 +02:00
Jamie Hewitt
32688892bc
Using optional chaining on the description to solve search bug ( #903 )
2021-10-05 14:19:51 +03:00
Alex Coseru
72a447b3c5
Use latest ocean.js ( #898 )
...
* bump to latest ocean.js
* bump ocean.js
2021-10-04 16:12:14 +02:00
94a31303a7
change market fee address ( #899 )
2021-10-04 09:43:52 +02:00
claudiaHash
b9583edaf5
Add a suggestive message if no network selected ( #884 )
...
* add suggestive message
* message display refactor
* chainIds readded to the dependency list
* visual fix
2021-09-30 16:05:18 +03:00
Norbi
4b34e2f347
Token approval split-up ( #640 )
...
* Token approval component
* check if datatoken approved
* display token amount on button, add approve function
* approve token based on token type
* approve token for trade, remove for pool lequidity remove action
* verify approval on amount change
* show action button only if amount is approved
* catch approve error and stop loadin
* display token amount with 2 decimals on trade token approval
* infinite approval and UI fixes
* fixed alert warning not showing, account id for approve
* wip
* fixed displayed token amount to approve for swap
* token amount text fix
* lint error fix
* package version update
* version fix
* downgrade version
* fixed error for no wallet connected
* update package-lock
* display token name, and changed amount precision
* removed empty file, fixed token switch error
* refactor for better user experience
* move content
* ExplorerLink console error fixes
* UI tweaks
* slightly changed button logic
* fix Trade form approvals
* cleanup
* don't block add liquidity button
* merge fixes
* hook dependency cleanup
* dtItem fix, error fixes based on asset network match
* disable action button if field is not valid, undefined trade tokens
* fix infiniteApproval user preference saving
* remove unneccessary string conversion
* used Decimal for dtAmount and oceanAmount
* changed token spender address
* bump ocean.js to vo.17.5
* fix lint
* replace Number with Decimal
* fix getting to add liquidity screen without wallet connected
* fix crash when switching coins after value input
Co-authored-by: Norbi <katunanorbert@gmai.com>
Co-authored-by: Matthias Kretschmann <m@kretschmann.io>
Co-authored-by: mihaisc <mihai@oceanprotocol.com>
2021-09-30 12:54:44 +02:00
Norbi
9b3cb3963e
Data assets not updating properly when selected networks are changed in home page ( #889 )
...
* removed dependencies
* fix lint error
* removed appConfig
2021-09-30 10:26:00 +03:00
Norbi
e15169219f
Incorrect title message on search assets page ( #882 )
...
* fixed search title
* change searchValue check
2021-09-30 10:18:24 +03:00
Bogdan Fazakas
6378b90a77
Merge pull request #886 from oceanprotocol/fix/consume-condition
...
Fix isDisable condition on consume button
2021-09-29 12:13:38 +03:00
Bogdan Fazakas
9966fd3778
fix isDisable condition on consume button
2021-09-28 10:29:22 +03:00
mihaisc
de5dbcaa05
Fix published assets ( #878 )
...
* fix page
Signed-off-by: mihaisc <mihai.scarlat@smartcontrol.ro>
* fix page search
Signed-off-by: mihaisc <mihai.scarlat@smartcontrol.ro>
* use component state for page on pagination instead of the returned page
* fix returned page
Signed-off-by: mihaisc <mihai.scarlat@smartcontrol.ro>
* put back queryResult.page
* Update src/utils/aquarius.ts
Co-authored-by: Bogdan Fazakas <bogdan.fazakas@gmail.com>
* lint
Signed-off-by: mihaisc <mihai.scarlat@smartcontrol.ro>
Co-authored-by: Bogdan Fazakas <bogdan.fazakas@gmail.com>
2021-09-27 15:43:12 +03:00
Bogdan Fazakas
dfb96c0913
Fix/ Issue872 search breaks page filter combo ( #873 )
...
* fix filter + pagination issue on search page
* fix lint issues
2021-09-27 10:16:32 +02:00
Bogdan Fazakas
579b213160
Fix/ Put back filters published page ( #867 )
...
* put back filters on published page
* fix filter + pagination issue on published asset tab
* renamed isSearch prop and made it optional
2021-09-27 10:16:14 +02:00
Jamie Hewitt
9b92c524c3
Removing 'Downloads' statistic on profile page ( #875 )
2021-09-27 10:15:57 +02:00
mihaisc
fdac6d8039
Small refactors & optimizations ( #863 )
...
* proper cancelation
Signed-off-by: mihaisc <mihai.scarlat@smartcontrol.ro>
* fix more leaks
Signed-off-by: mihaisc <mihai.scarlat@smartcontrol.ro>
* remove redundant check
Signed-off-by: mihaisc <mihai.scarlat@smartcontrol.ro>
* fix consume
Signed-off-by: mihaisc <mihai.scarlat@smartcontrol.ro>
* fix assetactions
Signed-off-by: mihaisc <mihai.scarlat@smartcontrol.ro>
* fix consume
Signed-off-by: mihaisc <mihai.scarlat@smartcontrol.ro>
* remove unnecessary usage of ocean
Signed-off-by: mihaisc <mihai.scarlat@smartcontrol.ro>
* small fixed in profile
Signed-off-by: mihaisc <mihai.scarlat@smartcontrol.ro>
* fix
2021-09-24 13:56:42 +02:00
mihaisc
aee246cf7a
fixed search syntax ( #874 )
...
* fixed search syntax
* fixed query structure
* fix search structure
* fix fetch algos
* fix published query
* fix published
* fix
2021-09-24 13:32:14 +02:00
mihaisc
bf03a62f49
Bump aquarius version ( #837 )
...
* sort, update models/queries
* fix cancelation token
* remove console.log
* remove searchquery type
* fix canceltoken
Signed-off-by: mihaisc <mihai.scarlat@smartcontrol.ro>
* remove aquarius2
Signed-off-by: mihaisc <mihai.scarlat@smartcontrol.ro>
* bump lib
* fix type
* remove QueryString
2021-09-24 02:38:32 -07:00
Norbi
ae229d1698
Fix scrollbar showing on table on large screens ( #866 )
...
* changed min width of table cell
* make scrollbar thin on Firefox
* changed min-width value and component selector
2021-09-23 10:44:24 +02:00
db5b892e23
Merge pull request #774 from oceanprotocol/feature/account_page
2021-09-22 18:05:17 +02:00
212865110e
ENS names ( #860 )
...
* prototype getting ENS names
* get ENS name with subgraph
* ENS name for publisher line
* inject ENS name in profile page
* refactor to cover all use cases for profile URLs
* fixes for switching between own and other profiles
* remove testing ENS libraries
* more cleanup
* any solves everything
* build fix
* more profile switching tweaks
* link publisher line to ens name
* another profile switching fix
* show ENS link in meta line
2021-09-20 13:47:15 +02:00
Norbi
8cca002279
Fix display 0 value as description ( #861 )
...
* fixed return 0 value
* lint error fix
2021-09-16 19:45:27 +02:00
Norbi
56993904cf
Error when switching to a network that is not added in Metamask ( #846 )
...
* use nodeUri instead of providerUri
* get rpc node from query
* remove ocean config
* fix and complete data for new network config
2021-09-16 19:44:34 +02:00
Norbi
0eb6c15cda
Fix pagination breaks on to many results ( #831 )
...
* handle to many results
* update search test
* get transaction history based on ddo chainId
* revert last commit
* changed title and description
* reduce paragraphs
* added constant for maximum number of pages
2021-09-15 12:50:41 +02:00
15a29bcb01
roll back search filter refactor for published list
2021-09-15 12:28:35 +02:00
eacd0c56a0
Merge branch 'main' into feature/account_page
2021-09-15 12:22:21 +02:00
Bogdan Fazakas
ddb9656270
remove chainId as a dependecy on sales and liquidity in own assets useEffect ( #854 )
2021-09-15 12:14:09 +02:00
claudiaHash
969ac96417
Add service filters download and compute to the existing filters ( #817 )
...
* filter tags added, filter functionality linked
* filter tag selection fix
* deselect filter fix, logs deleted
* use single filter function
* delete unused functions and logs
*   replaced
2021-09-14 18:18:15 +03:00
032606e61c
add total user liquidity, new Profile provider ( #841 )
...
* label renaming, add total user liquidity
* new useProfile provider
* centralize pool shares fetching
* add some assets fetching to profile provider
* move 3box profile fetching, check passed accountId
* cancel token fixes
* remove publisher on published assets list
* more cancel token fixes
* prevent asset name double fetching in pool shares
* prevent asset name double fetching in downloads
* prevent asset name double fetching in pool transactions
* more cancel token fixes
* refetch crash fix
* another pool shares refetch fix
* pool transactions data flow refactor
* Add total downloads, speed up downloads fetching (#849 )
* add total downloads
* replace multiple retrieveDDO with one single request
* getAssetsFromDidList() helper
* fix mixed up timestamps
* data structure based on tokenOrders
* add logging
* add tooltip to downloads, small NumberUnit refactor
* safeguard against passed empty didList
* deal with plural/singular in labels
2021-09-13 16:39:32 +02:00
Norbi
421d5981e6
Fix issues consuming free assets ( #834 )
...
* get order history based on ddo chainId
* disabled consume when not connected to wallet, refetch orders on connect
* disable create price button if not assetNetwork
* get previous orders on order action
2021-09-13 16:14:43 +02:00
Norbi
e19c918ed5
Fix title out of bounds in asset teaser component ( #850 )
2021-09-13 12:40:51 +02:00
Norbi
c0d064fe10
fix set oceanSymbol in bestPrice ( #848 )
2021-09-10 21:30:01 +02:00
Bogdan Fazakas
5a336bd699
Fix Profile sold value ( #840 )
...
* update profile sold value logic
* remove commented block
2021-09-07 12:11:13 +02:00
c9f56e9a46
no loading spinner on refetch pool shares
2021-09-06 12:38:14 +02:00
852e71f17a
fix pool shares network switching, always refetch everything
2021-09-06 12:32:16 +02:00
f3c5812ef1
file reorg
2021-09-03 15:06:21 +02:00
4def756c8d
fix pool transactions setup title, kinda
2021-09-03 14:55:53 +02:00
6d7ca84056
published spacing tweaks, search filters renaming
2021-09-03 14:50:09 +02:00
1a54dda59c
more cleanup and typos
2021-09-02 19:49:21 +02:00
fe065aea58
small PoolShares refactor
2021-09-02 19:35:49 +02:00
30f262de33
Merge branch 'main' into feature/account_page
2021-09-02 18:51:56 +02:00
mihaisc
b5afccbb49
Add symbol for fixed rate exchange ( #835 )
...
* add symbol for fre
* add symbol to fre
* update symbol in swap
2021-09-02 08:01:25 -07:00