February 2023 - Progress Report 🎉 Completed
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 themember.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
- Progress on the Member Event Log feature (behind-the-scenes demo video)
- More codebase clean up
- Custom code for Block Access After x Seconds
- Custom code for Block Access After x Page Views
- Custom code for displaying elements based on Metadata values
- Custom code for Open Modals with a Link
- We’ve created or updated nearly 100 help center articles in the last 30 days
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
- Added more test cases for member events (in total we’re up to 387 test cases )
- Looked into ways to change stripe’s default proration behaviour (it’s more user-friendly now)
- Fixed the bug that was causing forms to act like one big button
- Added the ability for users to add data-ms-price:add and update directly to the form
-
Updated admin docs to reflect the latest changes to the
list all members
return payload - Worked on the initial scope for an image upload tutorial (using 3rd party tools)
- Use Chatgpt to pull keywords and summaries from the Dev docs to improve search in ZD (here)
- Finished and released new cloneables
- https://webflow.com/made-in-webflow/website/webflow-popup-form
- https://webflow.com/made-in-webflow/website/webflow-job-post-page-template
- https://webflow.com/made-in-webflow/website/cloneable-webflow-dashboard-template
- https://webflow.com/made-in-webflow/website/free-modern-webflow-signup-login-form
- https://webflow.com/made-in-webflow/website/free-webflow-signup-login-forms
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
- Added the new cancel subscriptions immediately setting to the dashboard
- Added the “connected with” section to the dashboard #announcements
- Released script for Bulk Updating Members with the Admin API.
- Created initial designs for Plan Logic (see image)
- Released new dashboard cloneable
- Released several other cloneables
- Setup team ChatGPT account
- Worked on / released backend functionality for member events.
- 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.
- used it to determine what the best postgres indexes are. Wanted to figure that out before it became a problem
- 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
- Worked on Webflow app
- Some folks on vacation
- Made some progress on “plans logic” feature
- Made text changes and small bug fixes
- Added more components to Memberstack - https://www.memberstack.com/freebies
- New signup component
Monday, Feb 27th 2023
- Plan logic prototypes
- Worked on Webflow app
- Code Snippet - Save Email Between Login, Signup, and Password Reset Forms
- Code Snippet - Block Access After x Page Views
- Started limited form submissions snippet
- Re-spec’ed image upload feature using IPFS
- Updating Plan Logic designs based on feedback
- Nearly finished migrating/closing the 1.0 forum and 1.0 product wishlist
- New project management dashboard
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.