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',
email: 'rita.brandborg@deafmissoula.org',
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
## 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
1. Added new meeting minutes for January 11, 2025:
- Updated Minutes.tsx to include new entry for January 11, 2025 Board Meeting at Black Coffee Roasting Company, Missoula, MT
- Added entry at the beginning of minutesData array to maintain newest-to-oldest order
- PDF file minutes-01112025.pdf was already placed in client/public/minutes/
2. Added new meeting minutes for March 8, 2025:
- Updated Minutes.tsx to include new entry for March 8, 2025 Board Meeting at The Break Espresso
- Added entry at the beginning of minutesData array to maintain newest-to-oldest order
- PDF file was already placed in client/public/minutes/minutes-03082025.pdf
2. Added 6.jpg to rotating photo carousel:
- Updated ImageCarousel.tsx to include /photos/6.jpg in images array
- Photo now appears in 5-second rotation sequence
3. Replaced PDF files with corrected versions (user confirmed pushed to git)
4. Fixed CACHEBUST deployment issue:
- Created stack.env file in repository with CACHEBUST=1736003093
- Updated docker-compose.yml to reference stack.env file
- 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
1. Added 5 new events to eventData.ts:
- December 13, 2025: Board Meeting at Liquid Planet at The Book Exchange (9-10 AM)
- March 14, 2026: Board Meeting at TBD location (9-10 AM)
- June 13, 2026: Board Meeting at TBD location (9-10 AM)
- September 12, 2026: Board Meeting at TBD location (9-10 AM)
- September 12, 2026: Annual Membership Meeting at TBD location (10-11 AM)
- All events use Tessa Williams as contact (tessa.williams@deafmissoula.org)
- Events will automatically appear in calendar view and upcoming events section
2. Previous completed work:
- Added new meeting minutes for January 11, 2025 and March 8, 2025
- Added 6.jpg to rotating photo carousel
- Fixed CACHEBUST deployment issue with stack.env configuration
- Updated email configuration for production server compatibility (port 2525)
- All previous changes successfully deployed to production
## Next Steps
COMPLETED: All changes have been successfully deployed to production server
1. ✅ Committed and pushed email configuration changes to Git
2. ✅ Pulled changes on production VPS server (chaulmark@chrishaulmark.com)
3. ✅ Rebuilt and restarted Docker container successfully
4. ✅ Container is running on port 801 with updated email configuration using port 2525
1. Commit and push eventData.ts changes to Git
2. Deploy changes through Portainer (pull and redeploy)
3. Verify new events appear correctly in calendar interface
4. Test event card functionality and contact information
## Solution Summary
- Problem: Portainer repository deployments require stack.env file in Git repo