Skip to content

Feat/auth hook3#355

Merged
duguwanglong merged 25 commits into
mainfrom
feat/auth_hook3
Jun 3, 2026
Merged

Feat/auth hook3#355
duguwanglong merged 25 commits into
mainfrom
feat/auth_hook3

Conversation

@stephamie7
Copy link
Copy Markdown
Contributor

No description provided.

chenjie-booker and others added 24 commits June 1, 2026 16:53
commit bdee8a0
Author: chenjie <chenjie@threatbook.cn>
Date:   Thu May 21 22:21:25 2026 +0800

    fix: restore console revocation sync workflow

    Re-enable the legacy sync-revocations API path and wire the upgrade page back to it so revoked licenses propagate again after recent auth-related regressions.

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

commit 06dee85
Author: chenjie <chenjie@threatbook.cn>
Date:   Thu May 21 21:28:59 2026 +0800

    chore: trim release bundle workflow config

    Remove obsolete release-bundle workflow lines to keep the pipeline aligned with the current packaging and release process.

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

commit e9a450a
Author: chenjie <chenjie@threatbook.cn>
Date:   Thu May 21 19:04:27 2026 +0800

    wip: check vulns

commit 54a24ec
Author: chenjie <chenjie@threatbook.cn>
Date:   Sat May 16 00:15:46 2026 +0800

    fix: harden console license activation sync

    Use signed activation receipts and safer fallback state handling so Console sync works correctly with installed and uninstalled Pro components.

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

commit 8eac9c1
Author: chenjie <chenjie@threatbook.cn>
Date:   Fri May 15 19:59:07 2026 +0800

    feat: gate Flocks Pro features by license capability

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

commit 42c35c4
Author: chenjie <chenjie@threatbook.cn>
Date:   Fri May 15 19:08:49 2026 +0800

    modify Licence display

commit 42d8898
Author: chenjie <chenjie@threatbook.cn>
Date:   Fri May 15 15:58:59 2026 +0800

    feat: enhance Flocks Pro license lifecycle

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

commit 523cffe
Author: chenjie <chenjie@threatbook.cn>
Date:   Thu May 14 19:55:38 2026 +0800

    wip: license display

commit 795a7f1
Author: chenjie <chenjie@threatbook.cn>
Date:   Thu May 14 19:37:26 2026 +0800

    WIP:down+upgrade

commit ee54a88
Author: chenjie <chenjie@threatbook.cn>
Date:   Thu May 14 18:54:23 2026 +0800

    fix: applicaiton submit

commit 2039cf1
Author: chenjie <chenjie@threatbook.cn>
Date:   Thu May 14 14:11:01 2026 +0800

    format artifact name

commit 4f524ef
Author: chenjie <chenjie@threatbook.cn>
Date:   Thu May 14 13:28:55 2026 +0800

    wip: push flocsk core artifact

commit e622f5e
Author: chenjie <chenjie@threatbook.cn>
Date:   Thu May 14 13:16:26 2026 +0800

    WIP:console push

commit b78e09d
Author: chenjie <chenjie@threatbook.cn>
Date:   Mon May 11 19:47:19 2026 +0800

    fix Pro component loading at startup

commit 1437faf
Author: chenjie <chenjie@threatbook.cn>
Date:   Mon May 11 18:48:02 2026 +0800

    feat(console): add cloud account login flow

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

commit 0f84745
Author: chenjie <chenjie@threatbook.cn>
Date:   Mon May 11 11:25:07 2026 +0800

    feat(updater): add console-owned pro bundle upgrade

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

commit 19e609e
Author: chenjie <chenjie@threatbook.cn>
Date:   Sat May 9 21:16:24 2026 +0800

    feat(flockspro): add audit log viewer

    Add Pro audit event capture and a gated audit log UI so admins can review and export account/session audit activity.

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

commit ec6de7d
Author: chenjie <chenjie@threatbook.cn>
Date:   Sat May 9 17:57:30 2026 +0800

    feat(flockspro): add pro extension integration hooks

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

commit 4b87680
Author: chenjie <chenjie@threatbook.cn>
Date:   Sat May 9 17:31:33 2026 +0800

    feat(isolation): add workspace/write/session user isolation flow

    Unify default outputs resolution for OSS and Pro username layout, enforce stable filename writes into scoped outputs, and add local shared-session read-only UX/policy with regression tests.

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

commit a6194ba
Author: chenjie <chenjie@threatbook.cn>
Date:   Sat May 9 17:25:14 2026 +0800

    fix(session): enforce owner-only write access across session actions

    Close permission bypasses in init/fork/revert/unrevert/summarize/shell and replace unfiltered session lookup full scans with a constant-time path to avoid performance regressions under larger session sets.

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

commit b55e02a
Author: chenjie <chenjie@threatbook.cn>
Date:   Fri May 8 17:43:39 2026 +0800

    fix(cloud): require binding for upgrade requests

    Ensure OSS upgrade requests are tied to an active cloud binding and surface upstream ACT failures as stable API errors.

    Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Restore Pro version checks through the Console manifest and route Pro bundle installs through the combined core/component updater.

Co-authored-by: Cursor <cursoragent@cursor.com>
Trigger a minimal tar packaging workflow on feat/auth_hook2 pushes for branch validation.

Co-authored-by: Cursor <cursoragent@cursor.com>
Keep branch packaging output downloadable from the workflow run artifacts.

Co-authored-by: Cursor <cursoragent@cursor.com>
Use the bundle compare version for Console manifest updates so patch releases are detected independently of component versions.

Co-authored-by: Cursor <cursoragent@cursor.com>
Prefer the installed bundle version for Pro UI labels and keep license cards focused on license state rather than release versions.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Ensure flocks start/restart injects portal WebUI defaults when users do not provide them, while keeping explicit environment overrides intact.

Co-authored-by: Cursor <cursoragent@cursor.com>
Ensure flocks start/restart injects FLOCKS_CONSOLE_BASE_URL into backend service environment by default, while preserving explicit env overrides.

Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Align the OSS Pro upgrade application dialog with the new business requirements by removing sales-rep collection, requiring applicant contact info, and validating email/phone formats consistently in frontend and backend.

Co-authored-by: Cursor <cursoragent@cursor.com>
@duguwanglong duguwanglong merged commit c0c2106 into main Jun 3, 2026
2 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.

3 participants