Wikiless is a free, open-source Wikipedia alternative, focused on privacy. The project aims to deliver a more secure, anonymous browsing experience by minimizing data collection and tracking, ensuring users can explore knowledge with enhanced privacy. https://wikiless.com
Find a file
Jeyso215 4f8e21b254
build(deps): bump compression from 1.7.4 to 1.8.0 (#134)
Bumps [compression](https://github.com/expressjs/compression) from 1.7.4
to 1.8.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/expressjs/compression/releases">compression's
releases</a>.</em></p>
<blockquote>
<h2>v1.8.0</h2>
<h2>What's Changed</h2>
<ul>
<li>Refactor chunkLength function for improved readability and
consistency by <a
href="https://github.com/Ayoub-Mabrouk"><code>@​Ayoub-Mabrouk</code></a>
in <a
href="https://redirect.github.com/expressjs/compression/pull/203">expressjs/compression#203</a></li>
<li>Refactor toBuffer function to simplify buffer check logic by <a
href="https://github.com/Ayoub-Mabrouk"><code>@​Ayoub-Mabrouk</code></a>
in <a
href="https://redirect.github.com/expressjs/compression/pull/201">expressjs/compression#201</a></li>
<li>ci: add CodeQL (SAST) by <a
href="https://github.com/bjohansebas"><code>@​bjohansebas</code></a> in
<a
href="https://redirect.github.com/expressjs/compression/pull/204">expressjs/compression#204</a></li>
<li>Use headersSent instead of _header by <a
href="https://github.com/maritz"><code>@​maritz</code></a> in <a
href="https://redirect.github.com/expressjs/compression/pull/129">expressjs/compression#129</a></li>
<li>Bugfix/use write head instead of implicit header by <a
href="https://github.com/Icehunter"><code>@​Icehunter</code></a> in <a
href="https://redirect.github.com/expressjs/compression/pull/170">expressjs/compression#170</a></li>
<li>feat: add default option by <a
href="https://github.com/bjohansebas"><code>@​bjohansebas</code></a> in
<a
href="https://redirect.github.com/expressjs/compression/pull/191">expressjs/compression#191</a></li>
<li>ci: update ci workflow by <a
href="https://github.com/bjohansebas"><code>@​bjohansebas</code></a> in
<a
href="https://redirect.github.com/expressjs/compression/pull/206">expressjs/compression#206</a></li>
<li>feat: support for brotli by <a
href="https://github.com/bjohansebas"><code>@​bjohansebas</code></a> in
<a
href="https://redirect.github.com/expressjs/compression/pull/194">expressjs/compression#194</a></li>
<li>docs: improve readme by <a
href="https://github.com/bjohansebas"><code>@​bjohansebas</code></a> in
<a
href="https://redirect.github.com/expressjs/compression/pull/209">expressjs/compression#209</a></li>
<li>docs: keywords field by <a
href="https://github.com/bjohansebas"><code>@​bjohansebas</code></a> in
<a
href="https://redirect.github.com/expressjs/compression/pull/210">expressjs/compression#210</a></li>
<li>refactor: simplify encoding negotiation logic by <a
href="https://github.com/bjohansebas"><code>@​bjohansebas</code></a> in
<a
href="https://redirect.github.com/expressjs/compression/pull/213">expressjs/compression#213</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/Ayoub-Mabrouk"><code>@​Ayoub-Mabrouk</code></a>
made their first contribution in <a
href="https://redirect.github.com/expressjs/compression/pull/203">expressjs/compression#203</a></li>
<li><a href="https://github.com/maritz"><code>@​maritz</code></a> made
their first contribution in <a
href="https://redirect.github.com/expressjs/compression/pull/129">expressjs/compression#129</a></li>
<li><a href="https://github.com/Icehunter"><code>@​Icehunter</code></a>
made their first contribution in <a
href="https://redirect.github.com/expressjs/compression/pull/170">expressjs/compression#170</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/expressjs/compression/compare/1.7.5...v1.8.0">https://github.com/expressjs/compression/compare/1.7.5...v1.8.0</a></p>
<h2>1.7.5</h2>
<h2>What's Changed</h2>
<ul>
<li>chore: add support for OSSF scorecard reporting by <a
href="https://github.com/inigomarquinez"><code>@​inigomarquinez</code></a>
in <a
href="https://redirect.github.com/expressjs/compression/pull/186">expressjs/compression#186</a></li>
<li>ci: fix errors in ci github action for node 8 and 9 by <a
href="https://github.com/inigomarquinez"><code>@​inigomarquinez</code></a>
in <a
href="https://redirect.github.com/expressjs/compression/pull/187">expressjs/compression#187</a></li>
<li>docs: fix spelling by <a
href="https://github.com/dijonkitchen"><code>@​dijonkitchen</code></a>
in <a
href="https://redirect.github.com/expressjs/compression/pull/174">expressjs/compression#174</a></li>
<li>deps: bytes@3.1.2 by <a
href="https://github.com/bjohansebas"><code>@​bjohansebas</code></a> in
<a
href="https://redirect.github.com/expressjs/compression/pull/192">expressjs/compression#192</a></li>
<li>remove --bail option by <a
href="https://github.com/bjohansebas"><code>@​bjohansebas</code></a> in
<a
href="https://redirect.github.com/expressjs/compression/pull/196">expressjs/compression#196</a></li>
<li>build: Node.js 23.0 by <a
href="https://github.com/bjohansebas"><code>@​bjohansebas</code></a> in
<a
href="https://redirect.github.com/expressjs/compression/pull/193">expressjs/compression#193</a></li>
<li>Replace accepts with negotiator by <a
href="https://github.com/blakeembrey"><code>@​blakeembrey</code></a> in
<a
href="https://redirect.github.com/expressjs/compression/pull/197">expressjs/compression#197</a></li>
<li>docs: update history by <a
href="https://github.com/bjohansebas"><code>@​bjohansebas</code></a> in
<a
href="https://redirect.github.com/expressjs/compression/pull/200">expressjs/compression#200</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/inigomarquinez"><code>@​inigomarquinez</code></a>
made their first contribution in <a
href="https://redirect.github.com/expressjs/compression/pull/186">expressjs/compression#186</a></li>
<li><a
href="https://github.com/dijonkitchen"><code>@​dijonkitchen</code></a>
made their first contribution in <a
href="https://redirect.github.com/expressjs/compression/pull/174">expressjs/compression#174</a></li>
<li><a
href="https://github.com/bjohansebas"><code>@​bjohansebas</code></a>
made their first contribution in <a
href="https://redirect.github.com/expressjs/compression/pull/192">expressjs/compression#192</a></li>
<li><a
href="https://github.com/blakeembrey"><code>@​blakeembrey</code></a>
made their first contribution in <a
href="https://redirect.github.com/expressjs/compression/pull/197">expressjs/compression#197</a></li>
<li><a
href="https://github.com/UlisesGascon"><code>@​UlisesGascon</code></a>
made their first contribution in <a
href="https://redirect.github.com/expressjs/compression/pull/195">expressjs/compression#195</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/expressjs/compression/compare/1.7.4...1.7.5">https://github.com/expressjs/compression/compare/1.7.4...1.7.5</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/expressjs/compression/blob/master/HISTORY.md">compression's
changelog</a>.</em></p>
<blockquote>
<h1>1.8.0 / 2025-02-10</h1>
<ul>
<li>Use <code>res.headersSent</code> when available</li>
<li>Replace <code>_implicitHeader</code> with <code>writeHead</code>
property</li>
<li>add brotli support for versions of node that support it</li>
<li>Add the enforceEncoding option for requests without
<code>Accept-Encoding</code> header</li>
</ul>
<h1>1.7.5 / 2024-10-31</h1>
<ul>
<li>deps: Replace accepts with negotiator@~0.6.4
<ul>
<li>Add preference option</li>
</ul>
</li>
<li>deps: bytes@3.1.2
<ul>
<li>Add petabyte (<code>pb</code>) support</li>
<li>Fix &quot;thousandsSeparator&quot; incorrecting formatting
fractional part</li>
<li>Fix return value for un-parsable strings</li>
</ul>
</li>
<li>deps: compressible@~2.0.18
<ul>
<li>Mark <code>font/ttf</code> as compressible</li>
<li>Remove compressible from <code>multipart/mixed</code></li>
<li>deps: mime-db@'&gt;= 1.43.0 &lt; 2'</li>
</ul>
</li>
<li>deps: safe-buffer@5.2.1</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c7ace2c934"><code>c7ace2c</code></a>
v1.8.0</li>
<li><a
href="0af2a9aebc"><code>0af2a9a</code></a>
fix: don't handle * in enforceEncoding (<a
href="https://redirect.github.com/expressjs/compression/issues/213">#213</a>)</li>
<li><a
href="82c9cb5290"><code>82c9cb5</code></a>
fix(docs): keywords field (<a
href="https://redirect.github.com/expressjs/compression/issues/210">#210</a>)</li>
<li><a
href="0cf7d3ffcf"><code>0cf7d3f</code></a>
fix(docs): improve readme (<a
href="https://redirect.github.com/expressjs/compression/issues/209">#209</a>)</li>
<li><a
href="d272132acb"><code>d272132</code></a>
feat: support for brotli (<a
href="https://redirect.github.com/expressjs/compression/issues/194">#194</a>)</li>
<li><a
href="96df7c5a63"><code>96df7c5</code></a>
improve ci workflow (<a
href="https://redirect.github.com/expressjs/compression/issues/206">#206</a>)</li>
<li><a
href="f4e596c304"><code>f4e596c</code></a>
feat: add default option (<a
href="https://redirect.github.com/expressjs/compression/issues/191">#191</a>)</li>
<li><a
href="b7d5d77f3c"><code>b7d5d77</code></a>
Bugfix/use write head instead of implicit header (<a
href="https://redirect.github.com/expressjs/compression/issues/170">#170</a>)</li>
<li><a
href="8e5641c188"><code>8e5641c</code></a>
Use headersSent instead of _header (<a
href="https://redirect.github.com/expressjs/compression/issues/129">#129</a>)</li>
<li><a
href="7b7f84ba45"><code>7b7f84b</code></a>
ci: add CodeQL (SAST) (<a
href="https://redirect.github.com/expressjs/compression/issues/204">#204</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/expressjs/compression/compare/1.7.4...1.8.0">compare
view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a
href="https://www.npmjs.com/~wesleytodd">wesleytodd</a>, a new releaser
for compression since your current version.</p>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=compression&package-manager=npm_and_yarn&previous-version=1.7.4&new-version=1.8.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
2025-06-25 17:28:09 -04:00
.github Delete .github/FUNDING.yml 2025-04-06 12:37:43 -04:00
media add support for maps.wikimedia.org map images, fixes #1 2021-05-07 23:19:54 +02:00
src fix typo in routes that broke everything 2025-04-11 22:23:23 -04:00
static Update dnt-policy.txt 2025-04-02 18:25:10 +02:00
.dockerignore Build docker image from local source repo 2023-02-12 12:16:10 +01:00
.gitignore Update .gitignore 2023-06-16 12:13:51 -04:00
docker-compose.yml docs: forgot to update the docker-compose version sorry about that https://github.com/Metastem/Wikiless/issues/128 2025-01-26 15:40:08 -05:00
Dockerfile docs: update node version 2024-12-30 07:49:58 -05:00
LICENSE.md Update LICENSE.md to 2025 2025-01-15 19:46:23 -05:00
package-lock.json build(deps): bump compression from 1.7.4 to 1.8.0 2025-06-25 18:35:01 +00:00
package.json build(deps): bump compression from 1.7.4 to 1.8.0 2025-06-25 18:35:01 +00:00
README.md Update README.md 2025-05-23 14:34:58 +08:00
SECURITY.md Update SECURITY.md 2025-01-15 19:45:45 -05:00
wikiless.config docs: useragents.me 2024-12-29 18:49:07 -05:00

Wikiless

hidden_dimension

Wikiless is a free, open-source alternative Wikipedia front-end focused on privacy. The project aims to provide users with a more private and anonymous browsing experience by minimizing data collection and tracking.

Key Features

  • Privacy-Focused: Designed to enhance user privacy by limiting data tracking.
  • Open Source: Available for anyone to contribute and improve.
  • Alternative Front-End: Provides a different interface to access Wikipedia content.

Installation

To run Wikiless, follow these steps:

https://github.com/Metastem/Wikiless/wiki

Usage

Visit http://localhost:8180 in your web browser to use Wikiless locally.

Contributing

Contributions are welcome!

License

This project is licensed under the GNU Affero General Public License v3.0.