Commit Graph

24 Commits

Author SHA1 Message Date
Infi dcf77e27f2 - Fix migration not running for new users
- Use PlayerState for character
2026-04-30 18:14:15 +02:00
Infi b4cb8b25ec - API 15
- Migrate config for API 15
- Migrate database for API 15
- Allow usage of new target source
- Implement first tell target option
2026-04-30 02:59:58 +02:00
Infi 4f9a6cd5be - API 14 2025-12-19 06:49:18 +01:00
Infi 602f245c34 - Switch to message id already generated 2025-11-17 17:53:01 +01:00
Infi 4b94c6e30e - Identify web payloads better
- Switch to IconId field name
- Add unique id to every message
- Automate nodejs build step via csproj
- Add unread color to tab opener
- Add unread number to tab name
- Update ImageSharp dep
2025-11-17 17:48:53 +01:00
Infi c54efe5420 - Implement unread state sync for SSE 2025-10-01 21:30:41 +02:00
Infi ad77299e9e - Restructure imports to follow a more core architurcte 2025-10-01 21:11:14 +02:00
Infi 11311316fd - Add textarea for input
- Remove channel switch button
- Integrate channel switch selection into channel name
- Fix state() warnings
2025-09-24 22:57:22 +02:00
Infi 94b345c6a3 First implementation of sveltekit for webinterface 2025-09-20 16:07:46 +02:00
Infi efdf69f782 - Fix incorrect function call for novice network
- Fix keybind handler being obsolete
2025-09-11 01:30:07 +02:00
Infi bf27d3e853 Final API11 updates and new channel switcher 2024-11-16 21:06:35 +01:00
Infi 45fdac0dd6 API 11 2024-11-13 04:13:18 +01:00
Infi 725fe449f8 - Support locked channels
- Implement render limit for webinterface [default 1000]
2024-09-02 12:46:09 +02:00
Infi ff223bda2e Move message processing to javascript, future proofing it for other frameworks 2024-08-30 13:31:58 +02:00
Infi f6531907a4 - Partially implement tab switch
- Better support character switch
2024-08-28 18:18:20 +02:00
Infi 7b96b52217 Use QueryParser for redirect and expose method for new clients 2024-08-28 12:42:01 +02:00
Infi 2d7d1c9615 Switch to HTML encoded strings 2024-08-27 18:13:02 +02:00
Infi 0482f20fdf Support URI payloads 2024-08-27 17:26:34 +02:00
Ennea 769d34befd disable inter's on-by-default ligatures, redo icon/emote CSS
also:
* proper styling for auth page
* clean-up of html, css, js
* fix scroll indicator eating mouse events
* fix scroll indicator on (mobile?) chrome
* re-calculate timestamp width on each new message, to account for
  unknown/unexpected formats like the inclusion of AM/PM
2024-08-26 22:21:04 +02:00
Infi f6ea2c0dd3 Adjust emote size and implement load delay 2024-08-26 00:10:56 +02:00
Infi 1d7153fc50 Redo the auth system and implement rate limits 2024-08-25 15:37:13 +02:00
Infi 29e3c6acee Redo the message protocols to work with SSE data directly 2024-08-24 19:52:53 +02:00
Infi c9be7c9c2c Move to SSE from websocket 2024-08-24 16:49:56 +02:00
Infi 5e93732183 Add pre-testing version of the webinterface 2024-08-24 03:05:33 +02:00