add new events

This commit is contained in:
TheMaddax 2025-09-30 20:57:39 -06:00
parent 43cdb8bcdf
commit 6273a8ff52
2 changed files with 71 additions and 31 deletions

View file

@ -19,5 +19,55 @@ export const events: Event[] = [
pointOfContact: 'Rita Brandborg', pointOfContact: 'Rita Brandborg',
email: 'rita.brandborg@deafmissoula.org', email: 'rita.brandborg@deafmissoula.org',
address: '525 E Spruce St, Missoula, MT 59801' address: '525 E Spruce St, Missoula, MT 59801'
},
{
date: '2025-12-13',
title: 'MCDi Board Meeting',
description: 'Board Meeting',
startTime: '09:00',
endTime: '10:00',
pointOfContact: 'Tessa Williams',
email: 'tessa.williams@deafmissoula.org',
address: '2335 Brooks St, Missoula, MT 59801'
},
{
date: '2026-03-14',
title: 'MCDi Board Meeting',
description: 'Board Meeting',
startTime: '09:00',
endTime: '10:00',
pointOfContact: 'Tessa Williams',
email: 'tessa.williams@deafmissoula.org',
address: 'TBD'
},
{
date: '2026-06-13',
title: 'MCDi Board Meeting',
description: 'Board Meeting',
startTime: '09:00',
endTime: '10:00',
pointOfContact: 'Tessa Williams',
email: 'tessa.williams@deafmissoula.org',
address: 'TBD'
},
{
date: '2026-09-12',
title: 'MCDi Board Meeting',
description: 'Board Meeting',
startTime: '09:00',
endTime: '10:00',
pointOfContact: 'Tessa Williams',
email: 'tessa.williams@deafmissoula.org',
address: 'TBD'
},
{
date: '2026-09-12',
title: 'MCDi Annual Membership Meeting',
description: 'Annual Membership Meeting',
startTime: '10:00',
endTime: '11:00',
pointOfContact: 'Tessa Williams',
email: 'tessa.williams@deafmissoula.org',
address: 'TBD'
} }
]; ];

View file

@ -1,40 +1,30 @@
# Active Context # Active Context
## Current Task ## Current Task
Added new meeting minutes for January 11, 2025 Board Meeting at Black Coffee Roasting Company Added 5 new future events to the calendar system
## Recent Changes ## Recent Changes
1. Added new meeting minutes for January 11, 2025: 1. Added 5 new events to eventData.ts:
- Updated Minutes.tsx to include new entry for January 11, 2025 Board Meeting at Black Coffee Roasting Company, Missoula, MT - December 13, 2025: Board Meeting at Liquid Planet at The Book Exchange (9-10 AM)
- Added entry at the beginning of minutesData array to maintain newest-to-oldest order - March 14, 2026: Board Meeting at TBD location (9-10 AM)
- PDF file minutes-01112025.pdf was already placed in client/public/minutes/ - June 13, 2026: Board Meeting at TBD location (9-10 AM)
2. Added new meeting minutes for March 8, 2025: - September 12, 2026: Board Meeting at TBD location (9-10 AM)
- Updated Minutes.tsx to include new entry for March 8, 2025 Board Meeting at The Break Espresso - September 12, 2026: Annual Membership Meeting at TBD location (10-11 AM)
- Added entry at the beginning of minutesData array to maintain newest-to-oldest order - All events use Tessa Williams as contact (tessa.williams@deafmissoula.org)
- PDF file was already placed in client/public/minutes/minutes-03082025.pdf - Events will automatically appear in calendar view and upcoming events section
2. Added 6.jpg to rotating photo carousel:
- Updated ImageCarousel.tsx to include /photos/6.jpg in images array 2. Previous completed work:
- Photo now appears in 5-second rotation sequence - Added new meeting minutes for January 11, 2025 and March 8, 2025
3. Replaced PDF files with corrected versions (user confirmed pushed to git) - Added 6.jpg to rotating photo carousel
4. Fixed CACHEBUST deployment issue: - Fixed CACHEBUST deployment issue with stack.env configuration
- Created stack.env file in repository with CACHEBUST=1736003093 - Updated email configuration for production server compatibility (port 2525)
- Updated docker-compose.yml to reference stack.env file - All previous changes successfully deployed to production
- Repository deployments in Portainer require stack.env to be in Git repo
- MCP query revealed Portainer creates virtual stack.env for UI deployments but needs physical file for repository deployments
5. Updated email configuration for production server compatibility:
- Tested SMTP ports on production VPS server (chaulmark@chrishaulmark.com)
- Port 587: BLOCKED (Connection refused)
- Port 465: BLOCKED/INTERRUPTED (likely blocked)
- Port 2525: ACCESSIBLE (Connection succeeded)
- Updated server/src/api/sendEmail.ts to use port 2525 with explicit host configuration
- Changed from service: 'gmail' to host: 'smtp.gmail.com', port: 2525, secure: false
## Next Steps ## Next Steps
COMPLETED: All changes have been successfully deployed to production server 1. Commit and push eventData.ts changes to Git
1. ✅ Committed and pushed email configuration changes to Git 2. Deploy changes through Portainer (pull and redeploy)
2. ✅ Pulled changes on production VPS server (chaulmark@chrishaulmark.com) 3. Verify new events appear correctly in calendar interface
3. ✅ Rebuilt and restarted Docker container successfully 4. Test event card functionality and contact information
4. ✅ Container is running on port 801 with updated email configuration using port 2525
## Solution Summary ## Solution Summary
- Problem: Portainer repository deployments require stack.env file in Git repo - Problem: Portainer repository deployments require stack.env file in Git repo