April 2023 - Progress Report 🎉 Completed
Monday, April 3rd 2023
- Member Import Improvements (still a WIP)
- Worked with Dev Ops to add redundancy to our production API’s.
- all prod api’s run two instances at all times.
- aws automatically load balances between them
- if one crashes for any reason, traffic will be redirected to the remaining instance while the other restarts.
- member delete all improvements
- fixed an issue where member.deleted events weren’t firing when deleted via multi-select
- Simplified our Apollo Client to avoid switching between live and test mode for queries
- Fixed members page mode switching bug
- Started working on Member Metrics UI by building out the Calendar UI
- Record commenting tutorial video part 1 (how to bulk update Webflow CMS IDs).
- Released new login cloneable
- Worked on really nice new subscription site template - making a nice “different” look to show people that these templates are made to be adapted to any appearance - heres a preview
Tuesday, April 4th 2023
- Record passwordless login tutorial and write passwordless login article
- Finishing up the member import speed improvements and the switch from Flatfile to Csvbox.
- Also integrating websockets for real-time progress updates.
- Finished building DatePicker component
- Worked on building the Line Chart component
- Start visualizing Team Accounts.
- Made new concurrent logins solution, video, and clonable
- Made a “dont redirect” solution, video, and clonable
- Release a new passwordless component to the showcase link
- Released new pricing table
Wednesday, April 5th 2023
- Worked on Members Metrics
- Prepared import members project for release
- Record commenting tutorial video - Youtube
- Update plan documentation now that plan logic exists.
- Finish cleaning up the form ui kit (and add explainers)
- Visualize Team Accounts
- Start exploring UI for Stripe Settings
- Uploaded all components
- Uploaded all templates
- Made solution to have a cool toggle while still using webflow tabs For pricing tables - Clonable
Thursday, April 6th 2023
- Worked on Members metrics in the dashboard
- Release form ui kit cloneable
- Shared Webflow Community Discount
- 100% off for Webflow community projects hosted on .webflow.io domains
- Released conditional redirect logic freebie
- Released new sign up form
- Released new pricing table
Monday, April 10th 2023
- Fixed the issue where creating a member via the dashboard added a date to the last login field
- Worked on Member chart (image)
- Updated our websocket code to be more scaleable
- Not in production yet, but added a “Member Import In Progress” indicator to members page. This allows a user to see if an import is processing without first clicking on the import modal.
- Started on very simple-first designs for Public Profiles
- Add our startup discount to YC Deals
- Release a form UI subclone link
- Added new stuff to the form UI kit
- Published new component
Tuesday, April 11th 2023
- Finished the Member Metrics feature
- Released a color picker input cloneable
- Built a country select field that spiraled into making a select field generator
- Published new pricing table
- Published new upgrade modal
Wednesday, April 12th 2023
- Released member metrics
- Worked more on update email via admin api functionality
- Updated the DOM docs
- tested every single function we had listed in the docs
- made a bunch of changes
- fixed a bunch of out dated sections
- passwordless
- auth providers
- etc.
- Upgraded our queue manager to the newest version that was just released
- ◦ it was fine before but is even better now (member imports, exports, app free changes, delete all members, etc.)
- Added member import progress/notification
- Setup GA 4 User IDs with Memberstack
- Created Initial Designs for Public Profiles
- Finish/document/release another cloneable - date input
- Released new dashboard cloneable
Thursday, April 13th 2023
- Update the Admin package docs
- Design improvements to the Installation UI in the dashboard
- Updating Designs for Public Profiles based on feedback.
- Updating Stripe Settings Designs.
- Design/spec abandoned cart improvements in the Roadmap
- reviewing and updating blog posts
- Add new stuff to the Ultimate Form UI Kit
- Released new signup form
- Released a new dashboard
Monday, April 17th 2023
- Limit the number of members in a plan - Backend and front-end dev
- Started adding the admin package to gitbook (it has AI built right in)
- Backend dev for the Secure CMS
- Improve the Ultimate Form UI Kit
- Release another form cloneable toggle switches
Tuesday, April 18th 2023
- Add the dom package to gitbook
- Changed the way data is stored in the front-end (See thread)
- Dashboard UI/UX improvements
- Auto-save hCaptcha and Concurrent Logins on “confirm”
- Update plan intervals in the edit members UI
- Make redirect “/”s more consistent in the UI
- Remove data-ms-price:update if one-time paid price
- Fix the scroll issue when editing a price
- Hide the “Expiration” option if paid recurring. Keep expiration if one time
- Interate on Stripe Settings designs
- More progress on backend support for a Secure CMS
- Improved the Ultimate Form UI kit
- Released new pricing table
- Released another pricing table
Wednesday, April 19th 2023
- Work on improving the attribute installation UI in the dashboard
- Add a domain to our new developer documentation and start updating links in the help center
- Add to Commandbar so customers can search the dev docs from the app
- Drag-and-drop input clone
- Radio buttons clone
- Uploaded new component
- Finished and uploaded navbar package
Thursday, April 20th 2023 (and some before)
- Updating installation UI in the dashboard
- Secure Content
- backend is 95% done
- Overhauled the developer docs
- Added member json to the admin member update response
- Added a new verify-token route to the admin API.
- This allows developers to use that route to verify our tokens. Will save them a lot of time VS trying to verify themselves
- Added plan member limit functionality
- Dashboard test cases
- Lots of backend test cases
- Fixed a few issues that was causing memberstack to error our in server side rendered applications.
- Worked with Porter to implement a better deploy strategy for our worker apps
- Fixed an issue where some users that signed up via google would break the dashboard (if they didn’t have a name set in google)
- Fixed an issue with our rate limiter that was causing some test cases to fail
- Fixed an issue where zendesk was being updated even in the dev environment
- Improved our domain feature. Memberstack now makes a request to their domain to determine the actual domain.
- Fixed an issue where the plans property was required in the dom library even if the user didn’t have any plans. Now they don’t need to pass it at all.
- Fixed an issue where closing a MS modal would cause an error in the console
- Worked an automation script that can deploy our packages in a single command. A single command now: increments the dom library version, publishes the dom package, installs the newly published dom package in the react package, increments the react package, publishes the react package.
- Release another form ui subclone draggable
- Released new component
- Released new component
Monday, April 24th 2023
- Iterate on Public Profiles designs based on feedback
- Started front-end for Secure Content
- Back-end test cases for Secure Content
- Figured out solution for auto refetching cms items
- Dashboard test cases
- Fixed bug related to Plans & Permissions
- Add to the Ultimate Form UI Kit - range sliders
- Launched new template
Tuesday, April 25th 2023
- Continued building the UI for the Secure Content feature
- More progress on the backend for secure content
- Dashboard test cases
- Started working on new designs for a Webflow CMS integration
- Release a sub-clone copy input
- Started, finished, and launched a really, really cool AI template
Wednesday, April 26th 2023
- Continued working on the Secure Content feature
- Dashboard test cases
- Working on designs for the Profile Page CMS Integration.
- Made a dark mode version of the form UI kit
- Release another pricing table cloneable
- Document how to enable ACH payments
- Docs for pre-filled sign up page
- Docs for Keep members on the same page after signup/login
- Docs for combine fields and prefill a custom field with a string
Thursday, April 27th 2023
- Finished Hosted Content Announcement pending
- Dashboard test cases
- Dashboard code clean up
- Dashboard bug fixes
- Updating Designs for the Profile Page CMS Integration based on feedback.
- Updated Designs for the new ‘Login as Member’ feature
- Created a tutorial for Hosted Content
- Wrote ACH Payments article
- Wrote Limit the number of members in a plan
- Multi-step onboarding cloneable
- Dark mode dashboard cloneable
Comments
0 comments
Please sign in to leave a comment.