• Joined on 2025-10-16
will pushed to main at will/adopt-a-street 2025-12-06 20:19:30 +00:00
e45ac7c4fc chore: add .env files to gitignore
cbe472e81f fix: improve SSEContext test cleanup and stability
5f1ca46695 fix: correct Docker image names in Kubernetes deployments
7fd718facc chore: remove obsolete version field from docker-compose.yml
bb9c8ec1c3 feat: Migrate from Socket.IO to Server-Sent Events (SSE)
Compare 13 commits »
will pushed to main at will/adopt-a-street 2025-11-05 21:08:28 +00:00
b8ffc22259 test(backend): enhance CouchDB mocking and test infrastructure
will pushed to main at will/adopt-a-street 2025-11-05 20:59:47 +00:00
d427188bc0 fix(scripts): update registry URL in build-multiarch.sh
758de862aa fix(k8s): migrate backend from Bun to Node.js and fix registry URLs
Compare 2 commits »
will pushed to main at will/adopt-a-street 2025-11-05 20:55:50 +00:00
cae0861f28 fix(k8s): correct registry server name in registry-secret.yaml
will pushed to main at will/adopt-a-street 2025-11-05 20:51:13 +00:00
9ffe07b9a9 feat(k8s): integrate registry secret into deployment workflow
will pushed to main at will/adopt-a-street 2025-11-05 20:27:18 +00:00
bef95b046c feat(makefile): add comprehensive Kubernetes testing and deployment targets
will pushed to main at will/adopt-a-street 2025-11-04 20:23:31 +00:00
0e4599343e fix(models/user-badge): normalize find results and return updated docs; remove duplicate methods
1591f58eec refactor(models,validators): tighten validation and standardize couchdbService usage\n\n- User: fix bio length check, error messages, and typos (couchdbService calls and bcrypt prefix).\n- UserBadge: use array from find(), return couchdbService results consistently, and call updateDocument/deleteDocument APIs.\n- profileValidator: switch custom URL regex to express-validator isURL with protocol requirement.\n\n🤖 Generated with [AI Assistant]\n\nCo-Authored-By: AI Assistant <noreply@ai-assistant.com>
d2e12ef23d fix(models/point-transaction): align find() consumers to array API and correct balance/history accessors\n\nUpdates findByUser/findByType/getUserBalance/getUserTransactionHistory to consume couchdbService.find as an array, removing result.docs assumptions. Prevents undefined access and ensures correct balance retrieval.\n\n🤖 Generated with [AI Assistant]\n\nCo-Authored-By: AI Assistant <noreply@ai-assistant.com>
cfc9b09a1f fix(routes/events): replace deprecated User.update with instance save in RSVP/cancel flows to persist user event participation reliably\n\nEnsures user.events and stats are persisted by calling user.save() instead of non-existent User.update. Also keeps participants response consistent.\n\n🤖 Generated with [AI Assistant]\n\nCo-Authored-By: AI Assistant <noreply@ai-assistant.com>
Compare 4 commits »
will pushed to main at will/adopt-a-street 2025-11-04 17:47:19 +00:00
ccf1323849 feat(backend): register analytics, leaderboard, and profile routes in server
3e4c730860 feat: implement comprehensive gamification, analytics, and leaderboard system
Compare 2 commits »
will created repository will/gosplash 2025-11-04 17:42:45 +00:00
will pushed to main at will/adopt-a-street 2025-11-03 21:26:13 +00:00
ae77e30ffb feat: implement API response caching with node-cache
43c2e76070 feat: implement comprehensive search and filter system for streets
a2d30385b5 feat: implement real-time notification toast system
771d39a52b feat: integrate OpenAI API for intelligent task suggestions
a12519aa41 feat: enhance health check endpoints with Socket.IO monitoring
Compare 11 commits »
will pushed to main at will/adopt-a-street 2025-11-03 18:36:31 +00:00
5e872ef952 fix: resolve test infrastructure issues
0cc3d508e1 feat: Complete standardized error handling across all models
742d1cac56 docs: comprehensive CouchDB migration documentation update
32bddbd1d1 fix: update Comment and Reward tests to use local mocks and proper validation
b33e919383 feat: complete Comment model standardized error handling
Compare 23 commits »
will pushed to main at will/splash 2025-11-03 07:12:41 +00:00
334aa698fa feat: implement news aggregator API with conventional commits
fed8b629c7 chore: initialize repository scaffolding
will created branch main in will/splash 2025-11-03 07:12:40 +00:00
will created repository will/splash 2025-11-03 07:01:51 +00:00
will deleted branch feature/mongodb-to-couchdb-migration from will/adopt-a-street 2025-11-03 05:27:16 +00:00
will merged pull request will/adopt-a-street#1 2025-11-03 05:27:01 +00:00
feature/mongodb-to-couchdb-migration
will pushed to main at will/adopt-a-street 2025-11-03 05:26:56 +00:00
16a9020b84 feat: scale deployments to single replica
8a38328c58 cleanup: remove MongoDB dependencies and manifests
5efee88655 feat: complete MongoDB to CouchDB migration and deployment
dff42f3766 feat: add multi-architecture Docker build support
9f650fa7d4 feat: add multi-architecture Docker build setup
Compare 32 commits »
will created pull request will/adopt-a-street#1 2025-11-03 05:21:42 +00:00
feature/mongodb-to-couchdb-migration
will pushed to feature/mongodb-to-couchdb-migration at will/adopt-a-street 2025-11-02 23:00:18 +00:00
16a9020b84 feat: scale deployments to single replica
8a38328c58 cleanup: remove MongoDB dependencies and manifests
5efee88655 feat: complete MongoDB to CouchDB migration and deployment
dff42f3766 feat: add multi-architecture Docker build support
9f650fa7d4 feat: add multi-architecture Docker build setup
Compare 10 commits »
will created branch feature/mongodb-to-couchdb-migration in will/adopt-a-street 2025-11-02 23:00:17 +00:00