Switch to Missoula from Helena

This commit is contained in:
TheMaddax 2025-06-15 21:06:25 -06:00
parent b1e7d29677
commit 86096d99e3
2 changed files with 47 additions and 4 deletions

View file

@ -160,6 +160,47 @@ Successfully resolved all 14 security vulnerabilities found during audit:
Fixed governance documents thumbnail loading by correcting filename:
- Renamed `goverance-documents.png``governance-documents.png`
## Recently Completed Work
**Date: 6/15/2025**
### ✅ Interactive Map Updates - COMPLETED
Successfully updated the Services page interactive map with 7 new 2025 conference locations:
**New Locations Added:**
1. **Phoenix, AZ** - DANE (Deaf Abuse Network) + NAP (National Association of Parliamentarians)
2. **Missoula, MT** - AIP (American Institute of Parliamentarians) Online ⬅️ **UPDATED 6/15/2025 Evening**
3. **Wichita, KS** - KAD (Kansas Association of the Deaf)
4. **Baton Rouge, LA** - LAD (Louisiana Association of the Deaf)
5. **Washington, DC** - ASLTA (American Sign Language Teachers Association)
6. **Kansas City, MO** - NBDA (National Black Deaf Advocates)
**Map Status:** Expanded from 10 to 16 total locations nationwide
**Files Updated:**
- `src/pages/Services.tsx` - Added 6 new RelationshipPoint entries with precise coordinates
- All new 2025 events display as green markers (upcoming events)
- Maintained full interactive functionality with popup details
### ✅ Docker Deployment Fix - COMPLETED
Resolved Portainer cache issue preventing map updates from deploying:
**Docker Configuration Updates:**
- Added `no_cache: true` to both web and api services in `docker-compose.yml`
- Added `pull_policy: build` to force fresh builds
- Eliminates Docker layer caching that was preventing code updates
**Deployment Status:** ✅ **VERIFIED SUCCESSFUL** - Updated map now live at https://deafgain.org/services
### ✅ Map Location Update - COMPLETED
**Date: 6/15/2025 - Evening**
Updated Montana event location per user request:
- **Changed**: Helena, MT → Missoula, MT
- **Event**: AIP (American Institute of Parliamentarians) - 2025 Spring Practicum (Online)
- **Coordinates Updated**: [-112.0362, 46.5958] → [-113.9940, 46.8721]
- **File Modified**: `src/pages/Services.tsx`
- **Reason**: User feedback to use Missoula instead of Helena for Montana event
## Next Steps / Pending Tasks
### 🔄 Ready for Production Build
@ -175,6 +216,7 @@ All requested features are complete and secure:
- ✅ Full transcription with scene descriptions
- ✅ Resource page integration complete
- ✅ All security vulnerabilities resolved
- ✅ Interactive map expanded and location corrected
### 🎯 System Ready For
- Production deployment via `docker-compose up --build -d`
@ -194,12 +236,13 @@ All requested features are complete and secure:
- **Video**: HTML5 video player with WebVTT subtitles
### 📁 Key Configuration Files
- `docker-compose.yml` - Production orchestration
- `docker-compose.yml` - Production orchestration with forced rebuild flags
- `default.conf` - Nginx proxy configuration
- `src/pages/Resources.tsx` - Video library interface
- `src/pages/Services.tsx` - Interactive map with 16 locations
- `src/api/subscribe.ts` - Email subscription API
- `server.ts` - Main API server
- `.env` - Environment variables (Gmail credentials)
## Status Summary
🟢 **ALL SYSTEMS OPERATIONAL** - No pending development work. Ready for production use and content addition.
🟢 **ALL SYSTEMS OPERATIONAL** - Interactive map successfully expanded with 2025 conference schedule and Montana location corrected to Missoula. Ready for production use and content addition.

View file

@ -160,8 +160,8 @@ const relationshipPoints: RelationshipPoint[] = [
]
},
{
coordinates: [-112.0362, 46.5958] as Coordinates,
city: "Helena",
coordinates: [-113.9940, 46.8721] as Coordinates,
city: "Missoula",
state: "Montana",
events: [{
name: "AIP",