| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 4 days | Remove safeTags, decodeChat, and prepChat | Osmium Sorcerer | |
| Following the removal of innerHTML manipulation, we no longer need these sanitization functions. I've reviewed every safeTags call site to make sure the outputs don't end up anywhere unsafe, and malicious input can't malipulate DOM or execute code. These values either end up either as plain text (textContent, innerText, createTextNode, title, option) or as a URL path to request assets to the server (encoded using encodeURI). That is, if safeTags was even effective, considering all that function did was replace '<' and '>' symbols with Unicode lookalikes. Even the comment was suggesting the use of fundamentally safer functions instead of these hacks. Replace remaining uses of prepChat with unescapeChat as we still need to do the token substitution (like "<and>" to "&"). decodeChat was escaping Unicode sequences like \uXXXX, but I don't see the reason for this, AO2 Client doesn't have this feature, and considering WebSocket text frames are strictly UTF-8, we don't need these encodings. | |||
| 4 days | Update dependencies and ECMAScript target | Osmium Sorcerer | |
| Fix relevant breaking changes. | |||
| 2026-01-01 | deal with this properly | stonedDiscord | |
| 2026-01-01 | reorder | stonedDiscord | |
| 2026-01-01 | try this | stonedDiscord | |
| 2026-01-01 | weird ci fail | stonedDiscord | |
| 2026-01-01 | url | stonedDiscord | |
| 2026-01-01 | this is stupid to test in console | stonedDiscord | |
| 2026-01-01 | low memory test | stonedDiscord | |
| 2026-01-01 | pass aoml test | stonedDiscord | |
| 2026-01-01 | test syntax | stonedDiscord | |
| 2025-09-03 | also do bgs | stonedDiscord | |
| 2025-09-03 | bgurls | stonedDiscord | |
| 2025-06-26 | category test | stonedDiscord | |
| 2025-06-26 | isaudio edge cases | stonedDiscord | |
| 2025-06-26 | move setemote | stonedDiscord | |
| 2025-06-26 | dumbass smart tv | stonedDiscord | |
| 2025-06-26 | move tests | stonedDiscord | |
| 2025-06-26 | simplest test | stonedDiscord | |
| 2025-06-26 | encoding tests | stonedDiscord | |
| 2024-11-20 | Prettified Code! | stonedDiscord | |
| 2023-09-20 | autoformat with eslint | stonedDiscord | |
| 2022-03-06 | Put tests into folder | caleb.mabry.15@cnu.edu | |
