From 1ebd565f44a94b8fe8f156b20d4f9c38ee2b7d7d Mon Sep 17 00:00:00 2001 From: Mark Veidemanis Date: Sun, 15 Feb 2026 19:27:16 +0000 Subject: [PATCH] Implement more information displays --- app/urls.py | 15 + core/templates/base.html | 42 +- .../pages/ai-workspace-information.html | 92 +++ .../pages/ai-workspace-insight-detail.html | 4 + .../pages/ai-workspace-insight-graphs.html | 4 + .../pages/ai-workspace-insight-help.html | 10 + .../partials/ai-workspace-ai-result.html | 16 +- .../ai-workspace-person-timeline-widget.html | 34 + .../partials/ai-workspace-person-widget.html | 168 +---- core/templates/partials/compose-panel.html | 323 +++++++++- core/views/compose.py | 363 +++++++++++ core/views/osint.py | 11 +- core/views/workspace.py | 610 ++++++++++++++++-- 13 files changed, 1421 insertions(+), 271 deletions(-) create mode 100644 core/templates/pages/ai-workspace-information.html create mode 100644 core/templates/partials/ai-workspace-person-timeline-widget.html diff --git a/app/urls.py b/app/urls.py index 4c9e78d..258d205 100644 --- a/app/urls.py +++ b/app/urls.py @@ -139,6 +139,11 @@ urlpatterns = [ compose.ComposeSummary.as_view(), name="compose_summary", ), + path( + "compose/quick-insights/", + compose.ComposeQuickInsights.as_view(), + name="compose_quick_insights", + ), path( "compose/engage/preview/", compose.ComposeEngagePreview.as_view(), @@ -175,11 +180,21 @@ urlpatterns = [ workspace.AIWorkspacePersonWidget.as_view(), name="ai_workspace_person", ), + path( + "ai/workspace//person//timeline/", + workspace.AIWorkspacePersonTimelineWidget.as_view(), + name="ai_workspace_person_timeline", + ), path( "ai/workspace//person//insights/graphs/", workspace.AIWorkspaceInsightGraphs.as_view(), name="ai_workspace_insight_graphs", ), + path( + "ai/workspace//person//information/", + workspace.AIWorkspaceInformation.as_view(), + name="ai_workspace_information", + ), path( "ai/workspace//person//insights/help/", workspace.AIWorkspaceInsightHelp.as_view(), diff --git a/core/templates/base.html b/core/templates/base.html index 62c605f..6bc8ade 100644 --- a/core/templates/base.html +++ b/core/templates/base.html @@ -272,9 +272,29 @@ Home {% if user.is_authenticated %} + + + AI + Search + + Queue +