Server, Website, and Backend Changelog

Below is a changelog for our server, the wordpress/forum websites, and any backends. This is a wiki, so any Member can make changes to this post as necessary.

Please add the newest entries to the top!

Date Platform Link to post with more details Change Notes/Rationale By
June 29, 2025 Website Post Fix for Events Calendar The Calendar was broken @chima
June 18, 2025 Newsletter Post Installed ListMonk on Coolify for newsletter/mailing list; configured with Resend; implemented basic email templates. Replaces ActionNetwork’s email functionality; self-hosted solution with better (not Dem party aligned) data control while maintaining email deliverability through Resend. @chima
May 24, 2025 Website Post Finally have a functioning join page at Join Working Class Unity – Working Class Unity. This was needed! @chima
May 14, 2025 Apps Post Self-hosted Rallly (https://rallly.workingclassunity.com) for group meeting polls; currently open sign-up but will later restrict to members only. We end up needing a similar service sometimes; now we don’t have to worry about data sharing. @chima
May 14, 2025 Backend Post Set up Resend.com transactional email service for Coolify-hosted apps; picked subdomain *@notification.workingclassunity.com for sending sign-in codes and notifications. Free service at our low volume. Offers integration via API instead of using login/password. @chima
May 14, 2025 Website Post Fixed www.workingclassunity.com redirect error by adding rules to redirect www to root domain and enforce HTTPS. Error noticed by @HipGnosis. @chima
May 13, 2025 Website Post Migrated dues payments from Restrict Content Pro to direct Stripe billing links; updated DNS records; customized Stripe payment page branding; created dues waiver coupon; made membership & donation links; enabled alternative payment methods via Stripe. Provides a more familiar and secure looking payment experience using Stripe. @chima
June 2024 Website Post Added phone number field to Restrict Content Pro registration (via functions.php). Gathers phone numbers during registration so we can reach new members. @chima
June 2024 Backend Post Troubleshot membership emails not being received. Members were not receiving welcome emails. @chima
June 2024 Backend Post Set up Stripe Webhooks properly for Restrict Content Pro plugin to update membership status after payment. Fixes disconnect between Stripe payments and Membership plugin. @chima
May 2024 Website Post Updated Events Calendar plugin to include Zoom meeting password in join link for all users. Added filter to functions.php. Not all WCU Members are logged into the forum. Also was not friendly for guests. @chima
May 14, 2024 Website Post Initial WordPress setup: configured Dashboard options, General/Reading/Media settings, installed Bricks Theme (parent/child), removed other themes, installed Automatic.css and Frames plugins, configured Automatic.css system (colors, typography, spacing, etc.), set up Bricks Builder theme styles. All plugins are well documented; should make it easier for others to pick up. @chima

I archived (locked) the previous threads since I managed to spread this information over many various threads: