Skip to content

Upcoming updates May 2021 (Done) #156

Open
@tima101

Description

@tima101

book/* changes: d859a19


book/* changes: 354b944

  • (done in book codebase/content) saas/app: self-hosted fonts: using font from public folder for SSR page, using font from Cloudfront for CSR page (update Chapter 10)
  • (done in book codebase/content) saas/app icons from @material-ui/icons (update Chapter 10)
  • (done in book codebase/content) saas/app: hosting font, css files and etc add S3 + Cloudfront (update Chapter 10)
  • (done in book codebase/content) saas/app: <TableCell>Action</TableCell> (update Chapter 7 and downstream)
  • (done in book codebase/content) saas/app: remove icon from <a> anchor element (update Chapter 8 and downstream)
  • (done in book codebase/content) saas/app: move link to nprogress styles from MyDocument to MyApp (update Chapter 2 and downstream)
  • (done in book codebase/content) saas/app: styles in MyDocument HOC extension; isThemeDark logic in MyApp HOC extension (update Chapter 2 and downstream)
  • (done in book codebase/content) saas/app: button styles for Confirmer (update Chapter 2 and downstream)
  • (done in book codebase/content) saas/app: style for LoginButton (update Chapter 2 and Chapter 5, downstream)

book/* changes: c961374

(update Chapter 10)

  • (done in book codebase/content) saas/app: upgrade mobx and mobx-react 627aa06
  • (done in book codebase/content) saas/app: mobx v6, makeObservable(this, {...}) instead of decorate 627aa06
  • (done in book codebase/content) saas/app: retire getTeamListApiMethod and related code; define initialState.team, define team inside MyApp HOC extension
  • (done in book codebase/content) saas/app: small edits to Layout HOC
  • (done in book codebase/content) saas/app: /team/ -> /teams; teamRequired is true for YourSettings page;

book/* changes: 3be5f67

(update multiple chapters)

  • (done in book codebase/content) saas/app: updated theme
  • (done in book codebase/content) saas/app: style edits to TeamSettings page
  • (done in book codebase/content) saas/app: removed styles from body, styles inside PostEditor

book/* changes: 880cc17

(multiple chapters if not specified)

  • (done in book codebase/content) saas/api: add missing types, for example createSession inside api/server/stripe.ts (Chapter 10; stripe, s3, mailchimp)
  • (done in book codebase/content) saas/api: private/public usage for toggleTheme (run yarn build to see typescript errors) ( Chapter 4) 172de89
  • (done in book codebase/content) saas/api: check types for data models, type [string] -> string[], [String] -> [{ type: String }]
  • (done in book codebase/content) saas/api: mongoose .lean() to .setOptions({ lean: true })
  • (done in book codebase/content) saas/api: add AWS_REGION env variable 172de89 (Chapter 4 and downstream)
  • (done in book codebase/content) saas/api and saas/app : server.listen(port, () => instead of server.listen(port, (err) => due to type of listen method


Metadata

Metadata

Assignees

Labels

Ready to test - AsyncIssue is implemented and ready for testing. PR is merged.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions