summaryrefslogtreecommitdiff
path: root/web/template
diff options
context:
space:
mode:
authorLibravatar kim <grufwub@gmail.com>2025-09-17 14:16:53 +0200
committerLibravatar kim <gruf@noreply.codeberg.org>2025-09-17 14:16:53 +0200
commit6801ce299a3a0016bae08ee8f64602aeb0274659 (patch)
treeee7d1d15e05794b2f0383d076dd7c51fafc70dad /web/template
parent[bugfix/frontend] Use correct account domain in move account helper (#4440) (diff)
downloadgotosocial-6801ce299a3a0016bae08ee8f64602aeb0274659.tar.xz
[chore] remove nollamas middleware for now (after discussions with a security advisor) (#4433)
i'll keep this on a separate branch for now while i experiment with other possible alternatives, but for now both our hacky implementation especially, and more popular ones (like anubis) aren't looking too great on the deterrent front: https://github.com/eternal-flame-AD/pow-buster Co-authored-by: tobi <tobi.smethurst@protonmail.com> Reviewed-on: https://codeberg.org/superseriousbusiness/gotosocial/pulls/4433 Co-authored-by: kim <grufwub@gmail.com> Co-committed-by: kim <grufwub@gmail.com>
Diffstat (limited to 'web/template')
-rw-r--r--web/template/nollamas.tmpl43
1 files changed, 0 insertions, 43 deletions
diff --git a/web/template/nollamas.tmpl b/web/template/nollamas.tmpl
deleted file mode 100644
index a7511e7ae..000000000
--- a/web/template/nollamas.tmpl
+++ /dev/null
@@ -1,43 +0,0 @@
-{{- /*
-// GoToSocial
-// Copyright (C) GoToSocial Authors admin@gotosocial.org
-// SPDX-License-Identifier: AGPL-3.0-or-later
-//
-// This program is free software: you can redistribute it and/or modify
-// it under the terms of the GNU Affero General Public License as published by
-// the Free Software Foundation, either version 3 of the License, or
-// (at your option) any later version.
-//
-// This program is distributed in the hope that it will be useful,
-// but WITHOUT ANY WARRANTY; without even the implied warranty of
-// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-// GNU Affero General Public License for more details.
-//
-// You should have received a copy of the GNU Affero General Public License
-// along with this program. If not, see <http://www.gnu.org/licenses/>.
-*/ -}}
-
-{{- with . }}
-<main>
- <section class="nollamas"
- data-nollamas-seed="{{ .seed }}"
- data-nollamas-challenge="{{ .challenge }}"
- >
- <h1>Checking you're not a creepy crawler...</h1>
- <noscript>
- <p>
- The page you're visiting is guarded from "ai" scrapers
- and other crawlers by a proof-of-work challenge.
- </p>
- <p>
- Unfortunately, this means that Javascript is required.
- To see the page, <b>please enable Javascript and try again</b>.
- </p>
- <aside>
- Once your browser has completed the challenge, you can turn
- Javascript off again if you like. Revalidation is done once per hour.
- </aside>
- </noscript>
- </section>
-</main>
-{{- end }} \ No newline at end of file