Improvements v0.0.5 #4
Loading…
Reference in a new issue
No description provided.
Delete branch "improvements-v0.0.5"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Improvements v0.0.5
Favorites, ops hardening, security, and deployment polish for the 0.0.5 release.
Frontend
localStoragesaved articles with full digest-card parity (page, header trigger, remove dialog, topic-color parity).tilens-static-v2./static/vendor/mathjax/.Security
script-src,connect-src,img-srcso duplicate-directive browsers stop dropping GA.deploy/Caddyfileno longer sets a static CSP that would compete with the per-response app policy.TILENS_GA_MEASUREMENT_ID(GA4G-XXXX/ AdsAW-XXXX); GTM rejected./32or/128); broad subnets rejected at startup; blank value falls back to loopback.Worker / Healthcheck
21600sand usesTILENS_DB_PATHfallback so containers without.envstill start.Deployment / Docs
.env.exampleexpanded with worker pacing, web defaults, trusted proxy, rate-limit zones, public URL (https://tilens.rdenadai.dev/), analytics, debug, and feature flags.docker-composeusesenv_file: required: false; fresh checkouts no longer require.envbeforecompose up.scripts/ci.shbuilds frontend assets before pytest, discovers web port dynamically, and usesmktempfor smoke temp files.docs/RULES.mdanddocs/operations.mdupdated for CSP, GA, trusted proxy, and healthcheck window.feat(release): improvements v0.0.5to Improvements v0.0.5