mirror of
https://github.com/geoffsee/open-gsio.git
synced 2025-09-08 22:56:46 +00:00
Rewrite README.md for improved clarity, structure, and usability; add development history to LEGACY.md.
This commit is contained in:

committed by
Geoff Seemueller

parent
9cb5bb0c5c
commit
1efd7ab2e2
60
LEGACY.md
Normal file
60
LEGACY.md
Normal file
@@ -0,0 +1,60 @@
|
||||
Legacy Development History
|
||||
---
|
||||
The source code of open-gsio was drawn from the source code of my personal website. That commit history was contaminated early on with secrets. `open-gsio` is a refinement of those sources. A total of 367 commits were submitted to the main branch of the upstream source repository between August 2024 and May 2025.
|
||||
|
||||
#### **May 2025**
|
||||
|
||||
* Added **seemueller.ai** link to UI sidebar.
|
||||
* Global config/markdown guide clean‑up; patched a critical forgotten bug.
|
||||
|
||||
#### **Apr 2025**
|
||||
|
||||
* **CI/CD overhaul**: auto‑deploy to dev & staging, Bun adoption as package manager, streamlined block‑list workflow (now auto‑updates via VPN blocker).
|
||||
* New 404 error page; multiple robots.txt and editor‑resize fixes; removed dead/duplicate code.
|
||||
|
||||
#### **Mar 2025**
|
||||
|
||||
* Introduced **model‑specific `max_tokens`** handling and plugged in **Cloudflare AI models** for testing.
|
||||
* Bundle size minimised (re‑enabled minifier, smaller vendor set).
|
||||
|
||||
#### **Feb 2025**
|
||||
|
||||
* **Full theme system** (runtime switching, Centauri theme, server‑saved prefs).
|
||||
* Tightened MobX typing for messages; responsive break‑points & input scaling repaired.
|
||||
* Dropped legacy document API; general folder restructure.
|
||||
|
||||
#### **Jan 2025**
|
||||
|
||||
* **Rate‑limit middleware**, larger KV/R2 storage quota.
|
||||
* Switched default model → *llama‑v3p1‑70b‑instruct*; pluggable model handlers.
|
||||
* Added **KaTeX fonts** & **Marked.js** for rich math/markdown.
|
||||
* Fireworks key rotation; deprecated Google models removed.
|
||||
|
||||
#### **Dec 2024**
|
||||
|
||||
* Major package upgrades; **CodeHighlighter** now supports HTML/JSX/TS(X)/Zig.
|
||||
* Refactored streaming + markdown renderer; Android‑specific padding fixes.
|
||||
* Reset default chat model to **gpt‑4o**; welcome message & richer search‑intent logic.
|
||||
|
||||
#### **Nov 2024**
|
||||
|
||||
* **Fireworks API** + agent server; first‑class support for **Anthropic** & **GROQ** models (incl. attachments).
|
||||
* **VPN blocker** shipped with CIDR validation and dedicated GitHub Action.
|
||||
* Live search buffering, feedback modal, smarter context preprocessing.
|
||||
|
||||
#### **Oct 2024**
|
||||
|
||||
* Rolled out **image generation** + picker for image models.
|
||||
* Deployed **ETH payment processor** & deposit‑address flow.
|
||||
* Introduced few‑shot prompting library; analytics worker refactor; Halloween prompt.
|
||||
* Extensive mobile‑UX polish and bundling/worker config updates.
|
||||
|
||||
#### **Sep 2024**
|
||||
|
||||
* End‑to‑end **math rendering** (KaTeX) and **GitHub‑flavoured markdown**.
|
||||
* Migrated chat state to **MobX**; launched analytics service & metrics worker.
|
||||
* Switched build minifier to **esbuild**; tokenizer limits enforced; gradient sidebar & cookie‑consent manager added.
|
||||
|
||||
#### **Aug 2024**
|
||||
|
||||
* **Initial MVP**: iMessage‑style chat UI, websocket prototype, Google Analytics, Cloudflare bindings, base worker‑site scaffold.
|
Reference in New Issue
Block a user