Comments (2)
Consider using a DAG as a filesystem, where a user's current DAG root is denoted as 'A'. When a user posts a new article on Matters, follow these steps:
- Upload the new article to the IPFS network to obtain the CID, denoted as 'X'.
- Invoke the API at https://doc.gw3.io/api/gateway/dag_operation.html#add-to-dag. Input the current DAG root 'A', the new content CID 'X', and the path '/my_new_article'. This API will return a new DAG root, denoted as 'B'.
- Use the API at https://doc.gw3.io/api/gateway/ipns.html#update-ipns-record to update the user's IPNS record from 'A' to 'B'.
from matters-server.
confirmed https://doc.gw3.io/api/gateway/folder.html operations working.
from matters-server.
Related Issues (20)
- Adjust hottest feed logic HOT 1
- Auto application approval
- Add new GA log for user profile cover removal
- Tag search return error in OSS
- Adjust recommended user logic in follow page
- Delayed notices implementation
- Hide the notice after the corresponding action have been withdrawn in specific time period
- Server Integration
- Graphql APIs for OSS Integration
- Whitelisted domains for new sign up
- Ban new suspicious users for past few days
- Adjust the hottest feed to filter out non-donated articles
- Update home hottest feed logic for event articles
- Update allowed actions of a banned user
- Update API for indenting the article first line with two spaces
- Update API and DB for supporting new special stage for a event's announcements
- Update API and OSS for supporting adding stage sub title
- Fix exchange API quota exceeded issue
- Fix official announcements cache invalidation
- Debug EB server disk usage problem
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from matters-server.