chore: add MIT license, security hardening, and repo hygiene #26

Merged
sarman merged 1 commits from chore/public-release-final into master 2026-04-07 17:50:48 +00:00
Owner

License:

  • Add MIT LICENSE file (Copyright 2025 Shaun Arman)
  • Add MIT badge and Support/Buy-Me-A-Coffee section to README
  • Update license section from private to MIT with attribution note

Security (from pre-release audit):

  • Remove unscoped fs:allow-read and fs:allow-write from Tauri capabilities
    (H5: unscoped fs permissions undermined filesystem sandboxing; the
    scoped app/temp variants already cover all required paths)
  • Add SECURITY_AUDIT.md to .gitignore

Repo hygiene:

  • Untrack src-tauri/target/ (6347 build artifacts that should never
    have been committed; .gitignore already listed the path)
  • Update .gitignore: remove vendor-specific filenames, replace with
    generic internal-doc patterns (TICKET_.md, ~$.docx, etc.)

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

License: - Add MIT LICENSE file (Copyright 2025 Shaun Arman) - Add MIT badge and Support/Buy-Me-A-Coffee section to README - Update license section from private to MIT with attribution note Security (from pre-release audit): - Remove unscoped fs:allow-read and fs:allow-write from Tauri capabilities (H5: unscoped fs permissions undermined filesystem sandboxing; the scoped app/temp variants already cover all required paths) - Add SECURITY_AUDIT.md to .gitignore Repo hygiene: - Untrack src-tauri/target/ (6347 build artifacts that should never have been committed; .gitignore already listed the path) - Update .gitignore: remove vendor-specific filenames, replace with generic internal-doc patterns (TICKET_*.md, ~$*.docx, etc.) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
sarman added 1 commit 2026-04-07 17:22:08 +00:00
chore: add MIT license, security hardening, and repo hygiene
All checks were successful
Test / frontend-tests (pull_request) Successful in 57s
Test / frontend-typecheck (pull_request) Successful in 1m6s
Test / rust-fmt-check (pull_request) Successful in 2m21s
Test / rust-clippy (pull_request) Successful in 18m21s
Test / rust-tests (pull_request) Successful in 19m36s
ed79b56000
License:
- Add MIT LICENSE file (Copyright 2025 Shaun Arman)
- Add MIT badge and Support/Buy-Me-A-Coffee section to README
- Update license section from private to MIT with attribution note

Security (from pre-release audit):
- Remove unscoped fs:allow-read and fs:allow-write from Tauri capabilities
  (H5: unscoped fs permissions undermined filesystem sandboxing; the
  scoped app/temp variants already cover all required paths)
- Add SECURITY_AUDIT.md to .gitignore

Repo hygiene:
- Untrack src-tauri/target/ (6347 build artifacts that should never
  have been committed; .gitignore already listed the path)
- Update .gitignore: remove vendor-specific filenames, replace with
  generic internal-doc patterns (TICKET_*.md, ~$*.docx, etc.)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
sarman force-pushed chore/public-release-final from ed79b56000 to 93d396bde3 2026-04-07 17:50:26 +00:00 Compare
sarman merged commit 43857fa858 into master 2026-04-07 17:50:48 +00:00
Sign in to join this conversation.
No reviewers
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: sarman/tftsr-devops_investigation#26
No description provided.