# Commit history · flambo/atlantis

[View on GitCafe](https://git.cafe/flambo/atlantis/commits/obo-web-v2-db-compat-plan)

Repository: [flambo/atlantis](https://git.cafe/flambo/atlantis)

Visibility: public

Requested revision: refs/heads/obo-web-v2-db-compat-plan

- [docs: clarify web v2 replacement plan](https://git.cafe/flambo/atlantis/commit/3355d1c4cdb39bb633f5ba4be847f6b91f879cad?format=markdown) — 3355d1c4cdb39bb633f5ba4be847f6b91f879cad; flamboh

- [docs: update web v2 status plan](https://git.cafe/flambo/atlantis/commit/5cc5640d0ddaea0625c8b0ff05eb6a9523b8eebd?format=markdown) — 5cc5640d0ddaea0625c8b0ff05eb6a9523b8eebd; flamboh

- [docs: plan web v2 database compatibility](https://git.cafe/flambo/atlantis/commit/2f053a738e5ef1d4ce21cb0a34ab9b1108b2dd26?format=markdown) — 2f053a738e5ef1d4ce21cb0a34ab9b1108b2dd26; flamboh

- [refactor: collapse v2 input status tracking](https://git.cafe/flambo/atlantis/commit/b57dfed3454aec0c56a5f49c7c587a1c6c093a49?format=markdown) — b57dfed3454aec0c56a5f49c7c587a1c6c093a49; flamboh

- [test: remove local-only v2 validation](https://git.cafe/flambo/atlantis/commit/e5fc74758fc6958cc3ac31b23e0a0ff24a21da49?format=markdown) — e5fc74758fc6958cc3ac31b23e0a0ff24a21da49; flamboh

- [fix: harden netflow v2 review paths](https://git.cafe/flambo/atlantis/commit/fd8b901364321e43208bace8aa18be52ccfe4de8?format=markdown) — fd8b901364321e43208bace8aa18be52ccfe4de8; flamboh

- [fix: make v2 bucketing timezone explicit](https://git.cafe/flambo/atlantis/commit/9b136adf8404e8ce7948361da4f92692be30a70b?format=markdown) — 9b136adf8404e8ce7948361da4f92692be30a70b; flamboh

- [fix: use local-time v2 aggregate buckets](https://git.cafe/flambo/atlantis/commit/29b6cafd7a3c115b3d0cbc6ae76f8f744a9dbd15?format=markdown) — 29b6cafd7a3c115b3d0cbc6ae76f8f744a9dbd15; flamboh

- [perf: use grouped nfdump reads in pipeline v2](https://git.cafe/flambo/atlantis/commit/5e6bbe949b7d837a340491e722d9e151e30d095f?format=markdown) — 5e6bbe949b7d837a340491e722d9e151e30d095f; flamboh

- [test: scope local v2 validation granularity](https://git.cafe/flambo/atlantis/commit/bd5204e7cc90d294985dc1115893707ad16e7a5d?format=markdown) — bd5204e7cc90d294985dc1115893707ad16e7a5d; flamboh

- [test: add local-only uoregon v2 validation](https://git.cafe/flambo/atlantis/commit/df6e8c4805350649cd8ddc7372958652a420d93c?format=markdown) — df6e8c4805350649cd8ddc7372958652a420d93c; flamboh

- [feat: add v2 aggregate granularity rows](https://git.cafe/flambo/atlantis/commit/db009d59e7369869d13cc17b22097238618300d0?format=markdown) — db009d59e7369869d13cc17b22097238618300d0; flamboh

- [feat: add v2 granularity keys](https://git.cafe/flambo/atlantis/commit/a5227bcf727798edfb67a42b9b51b6b942285147?format=markdown) — a5227bcf727798edfb67a42b9b51b6b942285147; flamboh

- [perf: parallelize pipeline v2 inputs](https://git.cafe/flambo/atlantis/commit/6879ee62c544b178a24f55dae033cc882ba28a43?format=markdown) — 6879ee62c544b178a24f55dae033cc882ba28a43; flamboh

- [fix: handle nfdump v2 csv edge cases](https://git.cafe/flambo/atlantis/commit/8574988b0a7007a2b1c2d2831de40de35a77319e?format=markdown) — 8574988b0a7007a2b1c2d2831de40de35a77319e; flamboh

- [fix: use raw nfdump timestamps in pipeline v2](https://git.cafe/flambo/atlantis/commit/2f11369ea67977ea6a1d9ed71084a8bbdec6a477?format=markdown) — 2f11369ea67977ea6a1d9ed71084a8bbdec6a477; flamboh

- [docs: require MAAD in pipeline v2](https://git.cafe/flambo/atlantis/commit/965c2918981efcd80897f43cd71b356d91deb193?format=markdown) — 965c2918981efcd80897f43cd71b356d91deb193; flamboh

- [perf: stream pipeline v2 aggregation](https://git.cafe/flambo/atlantis/commit/ef4affc950f9d89cb0e030879ce7593cc9f5678b?format=markdown) — ef4affc950f9d89cb0e030879ce7593cc9f5678b; flamboh

- [fix: make MAAD required in pipeline v2](https://git.cafe/flambo/atlantis/commit/596af5aa0b592022eeede1eab4d36d3ff10026bc?format=markdown) — 596af5aa0b592022eeede1eab4d36d3ff10026bc; flamboh

- [feat: wire MAAD into pipeline v2](https://git.cafe/flambo/atlantis/commit/a732e165ae8cc2e46323e821edf79e9cd63a8b33?format=markdown) — a732e165ae8cc2e46323e821edf79e9cd63a8b33; flamboh

- [feat: add pipeline v2 MAAD tables](https://git.cafe/flambo/atlantis/commit/1dd102584d4b4184ceceebc5b9b338250492139a?format=markdown) — 1dd102584d4b4184ceceebc5b9b338250492139a; flamboh

- [feat: add pipeline v2 entrypoint](https://git.cafe/flambo/atlantis/commit/c63e8b293f4fb5695510298ffc306fc02edb5838?format=markdown) — c63e8b293f4fb5695510298ffc306fc02edb5838; flamboh

- [feat: add pipeline v2 aggregate tables](https://git.cafe/flambo/atlantis/commit/157bc6e21ec95e800da44ec2c2ad55ba4d468799?format=markdown) — 157bc6e21ec95e800da44ec2c2ad55ba4d468799; flamboh

- [feat: add pipeline v2 row adapters](https://git.cafe/flambo/atlantis/commit/d48d85986b22bea4a279616da6ce4ef954e46df9?format=markdown) — d48d85986b22bea4a279616da6ce4ef954e46df9; flamboh

- [feat: add pipeline v2 csv ingest contract](https://git.cafe/flambo/atlantis/commit/ea2b555a1143c704a65262115ce5c49b8473f038?format=markdown) — ea2b555a1143c704a65262115ce5c49b8473f038; flamboh

- [refactor\(web\): gate singularities behind env flag](https://git.cafe/flambo/atlantis/commit/fe2eeabc10f6fffa95893657565b7b14182d6c3a?format=markdown) — fe2eeabc10f6fffa95893657565b7b14182d6c3a; flamboh

- [update view width margins, add copyright footer](https://git.cafe/flambo/atlantis/commit/a73058047cabb30337530ac0ba7102399b77ce51?format=markdown) — a73058047cabb30337530ac0ba7102399b77ce51; flamboh

- [rename repo to atlantis](https://git.cafe/flambo/atlantis/commit/6fb2da61e5baef4b7cd7474961722a6a7337854c?format=markdown) — 6fb2da61e5baef4b7cd7474961722a6a7337854c; flamboh

- [Refactor netflow file detail loading and navigation \(\#53\)](https://git.cafe/flambo/atlantis/commit/3d63f94fa86138a8dc7a22c15ba3b929b263afe5?format=markdown) — 3d63f94fa86138a8dc7a22c15ba3b929b263afe5; oliver

- [Rename project to ATLANTIS and add acknowledgements](https://git.cafe/flambo/atlantis/commit/929a568582787cc00968931d15f0235781b72163?format=markdown) — 929a568582787cc00968931d15f0235781b72163; oliver

- [fix: add router filtering to extract_ml_window CLI \(\#54\)](https://git.cafe/flambo/atlantis/commit/6cc9bc463bff06277bc2e9554196d4c830892890?format=markdown) — 6cc9bc463bff06277bc2e9554196d4c830892890; oliver

- [Tighten landing page viewport and add workspace deps](https://git.cafe/flambo/atlantis/commit/a18934268e50aa10efe8f5ec1c2e11c584e223dc?format=markdown) — a18934268e50aa10efe8f5ec1c2e11c584e223dc; flamboh

- [Add ATLANTIS Astro landing page](https://git.cafe/flambo/atlantis/commit/418fde28ea117670abe09af1488f4a7fb0924cf1?format=markdown) — 418fde28ea117670abe09af1488f4a7fb0924cf1; flamboh

- [Merge pull request \#52 from flamboh/fix/vendor-analyzer-setup](https://git.cafe/flambo/atlantis/commit/37bf282fe47a40f4d1a76a7b9151f208577320ec?format=markdown) — 37bf282fe47a40f4d1a76a7b9151f208577320ec; oliver

- [fix incorrect pathing expectations for MAAD binaries](https://git.cafe/flambo/atlantis/commit/110f1808eca1abfaa21e5c38c9834bd35393030c?format=markdown) — 110f1808eca1abfaa21e5c38c9834bd35393030c; flamboh

- [refactor\(web\): move dashboard shell data into route loads \(\#51\)](https://git.cafe/flambo/atlantis/commit/3d18cdf54238bc73931a1f338fb46a8d54ff1a6b?format=markdown) — 3d18cdf54238bc73931a1f338fb46a8d54ff1a6b; oliver

- [fix\(web\): lazy-load singularities and stabilize charts \(\#50\)](https://git.cafe/flambo/atlantis/commit/4966e8266136145b55e7b0db213a730829e13b07?format=markdown) — 4966e8266136145b55e7b0db213a730829e13b07; oliver

- [dark mode init \(\#49\)](https://git.cafe/flambo/atlantis/commit/84af3638b3e96878221f690460315d0940adeeb9?format=markdown) — 84af3638b3e96878221f690460315d0940adeeb9; oliver

- [fix\(pipeline\): align stale day detection with local midnight \(\#48\)](https://git.cafe/flambo/atlantis/commit/5ac136a5ccc4604f97db7e7540da52a42c717be7?format=markdown) — 5ac136a5ccc4604f97db7e7540da52a42c717be7; oliver

- [fix\(web\): resolve kit navigation paths \(\#47\)](https://git.cafe/flambo/atlantis/commit/667e683439280638b7027c575abdde3277c4010b?format=markdown) — 667e683439280638b7027c575abdde3277c4010b; oliver

- [initialize testing deps, update CI with new testing \(\#46\)](https://git.cafe/flambo/atlantis/commit/a5f788484f09ff2e47b0e3d721b911addf6aff71?format=markdown) — a5f788484f09ff2e47b0e3d721b911addf6aff71; oliver

- [refactor\(monorepo\): adopt bun workspace layout \(\#45\)](https://git.cafe/flambo/atlantis/commit/8790639ac1fb631d529cdac4a131596e30e02a27?format=markdown) — 8790639ac1fb631d529cdac4a131596e30e02a27; oliver

- [ignore claude worktrees](https://git.cafe/flambo/atlantis/commit/89c17492397d793366bd531eaf34d54269126df7?format=markdown) — 89c17492397d793366bd531eaf34d54269126df7; flamboh

- [chore: checkpoint staged project updates](https://git.cafe/flambo/atlantis/commit/c0d0edca14754426f75b5e84d982947bcfbaf1d2?format=markdown) — c0d0edca14754426f75b5e84d982947bcfbaf1d2; flamboh

- [cleanup deprecated files, move scripts](https://git.cafe/flambo/atlantis/commit/a7fc469a615af7bdf7ae3960fc3b961009c5e95f?format=markdown) — a7fc469a615af7bdf7ae3960fc3b961009c5e95f; flamboh

- [Convert metric quick select to synced segmented control](https://git.cafe/flambo/atlantis/commit/d05e21bc89f6837cd4f1599f61d07b37772bec2f?format=markdown) — d05e21bc89f6837cd4f1599f61d07b37772bec2f; flamboh

- [Refine metric selection and format chart tooltip totals](https://git.cafe/flambo/atlantis/commit/f8afc2af31e5401894c2409f069aae936b022930?format=markdown) — f8afc2af31e5401894c2409f069aae936b022930; flamboh

- [Clamp unsupported chart granularity to selected date range](https://git.cafe/flambo/atlantis/commit/f52f21daf48ef269e4de49d26bfb158e072f307f?format=markdown) — f52f21daf48ef269e4de49d26bfb158e072f307f; flamboh

- [Refine filter controls layout and granularity toggles](https://git.cafe/flambo/atlantis/commit/2a55f8f101090f697118a389bbcb02ac513780f6?format=markdown) — 2a55f8f101090f697118a389bbcb02ac513780f6; flamboh

- [fix files page alignment on error, include md plans](https://git.cafe/flambo/atlantis/commit/5a05c965daf882ad4d8cd574613cd60381fb581e?format=markdown) — 5a05c965daf882ad4d8cd574613cd60381fb581e; flamboh

- [perf\(webapp\): optimize chart rendering for crosshair, remove tooltip \(\#42\)](https://git.cafe/flambo/atlantis/commit/cd22ec6f3399d99cf6c201175bbe5cc619596693?format=markdown) — cd22ec6f3399d99cf6c201175bbe5cc619596693; oliver

- [feat\(webapp\): cache visualization windows \(\#41\)](https://git.cafe/flambo/atlantis/commit/d4b9fc3a1fad14e7a86a27ccc5f38f9302f0c5fa?format=markdown) — d4b9fc3a1fad14e7a86a27ccc5f38f9302f0c5fa; oliver

- [feat\(netflow\): add per-dataset dashboards and pipeline config \(\#40\)](https://git.cafe/flambo/atlantis/commit/d02684e012b31ff0b00060268ab0153f56ae6c60?format=markdown) — d02684e012b31ff0b00060268ab0153f56ae6c60; oliver

- [feat\(pipeline\): add attempted-file timing summary \(\#39\)](https://git.cafe/flambo/atlantis/commit/b24fa55684ffd496b0f5d2e6849ffb21f97c85b1?format=markdown) — b24fa55684ffd496b0f5d2e6849ffb21f97c85b1; oliver

- [feat\(webapp\): simplify file analysis headings \(\#38\)](https://git.cafe/flambo/atlantis/commit/2354c4f218f1937cb6e874bdcf5d8b96582a7de3?format=markdown) — 2354c4f218f1937cb6e874bdcf5d8b96582a7de3; oliver

- [feat\(webapp\): speed up file detail page loads \(\#37\)](https://git.cafe/flambo/atlantis/commit/307afdd716788d7a8677822525e0947dd6d8cc01?format=markdown) — 307afdd716788d7a8677822525e0947dd6d8cc01; oliver

- [feat\(discovery\): add filesystem discovery window \(\#36\)](https://git.cafe/flambo/atlantis/commit/4444fbdcac19d1bd836209434f1004d7c9f445eb?format=markdown) — 4444fbdcac19d1bd836209434f1004d7c9f445eb; oliver

- [fix\(env\): use repo-level env as source of truth \(\#35\)](https://git.cafe/flambo/atlantis/commit/8693f7eda7545d57604076e6686d1f0d0154ab36?format=markdown) — 8693f7eda7545d57604076e6686d1f0d0154ab36; oliver

- [feat\(pipeline\): add configurable reprocessing window \(\#34\)](https://git.cafe/flambo/atlantis/commit/bc6f54b421451f0524b7b0a01df126adc41ec9aa?format=markdown) — bc6f54b421451f0524b7b0a01df126adc41ec9aa; oliver

- [feat\(webapp\): cache spectrum data across routers \(\#33\)](https://git.cafe/flambo/atlantis/commit/df649dc2ecce09c4bc8ffe6f2f27b81c414eff83?format=markdown) — df649dc2ecce09c4bc8ffe6f2f27b81c414eff83; oliver

- [feat\(webapp\): add drag-range drilldown sync and polish chart labels \(\#32\)](https://git.cafe/flambo/atlantis/commit/2d86460fa9b2b6702b6735c538393c91d078b221?format=markdown) — 2d86460fa9b2b6702b6735c538393c91d078b221; oliver

- [feat\(webapp\): attach chart-specific filters and refine netflow controls \(\#31\)](https://git.cafe/flambo/atlantis/commit/4d64ad11bd5e93bfa030f4da779c4de258699cd5?format=markdown) — 4d64ad11bd5e93bfa030f4da779c4de258699cd5; oliver

- [feat\(webapp\): add draggable chart reordering on main page \(\#30\)](https://git.cafe/flambo/atlantis/commit/8e7e84510a81f0f68917ee3ddc43ee672bfad55e?format=markdown) — 8e7e84510a81f0f68917ee3ddc43ee672bfad55e; oliver

- [refactor\(db\): single-writer inserts for day-parallel processors \(\#26\)](https://git.cafe/flambo/atlantis/commit/7c17d05f4078d36c0174fe2bd3e1b480f41c5019?format=markdown) — 7c17d05f4078d36c0174fe2bd3e1b480f41c5019; oliver

- [harden spectrum recovery and stale-day overwrite behavior \(\#25\)](https://git.cafe/flambo/atlantis/commit/90aebda64a53d43c80ab51980f83e078c0760fc3?format=markdown) — 90aebda64a53d43c80ab51980f83e078c0760fc3; oliver

- [chore\(repo\): apply remaining formatting updates \(\#29\)](https://git.cafe/flambo/atlantis/commit/06fe0234f38de692f7d6f19b5d202642695d1a3b?format=markdown) — 06fe0234f38de692f7d6f19b5d202642695d1a3b; oliver

- [fix\(charts\): align spectrum ticks and add validate workflow \(\#28\)](https://git.cafe/flambo/atlantis/commit/2ed632de4722c1158bebd21d714b3ebae9da65cf?format=markdown) — 2ed632de4722c1158bebd21d714b3ebae9da65cf; oliver

- [Move spectrum controls into primary filters \(\#24\)](https://git.cafe/flambo/atlantis/commit/1adc85abff6816b4278b631c22b15a5577de9b0a?format=markdown) — 1adc85abff6816b4278b631c22b15a5577de9b0a; oliver

- [feat\(db\): add router name migration script \(\#23\)](https://git.cafe/flambo/atlantis/commit/9616eae37d8b2f3fef54a030477f6df7e507dcfb?format=markdown) — 9616eae37d8b2f3fef54a030477f6df7e507dcfb; oliver

- [fix\(webapp\): load router selections from /api/routers \(\#21\)](https://git.cafe/flambo/atlantis/commit/e5d977ed27d27ea9b06682076ccf1c4af4ec9962?format=markdown) — e5d977ed27d27ea9b06682076ccf1c4af4ec9962; oliver

- [chore\(git\): ignore local exploration artifacts \(\#22\)](https://git.cafe/flambo/atlantis/commit/80b1f9e02cb523565b9620f01d359ea63a6977c1?format=markdown) — 80b1f9e02cb523565b9620f01d359ea63a6977c1; oliver

- [fix\(charts\): timezones accounted for and lint fixed \(\#20\)](https://git.cafe/flambo/atlantis/commit/ce922885ba4834f4edfa7dc2deecab9cec807fb4?format=markdown) — ce922885ba4834f4edfa7dc2deecab9cec807fb4; oliver

- [fix\(db\): use correct table schema for spectrum/structure data \(\#17\)](https://git.cafe/flambo/atlantis/commit/24cca5b30c2d76456b5e5a69f129902afac97145?format=markdown) — 24cca5b30c2d76456b5e5a69f129902afac97145; oliver

- [feat/bug\(db\): properly update stale days \(\#16\)](https://git.cafe/flambo/atlantis/commit/060fbc498f9983d189170abea90405b1769daa6a?format=markdown) — 060fbc498f9983d189170abea90405b1769daa6a; oliver

- [feat\(charts\): mirror crosshair \(\#19\)](https://git.cafe/flambo/atlantis/commit/47b81aae7f5e63dc6170b638fe1167b948f33a47?format=markdown) — 47b81aae7f5e63dc6170b638fe1167b948f33a47; oliver

- [feat\(charts\): consistent spacing for y-axis \(\#18\)](https://git.cafe/flambo/atlantis/commit/1ae89b4d8a462ecd84c65c918db1146236415306?format=markdown) — 1ae89b4d8a462ecd84c65c918db1146236415306; oliver

- [feat\(database\): reimplement parallelization in batching \(\#15\)](https://git.cafe/flambo/atlantis/commit/16ebb0b541b3c46476a1c326ab6a91680f9b00ef?format=markdown) — 16ebb0b541b3c46476a1c326ab6a91680f9b00ef; oliver

- [feat\(database\): migration process and data_start_date updated \(\#14\)](https://git.cafe/flambo/atlantis/commit/2170a101181c89da09f2c3a17edf528707c0ef8d?format=markdown) — 2170a101181c89da09f2c3a17edf528707c0ef8d; oliver

- [Bug fixes with Spectrum Chart, Refactors of processing pipeline and date handling in frontend\. \(\#13\)](https://git.cafe/flambo/atlantis/commit/e132f1feee49087b4c2892355ab8e46161c5d93c?format=markdown) — e132f1feee49087b4c2892355ab8e46161c5d93c; oliver

- [spectrum drilldown](https://git.cafe/flambo/atlantis/commit/9b455aba91daf8f3266e0a65d6fa25e7f079fb26?format=markdown) — 9b455aba91daf8f3266e0a65d6fa25e7f079fb26; flamboh

- [spectrum_db completed](https://git.cafe/flambo/atlantis/commit/d7aa4ed72791495f03ec2a20b4b5475ff92c105d?format=markdown) — d7aa4ed72791495f03ec2a20b4b5475ff92c105d; flamboh

- [refactor SpectrumStatsChart to improve data handling and enhance performance](https://git.cafe/flambo/atlantis/commit/88548583b9c1ec811ea7a6c4f5cb836e8efeebff?format=markdown) — 88548583b9c1ec811ea7a6c4f5cb836e8efeebff; flamboh

- [add SpectrumStats types and update page to use SpectrumStatsChart](https://git.cafe/flambo/atlantis/commit/4605aa48960ca0dc9af588a41fe201bbf8444799?format=markdown) — 4605aa48960ca0dc9af588a41fe201bbf8444799; flamboh

- [current structure implementation](https://git.cafe/flambo/atlantis/commit/8814e0bbec432842aac38bcbe39bfd03cc1aefa2?format=markdown) — 8814e0bbec432842aac38bcbe39bfd03cc1aefa2; flamboh

- [structure stats initial completion](https://git.cafe/flambo/atlantis/commit/23a9a2209dd49e7ad39e664bf66c2a8531a0faea?format=markdown) — 23a9a2209dd49e7ad39e664bf66c2a8531a0faea; flamboh

- [fix missing key in primaryfilters](https://git.cafe/flambo/atlantis/commit/e463aa0cb692c0b20ef319e93bdbeaa952f62c1d?format=markdown) — e463aa0cb692c0b20ef319e93bdbeaa952f62c1d; flamboh

- [fix command formatting issue in db, shift to use new protocol_stats](https://git.cafe/flambo/atlantis/commit/8c5456746129c930910e3afad0d0172c913a3829?format=markdown) — 8c5456746129c930910e3afad0d0172c913a3829; flamboh

- [update all charts to use more relevant x axis tick marks](https://git.cafe/flambo/atlantis/commit/1c346508784bd262f152ca6603ba4ad5300fe762?format=markdown) — 1c346508784bd262f152ca6603ba4ad5300fe762; flamboh

- [update tick callbacks to use semantically relevant dates](https://git.cafe/flambo/atlantis/commit/006c0d27f95b76d269fd90fb216ebf8401e8971e?format=markdown) — 006c0d27f95b76d269fd90fb216ebf8401e8971e; flamboh

- [add protocol ip version selector, lint/format web app](https://git.cafe/flambo/atlantis/commit/d928e6132203b64fbeca3191e0fba729f220df79?format=markdown) — d928e6132203b64fbeca3191e0fba729f220df79; flamboh

- [protocl chart added](https://git.cafe/flambo/atlantis/commit/e6f008fc130680d1ad4838981d6f72ef50263de3?format=markdown) — e6f008fc130680d1ad4838981d6f72ef50263de3; flamboh

- [fix build errors](https://git.cafe/flambo/atlantis/commit/a7c8245a618f9b927ebcfb6637eef72e3d5c9998?format=markdown) — a7c8245a618f9b927ebcfb6637eef72e3d5c9998; flamboh

- [add license](https://git.cafe/flambo/atlantis/commit/1a26ceaf8124277e2e0b10f1d7e3934f6ab86b01?format=markdown) — 1a26ceaf8124277e2e0b10f1d7e3934f6ab86b01; flamboh

- [protocol ingestion](https://git.cafe/flambo/atlantis/commit/6166a35a1199855fd29ac53d0866fe96ddbbe4e4?format=markdown) — 6166a35a1199855fd29ac53d0866fe96ddbbe4e4; flamboh

- [clean up some ui, remove update db button](https://git.cafe/flambo/atlantis/commit/25e9c42a9ada6028707f9c00af332daeed683855?format=markdown) — 25e9c42a9ada6028707f9c00af332daeed683855; flamboh

- [fix default start date](https://git.cafe/flambo/atlantis/commit/e7e3db74c65a1098ac91fc255c6034b631808c0d?format=markdown) — e7e3db74c65a1098ac91fc255c6034b631808c0d; flamboh

- [update search param usage and ip loading states](https://git.cafe/flambo/atlantis/commit/a78b2bfd70a206cb6f57f39eba8fd358ebcaf59c?format=markdown) — a78b2bfd70a206cb6f57f39eba8fd358ebcaf59c; flamboh

- [Merge pull request \#12 from flamboh/2025-11-18-1bi9-69f36](https://git.cafe/flambo/atlantis/commit/afd75641017c6a0f875a4f9e4c67985a506295c4?format=markdown) — afd75641017c6a0f875a4f9e4c67985a506295c4; oliver

- [remove extraneous loading state variables](https://git.cafe/flambo/atlantis/commit/1502937b1bd941c4e9332f3ec1255042bb017d65?format=markdown) — 1502937b1bd941c4e9332f3ec1255042bb017d65; flamboh

- [Merge pull request \#11 from flamboh/feat-file-ip-counts](https://git.cafe/flambo/atlantis/commit/7b2336393eeb4f80f2cbdf0ee3867d1c84e5f924?format=markdown) — 7b2336393eeb4f80f2cbdf0ee3867d1c84e5f924; oliver

More commits follow; continue with `GET /api/repos/flambo/atlantis/commits?after=Ijc1NGJiYzc5NTMxMTY5NTFiZDZlYTE0OThlZTFhZjkxYTI5ZGI4ZmQi`.
