Commit Graph

321 Commits

Author SHA1 Message Date
Federico Gaggero 3e9a93f629 Fix: Removed several visible AI artifacts (e.g., 6 fingers) (#37)
* Fix: Removed several visible AI artifacts (e.g., 6 fingers)

* Add an entry to docs/docs/CHANGELOG.md
2025-03-20 16:09:49 -04:00
Xe Iaso bf2c83c337 pull request template
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-03-20 16:01:44 -04:00
Xe Iaso d84fd392c7 docs/manifest: always pull
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-03-20 15:50:08 -04:00
Xe Iaso 5258492101 oops
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-03-20 15:38:41 -04:00
Xe Iaso d82c12de28 docs: add funding page
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-03-20 15:36:34 -04:00
Xe Iaso c49c039fae docs: add placeholder warning to landing page
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-03-20 15:10:37 -04:00
Xe Iaso c47347ff76 add docs site based on docusarus (#35)
* add docs site based on docusarus

Closes #2

Signed-off-by: Xe Iaso <me@xeiaso.net>

* docs: deploy to aeacus

Signed-off-by: Xe Iaso <me@xeiaso.net>

* ready for merge

Signed-off-by: Xe Iaso <me@xeiaso.net>

* docs: fix anubis port

Signed-off-by: Xe Iaso <me@xeiaso.net>

---------

Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-03-20 15:06:58 -04:00
Xe Iaso 240159e921 v1.13.0
Signed-off-by: Xe Iaso <me@xeiaso.net>
v1.13.0
2025-03-20 09:28:38 -04:00
Xe Iaso 52d7a3cd2b cmd/anubis: drastically optimize proof of work (#19)
* cmd/anubis: drastically optimize proof of work

Closes #12
Closes #17

This drastically optimizes the proof of work check by removing the
stringify call at every iteration. Additionally, this optimizes the
checks by running them in parallel for as many threads as the browser
has available (according to navigator.hardwareConcurrency).

This also changes the redirect lag to 250 milliseconds instead of 2000
milliseconds in order to be perceptually faster. This is below the
reaction time threshold of many people, so this will make the post-check
success phase perceptually instant.

Testing on an iPhone 7 Plus has shown that this can clear a difficulty 4
check in 3.4 seconds.

This actually optimizes the check so much it may be a logistical concern
for operators.

* cmd/anubis/js: fix happy cachebuster logic

Signed-off-by: Xe Iaso <me@xeiaso.net>

---------

Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-03-20 09:26:39 -04:00
Xe Iaso c81e938f63 cmd/containerbuild: set container build timestamp to the timestamp of the commit (#15)
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-03-19 09:57:36 -04:00
Xe Iaso 8cbe801c0c README: point to techarohq GHCR repo (#14)
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-03-19 09:26:20 -04:00
Xe Iaso c8252d6da6 Merge pull request #13 from TecharoHQ/Xe/ko
Try using ko to build images
2025-03-19 09:12:21 -04:00
Xe Iaso 1efcb88261 Try using ko to build images
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-03-19 09:10:29 -04:00
Xe Iaso 1a13292c2d version 1.12.1
Signed-off-by: Xe Iaso <me@xeiaso.net>
v1.12.1
2025-03-19 07:15:24 -04:00
Xe Iaso b22676da6c add FUNDING file
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-03-19 07:10:20 -04:00
Xe Iaso 4ebccb197e cmd/anubis: point the links elsewhere
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-03-18 17:49:26 -04:00
Xe Iaso 726221c5c6 Merge pull request #7 from TecharoHQ/Xe/docker
make docker image for Anubis
2025-03-18 09:10:54 -04:00
Xe Iaso fad32f79f9 make docker image for Anubis
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-03-18 08:35:05 -04:00
Xe Iaso fd6903aeed cmd/anubis: rephrase noscript warning
Closes Xe/x#701

Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-03-17 21:22:53 -04:00
Xe Iaso 836eaf829a .github/workflows/go: make this slower for now
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-03-17 19:39:56 -04:00
Xe Iaso 9923878c5c initial import from /x/ monorepo
Signed-off-by: Xe Iaso <me@xeiaso.net>
2025-03-17 19:33:07 -04:00