n9k
f69711ce09
Merge branch 'dev'
2022-08-07 11:23:09 +00:00
n9k
dc82f05627
JS: typo
2022-08-07 11:22:49 +00:00
n9k
95f6e445a0
Fix JS chat dates
...
Accidentally forgot to change these places where we use
`chat_messages.children`, which now refers to dates as well as messages.
2022-08-07 11:22:49 +00:00
n9k
d7b4717cf5
Chat: show dates when the day changes (js)
2022-08-10 00:01:27 +00:00
n9k
68d6efff4e
Chat: show dates in chat when time is ambiguous (nojs)
2022-08-10 00:08:28 +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