Update Memory Bank: Events calendar deployment verified and working on public website

This commit is contained in:
TheMaddax 2026-03-04 13:10:35 -07:00
parent 3eff1a924f
commit 198e08c013
2 changed files with 53 additions and 15 deletions

View file

@ -1,10 +1,25 @@
# Active Context
## Current Task
Completed: Web Package Updates - React 19, Router 7, Framer Motion 12
Events Calendar Update - March 4, 2026 - ✅ FULLY DEPLOYED AND VERIFIED
## Recent Changes
1. **Web Package Updates (Dec 15, 2025)**: ✅ FULLY COMPLETED
1. **Events Calendar Update (March 4, 2026)**: ✅ FULLY DEPLOYED AND VERIFIED
- Removed 2 past events: January 11, 2025 Members Meeting and December 13, 2025 Board Meeting
- Updated March 14, 2026 Board Meeting with complete details:
* Location: Funk It Coffee and Thrift
* Address: 314 N 1st St. West, Missoula MT 59802
* Time: 10:00 AM - 11:00 AM (changed from 9:00 AM - 10:00 AM)
* Contact: Tessa Williams
- Kept all future events (June 2026 and September 2026 meetings)
- Committed to Git: 3eff1a9
- Pushed to remote repository
- Deployed to production server (10.4.0.205)
- Docker container rebuilt with --no-cache flag
- Verified working on public website (after browser cache clear)
- Changes are live and visible to public
2. **Web Package Updates (Dec 15, 2025)**: ✅ FULLY COMPLETED
- Updated React 18.2.0 → 19.2.3 (major version upgrade)
- Updated React Router 6.17.0 → 7.10.1 (major version upgrade)
- Updated Framer Motion 10.16.4 → 12.23.26 (major version upgrade)
@ -97,17 +112,27 @@ Completed: Web Package Updates - React 19, Router 7, Framer Motion 12
- All previous changes successfully deployed to production
## Next Steps
1. Monitor video gallery performance on production
2. Check if board-intro-archive.mp4 (128 MB) loads acceptably
3. Future: Could add video descriptions or categories if requested
4. Future: Could add video duration display on thumbnails
5. Project is now clean - Junk directory deleted
1. User needs to rebuild Docker container in Portainer to deploy events update
2. Future tasks on hold:
- Resources section - waiting for President's list of local resources
- Minutes update - waiting for approved minutes from secretary
3. Monitor video gallery performance on production
4. Check if board-intro-archive.mp4 (128 MB) loads acceptably
5. Future: Could add video descriptions or categories if requested
6. Future: Could add video duration display on thumbnails
## Solution Summary
- Problem: Portainer repository deployments require stack.env file in Git repo
- Solution: Created stack.env with CACHEBUST variable and updated docker-compose.yml
- Future: Update CACHEBUST value in stack.env and push to force rebuilds
## Deployment Process
To deploy changes to production server:
1. SSH to production server: `ssh chaulmark@10.4.0.205`
2. Navigate to website directory: `cd ~/websites/deafmissoula.org`
3. Pull latest changes: `git pull`
4. Rebuild Docker container: `docker-compose up -d --build`
## Technical Notes
- Website uses React with TypeScript
- Minutes component includes desktop/mobile viewing modes

View file

@ -36,7 +36,8 @@
- Meeting entries through March 8, 2025
4. Calendar Events:
- Added 5 new board meetings through September 2026
- Updated March 4, 2026: Removed past events, updated March 14 meeting with Funk It Coffee location
- Current events: March 14, June 13, and September 12, 2026 meetings
- Events automatically appear in calendar view
5. Mobile Donation Button:
@ -44,7 +45,21 @@
- Always visible in red header area
## Recent Progress
1. **Web Package Updates (Dec 15, 2025)**: ✅ FULLY COMPLETED
1. **Events Calendar Update (March 4, 2026)**: ✅ FULLY DEPLOYED AND VERIFIED
- Removed 2 past events (January 11, 2025 and December 13, 2025)
- Updated March 14, 2026 Board Meeting with complete details:
* Location: Funk It Coffee and Thrift
* Address: 314 N 1st St. West, Missoula MT 59802
* Time: 10:00 AM - 11:00 AM (changed from 9:00 AM - 10:00 AM)
- Kept future events (June 2026 and September 2026 meetings)
- Committed to Git: 3eff1a9
- Pushed to remote repository
- Deployed to production server (10.4.0.205)
- Docker container rebuilt with --no-cache flag
- Verified working on public website (after browser cache clear)
- Changes are live and visible to public
2. **Web Package Updates (Dec 15, 2025)**: ✅ FULLY COMPLETED
- Updated all major web packages to latest versions
- React 18.2.0 → 19.2.3 (major version with new createRoot API)
- React Router 6.17.0 → 7.10.1 (major version upgrade)
@ -93,13 +108,11 @@
- Deployed successfully (commit a92839f)
## What's Left
1. Immediate:
- User will pull git changes and rebuild Docker container
- Monitor SBS Solar sponsor display on production
- Monitor video gallery performance on production
- Check if board-intro-archive.mp4 (128 MB) loads acceptably
1. On Hold (waiting for information):
- Resources section - waiting for President's list of local resources
- Minutes update - waiting for approved minutes from secretary
2. Future Considerations:
3. Future Considerations:
- Add more sponsors as partnerships develop
- Add video descriptions or categories if requested
- Add video duration display on thumbnails