Commits

feat(discovery): add filesystem discovery window

5e8fe91c3e • flamboh • Mar 6, 2026

fix(env): use repo-level env as source of truth (#35)

8693f7eda7 • oliver • Mar 5, 2026

feat(pipeline): add configurable reprocessing window (#34)

bc6f54b421 • oliver • Mar 5, 2026

feat(webapp): cache spectrum data across routers (#33)

df649dc2ec • oliver • Feb 18, 2026

feat(webapp): add drag-range drilldown sync and polish chart labels (#32)

2d86460fa9 • oliver • Feb 18, 2026

feat(webapp): attach chart-specific filters and refine netflow controls (#31)

4d64ad11bd • oliver • Feb 18, 2026

feat(webapp): add draggable chart reordering on main page (#30)

8e7e84510a • oliver • Feb 18, 2026

refactor(db): single-writer inserts for day-parallel processors (#26)

7c17d05f40 • oliver • Feb 17, 2026

harden spectrum recovery and stale-day overwrite behavior (#25)

90aebda64a • oliver • Feb 17, 2026

chore(repo): apply remaining formatting updates (#29)

06fe0234f3 • oliver • Feb 17, 2026

fix(charts): align spectrum ticks and add validate workflow (#28)

2ed632de47 • oliver • Feb 17, 2026

Move spectrum controls into primary filters (#24)

1adc85abff • oliver • Feb 17, 2026

feat(db): add router name migration script (#23)

9616eae37d • oliver • Feb 13, 2026

fix(webapp): load router selections from /api/routers (#21)

e5d977ed27 • oliver • Feb 13, 2026

chore(git): ignore local exploration artifacts (#22)

80b1f9e02c • oliver • Feb 13, 2026

fix(charts): timezones accounted for and lint fixed (#20)

ce922885ba • oliver • Jan 22, 2026

fix(db): use correct table schema for spectrum/structure data (#17)

24cca5b30c • oliver • Jan 22, 2026

feat/bug(db): properly update stale days (#16)

060fbc498f • oliver • Jan 22, 2026

feat(charts): mirror crosshair (#19)

47b81aae7f • oliver • Jan 21, 2026

feat(charts): consistent spacing for y-axis (#18)

1ae89b4d8a • oliver • Jan 21, 2026

feat(database): reimplement parallelization in batching (#15)

16ebb0b541 • oliver • Jan 15, 2026

feat(database): migration process and data_start_date updated (#14)

2170a10118 • oliver • Jan 15, 2026

Bug fixes with Spectrum Chart, Refactors of processing pipeline and date handling in frontend. (#13)

e132f1feee • oliver • Jan 15, 2026

spectrum drilldown

9b455aba91 • flamboh • Dec 23, 2025

spectrum_db completed

d7aa4ed727 • flamboh • Dec 23, 2025

refactor SpectrumStatsChart to improve data handling and enhance performance

88548583b9 • flamboh • Dec 23, 2025

add SpectrumStats types and update page to use SpectrumStatsChart

4605aa4896 • flamboh • Dec 23, 2025

current structure implementation

8814e0bbec • flamboh • Dec 20, 2025

structure stats initial completion

23a9a2209d • flamboh • Dec 12, 2025

fix missing key in primaryfilters

e463aa0cb6 • flamboh • Dec 9, 2025

fix command formatting issue in db, shift to use new protocol_stats

8c54567461 • flamboh • Dec 9, 2025

update all charts to use more relevant x axis tick marks

1c34650878 • flamboh • Dec 3, 2025

update tick callbacks to use semantically relevant dates

006c0d27f9 • flamboh • Dec 2, 2025

add protocol ip version selector, lint/format web app

d928e61322 • flamboh • Dec 1, 2025

protocl chart added

e6f008fc13 • flamboh • Dec 1, 2025

fix build errors

a7c8245a61 • flamboh • Nov 26, 2025

add license

1a26ceaf81 • flamboh • Nov 26, 2025

protocol ingestion

6166a35a11 • flamboh • Nov 26, 2025

clean up some ui, remove update db button

25e9c42a9a • flamboh • Nov 26, 2025

fix default start date

e7e3db74c6 • flamboh • Nov 26, 2025

update search param usage and ip loading states

a78b2bfd70 • flamboh • Nov 26, 2025

Merge pull request #12 from flamboh/2025-11-18-1bi9-69f36

afd7564101 • oliver • Nov 26, 2025

remove extraneous loading state variables

1502937b1b • flamboh • Nov 12, 2025

Merge pull request #11 from flamboh/feat-file-ip-counts

7b2336393e • oliver • Nov 12, 2025

Merge pull request #10 from flamboh/feat-ip-db-date-range

754bbc7953 • oliver • Nov 12, 2025

Merge pull request #9 from flamboh/feat-file-chart-rerender

a454da142d • oliver • Nov 12, 2025

add drilldown history

c142477be3 • flamboh • Nov 12, 2025

rename ip drilldown range vars

0014ad448f • flamboh • Nov 12, 2025

guard ip chart drilldown date

edd7e86c7c • flamboh • Nov 12, 2025

fix ip chart rerender

2f13807af8 • flamboh • Nov 12, 2025

add ip chart drilldown

73cc329c90 • flamboh • Nov 12, 2025

fix midnight issue with ip data and off by 1 errors

a02eab58f5 • flamboh • Nov 4, 2025

update default start date for netflow chart

5fcb83d4e2 • flamboh • Nov 4, 2025

next file button on files pages naively navigates to next 5 minute increment

6f46d273e5 • flamboh • Nov 3, 2025

update spacing across app to use less margins

ec44bb1a71 • flamboh • Oct 21, 2025

update readme with example db queries

7061bd944a • flamboh • Oct 21, 2025

rename/restyle IPchart

badd81b9a7 • flamboh • Oct 15, 2025

refactor to use separate lines for each router/address type combination

acae0e4122 • flamboh • Oct 15, 2025

fix extensions error

0f58e789ca • flamboh • Oct 15, 2025

centralize statistics controls

1f1e708f88 • flamboh • Oct 15, 2025

toy test to check if IPs are unique across routers

9604e5f90b • flamboh • Oct 15, 2025

refactor filter state

2b2aa4d7c3 • flamboh • Oct 15, 2025

unified routers and granularity control

9a5d42cb68 • flamboh • Oct 2, 2025

unified date controls

23ae9ca61b • flamboh • Oct 1, 2025

resizeable IP chart

d40a9bf777 • flamboh • Oct 1, 2025

update min and default chart size, prettier files

12df10e1fb • flamboh • Oct 1, 2025

resizeable netflow chart

51efd06f78 • flamboh • Oct 1, 2025

update start times and group by defaults

d8bcd2ac20 • flamboh • Oct 1, 2025

remove month groupby option

792f9ed7bb • flamboh • Oct 1, 2025

removed additional chart functionality

3c73bd0e3f • flamboh • Oct 1, 2025

functioning separate chart for IP unique counts

94e70612de • flamboh • Oct 1, 2025

update netflow database endpoint path

f8b0759730 • flamboh • Oct 1, 2025

new types

a9e10c4b44 • flamboh • Sep 30, 2025

update readme

8a355693af • flamboh • Sep 30, 2025

update netflow database file path and references, create IPChart.svelte

55aa530394 • flamboh • Sep 30, 2025

update gitignore to ignore extraneous db files

b2994771d1 • flamboh • Sep 30, 2025

PRAGMA concurrency for sqlite

12230367e4 • flamboh • Sep 25, 2025

fix conflict overwrites

4871621b6d • flamboh • Sep 25, 2025

fix time calc for final writes

9e8ae41000 • flamboh • Sep 25, 2025

fix time calculation for writes in ip_db.py

ba60d3b63d • flamboh • Sep 25, 2025

update example env

422b035da3 • flamboh • Sep 25, 2025

fixed router and day writes

f0fb843a1a • flamboh • Sep 25, 2025

first database write for ip_db

ce19dbf1e2 • flamboh • Sep 25, 2025

update parallelization

b18a77bda5 • flamboh • Sep 25, 2025

initial run of ip_db implementation

d18eb166c0 • flamboh • Sep 25, 2025

functioning timing for parallel computing

c88c8f3634 • flamboh • Sep 22, 2025

add agents.md, timer wip

a749e1fd49 • flamboh • Sep 22, 2025

updated git ignore

a4c9b11f4d • flamboh • Sep 21, 2025

parallelize ip_db.py with multiprocessing

b86e34468f • flamboh • Sep 15, 2025

remove numpy dep

7ab9efbec7 • flamboh • Sep 15, 2025

wip file processing for hll

973a2b94f8 • flamboh • Sep 15, 2025

parallelized processing of a day with hyperloglog

38538db088 • flamboh • Sep 12, 2025

ip hyperloglog demo

fe38d82bd8 • flamboh • Sep 11, 2025

renamed unique-ip to ip-counts

9a8cd57b65 • flamboh • Sep 10, 2025

page const added for ip counts

d9d138a5a3 • flamboh • Sep 10, 2025

add typing and undefined guards for IP counts

c3d3c4166a • flamboh • Sep 10, 2025

gaurd against divide by zero error

79068d1119 • flamboh • Sep 10, 2025

update to run counts in parallel, fix error message

9ee0a5179b • flamboh • Sep 10, 2025

totla ip count added to endpoint and view, percent calculation as well

33ad12ad80 • flamboh • Sep 10, 2025

Merge pull request #5 from flamboh/feature/singularities

0cda80f239 • Oliver Boorstein • Sep 9, 2025