log
-
0688a006
Bump license year to 2026
-
71200102
Tighten home hero: drop the team-dashboard subtitle, bump version chip to 0.1.0 alpha
-
1806084f
Drop host port and PORT env override, reached by Caddy on bythewood-edge
-
eb52218c
Render the page title in changelog and documentation breadcrumbs
-
7f80119b
Refresh home cards, backfill changelog, align footer with status
-
9c2fc7ca
Fix mobile nav menu clipped by fixed navbar height
-
f12ff52a
Sync docs to current state
-
1c12f558
Expand `make clean` to wipe target, deps, data, and topojson
-
0024761f
Replace Chromium PDF pipeline with embedded Typst
-
43087d17
Restructure server into routes/ and fix several dashboard issues
-
4a3d2238
Add stable /static/collector.js route and refresh home/docs copy
-
3588d2ea
Add changelog entries for rewrite and recent shipped work
-
451e8637
Expand README with system deps, config, and make targets
-
59a3b318
Replace Django stack with single-binary axum port
-
7ee840fa
Replace dashboard PDF report with toner-friendly print template
-
da080bd7
Track outstanding SQLite upgrade in TODO.md
-
9cca9dc3
Drop SQLite mmap to avoid multi-process corruption hazard
-
054bf80e
Update CLAUDE.md for world map + DB-IP GeoIP
-
de5472ad
Replace US-only datamap with world map and DB-IP GeoIP
-
2c798f77
Update docs for Alpine + subprocess chromium + bun toolchain
-
9d6e56a7
Centralize SQLite settings and expand PRAGMA tuning
-
22cdc829
Replace Playwright with subprocess chromium and move Dockerfile to Alpine
-
f9c8e6f4
Enable real email via Python direct-to-MX backend
-
f2201adb
Speed up dashboard, split property view, surface bot traffic
-
2b3b38cd
Use Linode mirror for apt to avoid archive.ubuntu.com outages
-
c4a96358
Redesign UI and improve property dashboard metrics
-
2565493e
Fix datamaps strict-mode bugs preventing map render under Vite
-
85235d63
Fix dashboard crash from d3 v3 IIFE accessing this.document under ESM
-
b4de94bb
Switch from Yarn + Webpack to Bun + Vite for frontend build
-
7a1ceadd
Add __pycache__/ to .gitignore
-
825e6004
Switch from Pipenv to uv for Python dependency management
-
623dd679
Bind docker port to localhost only
-
c314136d
Fix map popup font cascade and suppress no-data popups
-
930633bc
Fix popup text colour bleed and add tooltip font to doughnut charts
-
a1b6464a
Switch datamaps import from all.min to usa.min
-
2928cab0
Disable parallel minification to fix OOM in Docker build
-
fa515e93
Increase Node.js heap limit for webpack production build
-
56710099
Fix map popup visibility and chart tooltip font on server
-
b03f33ad
Update dependencies and minor config improvements
-
ca7dc4f9
Correct ownership command to ensure proper chaining of chown operations
-
e3d77876
Enhance Dockerfile: Add PLAYWRIGHT_BROWSERS_PATH environment variable and ensure its directory is created during installation
-
9f011ce3
Fix Dockerfile: Correct package installation order and remove npm from apt-get install
-
38152343
Downgrade babel-loader to 9.1.3 for compatibility
-
dbfd6145
Update yarn deps
-
262fc1f6
Add changelog entry for Playwright migration and Docker base image update
-
6881e69b
Refactor: Migrate from Chromium to Playwright for screenshot and PDF generation
-
bfb60708
Try --ignore-installed flag to install pipenv, latest version broke
-
5073363c
Update deps
-
9db25581
Add gdal dep for gis
-
214abae4
Update python and node deps
-
9cb5e868
Fix text truncate
-
2f90b134
Add changelog entry for url filtering
-
bb40dc9a
Add basic URL filters
-
b1574212
Fix datamaps import
-
175cf6b8
Update deps
-
5d60f454
Update changelog design
-
fa42b7ef
Fix max-lines warning
-
01a7c507
Update caddyfile
-
c7a469a8
Update dockerfile
-
0799dfdc
Add preload to gunicorn command
-
77be4c94
Update deps
-
89f9417e
Add makefile update
-
7fc7fa62
Improve logging
-
64464e2d
Improve print styles on property page
-
c88de37f
Fix profile render
-
6964d7c8
Add makefile to dockerignore
-
b24716f2
Fix media pull
-
7ec0b9ea
Clean dockerfile
-
3db57ad5
Add yarn build script
-
8339134b
Add npm to docker deps
-
3aa27750
Fix missing npx
-
feb1b1ea
Add makefile
-
3bb2e561
Improve properties UI
-
2babe2b6
Remove contact page
-
5962e1f3
Add search, improve property add, improve properties ui
-
da51e7e0
Update changelog
-
3abc70ff
Update user location data readme
-
7eafe741
Use local db for IP lookups
-
287fa0c9
Swap out analytics for status
-
69d99a40
Add new contact information
-
811c5aa6
Update footer design
-
2ce53b55
Set max height of home hero to 1080
-
82230b93
Remove cookie warning
-
52d16aec
Change text color on cards
-
8ce4575f
Upgrade django to fix cve
-
931ba6db
Change graphs to only show top 7
-
a0db28a1
Improve home page UI
-
1a21aacb
Fix doughnut graphs on report
-
c3d10bea
Add new optimized hero image
-
7c0df87f
Add improved footer UI
-
8b927635
Upgrade all deps
-
95c120b6
Remove generate report from public view
-
f1af9411
Upgrade deps
-
2c60ebf3
Change restart to unless-stopped
-
c66d4fd0
Remove extra line
-
221ee8f4
Update quick start
-
4832136b
Change custom_cards to allow null and blank
-
9fa73b92
Change number of workers
-
721be53b
Improve web command
-
c1ad61b4
Upgrade deps