コミットグラフ

271 コミット

作成者 SHA1 メッセージ 日付
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