diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..0891d4d --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,47 @@ +# Changelog + +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## Unreleased + +### Added + +- [x] Table sorting. +- [x] Version check. +- [x] Fix JsonTree (yarn link). +- [x] Client resolvers: https://www.apollographql.com/docs/tutorial/local-state/ +- [x] Test backend IPFS client request. +- [x] Hash Router. +- [x] Layout (with Material UI). +- [x] config from provider. +- [x] Error boundary. +- [x] Server React app from server. + - https://www.freecodecamp.org/news/how-to-set-up-deploy-your-react-app-from-scratch-using-webpack-and-babel-a669891033d4/ +- [x] Monorepo for client/server. +- [x] Basic React/Apollo component. + +## Tasks + +### POC + +- [ ] Webpack and dynamic config +- [ ] Complete WNS functionality + - [ ] Logging + - [ ] Trigger server-side wire commands + - [ ] Test on device in production. +- [ ] IPFS +- [ ] Apps +- [ ] Bots +- [ ] Signal +- [ ] Metadata + +### Next + +- [ ] https://github.com/standard/standardx (JSX) +- [ ] Client/server API abstraction (error handler, etc.) +- [ ] Port dashboard API calls (resolve config first). +- [ ] Port dashboard react modules with dummy resolvers. +- [ ] Auth for mutations. diff --git a/README.md b/README.md index 5cedbab..247b2c3 100644 --- a/README.md +++ b/README.md @@ -1,42 +1,5 @@ # Console -Apollo GraphQL client and server using express. +DxOS Network GraphQL server and console application. -## Tasks - -### POC - -- [ ] Complete WNS functionality - - [ ] Logging - - [ ] Webpack and dynamic config - - [ ] Routes for services - - [ ] Trigger server-side wire commands - - [ ] Test on device in production. - -- [ ] IPFS -- [ ] Signal -- [ ] Apps -- [ ] Bots -- [ ] Meta - -### Next - -- [ ] Client/server API abstraction (error handler, etc.) -- [ ] Port dashboard API calls (resolve config first). -- [ ] Port dashboard react modules with dummy resolvers. - -- [ ] https://github.com/standard/standardx (JSX) - -### Done - -- [x] Fix JsonTree (yarn link). -- [x] Client resolvers: https://www.apollographql.com/docs/tutorial/local-state/ -- [x] Test backend IPFS client request. -- [x] Hash Router. -- [x] Layout (with Material UI). -- [x] config from provider. -- [x] Error boundary. -- [x] Server React app from server. - - https://www.freecodecamp.org/news/how-to-set-up-deploy-your-react-app-from-scratch-using-webpack-and-babel-a669891033d4/ -- [x] Monorepo for client/server. -- [x] Basic React/Apollo component. +![Console](./docs/images/console.png) diff --git a/docs/images/console.png b/docs/images/console.png new file mode 100644 index 0000000..657a9f9 Binary files /dev/null and b/docs/images/console.png differ