log
-
628cbd59
docs: move project guidance to memory project, human-focus README
-
d43a6fd5
Bump license year to 2026
-
47c03322
Tighten home hero: drop the team-dashboard subtitle, bump version chip to 0.1.0 alpha
-
f2696c44
Drop host port and PORT env override, reached by Caddy on bythewood-edge
-
29710059
Render the page title in changelog and documentation breadcrumbs
-
71a581bb
Refresh home cards, backfill changelog, align footer with status
-
0be1badf
Fix mobile nav menu clipped by fixed navbar height
-
10768b7c
Sync docs to current state
-
a3417af7
Expand `make clean` to wipe target, deps, data, and topojson
-
71ecfa67
Replace Chromium PDF pipeline with embedded Typst
-
20f1fca2
Restructure server into routes/ and fix several dashboard issues
-
5f70bd7f
Add stable /static/collector.js route and refresh home/docs copy
-
803cda92
Add changelog entries for rewrite and recent shipped work
-
18d6f77f
Expand README with system deps, config, and make targets
-
1c856954
Replace Django stack with single-binary axum port
-
5ced8dd5
Replace dashboard PDF report with toner-friendly print template
-
1a9030dc
Track outstanding SQLite upgrade in TODO.md
-
bf7baf83
Drop SQLite mmap to avoid multi-process corruption hazard
-
ec093ace
Update CLAUDE.md for world map + DB-IP GeoIP
-
dd59aed8
Replace US-only datamap with world map and DB-IP GeoIP
-
1ab8cb3c
Update docs for Alpine + subprocess chromium + bun toolchain
-
1f46a368
Centralize SQLite settings and expand PRAGMA tuning
-
1399c9ad
Replace Playwright with subprocess chromium and move Dockerfile to Alpine
-
462646bb
Enable real email via Python direct-to-MX backend
-
ee7af15c
Speed up dashboard, split property view, surface bot traffic
-
82c4b39e
Use Linode mirror for apt to avoid archive.ubuntu.com outages
-
284072c9
Redesign UI and improve property dashboard metrics
-
b34f87c8
Fix datamaps strict-mode bugs preventing map render under Vite
-
18e9f469
Fix dashboard crash from d3 v3 IIFE accessing this.document under ESM
-
aef5d7b8
Switch from Yarn + Webpack to Bun + Vite for frontend build
-
f0088767
Add __pycache__/ to .gitignore
-
42145de2
Switch from Pipenv to uv for Python dependency management
-
30db32f1
Bind docker port to localhost only
-
b6c677fe
Fix map popup font cascade and suppress no-data popups
-
0faf9d4c
Fix popup text colour bleed and add tooltip font to doughnut charts
-
08bb4b95
Switch datamaps import from all.min to usa.min
-
56c6d777
Disable parallel minification to fix OOM in Docker build
-
b694b4a1
Increase Node.js heap limit for webpack production build
-
4b5f5475
Fix map popup visibility and chart tooltip font on server
-
7e57314f
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