Skip to content

fix: remove .DS_Store and add ASF license headers to website source files#727

Merged
elijahbenizzy merged 3 commits intomainfrom
fix/license-cleanup
Apr 6, 2026
Merged

fix: remove .DS_Store and add ASF license headers to website source files#727
elijahbenizzy merged 3 commits intomainfrom
fix/license-cleanup

Conversation

@elijahbenizzy
Copy link
Copy Markdown
Contributor

Summary

  • Remove examples/multi-modal-chatbot/.DS_Store from repo and fix case sensitivity in .gitignore
  • Add ASF license headers to all 29 website source files (.ts, .tsx, .js, .css, .mjs)
  • Add *.json to .rat-excludes (JSON files cannot contain comments/headers)

Addresses feedback from 0.42.0-incubating RC1 vote regarding missing license headers in website source files added in #679.

Test plan

  • Verify no website source files are missing ASF headers: grep -rL "Licensed to the Apache Software Foundation" website/src/ website/*.js website/*.mjs
  • Verify .DS_Store is removed from repo
  • Run Apache RAT and confirm no new unapproved files

🤖 Generated with Claude Code

…iles

- Remove examples/multi-modal-chatbot/.DS_Store from repo
- Fix .DS_Store case sensitivity in .gitignore
- Add ASF license headers to all 26 .ts/.tsx files in website/src/
…t-excludes

- Add ASF license headers to next.config.js, globals.css, postcss.config.mjs
- Add *.json to .rat-excludes (JSON files cannot contain comments)
…nents

The website/src/components/ui/ files are copied from Magic UI and
shadcn/ui (both MIT licensed). Replace incorrectly added ASF headers
with proper MIT attribution and add license notices to LICENSE file.

- 11 files from Magic UI: animated-beam, animated-shiny-text, blur-fade,
  border-beam, dot-pattern, icon-cloud, magic-card, marquee,
  number-ticker, safari, shimmer-button
- 1 file from shadcn/ui: button
@elijahbenizzy elijahbenizzy merged commit c57ce3c into main Apr 6, 2026
10 checks passed
@elijahbenizzy elijahbenizzy deleted the fix/license-cleanup branch April 6, 2026 04:12
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.

2 participants