Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

update README.md, CHANGELOG.md, pkg maint #299

Merged
merged 6 commits into from
Dec 8, 2024

Conversation

gstrauss
Copy link
Collaborator

@gstrauss gstrauss commented Dec 8, 2024

remove unused extract-loader dependency
restore clean-webpack-plugin
update README.md
update CHANGELOG.md
output.hstsRedirectCode abstraction (default: 301)
oraclehttp: avoid double-percent-encode in rewrite

extract-loader is one option for extracting files documented in
node_modules/sass-loader/README.md, but our config/webpack.config.js
uses MiniCssExtractPlugin.loader
Wikipedia https://en.wikipedia.org/wiki/Oracle_HTTP_Server
suggests Oracle HTTP server is based on Apache 2.2.13.

Apache 2.2.13 supports the HSTS rewrite syntax used by
ssl-config-generator for Apache 2.4, so use the same syntax
for Oracle HTTP server.

x-ref:
  "Apache rewrite config - double-encoding query strings"
  mozilla#150
This should be revisited with a review of the production workflow.

clean-webpack-plugin has old, outdated dependencies and does the simple
task of cleaning build/ and docs/.  Production workflows should start
with those dirs empty and this plugin should be removed.  Development
users can wipe rm -rf build/* as needed, without excess plugin
dependencies.
@gstrauss gstrauss merged commit 30c9ef7 into mozilla:master Dec 8, 2024
3 checks passed
@gstrauss gstrauss deleted the pkg-upgrades branch December 8, 2024 01:51
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