Skip to content

[Production] Release 2026-07-17 - #157

Merged
wasimxyz merged 6 commits into
productionfrom
staging
Jul 17, 2026
Merged

[Production] Release 2026-07-17#157
wasimxyz merged 6 commits into
productionfrom
staging

Conversation

@wasimxyz

Copy link
Copy Markdown
Member

No description provided.

wasimxyz and others added 4 commits July 17, 2026 09:38
…152)

Watcher-scoped ops now require the same credential that registered the
watcher, with TOFU claiming for pre-migration rows (ENG-1451).

Co-authored-by: Cursor <cursoragent@cursor.com>
Browser sessions now require admin via requireAdminForSession; PATs still use watchers:admin. Hide the Deregister UI for non-admins.

Co-authored-by: Cursor <cursoragent@cursor.com>
Upgrade soupsieve/idna and force esbuild past the vulnerable ranges; leave Next-pinned postcss alone.

Co-authored-by: Cursor <cursoragent@cursor.com>
* Add users and comments to global search and fix title truncation.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Update MCP global_search mock for users and comments groups.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Constrain search dialog width so long titles truncate cleanly.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Eliminate horizontal overflow on the members settings table.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Polish search comments: windowed previews, hash scroll, and user avatars.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Extract decideWatcherBinding so unit tests avoid DATABASE_URL.

Co-authored-by: Cursor <cursoragent@cursor.com>

* chore: Add npm run test command

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
@wasimxyz wasimxyz self-assigned this Jul 17, 2026
@vercel

vercel Bot commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
data-hub Ready Ready Preview, Comment Jul 17, 2026 9:40pm
data-hub (staging) Ready Ready Preview, Comment Jul 17, 2026 9:40pm

Request Review

…ld (#158)

* Add PyPI-backed watcher version dropdowns and drop unused channel.

Let admins pick latest/min-supported versions from published releases instead of free-text, and remove the cosmetic release channel from the API, DB, and watcher.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Tighten watcher version UX: shorter PyPI cache, shared field, tests.

Shorten the PyPI revalidate window so fresh publishes show up sooner, extract VersionField, share VERSION_REGEX, and cover fetchWatcherVersions with unit tests.

Co-authored-by: Cursor <cursoragent@cursor.com>

* Show PyPI upload dates next to watcher version options.

Co-authored-by: Cursor <cursoragent@cursor.com>

---------

Co-authored-by: Cursor <cursoragent@cursor.com>
…#159)

Browser sessions carry `*` scope, so any signed-in user could overwrite
pre-upload file S3 locations via the Lambda create/adopt path (ENG-1455).

Co-authored-by: Cursor <cursoragent@cursor.com>
@wasimxyz
wasimxyz merged commit c161512 into production Jul 17, 2026
7 checks passed
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.

1 participant