status 2/13: websocket situation is working. this laravel app hosts javascript client code that connects to an external websocket server, which ideally is run on the same server as this laravel app. here is the websocket app: https://github.com/grothedev/websocket-template run the server and set the WS_URL env variable of this laravel app appropriately https://laravel.com/api/11.x/ https://laravel.com/docs/11.x/blade #### TODO: - htmx - make /htmx/{thing}/{param} routes for sub-elements of pages? e.g. /links/# gives a blade page, but /htmx/links/# would give just the single html element (and maybe would be queried by /links/#, though it might be silly to have to require a double request like that, when the php can already do the necessary processing in blade) - writing - add drag-drop file to upload and then generate appropriate html to embed that file - auto capitalization https://marked.js.org/using_pro - index filter and sort - quickbuttons, for adding in snippets of things like embedding an image - update markup on a timer instead of every character (and/or see if i can prevent it from making unnecessary network requests like loading embedded files) - tests - test the return code and body of every route to make sure no error introduced - general - import any model via json - links - break out the canvas cursor renderer from main.js - homepage image - user dashboard system