Rokojori
5cd9f8e6c4
code-panel: lexer-driven CodeMirror mode with dynamic keyword sets; C# mode
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-17 23:20:21 +02:00
Rokojori
7bcd2d9021
code-panel: add clike/python/shell/yaml syntax highlighting modes
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-17 22:56:50 +02:00
Rokojori
9a7a1f2b82
file-tree: focus existing panel if file already open; exclude pinned from available slots
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-17 22:36:49 +02:00
Rokojori
98729fc333
Editor: auth redirect, targeted file open, Godot file types
...
- editor-shell: redirect to / if not authenticated on load
- file-tree: open file in first clean matching panel, create new panel if all dirty
- Editor: add openDocumentIn() with targetElement for precise panel targeting
- panels: skip onDocumentOpened if targeted at a different panel
- FileEditorRegistry: add Godot extensions (gd, gdshader, gdshaderinc, gdinclude, glsl, tscn, tres, cs, gdextension)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-17 22:22:42 +02:00
Rokojori
73e282af00
CSS Update 2
2026-07-16 21:19:59 +02:00
Rokojori
db7a92e457
Mobile/Thinking Update
2026-07-16 21:08:27 +02:00
Rokojori
86fb8551fe
CSS Update
2026-07-16 20:58:11 +02:00
Rokojori
403499341f
tunnel: Electron agent, production deployment, streaming, Roject integration, chunk animation
...
— Electron Tunnel Agent app (tray, login, tunnel list, start/stop/delete/create)
— tunnel.rokojori.com deployed (nginx WS upgrade, systemd, certbot, port 3003)
— Streaming relay protocol: res_start/res_data/res_end replaces single-shot response
— Roject: browse-tunnels button in rojo-settings-panel, /tunnels/browse proxy route
— Roject: LLM chat via tunnel (TUNNEL_SERVER_URL, /v1 path, dual-source JWT)
— rojo-chat-panel: typeText() splits large relay chunks for smooth streaming appearance
— Boards, outline, and history updated
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-16 15:46:51 +02:00
Rokojori
a061df2a66
Add Rojo system: settings panel, tunnel endpoint, character portrait, fun name generation
2026-07-16 15:06:33 +02:00
Rokojori
5e27849fa3
Styles Update
2026-07-15 17:13:06 +02:00
Rokojori
acba5c819b
redesign: project home, default theme, user settings, groups removed from UI
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-14 22:27:03 +02:00
Rokojori
99f6f787ec
Projects Udpate
2026-07-14 15:05:04 +02:00
Rokojori
f08126bd43
CI Follow Up Test
2026-07-13 21:46:48 +02:00
Rokojori
aff52e6db9
CI Deployment Test
2026-07-13 21:45:35 +02:00
Rokojori
e89a372152
auth: replace local session auth with rokojori-auth JWT integration
...
Removes express-session, bcryptjs, local user system, login/register pages,
and email module. Adds JWT verification middleware (cookie + Bearer header),
cookie-parser, and redirects login/logout to account.rokojori.com.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-13 14:45:06 +02:00
Rokojori
3a9b9580a1
fix: move component CSS files to source/components so they are tracked and built
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-12 15:29:15 +02:00
Rokojori
0b91bdcc90
refactor: restructure project into source/ and build/; add source/pages/ + copy-pages build step
...
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-07-12 14:01:01 +02:00