コミットグラフ

301 コミット

作成者 SHA1 メッセージ 日付
n9k 0c6792894a unwieldy commit 2 2022-08-02 04:59:00 +00:00
n9k a1862b9080 one giant veiny commit 2022-08-02 04:59:00 +00:00
n9k 55a3d7fe1f v1.6.6 2022-08-02 04:57:30 +00:00
n9k f3de542e3b Merge branch 'dev' 2022-08-02 04:57:19 +00:00
n9k f3d613de3b Control socket: add chat messages 2022-08-02 04:57:07 +00:00
n9k 6ddab6c969 Minor: control socket: move around ArgsUser stuff 2022-08-02 04:56:25 +00:00
n9k 4a22ca8a92 Minor: `add_chat_message` returns seq (or None)
It now returns the seq of the just-added message if one was added, and
None otherwise.  The previous behaviour was to return True and False
respectively.
2022-08-02 04:52:11 +00:00
n9k e0f3ec0e07 Control socket: add new users 2022-08-02 04:52:07 +00:00
n9k ddf8811ddc v1.6.5 2022-08-01 02:55:20 +00:00
n9k 777448d83a Merge branch 'dev' 2022-08-01 02:55:06 +00:00
n9k ed8ba4aacc Control socket: show emotes 2022-08-01 02:53:55 +00:00
n9k 51ff285067 Control socket: reload emotes 2022-08-01 02:53:55 +00:00
n9k b9c2d89a5a Control socket: rename method 'exit' -> 'quit' 2022-08-01 02:53:45 +00:00
n9k 0750cd180a Emotes: validate when loading 2022-08-01 00:37:20 +00:00
n9k c2094f1d89 Emotes: reorganize 2022-08-01 00:30:28 +00:00
n9k 41ba8fd026 Readme: typo 2022-07-31 22:53:53 +00:00
n9k fbd5f0b85f v1.6.4 2022-07-24 11:19:00 +00:00
n9k 5e70fff946 Merge branch 'dev' 2022-07-24 11:18:48 +00:00
n9k 41c4d4e2cc Nojs: add `background-color` CSS to all iframes
So if they are popped out their background looks like it should (and not
pure white).
2022-07-24 11:17:11 +00:00
n9k 30a6991beb Emotes: documentation 2022-07-24 11:17:06 +00:00
n9k bab82df319 Emotes: allow automatic width/height 2022-07-24 11:09:27 +00:00
n9k ffca068c86 Big readme rejiggering 2022-07-24 11:03:05 +00:00
n9k 2fe67815c6 Fix control socket & event socket (?)
For some reason this commit seems to make the control and event sockets
work where previously they would sometimes (but ONLY sometimes) refuse
to connect.
2022-07-24 11:03:05 +00:00
n9k 47f0b529bf Minor: rename background task fluff 2022-07-24 11:03:05 +00:00
n9k 910c60a13e Minor: format control socket help text 2022-07-24 11:03:05 +00:00
n9k 8915003d7f Forgot some copyright headers 2022-07-24 11:03:05 +00:00
n9k 4b259d4a38 Nojs: send ETag for /info.html 2022-07-24 11:03:05 +00:00
n9k a77a36d81b v1.6.3 2022-07-24 11:02:56 +00:00
n9k e64a22457e Merge branch 'escape' 2022-07-24 11:02:33 +00:00
n9k bce381376a Emotes: HTML-escape <img> `src` attribute 2022-07-24 11:02:10 +00:00
n9k 32533110d2 v1.6.2 2022-07-24 01:49:24 +00:00
n9k b9aa55babb Merge branch 'dev' 2022-07-24 01:49:16 +00:00
n9k 3b18ea2a45 Minor: increase default max_comment_lines from 12 to 20 2022-07-24 01:31:57 +00:00
n9k c45031277c Minor: remove unused js 2022-07-24 01:27:55 +00:00
n9k 0a54efefab Bugfix: absent broadcaster with js stuck in refresh loop
Fixed by not setting user['verified'] to None for the broadcaster.
2022-07-24 01:26:22 +00:00
n9k f538410016 v1.6.1 2022-07-20 07:57:18 +00:00
n9k 7f1c4b3fcd Merge branch 'dev' 2022-07-20 07:57:10 +00:00
n9k b1f5bbdecd Force absent users to do the access captcha again
Before this, if a request was not coming from an existing user (no token
in the request or no user with the given token), then and only then
would we send the access captcha.  This meant that if a user left a chat
message and became absent, they wouldn't be prompted to do the access
captcha again until their message was eventuallly rotated.  (While
messages exist we don't delete the users who posted them.)

This commit makes it so if user['verified'] is None, the user is kicked
and prompted with the access captcha.  This is automatically done for
absent users by a background task.
2022-07-20 07:55:32 +00:00
n9k 03887f4a63 v1.6.0 2022-07-20 07:38:08 +00:00
n9k 96e78f2754 Merge branch 'dev' 2022-07-20 07:37:45 +00:00
n9k f36840a9a6 Typos 2022-07-20 07:37:35 +00:00
n9k c93afdeccf Minor CSS: increase input padding on captcha page 2022-07-20 07:37:35 +00:00
n9k 2df92bb488 Minor formatting 2022-07-20 07:37:35 +00:00
n9k 208ef9abc7 Emotes: one emote, one file 2022-07-20 07:37:33 +00:00
n9k b46b3c88d5 v1.5.5 2022-07-20 07:36:45 +00:00
n9k 2a814c9816 Merge commit 'ab0ba51' 2022-07-20 07:36:18 +00:00
n9k ab0ba513bf Emotes: emotes must have non-empty names 2022-07-20 07:36:06 +00:00
n9k 4f34a4a0e7 v1.5.4 2022-07-17 01:12:10 +00:00
n9k e68bf56c9b Merge branch 'dev' 2022-07-17 01:11:52 +00:00
n9k 9edeea1491 Emotes: sheet filename config option 2022-07-16 23:48:46 +00:00