Skip to content

[GSoC] Insights dashboard (Part 2) - #2408

Open
Samk1710 wants to merge 16 commits into
aboutcode-org:mainfrom
Samk1710:gsoc-insights2
Open

[GSoC] Insights dashboard (Part 2)#2408
Samk1710 wants to merge 16 commits into
aboutcode-org:mainfrom
Samk1710:gsoc-insights2

Conversation

@Samk1710

Copy link
Copy Markdown
Contributor

Dependent on

Closes:

Summary:
Adds the Overview and Data Quality backend and UI logic along with tests.

Importer Logs:

Improving data using insights_snapshot
INFO 2026-08-11 22:06:03.688065 UTC Pipeline [InsightsSnapshotPipeline] starting
INFO 2026-08-11 22:06:03.688237 UTC Step [compute_chart_analytics] starting
INFO 2026-08-11 22:06:03.824446 UTC Running collect_fn for overview-stats
INFO 2026-08-11 22:06:03.824615 UTC Progress: 4% (1/25)
/home/samk/Desktop/dream/vulnerablecode/venv/lib/python3.12/site-packages/django/db/models/fields/__init__.py:1612: RuntimeWarning: DateTimeField AdvisoryV2.date_collected received a naive datetime (2026-07-12 00:00:00) while time zone support is active.
  warnings.warn(
INFO 2026-08-11 22:06:06.847789 UTC Running collect_fn for overview-cross-validation
INFO 2026-08-11 22:06:06.847961 UTC Progress: 8% (2/25) ETA: 35 seconds
INFO 2026-08-11 22:06:47.900820 UTC Running collect_fn for overview-growth-trend
INFO 2026-08-11 22:06:47.901000 UTC Progress: 12% (3/25) ETA: 323 seconds (5.4 minutes)
INFO 2026-08-11 22:06:50.932333 UTC Running collect_fn for overview-historical
INFO 2026-08-11 22:06:50.932498 UTC Progress: 16% (4/25) ETA: 247 seconds (4.1 minutes)
INFO 2026-08-11 22:06:52.239543 UTC Running collect_fn for pkg-dist-donut
INFO 2026-08-11 22:06:52.239766 UTC Progress: 20% (5/25) ETA: 194 seconds (3.2 minutes)
INFO 2026-08-11 22:06:52.798622 UTC Running collect_fn for pkg-name-bar
INFO 2026-08-11 22:06:52.798850 UTC Progress: 24% (6/25) ETA: 155 seconds (2.6 minutes)
INFO 2026-08-11 22:06:52.835914 UTC Progress: 28% (7/25) ETA: 126 seconds (2.1 minutes)
INFO 2026-08-11 22:06:52.862489 UTC Progress: 32% (8/25) ETA: 104 seconds (1.7 minutes)
INFO 2026-08-11 22:06:54.795965 UTC Progress: 36% (9/25) ETA: 91 seconds (1.5 minutes)
INFO 2026-08-11 22:06:54.813436 UTC Progress: 40% (10/25) ETA: 76 seconds (1.3 minutes)
INFO 2026-08-11 22:06:55.904873 UTC Progress: 44% (11/25) ETA: 66 seconds (1.1 minutes)
INFO 2026-08-11 22:06:56.190821 UTC Progress: 48% (12/25) ETA: 57 seconds
INFO 2026-08-11 22:06:56.341475 UTC Progress: 52% (13/25) ETA: 48 seconds
INFO 2026-08-11 22:06:56.345879 UTC Progress: 56% (14/25) ETA: 41 seconds
INFO 2026-08-11 22:06:56.379527 UTC Progress: 60% (15/25) ETA: 35 seconds
INFO 2026-08-11 22:06:58.889477 UTC Progress: 64% (16/25) ETA: 31 seconds
INFO 2026-08-11 22:07:03.313615 UTC Progress: 68% (17/25) ETA: 28 seconds
INFO 2026-08-11 22:07:04.194932 UTC Progress: 72% (18/25) ETA: 23 seconds
INFO 2026-08-11 22:07:06.170496 UTC Progress: 76% (19/25) ETA: 20 seconds
INFO 2026-08-11 22:07:08.407334 UTC Running collect_fn for pkg-cwe-bar
INFO 2026-08-11 22:07:08.407522 UTC Progress: 80% (20/25) ETA: 16 seconds
INFO 2026-08-11 22:07:09.060406 UTC Running collect_fn for severity-scatter-plot
INFO 2026-08-11 22:07:09.060572 UTC Progress: 84% (21/25) ETA: 12 seconds
INFO 2026-08-11 22:07:11.061774 UTC Running collect_fn for importer-empty-pkg-bar
INFO 2026-08-11 22:07:11.061971 UTC Progress: 88% (22/25) ETA: 9 seconds
INFO 2026-08-11 22:07:11.062052 UTC Running collect_fn for importer-exploit-bar
INFO 2026-08-11 22:07:11.062219 UTC Progress: 92% (23/25) ETA: 6 seconds
INFO 2026-08-11 22:07:11.062368 UTC Running collect_fn for dq-issue-type-bar
INFO 2026-08-11 22:07:11.062465 UTC Progress: 96% (24/25) ETA: 3 seconds
INFO 2026-08-11 22:07:12.612386 UTC Running collect_fn for dq-resolution-timeline
INFO 2026-08-11 22:07:12.612601 UTC Progress: 100% (25/25)
INFO 2026-08-11 22:07:18.053419 UTC Step [compute_chart_analytics] completed in 74 seconds (1.2 minutes)
INFO 2026-08-11 22:07:18.053609 UTC Step [save_snapshot] starting
INFO 2026-08-11 22:07:18.053777 UTC Saving snapshot
INFO 2026-08-11 22:07:18.092403 UTC Snapshot saved successfully.
INFO 2026-08-11 22:07:18.096803 UTC Step [save_snapshot] completed in 0 seconds
INFO 2026-08-11 22:07:18.096948 UTC Pipeline completed in 74 seconds (1.2 minutes)

Samk1710 added 16 commits August 6, 2026 03:26
Signed-off-by: Sampurna Pyne <sampurnapyne1710@gmail.com>
Signed-off-by: Sampurna Pyne <sampurnapyne1710@gmail.com>
Signed-off-by: Sampurna Pyne <sampurnapyne1710@gmail.com>
Signed-off-by: Sampurna Pyne <sampurnapyne1710@gmail.com>
Signed-off-by: Sampurna Pyne <sampurnapyne1710@gmail.com>
Signed-off-by: Sampurna Pyne <sampurnapyne1710@gmail.com>
Signed-off-by: Sampurna Pyne <sampurnapyne1710@gmail.com>
Signed-off-by: Sampurna Pyne <sampurnapyne1710@gmail.com>
Signed-off-by: Sampurna Pyne <sampurnapyne1710@gmail.com>
Signed-off-by: Sampurna Pyne <sampurnapyne1710@gmail.com>
Signed-off-by: Sampurna Pyne <sampurnapyne1710@gmail.com>
…ript

Signed-off-by: Sampurna Pyne <sampurnapyne1710@gmail.com>
Signed-off-by: Sampurna Pyne <sampurnapyne1710@gmail.com>
Signed-off-by: Sampurna Pyne <sampurnapyne1710@gmail.com>
Signed-off-by: Sampurna Pyne <sampurnapyne1710@gmail.com>
Signed-off-by: Sampurna Pyne <sampurnapyne1710@gmail.com>
@Samk1710

Copy link
Copy Markdown
Contributor Author

Overview Panel

image image

Data Quality Analytics Panel

image image image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant