February 2023 - Progress Report 🎉 Completed

Post author
Duncan from Memberstack
  • Edited

Wednesday, Feb 1st 2023

  • Fixed JWT verification issue in Next.js and updated docs in the Next.js guide (didn't require any admin package updates, it was a Next.js update)
  • Updated Auth0 SSO docs
  • Re-did the article for sites with free and paid plans (new video + article)
  • Worked on the new onboarding tour/checklist (25% done)
  • Worked more on the error/success translation feature (50% done)
  • Released the new getting started page + metrics
  • Started dev on a feature to manually verify members' emails in the dashboard
  • Started dev on a feature to create multiple custom fields at once

Thursday, Feb 2nd and Friday, Feb 3rd 2023

  • Create unstyled components for the checkboxes, radio buttons, select, and text areas. All with the proper data attributes.
  • Finished the error/success message translation feature!!!  
  • well kinda… still need to do ALOT of testing to ensure everything is still working properly
  • Iterating on Member metrics on the Members page.
  • Designing ‘Plan not found’ state.
  • Built out Verify members email feature
  • Fixed (Hide Prebuilt UI Bug)
  • Fixed plans page scroll bug
  • Reviewed react bug and attempted reproduction
  • Debugged and fixed an email verification edge case bug

Monday, Feb 6th

  • Setup a status page (https://status.memberstack.com/)
  • Thoroughly tested the translation feature.
  • Debugged an issue that was causing the paid-plans attribute to sometimes not work.
  • Fixed and pending release released
  • Added planId to the member.plan.canceled webhook data.
  • Pending release
  • Worked on the Translations page in the dashboard
  • Worked on the ability to add multiple custom fields in the dashboard
  • Reworking the Auto Open Checkout custom code
  • Added a global redirect for the old circle community domain to see if anyone notices 
  • More new documentation

Tuesday, Feb 7th 2023

  • Deployed translation feature #announcements
  • Deployed feature for creating Multiple Custom fields at once
  • Started working on the backend for a Webflow app
  • Reworked Auto Open Checkout feature
  • Studied Zapier platform docs for making templates
  • Refactored some previously published code snippets that had errors & re-recorded looms
  • Finishing touches on the first Job Board Template

Wednesday, Feb 8th and Thursday, Feb 9th 2023

  • Launched a new Job Board UI Kit!
  • Codebase clean up
  • Started working on dev for new pricing page
  • Intro to 2.0 API & fetching currently logged-in member
  • Nearly finished code for bulk update member custom fields, JSON and metadata
  • Webflow app dev
  • 3 new help center articles
  • Uploaded 9 new components
  • Pretty much finished up the backend for the webflow app
  • Fixed a bug with email verification redirects
  • Recording new videos for help center articles and code snippets
  • Codebase clean up (improving icon imports and removing unused SVGs)
  • Updated/released 5 new help center articles

Friday, Feb 10th 2023

Monday, Feb 13th 2023

  • Made updates to the webflow app
  • More progress on the member event log
  • Worked on Building out UI for Pricing page
  • Follow up with Make to see if they can review the app
  • Ask Zapier to change the app name to Memberstack 2.0 (so it’s easier to find)
  • Working on adding a 2.0 link to every 1.0 help center article (Example)
  • Migrating the most popular forum posts into the new Zendesk community
  • Recorded a new video for the Job Board UI Kit

Tuesday, Feb 14th 2023

Wednesday, Feb 15th 2023

  • Test cases & package improvements
  • Finish and release the onboarding checklist - showcase link
  • Released new subclone for job board UI - Webflow Rich Text to CMS
  • Started custom code for “saving member email field when navigating between auth forms”
  • Finished research + pseudo code for image uploads w/ firebase
  • Create some custom code to “block” certain email domains during signup article
  • Coordinate with team to get more support hours in the 2.0 slack (getting behind )
  • Implement plan to add keywords to labels in ZD articles to improve search results
  • Started adding Signups chart to Getting Started page
  • Updating Event Log designs based on feedback
  • Worked on the dribbble clone version of the job board UI kit

Thursday, Feb 16th + Friday, Feb 17th + Monday, Feb 20th 2023

  • Did one final scaleability test. We plan to retain data for 1 year (exactly what Stripe does)
  • Will go live when the front-end is ready
  • Created a member event testing script that created 11 million random events.
    • used it to determine what the best postgres indexes are. Wanted to figure that out before it became a problem
      • We can now query 11 million events in about 30 milliseconds  And that’s on the slow testing DB too.
  • Created a script that can “backfill” member signups into the event log.
    • This means all members, even those created in the past, will have a “member.created” event in the event log
  • Submitted several Zapier templates for review
  • Working on code to block access after x page views (w/ member plans) 
  • Working on code to block access after x seconds (with member plans) 
  • Working on code to auto open checkout w/ loom (for review)
  • Improved deploy time and performance 
  • Redid error handling logic to include better data in bugsnag 
  • Fixed a bug where logging out via the profile modal would break

Tuesday, Feb 21st 2023

  • Worked on the disable concurrent login feature (Will most likely push live Wednesday) 
  • Worked on a free trial improvement so that a member can only have 1 free trial (will push live Thursday) 
  • Updated billing portal to display payment history for one time payments 
  • More work done on the webflow app 
  • Sprint 4 Roadmapping call 
  • 40 more forum redirects (up to 150 total)
  • Added 30 more 2.0 links in 1.0 articles
  • Completed the UI for Pricing page (pending backend updates before it can be released)
  • Fixed a bug which was causing the Report overview to break for new users 
  • Released new cloneable dashboard 
  • Released new subcloneable

Wednesday, Feb 22nd 2023

  • Release Disable Concurrent logins feature 
  • Release an improvement to the way free trials are handled 
  • Released code snippet & loom for prefilling a user's email from a link 
  • Work on code for limiting # of form submissions / button clicks 
  • Started work on webflow app front-end  
  • Design spec call for passwordless logins, plan logic, the event log, and file uploads. 
  • 38 more 2.0 links in 1.0 articles (down to 100 left).
Thursday, Feb 23rd 2023 & Friday, Feb 24th 2023

Monday, Feb 27th 2023
Tuesday, Feb 28th 2023
  • Working on the Webflow app 
  • Finished code snippet for limiting form submissions 
  • Finished core logic for image uploads 
  • Finished adding links to 1.0 articles. If you find a 1.0 article there is a link to the equivalent 2.0 article 
  • Uploaded job board speedrun to Youtube 
  • Shared new dashboard cloneable 

Comments

0 comments

Please sign in to leave a comment.