| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 5 days | Replace cookies with localStorage | Osmium Sorcerer | |
| Cookies's use case is to store persistent data and send it to the server in subsequent requests, such as to remember logged-in sessions. WebAO is using them to store site settings like ad-hoc hash tables that require parsing and serialization. As a nasty side-effect of how cookies work, clients send all their settings every time they connect to the server. Server has absolutely no use for them, but each client sends them anyway, which is an uncalled-for privacy leak. Remove this mechanism entirely, switch to localStorage which serves exactly the purpose of per-origin store with data that never leaves the browser. | |||
| 5 days | Avoid bothering the upstream | Osmium Sorcerer | |
| Delete reference to the AO2 Discord server so users don't accidentally complain there if I break something here. | |||
| 5 days | Add source code links in About section | Osmium Sorcerer | |
| 13 days | bigger evidense description | stonedDiscord | |
| 2026-03-28 | remove UI related changes | David Skoland | |
| 2026-03-24 | no initial text | David Skoland | |
| 2026-03-24 | Add Connected and Disconnected notices | David Skoland | |
| 2026-03-24 | Add reconnect UI, disconnect button, and visual cleanup | David Skoland | |
| - Redesign disconnect overlay as a full-screen modal with dark backdrop - Add working Reconnect button that properly re-establishes WebSocket connection - Add Disconnect button in Settings for testing - Separate disconnect and ban/kick codepaths (no reconnect on ban) - Log disconnect notice in IC log using hrtext style - Refactor area list rendering from client state (renderAreaList) - Extract appendICNotice for reusable IC log notices - Clean up charselect: hide during loading, simplify toolbar layout - Freshen loading screen and charselect styling - Remove loading progress text updates (just show "Loading...") - Guard against undefined client.chars and client.serv Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> | |||
| 2025-11-26 | persona2 | stonedDiscord | |
| 2025-11-26 | persona 1 | stonedDiscord | |
| 2025-11-23 | what did this even do | stonedDiscord | |
| 2025-11-23 | dont buy at all | stonedDiscord | |
| 2025-11-23 | buy local | stonedDiscord | |
| 2025-09-03 | remove failed manifesto | stonedDiscord | |
| 2025-01-30 | dumbass bot | stonedDiscord | |
| 2025-01-30 | Prettified Code! | stonedDiscord | |
| 2025-01-30 | make css look nicer | stonedDiscord | |
| 2025-01-30 | Prettified Code! | stonedDiscord | |
| 2025-01-30 | change serverlist to use detail tag | stonedDiscord | |
| prep for onhover description | |||
| 2025-01-30 | begone description | stonedDiscord | |
| 2024-12-24 | make the default error message more ambigious | stonedDiscord | |
| 2024-11-20 | Prettified Code! | stonedDiscord | |
| 2024-11-20 | copypasta remover | stonedDiscord | |
| 2024-11-20 | syntax error lol | stonedDiscord | |
| 2024-08-31 | no tracking | stonedDiscord | |
| 2024-08-31 | playerlist fixes | stonedDiscord | |
| 2024-08-16 | Merge pull request #226 from AttorneyOnline/mobileview | stonedDiscord | |
| Mobile view | |||
| 2024-08-10 | Functional Mobile WebAO | redjstone | |
| 2024-08-07 | update layout | stonedDiscord | |
| 2024-08-06 | add playerlist template | stonedDiscord | |
| 2024-02-14 | fix dgs | stonedDiscord | |
| 2023-12-21 | Revert "Merge pull request #212 from Troid-Tech/searchable-pairing-partner" | stonedDiscord | |
| This reverts commit 965e3e937065511fe9052ac687f54c1528a1e043, reversing changes made to b288429cca94a461c8fa3d1936905d7e0e601d7f. | |||
| 2023-12-21 | Merge pull request #212 from Troid-Tech/searchable-pairing-partner | stonedDiscord | |
| Use datalist in pairing to make it searchable | |||
| 2023-12-21 | Use datalist in pairing to make it searchable | David Skoland | |
| By using data list instead of select, we can easily make it searchable and render a platform-native dropdown which filters options based on the search. This makes finding your pairing partner much easier, especially in servers with many characters. | |||
| 2023-12-19 | Use client_button instead of objection_button | David Skoland | |
| Currently, we use objection_button class for the shouts, but the toggleShout function actually changes it to client_button instead. This makes it change style (height) whenever it is pressed. We can fix this by just using client_button. That makes it look more like the rest of the buttons as well. Since we don't use objection_button anymore, remove it from the styles. | |||
| 2023-12-08 | rename elements | stonedDiscord | |
| 2023-11-30 | whoops we needed that 2 | David Skoland | |
| 2023-11-30 | Remove onmouseover on localhost and singleplayer | David Skoland | |
| 2023-11-30 | Remove https-error div | David Skoland | |
| 2023-11-30 | Just formatting | David Skoland | |
| 2023-11-18 | Make links in OOC chat clickable | David Skoland | |
| 2023-11-18 | Formatting in client.html, use tabs | David Skoland | |
| 2023-11-17 | make warning smaller and add chrome instructions | stonedDiscord | |
| 2023-10-16 | allow http connection to serverlist | stonedDiscord | |
| 2023-10-04 | hdf users..... | stonedDiscord | |
| 2023-09-20 | make https warning bigger | stonedDiscord | |
| 2023-09-08 | remove loading bar because wiso is a whining about load times | stonedDiscord | |
| 2023-08-21 | Update header links | stonedDiscord | |
| 2023-07-17 | fix opuscheck | stonedDiscord | |
| 2023-05-13 | reformat, turns out there was a missing div | stonedDiscord | |
