Skip to content

add web-console package - #6

Merged
argshook merged 288 commits into
mainfrom
web-console-package
Jun 9, 2022
Merged

argshook merged 288 commits into
mainfrom
web-console-package

Conversation

@argshook

@argshook argshook commented Jun 8, 2022

Copy link
Copy Markdown
Contributor

This PR moves the contents of ui folder in core questdb repo into packages/web-console package.

All relevant git history is kept

…on mac, untested on windows but ctrl+home and ctrl+end should work)
…in import window, sql is generated and results show in grid
UI editor bugfix - execution of 1 character queries
UI import timing
UI tidy up text display on low resolution
argshook and others added 12 commits March 30, 2022 15:00
…tdb#2003)

Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.1.
- [Release notes](https://github.com/digitalbazaar/forge/releases)
- [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md)
- [Commits](digitalbazaar/forge@v1.2.1...v1.3.1)

---
updated-dependencies:
- dependency-name: node-forge
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Vlad Ilyushchenko <bluestreak01@users.noreply.github.com>
…b#1988)

Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.
- [Release notes](https://github.com/substack/minimist/releases)
- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)

---
updated-dependencies:
- dependency-name: minimist
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Vlad Ilyushchenko <bluestreak01@users.noreply.github.com>
@CLAassistant

Copy link
Copy Markdown

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
10 out of 11 committers have signed the CLA.

✅ insmac
✅ enolal826
✅ ideoma
✅ bsmth
✅ bluestreak01
✅ argshook
✅ amunra
✅ HeZean
✅ eschultz
✅ puzpuzpuz
❌ dependabot[bot]
You have signed the CLA already but the status is still pending? Let us recheck it.

@argshook
argshook merged commit 1f4024f into main Jun 9, 2022
@argshook
argshook deleted the web-console-package branch June 9, 2022 07:33
argshook pushed a commit that referenced this pull request Jun 9, 2022
emrberk added a commit that referenced this pull request Jul 14, 2026
Address review findings on the agent-passive-edit path:

- #8 archived preview: seed a read-only preview from the persisted view
  instead of erroring; NotebookProvider gains a `preview` prop that skips
  live-controller registration and persistence; key <Notebook> on archived
  so restore remounts cleanly. Also fixes the restore-from-search stale
  archived flag this surfaced.
- #6 archive/commit race: commitView re-reads the row inside a Dexie
  transaction and returns committed|archived|deleted, rejecting archived
  and deleted rows atomically with the write.
- #3 reconnect freshness: per-generation guard so an in-flight read that
  spans a reconnect reset no longer seeds freshness for the new connection.
- #7 apply_notebook_state: report state_applied + post_apply_aborted on a
  post-commit abort instead of a generic failure.
- #9 hide-result: bump the freshness seq so a stale agent read is caught.
- #15 agent-change toast a11y: persistent live announcer, return focus to
  the pill, split hover/focus auto-hide pause.
- Surface the active tab's archived state to the agent (workspace + digest).

Tests: freshness generation guard, commitView archived/deleted, and the
apply_notebook_state post-commit abort path.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
emrberk added a commit that referenced this pull request Aug 11, 2026
…unreachable Off default, per-tick viewport reset

- #2: make the implicit chart auto-refresh stamp a one-time migration via a
  persisted settings marker, so a cleared override never reverts to Auto on
  reload; carry the marker through tab import
- #3: abortRound clears fetching/slotFetching when superseding a round, and
  forceRefresh routes through it, so a click followed by hide during the
  start jitter no longer strands a stuck spinner
- #6: the notebook refresh menu renders unset as unselected and no longer
  swallows the explicit Off click
- #1: grid runToken is the frame timestamp (run identity) instead of
  swappedAt, so auto-refresh swaps keep scroll and focus while a real run
  still resets; clamp the focused cell when a swap shrinks the dataset;
  drop the now-unused slotSwappedAt ledger

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
emrberk added a commit that referenced this pull request Sep 24, 2026
Bump @questdb/sql-parser to 0.1.19. The formatter no longer inserts
a space inside hex, float-suffixed, geohash-precision and nanosecond
literals, so Format Document, AI apply and Query Activity keep the
query intact (#1).

Render bidi and C0 control characters as visible markers in
HighlightedSql, and let the share-link review dialog scroll long
lines instead of hiding them (#3).

Derive Query Activity's finished rows in the same render as the
snapshot, so a row keeps its node and focus when the query ends, and
release a row's hold on unmount so held rows expire (#5).

Reset the Query Activity source on every open and close, so a failed
reopen shows the error state instead of the previous session, and
freeze a finished duration at the last poll that listed the query (#6).

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
emrberk added a commit that referenced this pull request Sep 28, 2026
* feat: query activity drawer

* stub navigator

* add tooltips and fix footer alignment

* remove absolute memory usage warnings

* use formatter from sql-parser package, add capitalization on format editor setting

* address reviews, use backoff on refresh failure

* chat history search - clear on esc

* normalize query text with common helper

* Resolve review findings #1, #3, #5 and #6

Bump @questdb/sql-parser to 0.1.19. The formatter no longer inserts
a space inside hex, float-suffixed, geohash-precision and nanosecond
literals, so Format Document, AI apply and Query Activity keep the
query intact (#1).

Render bidi and C0 control characters as visible markers in
HighlightedSql, and let the share-link review dialog scroll long
lines instead of hiding them (#3).

Derive Query Activity's finished rows in the same render as the
snapshot, so a row keeps its node and focus when the query ends, and
release a row's hold on unmount so held rows expire (#5).

Reset the Query Activity source on every open and close, so a failed
reopen shows the error state instead of the previous session, and
freeze a finished duration at the last poll that listed the query (#6).

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

* show start time, not duration, show last updated indicator

* add e2e test for big result set

---------

Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.