Skip to content

Deny the non-icon files of webicons/, name the copyright holder of webicons/LICENSE - #111

Merged
codeling merged 1 commit into
mainfrom
jarvis/hopeful-rubin-w8kw8g
Nov 5, 2026
Merged

codeling merged 1 commit into
mainfrom
jarvis/hopeful-rubin-w8kw8g

Conversation

@codeling

@codeling codeling commented Nov 5, 2026

Copy link
Copy Markdown
Owner

Changes

  • webicons/README.md, check.js and the preview page (preview.html, .css, .js) are not used by the wiki, so they are denied: .htaccess (RedirectMatch 404 /webicons/(?!icons/)), the nginx rules in INSTALL.md and the copy in tests/Server/nginx/w2.conf.template.
  • tests/Server/ServerConfigTest.php checks that these files are not served (the icons still are).
  • webicons/LICENSE names the holder (Bernhard Froehler) instead of "the webicons contributors".

Not run here: tests/Server/run.sh (needs Docker or Podman). webicons/ is a subtree: the LICENSE change needs the same commit in codeling/webicons, or the next git subtree pull brings the old text back.


Generated by Claude Code

…older of webicons/LICENSE

README, check.js and the preview page of webicons/ are not used by the wiki: Apache (.htaccess) and the nginx rules
(INSTALL.md, tests/Server/nginx/w2.conf.template) deny them, and ServerConfigTest checks it.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01AFJFMPsCLSiYLjcJ1agpYs
@codeling
codeling merged commit a9f4a01 into main Nov 5, 2026
40 of 41 checks passed
@codeling
codeling deleted the jarvis/hopeful-rubin-w8kw8g branch November 5, 2026 20:50
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