Mer 192 pivot investigation#501
Merged
Merged
Conversation
Introduce implicit workflow-phase behavior in the focused event dashboard and add dedicated post-mortem and planning snapshot experiences so organizers see context-specific UI as events progress.
Restyle RSVP growth into an editorial registration pace card with smoother line behavior, live goal guidance, and extracted chart-specific styling to keep dashboard styles modular.
Improve agenda day-view rendering and helper utilities while refining related task board card styling so live operations scheduling is clearer and easier to scan.
…R-190-Event-Creation
Introduce global PivotReferralCode storage with NYC seed script, platform-admin CRUD APIs for pivot tenants only, and a referral codes panel in tenant management for ops to manage invite codes.
Expose POST /pivot/referral/validate so mobile can authoritatively resolve invite codes to city tenants before login, with rate limiting and tests.
…ar import fix. Lazy-load getModelService in userServices to stop Google/Apple login 500s, and bind OAuth routes to validated tenant keys from X-Tenant for Pivot city sign-in.
Register PivotEventIntent on tenant DBs and global PivotWeeklySnapshot, PivotLabNotes, and PivotTagCatalog models; extend user schema for push edition targeting and interest tags.
Persist per-tenant drop timezone, day/time defaults, and batch-week overrides in tenant config; expose editing in Platform Admin tenant metadata.
Implement friend-boosted feed ranking, swipe intent persistence, external ticket tracking, and week recap queries with a seed script for pilot events.
Add pending-feedback lookup and POST /pivot/feedback wrapper on top of the shared feedback service, plus seed config for pilot feedback prompts.
…e 5). Add weekly snapshot rebuild, cross-tenant overview metrics, interview notes, link-import preview/publish, and platform-admin /admin/pivot routes.
Add the cross-tenant Pivot Lab page with overview metrics, link import preview/publish, deck card preview, and tag multi-select for ops ingest.
Add weekly drop status/send APIs, manual push migration script, pushAppEdition token registration, and Pivot-specific push navigation for friend notifications.
…ase 7). Implement tenant-scoped friend search, request lifecycle, and event friend lists for Pivot social proof and in-app friend management.
…Phase 8). Add global tag catalog with seed data, user interest profile APIs, ingest tag suggestions, and interest/feedback-aware feed ranker inputs.
Mount /pivot, /admin/pivot, and weekly-drop platform routes; expand pivotRoutes with feed, intent, feedback, friends, tags, and profile endpoints plus tests.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.