| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 4 days | CSP hardening: remove inline styles | Osmium Sorcerer | |
| Similar to removal of inline scripts, everything was taken out into the CSS files, with the same styles applied there directly. This lets us use `script-src 'self'` in the CSP. Additionally, serve Golden Layout CSS locally to avoid third-party connection. | |||
| 4 days | Eliminate innerHTML manipulation | Osmium Sorcerer | |
| Construct DOM nodes directly instead of trying to sanitize every input string and dynamically updating HTML. Replace all uses of innerHTML with textContent, replaceChildren, and appendChild. This removes the need to use safeTags and replace newlines, but now requires preserving whitespace via CSS pre-wrap. Every OOC chat line is now placed into its own element instead of simply being appended to the log. This might be worse, and createTextNode is another alternative. | |||
| 2025-06-22 | do not fuck up other serverlist entries | stonedDiscord | |
| 2025-01-30 | make css look nicer | stonedDiscord | |
| 2025-01-30 | change serverlist to use detail tag | stonedDiscord | |
| prep for onhover description | |||
| 2024-11-20 | Prettified Code! | stonedDiscord | |
| 2022-03-10 | Magnum Opus pt1 | caleb.mabry.15@cnu.edu | |
| 2021-01-06 | herrlock sholm: can you not make em disappear though | stonedDiscord | |
| 2020-03-25 | empty css rule | sD | |
| 2020-03-23 | add https and javascript warnings | sD | |
| 2020-03-21 | auto indent | sD | |
| 2020-03-21 | masterchat doesn't need to be this wide anymore | sD | |
| 2020-03-21 | add viewport, put the info below the list | sD | |
| 2020-03-21 | move style to css file | sD | |
| 2020-03-20 | simplify the infos at the side | sD | |
| 2020-03-20 | add ms chat to html | sD | |
| 2020-02-12 | fix chatbox on localhost and change evibox | sD | |
| 2020-02-12 | use absolute path | sD | |
| 2020-02-12 | move css into the before empty styles folder | sD | |
