84 lines
4.0 KiB
HTML
84 lines
4.0 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<title>Session History — Roject</title>
|
|
<link rel="stylesheet" href="../_assets_/styles.css">
|
|
<link rel="stylesheet" href="../_assets_/nav.css">
|
|
</head>
|
|
<body>
|
|
<div class="page">
|
|
|
|
<header>
|
|
<p class="date">Session History</p>
|
|
<h1>Roject</h1>
|
|
<p class="subtitle">Log of all working sessions, most recent first.</p>
|
|
</header>
|
|
|
|
<section>
|
|
<h2>2026 — July</h2>
|
|
|
|
<div class="card">
|
|
<h3><a href="2026/07-July/12-Sunday/index.html">Sunday, 12 July 2026</a></h3>
|
|
<p>Full directory restructure and first production deployment — source/, build/, source/pages/; Roject live at roject.rokojori.com via nginx + systemd.</p>
|
|
</div>
|
|
|
|
<div class="card">
|
|
<h3><a href="2026/07-July/11-Saturday/index.html">Saturday, 11 July 2026</a></h3>
|
|
<p>nginx reverse proxy on Server A — Gitea moved to a local HTTP port, TLS termination handed to nginx, development.rokojori.com restored. Project directory restructure planned.</p>
|
|
</div>
|
|
|
|
<div class="card">
|
|
<h3><a href="2026/07-July/10-Friday/index.html">Friday, 10 July 2026</a></h3>
|
|
<p>CodePanel — CodeMirror 5 code editor panel; FileEditorRegistry routes files to editors by suffix with a project-level JSON override; all file types now clickable in the tree.</p>
|
|
</div>
|
|
|
|
<div class="card">
|
|
<h3><a href="2026/07-July/09-Thursday/index.html">Thursday, 9 July 2026</a></h3>
|
|
<p>RojoChatPanel — streaming AI chat panel for the editor with LangChain backend (@langchain/core + @langchain/openai), markdown-it rendering, and tab container integration.</p>
|
|
</div>
|
|
|
|
<div class="card">
|
|
<h3><a href="2026/07-July/06-Monday/index.html">Monday, 6 July 2026</a></h3>
|
|
<p>File tree rename/delete (right-click context menu), locale generator rewrite (per-directory output, new naming conventions), locale documentation, doc/ renamed to workspace/, fixed navigation header system, Guides/Actions workspace restructure, Update History action rewrite, Rojo chibi bone animator prototype (SVG pivot system, no graphics library).</p>
|
|
</div>
|
|
|
|
<div class="card">
|
|
<h3><a href="2026/07-July/05-Sunday/index.html">Sunday, 5 July 2026</a></h3>
|
|
<p>ContextMenu with smart positioning, EventSlot refactor, session persistence, tab drag fixes, panel header redesign, FileTree sub-root, Init/Pin buttons, resize handling, portrait bar in header, layout persistence per user per device.</p>
|
|
</div>
|
|
|
|
<div class="card">
|
|
<h3><a href="2026/07-July/04-Saturday/index.html">Saturday, 4 July 2026</a></h3>
|
|
<p>Folder restructure (doc/ root), project documentation outline, coding guidelines, history index, stylesheet extensions, CLAUDE.md reduced to a pointer.</p>
|
|
</div>
|
|
|
|
<div class="card">
|
|
<h3><a href="2026/07-July/03-Friday/index.html">Friday, 3 July 2026</a></h3>
|
|
<p>ES module refactor, EditorState extracted to its own module, shared library added as git submodule, TypeScript project references for browser and node library parts.</p>
|
|
</div>
|
|
|
|
<div class="card">
|
|
<h3><a href="2026/07-July/02-Thursday/index.html">Thursday, 2 July 2026</a></h3>
|
|
<p>TypeScript conversion, UUID IDs, project file storage, full editor with 3-panel layout, tab containers with drag-and-drop, WYSIWYG HTML editor, file tree, confirm dialog.</p>
|
|
</div>
|
|
|
|
<div class="card">
|
|
<h3><a href="2026/07-July/01-Wednesday/index.html">Wednesday, 1 July 2026</a></h3>
|
|
<p>Initial project setup: Node.js + Express backend, auth (register/login/logout), groups and projects with member management, JSON file storage.</p>
|
|
</div>
|
|
|
|
</section>
|
|
|
|
<footer>
|
|
Roject — session history
|
|
</footer>
|
|
|
|
</div>
|
|
<script>var NAV_ROOT = '../';</script>
|
|
<script src="../_assets_/nav-data.js"></script>
|
|
<script src="../_assets_/nav.js"></script>
|
|
</body>
|
|
</html>
|