May First's control panel.
Under certain circumstances (use of external auth and Postgres database), yo u may hve users who login with different cased logins (Username, username, UserName) result in differe nt users in Nextcloud. This app helps you fix the problem and return
May First's ansible server configuration deployment rules and roles.
Simple daemon that manages the map between Jitsi Meet conference room names and the four digit code used to access that meeting when you dial into a jitsi meet call.
Command line tools for easily creating translation of selected text between Spanish and English using Deepl.
Automate sending email to various providers and then checking to see if your email arrived in the inbox or spam box.
The Interactive Timeline Project allows participants to create new timelines using Ethercalc to add/edit/delete events on the timeline.
May First's future control panel.
bruce (banner) is an IP banning tool.
A collection of scripts to import accounting data from our control panel and CiviCRM database into GnuCash.
Mr. T generates a list of email addresses that should be pre-blocked before
entering your outgoing email queue based on previous delivery errors.
This script iterates over all client facing servers and tests all email functionality.
May First Hugo static site generator code and content
The code running the May First CiviCRM Outreach site.