November 2022 - Progress Report đ Completed
Tues, Nov 1st 2022
- Worked on Plans page rebuild and routing
- Merged, tested, and deployed the backend work for the SSO flow translation.
- Start on the error message translation backend work
- Got a new checklist component working in Webflow. Should go live tomorrow.
- Spent time looking into react issues from customer support questions.
- Upload components (13 new  For 163 total components)
- Posted the new startup template to the showcase (here)
- Started on a new dashboard template
Wed, Nov 2nd 2022
- Continued rebuilding the plans page
- Fixed members page failed api member call bug
- did some react testing & doc cleanup (mainly around modals and outdated types)
- Added support for typeform plugin (in ms extended library) to use links instead of embeds (docs coming soon)
- Discussing new Gated Content and Permissions designs.
- Fixed an issue where the billing portal would open to a page not found error
- Fixed an issue where canceling a sub via stripe would not reflect in memberstack
- Fixed an issue where changing a plan via the portal would not reflect in memberstack
- ^^ above 2 errors were both associated with a rare edge
- New Components
Thurs, Nov 3rd 2022
- Fixed an issue where some paid imports would fail if the user tried adding the paid plan id to the plans column
- Fixed an issue where the email verification redirect URL would contain 2 slashes. This was causing some sites to break depending on their redirect settings
- Fixed an issue where the webflow package wouldnât allow members to checkout a plan their had previously canceled
- Fixed an issue where some client api routes would throw an error if the member was undefined
- Worked with porter to fix an issue that was causing some of our APIâs to randomly crash (had to give the APIâs more resources in AWS)
- More components! #templates-and-components
Fri, Nov 4th 2022
- Fixed an issue where the
member.plan.added
 event was inconsistent - Fixed an issue where both live mode and test mode events would trigger both live and test mode scenarios in zapier/make
- Fixed an issue where the client api would throw an unhandled error if the appId was not found
- Added the ability to verify a member via the admin api
- Also added it in the admin library
- Itâs also possible to âun-verifyâ previously verified members
- Continued rebuilding the plans page
- Remove test mode imports
- Removed the âpreview coming soonâ gif
- Title bar on the email pages should always be visible
- Clarify plan priority
- Onboarding call with documentation consultant
- New componentsÂ
- Released dynamic link feature in MSx extended library
- Looked into some potential upgrades for react package to be compatible w/ next 13 and react 18
Mon, Nov 7th 2022
- Created Initial Designs for Gated Content.
- Onboarding call with developer doc consultant
- Built more components
- Debugged a handful of issues in MSX script and pushed updates
- Spec updated next.js starter template
- Fixed some bugs in react package that users reported. Still need to push
- Other bug fixes and customer support
- Continued working on updated plans page
Tues, Nov 8th 2022
- Onboarding & co-working with documentation consultants
- Focused on bug fixes
- Added email verification fields to Make and ZapierÂ
- Built more components https://www.memberstack.com/freebies
- Released the new plans page design (see picture) (this new design requires way fewer clicks to navigate)

Wed, Nov 9th 2022
- Work on documentation
- Launched new cloneable based on Spotify
- New components uploaded to Memberstack site
- Improving design for permissions
- Updated modals section in DOM API docs
- New react and dom versions published on NPM with typescript fixes and modal updates
- Begun work on 3 new cloneables
Thurs, Nov 10th 2022 to Fri, Nov 18th 2022
- We had our first ever Memberstack team retreat!     Â
- We were together working shorter days all of last week.
- Roadmapping for 2023 and beyond
- Fixed an issue where expired onetime plans wouldnât expire.
- Added support for pausing subscriptions!
- Added support for a new type of contentÂ
data-ms-content="is-trialing"
 is only visible if a member has an active free trial. - Redesigned and implemented a new Gated Content Page.
- Implemented new permissions page.
- New clonables (up to 180 total!)Â https://www.memberstack.com/freebies
- Fixed an issue where users could add the same allowed domain twice.
- Fixed an issue where users couldnât update the tax setting on a created price.
- Improved bugsnag error reporting.
- Fixed an issue where deleting a gated content group wouldnât delete its URLâs. Which prevented those urls from being used in other groups.
- Added backend support for adding a signup button link for the SSO flow.
- Add the client side logic as well.
- Working on merging future.memberstack.com and docs.memberstack.com.
- Spec some upcoming roadmap projects.
- More plan level redirects.
- Free trial attributes (done).
- More Stripe billing portal attributes.
- Worked on pricing
- Considering a free tier for community projects.
- Considering a 0% fee tier for established businesses.
Tues, Nov 22nd 2022 to Wed, Nov 23rd 2022
- documented the trialing countdown timer code snippetÂ
- made improvements to our support bot to ensure we receive all support tickets
- Refactored a few react components to be version 18 / âSuspenseâ ready for our React users out there
- wrote a quick react tutorial - addresses common questions weâve been getting from support tickets
- started working on designs for toggling member verification via the dashboardÂ
- started designs for a simple first CMS
- updated our SEO roadmap - so we can keep growing the Memberstack community!Â
- continued working on pricing for 2.0
- designed a new pricing table
- refactored how our API communicates with our DB - the improvements we made will allow us to push new features even fasterÂ
- worked on the ability to customize the members table!
- hide columns and re-order columns
- fixed an issue that would cause the checkout to fail if taxes were enabled but not activated in Stripe
- fixed an issue where members couldnât checkout a onetime plan more than once
- fixed an issue that was causing some paid checkouts to not be associated with the member
- fixed an issue where custom loaders were not overriding the default loader all the time
Thurs, Nov 24th 2022 & Fri, Nov 25th 2022
- Thanksgiving break and vacation.
- Hiring a link building expert.
- Designs for manually verifying emails.
- Design for manually re-syncing with Stripe.
- Updated react & DOM docs.
- Recorded a video to check in w/  #react channel.
- Wrote custom code to re-created the member-specific redirect content gatingÂ
- Tested Memberstack package in a next.js 13 environment to identify any bugs or things that need to be adapted (both in the package, and in a next13 app)
- using this test to write my next post for the memberstack blog - incrementally adopting Next.js 13 into Your Existing Memberstack App
- Implemented ordering and hiding custom fields in pre-build UI.
- Implemented ordering and hiding custom fields in the memberâs table.
- Fixed a bug related to the members page.
- Fix cypress tests.
- Made some design tweaks on Gated Content.
- Rework on our entry-level and established pricing.
- Started creating designs for hosted content in Memberstack.
- Fixed an issue where expired onetime plans wouldnât expire
- Added support for pausing subscriptions!
- Fixed an issue where users could add the same allowed domain twice.
- Fixed an issue where users couldnât update the tax setting on a created price.
- Improved bugsnag error reporting.
- Fixed an issue where deleting a gated content group wouldnât delete its URLâs. Which prevented those urls from being used in other groups.
- Added backend support for adding a signup button link for the SSO flow.
Mon, Nov 28th 2022
Product, Dashboard, Fixes, etc.
- Iterate on Simple First CMS designs based on feedback (see image)
- Design updates to the Attributes for Installation UI.
- Implemented âChange App Stackâ so you can toggle between React, Webflow, etc.
- Investigated whatâs required to require stripe to ask for VAT numbers.
- Worked on merging members page bug fix.
- Fixed an issue where the postmark api could cause the signup flow to break.
- Fixed an issue that caused the checkout to fail for prices that were manually switched to metered.
- Continue fixing bugs that have been reported via Bugsnag.
Other stuff
- Sprint 5 Roadmapping call.
- Q1 marketing brainstorm.
- Had a meeting with the CEO of Paragon about a potential integration.
- Lots of community and email catchup from the long weekend.
- Announced office hours for WF & React community in slack.
- Continued documenting / testing Memberstack w/ Next 13 features.
- Started official Next 13 adoption guide in Notion.
- Discussed pricing changes (more discounts, more options, and better scaling).
- Published 2 new templates.
- Continued migrating our old roadmap to Zendesk.
- Set a community support schedule with each member of the team.
Tues, Nov 29th 2022
Product
- Client API bugs down from 32 to 7
- Added backend functionality for bulk delete live mode members
- Added backend functionality for stripe to require billing / vat numbers
- Added backend functionality for allow users to manually verify members via dashboard
- Added an Email verification tooltip on Members profile
- Limit duplicate error when restricted urls field is blank
- Enable users to remove one time plans from members (removes access to content)
- Dashboard font changes to Side Navigation, Getting Started page and Members page
- Create updated designs for Deleting All Members.
- Create updated designs for Bulk Selecting Members.
Other
Wed, Nov 30th 2022
Product
- Started work on designs around âEnabling bulk deleteâ
- Finished up dashboard font changes to Side Navigation, Getting Started page and Members page.
- Iterate on simple hosted content designs based on feedback.
- Update âDelete All Membersâ designs.
- Create App Domains empty state.
- Most dev time yesterday went into debugging.
- Added the ability to create a subscription directly in Stripe, and Memberstack will add the appropriate plan to the member.
- Created a fallback for associating newly created Stripe subscription signups.
- There were several issues that this fallback will entirely fix
Other
- Progress on pausing subscription documentation.
- Added a search bar to the components page.
- Finished react demo for office hours (happening now)
- Work on fixing error in Typeform integration thats causing problems for users.
Comments
0 comments
Please sign in to leave a comment.