3.1 KiB
3.1 KiB
| id | title | status | assignee | created_date | labels | dependencies | priority | ||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| task-2 | Manual testing newsletter signups on all sites | To Do |
|
2025-12-23 |
|
high |
Description
Manually test the newsletter signup flow on all 8 websites to verify the user experience works correctly end-to-end. API testing passed, but need human verification of the actual site forms and welcome emails.
Acceptance Criteria
- #1 Test mycofi.earth newsletter signup - verify form works and welcome email received
- #2 Test compostcapitalism.xyz newsletter signup
- #3 Test trippinballs.lol newsletter signup
- #4 Test undernet.earth newsletter signup
- #5 Test psilo-cyber.net/ics newsletter signup
- #6 Test rspace.online newsletter signup
- #7 Test post-appitalism.app newsletter signup
- #8 Test alltor.net newsletter signup
- #9 Verify welcome email content matches expected messages
- #10 Check that success message displays correctly on each site
Notes
Test Procedure
- Visit each site's newsletter signup section
- Enter a real email address
- Click Subscribe
- Verify success message appears on site
- Check email inbox for welcome email
- Verify welcome email has correct branding/message
Expected Welcome Messages
| Site | Expected Message |
|---|---|
| MycoFi | "Merge in to the mesh. The mycelium remembers." |
| Compost Capitalism | "Welcome to the heap. Decomposition takes time." |
| Trippin | "The doors are open. Keep trippin'." |
| Undernet | ">_> UnderNet Access Granted. You're part of the underground now." |
| Psilo Cybernetics | "Welcome to a more adaptive future. The network grows." |
| rSpace | "Welcome to (you)rSpace. See you there." |
| Post-Appitalism | "Welcome to the post-app era. Big things loading..." |
| Alltornet | "Connect to the Alltor.net. Something's emerging." |
API Testing Results (2025-12-23)
All 8 newsletter APIs tested successfully via curl. Subscribers created and welcome emails triggered.
Infrastructure Updates (2026-02-03)
Issues Fixed:
- Listmonk's transactional email API was not sending emails despite returning success
- Newsletter-api now sends welcome emails directly via Resend API (bypassing broken Listmonk tx)
- Fixed endpoint URL from
/api/subscribe/subscribeto/subscribein all 8 frontend components - Fixed Traefik routing for newsletter-api
Docker/Deployment Fixes:
- Created missing docker-compose.yml for compost-capitalism, trippin, alltornet
- Created Dockerfile and nginx.conf for compost-capitalism (static export)
- Fixed Traefik port configuration (nginx uses 80, not 3000)
- All 8 sites now running in Docker with webhook auto-deployment
All Sites Verified Accessible:
- mycofi.earth ✓
- compostcapitalism.xyz ✓
- trippinballs.lol ✓
- undernet.earth ✓
- psilo-cyber.net ✓
- rspace.online ✓ (note: domain is .online not .app)
- post-appitalism.app ✓
- alltor.net ✓
Ready for manual testing - all technical infrastructure verified working.