mirror of
https://github.com/AJaySi/ALwrity.git
synced 2026-04-25 17:05:56 +03:00
[PR #366] [MERGED] Add /team-activity route, TeamActivityPage, and wire Team Huddle CTA to useNavigate #670
Labels
No labels
AI Content Agents
AI Content Strategy
AI Content planning
AI Marketing Tools
AI SEO
AI personalization
AI writer
ALwrity Copi-lot
Alwrity web search
Anthropic
DeepSeek
Gemini AI
Integration
LLM
OnBoarding
OnBoarding
RAG knowledgebase Memory
bug
documentation
enhancement
good first issue
help wanted
invalid
openai
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/ALwrity#670
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/AJaySi/ALwrity/pull/366
Author: @AJaySi
Created: 3/2/2026
Status: ✅ Merged
Merged: 3/3/2026
Merged by: @AJaySi
Base:
main← Head:codex/replace-text-with-semantic-button-using-navigate📝 Commits (1)
ef55124Add team activity page and dashboard navigation📊 Changes
3 files changed (+129 additions, -1 deletions)
View changed files
📝
frontend/src/App.tsx(+2 -0)📝
frontend/src/components/MainDashboard/components/TeamHuddleWidget.tsx(+18 -1)➕
frontend/src/pages/TeamActivityPage.tsx(+109 -0)📄 Description
Motivation
/team-activity) to surface active runs, timeline events, alerts, and approvals that require action.Description
frontend/src/components/MainDashboard/components/TeamHuddleWidget.tsxto importuseNavigate, callconst navigate = useNavigate(), and replace the text-only CTA with a semanticbutton-like element that callsnavigate('/team-activity')on click.frontend/src/App.tsxby importingTeamActivityPageand registeringRoute path="/team-activity" element={<ProtectedRoute><TeamActivityPage /></ProtectedRoute>} />.frontend/src/pages/TeamActivityPage.tsxwhich renders mock-driven sections for active runs, an event timeline, alerts, and approvals requiring action.Testing
CI=true npm test -- --watch=false --passWithNoTests, which failed due to an existing Jest/ESM parsing issue withaxiosin the test environment (unrelated to these UI changes).npm run build, which started the build but did not complete within the session capture, so final build status is not available.npx tsc --noEmit, which was initiated but did not return a completed result in this environment.npm startand attempted a Playwright screenshot ofhttp://127.0.0.1:3000/team-activity, but the browser tooling timed out before capturing the page.Codex Task
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.