Skip to content

Add static pages, MIT relicense, and CI workflow - #11

Merged
ultraelectronica merged 5 commits into
mainfrom
versionF
Sep 25, 2026
Merged

ultraelectronica merged 5 commits into
mainfrom
versionF

Conversation

@ultraelectronica

Copy link
Copy Markdown
Member

Summary

  • Relicense from AGPL to MIT and clean up legacy assets/code
  • Add static content pages with routing, structured data, and PWA manifest
  • Add CI workflow, Prettier config, and license compliance tooling

Changes

  • Licensing: Replaced AGPL with MIT; updated README, AGENTS.md, package.json; removed SECURITY_AUDIT.md
  • Site Pages: Added About, FAQ, Privacy, Terms, Community, Licenses, Supported DACs, and 404 pages with shared content-page base; added src/routes.ts, src/site.ts, and src/structured-data.ts
  • Tooling: Added Prettier + ESLint configs, CI workflow, license sync script (scripts/sync-licenses.mjs), and pubspec/Cargo dependency lock files
  • PWA/Security: Added webmanifest, app icons, security.txt, and 500 error page
  • Cleanup: Removed unused Locker screenshots, legacy logos, and dead code across components

@ultraelectronica ultraelectronica self-assigned this Sep 25, 2026
@vercel

vercel Bot commented Sep 25, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
flick Ready Ready Preview Sep 25, 2026 2:10pm UTC

@ultraelectronica
ultraelectronica merged commit 2fd89d5 into main Sep 25, 2026
3 checks passed

This branch was successfully deployed

1 active deployment
Preview — 180b6a7c Deployed Sep 25, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant