n9k
beafe88324
v1.6.9
2023-02-23 22:36:20 +00:00
n9k
a6c31179b6
Repo changed domains: git.076.ne.jp -> gitler.moe
2023-02-23 22:36:20 +00:00
n9k
ad7cc1c5b1
Fix offline screen for Firefox resistFingerprinting
2023-02-23 22:30:02 +00:00
n9k
022bebed73
v1.6.8
2022-08-12 06:10:56 +00:00
n9k
ea2a194c93
Control socket: generate tripcodes
2022-08-12 06:10:31 +00:00
n9k
12338747de
Websocket: send form field maxlengths
2022-08-12 05:25:57 +00:00
n9k
8426a3490a
Event socket: add event for setting appearance
2022-08-12 05:20:20 +00:00
n9k
3fca390a30
Control socket: show all chat messages
2022-08-12 05:20:20 +00:00
n9k
26a86fac7a
Control socket: show app.config options
2022-08-12 05:20:20 +00:00
n9k
071edaef3a
Control socket: minor help text etc. fixups
2022-08-12 05:20:13 +00:00
n9k
6e9ba1a5db
Minor CSS: padding on access captcha button
2022-08-12 05:20:13 +00:00
n9k
78753f7e0c
Minor CSS: make access captcha input like comment box
2022-08-12 04:10:15 +00:00
n9k
d05c5fec31
Minor CSS: adjust access captcha height
...
It was too high on mobile screens.
2022-08-12 04:10:11 +00:00
n9k
2a67bee82c
If client supports cookies, clear token URL parameter
...
Only on the homepage.
2022-08-11 06:19:35 +00:00
n9k
cbd494e3bf
Set cookie when access captcha solved
2022-08-11 06:17:58 +00:00
n9k
b9c29a6fdd
v1.6.7
2022-08-07 11:38:16 +00:00
n9k
2599528ae3
JS: typo
2022-08-07 11:37:40 +00:00
n9k
72d5a0526c
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:37:39 +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
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
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
fbd5f0b85f
v1.6.4
2022-07-24 11:19:00 +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
bab82df319
Emotes: allow automatic width/height
2022-07-24 11:09:27 +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
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
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
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
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