Week
11
Streams
Mar 19
  • Thinking: I'm still not feeling the new top navigation from a browsability perspective - because it's horizontal it doesn't show the full names of the streams, and if it did they'd stretch out too far. I'm wondering if, now that we are fading out the content on the sides anyway, we could have a vertical streams menu to the right of the content, and potentially stretch out the time periods above the timeline at the top and make them both full width. Something like this:

  • Draft up design for "Solo view" screen - a view that shows posts from a single stream with no ability to switch to other streams

  • Draft up the next release: March 24 release

Atlas
Mar 19
  • Sync data from prod to staging

  • Clean up git

  • Upgrade to heroku 20 and re-deploy to Heroku

  • Fix incorrect date because of caching issue on tweet cards

  • Improve styling of cards, change pill style to plain text, add background

VanBuild
Mar 17
  • Draft list of remaining docs to send to Sarah. Once Noel confirms the content i'll send on to Sarah

    • Draft cover Letter per Noel's directions - mentioning no VLC

    • Photo of weight docket

    • Photo of Kieran invoice

Hybrid App Project
Mar 17
  • Create github repo for atlas-expo project & add Jen

  • Add custom CSS feature

  • Start adding bottom tabs

    • The tab navigation and stack navigator aren't properly integrated here, as you can tell by the "WebView0" underneath the "Home" title bar here

  • Jen List

    • P1. Fix page titles (Show real page titles instead of "Webview0")

    • P1. Integrate bottom tab component with stack navigator

    • Basic Login Screen which uses the API and sets a token

      • Don't spend time on reset password or styling here. Main thing is the functionality to capture and store a local API token that can be used later.

    • Smooth bottom navigation with limited performance ramifications if each tab initializes a new webview

    • Smooth pure react native left hamburger menu

Move
Mar 17
  • March 17 Release: Progress tracker

  • Goal: V1 of Progress screen, showing progress for a particular week

  • Work on design for Progress screen

  • Spec backend for progress screen

  • Build out progress screen

  • Bug: Updating the number of reps for an exercise during a workout has no effect

Streams
Mar 17
  • March 17 Release: Highlighter Functionality

    • Goal: Improve display of pages and the passage through time by using a highlight/opacity effect

    • Click a day-link on the timeline to scroll to that day

    • Reduce opacity of non-highlighted days when they're not in the center of the screen

    • Add an active class to the active day in the timeline while it's in focus, keep updated on scroll

    • Add stream name to each post when viewing the all streams

    • Allow modifying dates for stream posts

      • You can now add a date to a post using the Date:: attribute

Hybrid App Project
Mar 16
  • This stream is designed to track our progress to having a reusable set of patterns for turning simple html apps into native apps.

  • Goal: Gain the capacity to ship html-based apps to the iOS & Android app stores in a very lightweight, manageable way, which has support for native authentication, native navigation, push notifications.

  • Here's the currently-known list of requirements:

  • Works with react-native-webview and expo

  • Supports a native-feeling bottom-bar tab navigation

  • Supports slide-across transitions for internal links on pages.

  • Supports a top-menu-bar based back button

  • Supports the hardware back button on android

  • Smoothly handles sessions/auth without weird logged out bugs

  • Nice to have: Supports modals

  • Nice to have: Support for deep linking/external urls

Tony Daily
Mar 15
  • Eventful morning - got a call from Faith that she'd fallen off her bike on ice. Went to pick her up and the car got a flat tire 😩

  • Outside of that, this afternoon we got the keys for our new apartment in Diemen! The landlords seemed super nice, went through everything in detail with us.