Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Upcoming updates May 2021 (Done) #156

Open
26 tasks done
tima101 opened this issue Mar 17, 2021 · 2 comments
Open
26 tasks done

Upcoming updates May 2021 (Done) #156

tima101 opened this issue Mar 17, 2021 · 2 comments
Assignees
Labels
Ready to test - Async Issue is implemented and ready for testing. PR is merged.

Comments

@tima101
Copy link
Member

tima101 commented Mar 17, 2021

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


@tima101 tima101 self-assigned this Mar 17, 2021
@tima101 tima101 pinned this issue Mar 17, 2021
@andrewschreiber
Copy link

Very interested in this!

tima101 added a commit that referenced this issue May 17, 2021
tima101 added a commit that referenced this issue May 17, 2021
tima101 added a commit that referenced this issue May 18, 2021
tima101 added a commit that referenced this issue May 19, 2021
tima101 added a commit that referenced this issue May 19, 2021
@tima101 tima101 added the Downhill - Async Issue is being actively implemented, interruptions are discouraged. PR is under review. label May 19, 2021
tima101 added a commit that referenced this issue May 20, 2021
tima101 added a commit that referenced this issue May 21, 2021
tima101 added a commit that referenced this issue May 25, 2021
tima101 added a commit that referenced this issue May 27, 2021
tima101 added a commit that referenced this issue May 27, 2021
tima101 added a commit that referenced this issue May 29, 2021
@tima101 tima101 added Ready to test - Async Issue is implemented and ready for testing. PR is merged. and removed Downhill - Async Issue is being actively implemented, interruptions are discouraged. PR is under review. labels May 30, 2021
tima101 added a commit that referenced this issue May 31, 2021
@klyburke
Copy link
Member

@tima101 I tested all features of the demo app. Everything works as expected. 👍

tima101 added a commit that referenced this issue Jun 1, 2021
@async-labs async-labs locked as resolved and limited conversation to collaborators Jun 1, 2021
@tima101 tima101 changed the title Upcoming updates May 2021 Upcoming updates May 2021 (Done) Jun 8, 2021
@tima101 tima101 unpinned this issue Dec 1, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Ready to test - Async Issue is implemented and ready for testing. PR is merged.
Projects
None yet
Development

No branches or pull requests

3 participants