~johanvandegriff/games.johanv.net

afd3eee3627a5454ff101704073b65d0016c5056 — Johan Vandegriff 1 year, 9 months ago 3c33317
changed domain from games.johanv.xyz to games.johanv.net
M LICENSE => LICENSE +1 -1
@@ 629,7 629,7 @@ to attach them to the start of each source file to most effectively
state the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.

    games.johanv.xyz
    games.johanv.net
    Copyright (C) 2019  Johan Vandegriff

    This program is free software: you can redistribute it and/or modify

M nav.py => nav.py +1 -1
@@ 1,5 1,5 @@
nav = [
    ["home", "https://johanv.xyz"],
    ["home", "https://johanv.net"],
    ["games", "/"],
    ["CARL", "/carl"],
    ["boggle", "/boggle"],

A requirements-local.txt => requirements-local.txt +20 -0
@@ 0,0 1,20 @@
Flask==1.1.2
Jinja2==2.11.3
MarkupSafe==1.1.1
Werkzeug==1.0.1
gunicorn==20.0.4
itsdangerous==1.1.0
#wsgiref==0.1.2
#flask-wtf==0.14.2
profanity-filter==1.3.3
git+https://github.com/rominf/hunspell_serializable.git
git+https://github.com/kmike/pymorphy2.git
spacy==2.3.5
pymongo==3.11.2

opencv-python==4.5.5.62
scipy==1.6.0
numpy>=1.15.0
tensorflow==2.8.0
#https://git.sr.ht/~johanvandegriff/tensorflow-custom-build/blob/master/tensorflow-2.4.1-cp36-cp36m-linux_x86_64.whl
#https://git.sr.ht/~johanvandegriff/tensorflow-custom-build/blob/master/tensorflow-2.4.1-cp38-cp38-linux_x86_64.whl

M static/style.css => static/style.css +1 -1
@@ 1,7 1,7 @@
/*
This CSS source code is licensed under the GNU Affero General Public License 3.0. (https://www.gnu.org/licenses/agpl-3.0.html)

The full source code is available at: https://git.sr.ht/~johanvandegriff/games.johanv.xyz
The full source code is available at: https://codeberg.org/johanvandegriff/games.johanv.net
*/

body {

M templates/boggle/login.html => templates/boggle/login.html +3 -3
@@ 27,9 27,9 @@

        <p class="scale">
          <a href="/static/boggle/boggle-2.0-design-doc-2019-12-27.pdf">design document</a> |
          <a target="_blank" href="https://codeberg.org/johanvandegriff/games.johanv.xyz/src/branch/master/boggle.py">server code</a> |
          <a target="_blank" href="https://codeberg.org/johanvandegriff/games.johanv.xyz/src/branch/master/templates/boggle">client code</a> |
          <a target="_blank" href="https://codeberg.org/johanvandegriff/games.johanv.xyz/src/branch/master/static/boggle.css">client css</a> |
          <a target="_blank" href="https://codeberg.org/johanvandegriff/games.johanv.net/src/branch/master/boggle.py">server code</a> |
          <a target="_blank" href="https://codeberg.org/johanvandegriff/games.johanv.net/src/branch/master/templates/boggle">client code</a> |
          <a target="_blank" href="https://codeberg.org/johanvandegriff/games.johanv.net/src/branch/master/static/boggle.css">client css</a> |
          <a target="_blank" href="https://codeberg.org/johanvandegriff/BoggleCV">machine learning code</a>
        </p>


M templates/carl.html => templates/carl.html +2 -2
@@ 21,8 21,8 @@
<p>CARL (Chatbot with Automatic and Rapid Learning) is a computer program that learns by talking to people. It memorizes the phrases that you say to it, and the links between what CARL said and what you said. Over time, it has a more and more complete vocabulary, which creates the illusion that it knows what it's talking about. But most of the time it just says random stuff to get more knowledge about phrases that have fewer links.</p>

<h1>API</h1>
<p style="overflow: hidden;">This page is the nice user interface for CARL. There is also <a href="https://games.johanv.xyz/carl_api">another page</a> that is the raw response from CARL based on inputs. For example, if you wanted to input <code>"Hello World"</code> you would send a request to <code>https://games.johanv.xyz/carl_api?user=Hello+World</code>. And if you want to allow profanity, add <code>&profanity=true</code> to your request.</p>
<p style="overflow: hidden;">This page is the nice user interface for CARL. There is also <a href="https://games.johanv.net/carl_api">another page</a> that is the raw response from CARL based on inputs. For example, if you wanted to input <code>"Hello World"</code> you would send a request to <code>https://games.johanv.net/carl_api?user=Hello+World</code>. And if you want to allow profanity, add <code>&profanity=true</code> to your request.</p>
<p>If you want to embed a "CARL says" widget into your website, copy and paste this HTML code into your page:</p>
<textarea style="width: 100%;" rows=5>&lt;a href="https://games.johanv.xyz/carl"&gt;CARL says:&lt;/a&gt;&lt;br/&gt;&lt;embed height="60" width="315" src="https://games.johanv.xyz/carl_api"/&gt;</textarea>
<textarea style="width: 100%;" rows=5>&lt;a href="https://games.johanv.net/carl"&gt;CARL says:&lt;/a&gt;&lt;br/&gt;&lt;embed height="60" width="315" src="https://games.johanv.net/carl_api"/&gt;</textarea>

{% include 'footer.html' %}

M templates/footer.html => templates/footer.html +1 -1
@@ 1,6 1,6 @@

</section>
<footer>
<h6>This site's <a target="_blank" href="https://git.sr.ht/~johanvandegriff/games.johanv.xyz">source code</a> is released under the GNU AGPLv3.</h6>
<h6>This site's <a target="_blank" href="https://codeberg.org/johanvandegriff/games.johanv.net">source code</a> is released under the GNU AGPLv3.</h6>
</footer>
</body></html>

M templates/header.html => templates/header.html +2 -2
@@ 2,13 2,13 @@
<!--
This HTML source code and the Python/Flask/Jinja/Perl source code used to generate it is licensed under the GNU Affero General Public License 3.0. (https://www.gnu.org/licenses/agpl-3.0.html)

The source code is available at: https://git.sr.ht/~johanvandegriff/games.johanv.xyz
The source code is available at: https://codeberg.org/johanvandegriff/games.johanv.net
-->
<link rel="stylesheet" type="text/css" href="/static/style.css">
{% if stylesheet %}
<link rel="stylesheet" type="text/css" href="/static/{{ stylesheet }}.css">
{% endif %}
<title>{{active}} | johanv.xyz | Johan Vandegriff</title>
<title>{{active}} | games.johanv.net | Johan Vandegriff</title>
<meta name="description" content="Johan Vandegriff's collection of games.">
<link rel="icon" href="/static/favicon.ico?" type="image/x-icon">
<meta name="viewport" content="width=device-width, initial-scale=1.0">

M templates/hornswiggle.html => templates/hornswiggle.html +1 -1
@@ 23,6 23,6 @@ function newItem() {
    <li>{{ item }}</li>
</ul>

<p>You can see the source code for this... thing (under the <a target="_blank" href="https://tldrlegal.com/license/gnu-affero-general-public-license-v3-(agpl-3.0)">AGPLv3 license</a>) on <a target="_blank" href="https://git.sr.ht/~johanvandegriff/games.johanv.xyz/tree/master/item/hornswiggle.py">sourcehut</a> or <a target="_blank" href="https://github.com/johanvandegriff/games.johanv.xyz/blob/master/hornswiggle.py">github</a>.</p>
<p>You can see the source code for this... thing (under the <a target="_blank" href="https://tldrlegal.com/license/gnu-affero-general-public-license-v3-(agpl-3.0)">AGPLv3 license</a>) on <a target="_blank", href="https://codeberg.org/johanvandegriff/games.johanv.net/src/branch/master/hornswiggle.py">codeberg</a>, <a target="_blank" href="https://git.sr.ht/~johanvandegriff/games.johanv.net/tree/master/item/hornswiggle.py">sourcehut</a>, or <a target="_blank" href="https://github.com/johanvandegriff/games.johanv.net/blob/master/hornswiggle.py">github</a>.</p>

{% include 'footer.html' %}

M templates/index.html => templates/index.html +1 -1
@@ 13,6 13,6 @@

<br/>

<h6><a href="https://johanv.xyz/">Back to main site</a></h6>
<h6><a href="https://johanv.net/">Back to main site</a></h6>

{% include 'footer.html' %}

M templates/stoichiometry.html => templates/stoichiometry.html +1 -1
@@ 59,6 59,6 @@ Enter the quantity and unit of this compound:

<h3>Source Code</h3>
<p>This app is open source! You can see, modify, and distribute the source code.</p>
<p>You can see the source code for the actual solver (under the <a target="_blank" href="https://tldrlegal.com/license/mit-license">MIT license</a>) on <a target="_blank" href="https://git.sr.ht/~johanvandegriff/Stoichiometry">sourcehut</a> or <a target="_blank" href="https://github.com/johanvandegriff/Stoichiometry">github</a>. The source code for this web page (under the <a target="_blank" href="https://tldrlegal.com/license/gnu-affero-general-public-license-v3-(agpl-3.0)">AGPLv3 license</a>) is also on <a target="_blank" href="https://git.sr.ht/~johanvandegriff/games.johanv.xyz/tree/master/item/games.py">sourcehut</a> or <a target="_blank" href="https://github.com/johanvandegriff/games.johanv.xyz/blob/master/games.py">github</a>.</p>
<p>You can see the source code for the actual solver (under the <a target="_blank" href="https://tldrlegal.com/license/mit-license">MIT license</a>) on <a target="_blank" href="https://codeberg.org/johanvandegriff/Stoichiometry">codeberg</a>, <a target="_blank" href="https://git.sr.ht/~johanvandegriff/Stoichiometry">sourcehut</a> or <a target="_blank" href="https://github.com/johanvandegriff/Stoichiometry">github</a>.

{% include 'footer.html' %}