<commit_before><!doctype html>
<html lang="ja-jp">

<head>
    <title>Skybeje Chat Server</title>
    <meta charset='utf-8'>
    <meta name="description"
        content="WebRTC(SkyWay)を使ったブラウザをチャットサーバーにするサービス。データはIndexedDBに格納。このURLにアクセスするだけで、あなたのブラウザが小さなチャットサーバーになります。" />
    <link rel="icon" type="image/vnd.microsoft.icon" href="/image/favicon_server.ico">
    <script src='/lib/forcedtimer.js'></script>
    <script src='/lib/skyway.min.js'></script>
    <link rel='stylesheet' type='text/css' href='/lib/material.min.css' />
    <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
    <link rel='stylesheet' type='text/css' href='../common.css?v={version}' />
    <link rel='stylesheet' type='text/css' href='style.css?v={version}' />
    <script src="/lib/material.min.js"></script>
</head>

<body>
    <div class="mdl-layout mdl-js-layout mdl-layout--fixed-header" id="sbj-home-instance">
        <header id="sbj-home-instance-header" class="mdl-layout__header mdl-color--grey-100 mdl-color-text--grey-600"
            hidden>
            <div class="sbj-home-instance-header-row mdl-layout__header-row">
                <span id="sbj-home-instance-title" class="mdl-layout-title">チャットサーバーインスタンス&nbsp; </span>
                <div class="mdl-tooltip" data-mdl-for="sbj-home-instance-title">
                    このページが
                    <br />チャットサーバーとして
                    <br />動作しています
                </div>
                <div id="sbj-home-instance-account-count" class="material-icons mdl-badge mdl-badge--overlap"
                    data-badge="0">person</div>
                <div class="mdl-tooltip" data-mdl-for="sbj-home-instance-account-count">接続人数</div>

                <button id='sbj-start-visitor'
                    class="mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect mdl-button--colored">
                    <i class="material-icons">chat</i>
                    &nbsp; チャットクライアント起動 &nbsp;
                </button>
                <button id='sbj-start-linkcopy' class="mdl-button mdl-js-button mdl-button--colored">
                    &nbsp; 接続URLのコピー &nbsp;
                </button>
                <div class="mdl-tooltip" data-mdl-for="sbj-start-linkcopy">
                    招待したいメンバーに
                    <br /> URLを伝えてください
                </div>
            </div>
        </header>

        <main id="sbj-home-instance-boot">
            <div class="sbj-home-instance-info mdl-card__supporting-text">
                <h6>
                    チャットサーバーインスタンスを起動しています。
                </h6>
            </div>
        </main>

        <main id="sbj-home-instance-timeout" hidden>
            <div class="sbj-home-instance-info mdl-card__supporting-text">
                <h6>
                    チャットサーバーインスタンスの起動に失敗しました。
                    </br>
                    以下のいずれかの理由により、起動できなかった可能性があります</br>
                    </br>
                    ・ネットワークの不調または切断によるタイムアウト</br>
                    ・ファイヤーウォールによるピア接続のブロック(※)</br>
                </h6>
                <h6>
                    ※SkyWay(WebRTC)は通信プロトコルとして TCP(WebSocket,HTTPS)及びUDPを使用しています。</br>
                    ファイヤーウォールにて使用するプロトコルまたはポートがブロックされている場合、当サービスは利用できません。</br>
                    詳細については
                    <a href="https://support.skyway.io/hc/ja/articles/115002273767-SkyWay%E3%81%AE%E9%80%9A%E4%BF%A1%E8%A6%81%E4%BB%B6%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6"
                        target="_blank">SkyWayの通信要件</a>を確認してください。</br>
                </h6>
            </div>
        </main>

        <main id="sbj-home-instance-main" hidden>
            <div id="sbj-home-instance-rooms">
                <!-- -->
            </div>
            <div class="sbj-home-instance-actions mdl-card__actions">
                <button id="sbj-home-instance-room-add-button"
                    class="mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect mdl-button--colored">
                    <i class='material-icons'>add</i>
                    &nbsp;チャットルーム追加&nbsp;
                </button>
                <button id='sbj-clear-timeline'
                    class="mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect mdl-button--accent">
                    &nbsp; タイムラインのクリア &nbsp;
                </button>
                <div class="mdl-tooltip" data-mdl-for="sbj-clear-timeline">
                    全ルームのタイムラインを
                    <br />クリアします
                </div>
            </div>
            <div class="sbj-home-instance-info mdl-card__supporting-text">
                ・接続したメンバーは、上記ルーム内に配置されます。
                <br /> ・ドラック＆ドロップで、部屋を移動させる事ができます。
                <br /> ・部屋の移動は、インスタンスのオーナーのみが可能です。
            </div>
        </main>

        <main id="sbj-home-instance-mulitboot-error" hidden>
            <div class="sbj-home-instance-info mdl-card__supporting-text">
                <h6>
                    起動済みのチャットサーバーインスタンスが検出されました。
                    <br /> チャットサーバーインスタンスは同時に複数起動することはできません。
                    <br /> 前回の起動時に、正常終了しなかった場合にも検出される事があります。
                </h6>
                <button id="sbj-home-instance-force-boot"
                    class="mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect mdl-button--accent sbj-start-instance">
                    <i class='material-icons'>cast</i>
                    &nbsp;チャットサーバーインスタンスの強制起動&nbsp;
                </button>
                <h6>
                    チャットサーバーインスタンスを複数起動した場合
                    <br /> どちらのチャットサーバーインスタンスも正常に動作しなくなるので注意してください。
                </h6>
            </div>
        </main>

    </div>

    <!-- room edit -->
    <iframe id="sbj-room-frame" class="sbj-room-frame" hidden>
    </iframe>

    <!--ルーム編集フレームのクローズ通知用 -->
    <input type="text" id="sbj-room-frame-close" hidden />

    <script src="/lib/react.min.js"></script>
    <script src="/lib/react-dom.min.js"></script>
    <script src="bundle.js?v={version}"></script>

</body>

</html><commit_msg>descriptionの文言修正<commit_after><!doctype html>
<html lang="ja-jp">

<head>
    <title>Skybeje Chat Server</title>
    <meta charset='utf-8'>
    <meta name="description"
        content="WebRTC(SkyWay)を使ったブラウザをチャットサーバーにするサービス。データはブラウザ内(IndexedDB)に格納。このURLにアクセスするだけで、あなたのブラウザが小さなチャットサーバーになります。" />
    <link rel="icon" type="image/vnd.microsoft.icon" href="/image/favicon_server.ico">
    <script src='/lib/forcedtimer.js'></script>
    <script src='/lib/skyway.min.js'></script>
    <link rel='stylesheet' type='text/css' href='/lib/material.min.css' />
    <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
    <link rel='stylesheet' type='text/css' href='../common.css?v={version}' />
    <link rel='stylesheet' type='text/css' href='style.css?v={version}' />
    <script src="/lib/material.min.js"></script>
</head>

<body>
    <div class="mdl-layout mdl-js-layout mdl-layout--fixed-header" id="sbj-home-instance">
        <header id="sbj-home-instance-header" class="mdl-layout__header mdl-color--grey-100 mdl-color-text--grey-600"
            hidden>
            <div class="sbj-home-instance-header-row mdl-layout__header-row">
                <span id="sbj-home-instance-title" class="mdl-layout-title">チャットサーバーインスタンス&nbsp; </span>
                <div class="mdl-tooltip" data-mdl-for="sbj-home-instance-title">
                    このページが
                    <br />チャットサーバーとして
                    <br />動作しています
                </div>
                <div id="sbj-home-instance-account-count" class="material-icons mdl-badge mdl-badge--overlap"
                    data-badge="0">person</div>
                <div class="mdl-tooltip" data-mdl-for="sbj-home-instance-account-count">接続人数</div>

                <button id='sbj-start-visitor'
                    class="mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect mdl-button--colored">
                    <i class="material-icons">chat</i>
                    &nbsp; チャットクライアント起動 &nbsp;
                </button>
                <button id='sbj-start-linkcopy' class="mdl-button mdl-js-button mdl-button--colored">
                    &nbsp; 接続URLのコピー &nbsp;
                </button>
                <div class="mdl-tooltip" data-mdl-for="sbj-start-linkcopy">
                    招待したいメンバーに
                    <br /> URLを伝えてください
                </div>
            </div>
        </header>

        <main id="sbj-home-instance-boot">
            <div class="sbj-home-instance-info mdl-card__supporting-text">
                <h6>
                    チャットサーバーインスタンスを起動しています。
                </h6>
            </div>
        </main>

        <main id="sbj-home-instance-timeout" hidden>
            <div class="sbj-home-instance-info mdl-card__supporting-text">
                <h6>
                    チャットサーバーインスタンスの起動に失敗しました。
                    </br>
                    以下のいずれかの理由により、起動できなかった可能性があります</br>
                    </br>
                    ・ネットワークの不調または切断によるタイムアウト</br>
                    ・ファイヤーウォールによるピア接続のブロック(※)</br>
                </h6>
                <h6>
                    ※SkyWay(WebRTC)は通信プロトコルとして TCP(WebSocket,HTTPS)及びUDPを使用しています。</br>
                    ファイヤーウォールにて使用するプロトコルまたはポートがブロックされている場合、当サービスは利用できません。</br>
                    詳細については
                    <a href="https://support.skyway.io/hc/ja/articles/115002273767-SkyWay%E3%81%AE%E9%80%9A%E4%BF%A1%E8%A6%81%E4%BB%B6%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6"
                        target="_blank">SkyWayの通信要件</a>を確認してください。</br>
                </h6>
            </div>
        </main>

        <main id="sbj-home-instance-main" hidden>
            <div id="sbj-home-instance-rooms">
                <!-- -->
            </div>
            <div class="sbj-home-instance-actions mdl-card__actions">
                <button id="sbj-home-instance-room-add-button"
                    class="mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect mdl-button--colored">
                    <i class='material-icons'>add</i>
                    &nbsp;チャットルーム追加&nbsp;
                </button>
                <button id='sbj-clear-timeline'
                    class="mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect mdl-button--accent">
                    &nbsp; タイムラインのクリア &nbsp;
                </button>
                <div class="mdl-tooltip" data-mdl-for="sbj-clear-timeline">
                    全ルームのタイムラインを
                    <br />クリアします
                </div>
            </div>
            <div class="sbj-home-instance-info mdl-card__supporting-text">
                ・接続したメンバーは、上記ルーム内に配置されます。
                <br /> ・ドラック＆ドロップで、部屋を移動させる事ができます。
                <br /> ・部屋の移動は、インスタンスのオーナーのみが可能です。
            </div>
        </main>

        <main id="sbj-home-instance-mulitboot-error" hidden>
            <div class="sbj-home-instance-info mdl-card__supporting-text">
                <h6>
                    起動済みのチャットサーバーインスタンスが検出されました。
                    <br /> チャットサーバーインスタンスは同時に複数起動することはできません。
                    <br /> 前回の起動時に、正常終了しなかった場合にも検出される事があります。
                </h6>
                <button id="sbj-home-instance-force-boot"
                    class="mdl-button mdl-js-button mdl-button--raised mdl-js-ripple-effect mdl-button--accent sbj-start-instance">
                    <i class='material-icons'>cast</i>
                    &nbsp;チャットサーバーインスタンスの強制起動&nbsp;
                </button>
                <h6>
                    チャットサーバーインスタンスを複数起動した場合
                    <br /> どちらのチャットサーバーインスタンスも正常に動作しなくなるので注意してください。
                </h6>
            </div>
        </main>

    </div>

    <!-- room edit -->
    <iframe id="sbj-room-frame" class="sbj-room-frame" hidden>
    </iframe>

    <!--ルーム編集フレームのクローズ通知用 -->
    <input type="text" id="sbj-room-frame-close" hidden />

    <script src="/lib/react.min.js"></script>
    <script src="/lib/react-dom.min.js"></script>
    <script src="bundle.js?v={version}"></script>

</body>

</html>
{'fraction_non_alphanumeric': 0.14683797764058068, 'fraction_numerical': 0.010178541631903888, 'mean_word_length': 1.7040378975862847, 'pattern_counts': {'":': 0, '<': 237, '<?xml version=': 0, '>': 237, 'https://': 4, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2469209', 'n_tokens_mistral': 4894, 'n_tokens_neox': 4523, 'n_words': 487}