Commit Graph

6 Commits

Author SHA1 Message Date
Pavlenex
ddedbf5a19 Various security fixes 2026-03-17 10:00:20 +01:00
Pavlenex
d4e6505600 refactor user flow and add new contribution paths 2026-03-16 19:51:54 +01:00
Pavlenex
7195d5592d Revert meta property="og:url 2026-03-13 10:11:10 +01:00
r1ckstardev
0ae4ff80fb Fix CSP enforcement, missing PWA icons, and dead og:url
- Add CSP meta tag to index.html since GitHub Pages does not serve
  custom headers from _headers files. Includes 'unsafe-inline' for
  the theme-flash-prevention script.
- Add note to _headers explaining the GitHub Pages limitation.
- Also fix script-src in _headers to include 'unsafe-inline' to
  match the inline theme script that runs before React hydrates.
- Generate android-chrome-192x192.png and android-chrome-512x512.png
  from apple-touch-icon.png. These were referenced in site.webmanifest
  but missing, causing 404s on PWA installs.
- Update og:url from contribute.btcpayserver.org (domain has no DNS
  records) to pavle.org (the actual live domain).
2026-03-13 02:58:49 +00:00
Pavlenex
a2a67f493d performance improvements 2026-03-12 20:50:45 +01:00
Pavlenex
8a7e66acda Create the website
Start website

Remove dead code

fix
2026-03-12 20:39:20 +01:00