adrianbonpin
5607773299
0.8.0: MariaDB + PlanetScale, TimescaleDB, multi-result sets, streaming export, schema diff ( #27 )
Release / windows (push) Successful in 17m5s
Release / linux (push) Successful in 24m10s
2026-09-11 17:20:41 +00:00
adrianbonpin
bdf2bb543b
Release 0.7.15 ( #25 )
Release / windows (push) Successful in 17m44s
Release / linux (push) Successful in 21m9s
2026-09-06 04:58:10 +00:00
adrianbonpin
8bcdc0888f
chore: release 0.7.14 ( #22 )
Release / linux (push) Successful in 16m24s
Release / windows (push) Successful in 18m27s
2026-09-04 03:44:32 +00:00
adrianbonpin
e66d7ac102
release: v0.7.13 — Developer-ID signed + notarized macOS ( #14 )
Release / windows (push) Successful in 19m32s
Release / linux (push) Successful in 22m48s
2026-09-04 01:43:08 +00:00
adrianbonpin
08b0f79f07
feat(www): SEO technical + on-page improvements ( #12 )
2026-09-02 09:10:50 +00:00
adrianbonpin
2433697951
fix(www): point download buttons at Gitea + v0.7.12 ( #9 )
2026-09-01 06:15:43 +00:00
adrianbonpin
7bd4e8d05f
fix: PG cell-edit serialization + recent-connections startup race ( #6 )
Release / windows (push) Failing after 18m10s
Release / linux (push) Successful in 19m10s
2026-09-01 04:23:07 +00:00
adrianbonpin
7a66b70c26
fix(www): Gridline favicon + Gitea links ( #4 )
2026-08-21 01:10:07 +00:00
adrianbonpin
5aadece5fa
release: v0.7.11 ( #2 )
Release / windows (push) Failing after 32s
Release / linux (push) Failing after 23m10s
2026-08-20 20:23:47 +00:00
adrianbonpin
96d34a68a1
feat(www): interactive DB viewer hero + max-w-7xl centering ( #28 )
...
Replace the static hero screenshot with a self-contained React mockup of the
full Gridline DB viewer (sidebar, table tree, tab bar, fake SQL editor,
data grid, queries/objects/schema-visualizer views, disabled Tools state).
- Add @astrojs/react and mount the island via client:visible
- 16:9 aspect-ratio mockup, hidden on mobile (static image fallback)
- JSON cell popover: solid surface, anchored within the mockup window,
Escape/outside-click close
- Dependency-free HTML5 drag-to-reorder tabs
- Theme-aware app tokens (canvas, surface-raised, popover bg)
- Site-wide max-w-7xl (was max-w-[1200px]) so sections center on big screens
- Regenerate standalone www/bun.lock for deterministic Dokploy builds
2026-08-17 23:31:31 +08:00
adrianbonpin
c22e675f2b
fix(www): prevent flicker and reveal macos-hint on landing page ( #27 )
...
Hide entry-animated elements at first paint (html.anime-ready guard in
global.css) so the landing page no longer flashes visible content before
anime.js loads. Adds a <noscript> fallback and a JS load-error fallback to
guarantee content is never permanently hidden, and reveals the hero
immediately for prefers-reduced-motion users. Includes #macos-hint in the
hero entrance timeline so the macOS command box animates in correctly.
2026-08-17 10:30:04 +08:00
adrianbonpin
501fed962c
feat(www): landing page ( #25 )
...
* design: landing page spec + app icon asset
* chore(www): add anime.js, fonts, and landing page screenshot assets
* feat(www): add design tokens, fonts, shared layout
* feat(www): add landing page sections and styling
* feat(www): add theme toggle and anime.js viewport animations
* feat(www): feedback updates — no hero card, os-aware download, footer email, lowercase colored heading
* feat(www): remove screenshot borders, move macos hint below ctas, mobile github fallback
* feat(www): keep hero CTAs side by side
* feat(www): set initial nav border to transparent
* feat(www): add Rybbit prod-only, sitemap, SEO head, OG image, robots.txt, 404 page
* docs(AGENTS): include www landing page version in release sync checklist
* chore(www): add railpack.json for Dokploy deploy (force node provider, TZ)
* chore(www): use bun for Railpack deploy (packageManager + standalone www/bun.lock)
* docs(AGENTS): note www/bun.lock sync for Railpack deploys
* chore(www): add vitest test tooling
* feat(www): add FAQ data source
* feat(www): add SEO JSON-LD builders
* feat(www): add Seo JSON-LD component
* feat(www): wire Seo component and social/meta tags into Layout
* feat(www): add homepage JSON-LD, keyword H1, data-driven FAQ
* fix(www): point Roadmap footer link to GitHub
* feat(www): add lastmod to sitemap
* perf(www): self-host anime.js
* refactor(www): move nav and footer into shared Layout
* feat(www): add changelog page
* fix(www): make shared component styles global in Layout
* perf(www): optimize screenshots with Astro Image (webp/avif + srcset)
* feat(www): add web app manifest
* feat(www): add helpful links to 404 page
* fix(www): shorten homepage H1 copy
* fix(www): OS-aware navbar download + footer layout
* feat(www): build full changelog from v0.7.0 to v0.7.10
2026-08-17 09:16:58 +08:00
adrianbonpin
6854d889c5
refactor: convert to bun-workspaces monorepo (desktop/ + www/)
...
- Move the Tauri app (React frontend + Rust backend) into desktop/ via
git mv — configs unchanged (relative paths: tauri.conf.json, vite.config.ts)
- Root package.json becomes a private bun workspace container with
orchestration scripts; desktop package renamed gridline-desktop
- Scaffold www/ with Astro 7 + Tailwind v4 (hand-wired vite plugin,
static output, ready for Dokploy)
- Update release.yml for the new layout: projectPath: desktop,
desktop/src-tauri resource paths, rust-cache workspace path
- Update README + AGENTS.md structure trees and dev commands
- Verified: vitest (1074), cargo test (354), desktop build, tauri dev
(window launches), tauri build (dmg + app bundles), Astro build
2026-08-16 19:31:53 +08:00