saas icon indicating copy to clipboard operation
saas copied to clipboard

Updates Dec 2020 - Jan 2021

Open tima101 opened this issue 4 years ago • 0 comments

  • update in the book (done)
        domain: dev ? 'localhost' : process.env.COOKIE_DOMAIN,
    
  • #135 (saas demo) (done)
  • #136 (README as well) (done)
  • move line this.setState({ content: '' }); to clear content from PostForm (done)
  • "yarn": "1.22.5" (done)
  • move viewport meta tag to MyApp from MyDocument (done)
  • socket.io and socket.io-client version 3.0.3 - breaking changes (done)
  • ESLint fixes in codebase (done)
  • ESLint fixes in content (done)
  • update packages (done)
  • Mongoose: setOptions => lean() (done)
  • move open source project to saas folder (done)
  • HOC extensions, not HOCs: MyApp and MyDocument. Actual HOC: withAuth (Chapter 2, done)
  • improve ctx.renderPage explanation (Chapter 2, done)
  • remove api/server/env.ts file (Chapter 3, done)
  • remove old comments from codebase (done)
  • rewrite Jest tests with async/await (Chapter 4, done)
  • comment about membersMinusCreator on the CreateDiscussionForm form (done)
  • isThemeDark for DiscussionListItem and DiscussionList (done)
  • Nprogress for store.currentUser.toggleTheme (done)
  • two new diagrams for session and cookie, logged-out user and logged-in user (done, Chapter 5)
  • clarify why we need in book-1 and book-2: request.credentials for browser-to-server and req.headers.cookie for server-to-server (done, Chapter 5)
  • review Google OAuth API explanation (done, Chapter 5)
  • improvements to App HOC, withAuth HOC, YourSettings page pass ctx.req to getUserApiMethod as an argument directly (done, Chapter 5 and other chapters)
  • upgrade typescript to 4.1.3 (done)
  • review and improve withAuth HOC explanation (done, Chapter 5)
  • review Introduction chapter (done)

Done with all planned updates.

tima101 avatar Dec 08 '20 16:12 tima101