-
Notifications
You must be signed in to change notification settings - Fork 3.7k
v0.7.48: perf improvements, confluence and sharepoint fixes, dependency updates, global folders, desktop app #6042
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
24 commits
Select commit
Hold shift + click to select a range
4043341
feat(library): Best Gumloop Alternatives in 2026 (#6009)
icecrasher321 79b1ed1
fix(api): report the real rate-limit ceiling on every v1 endpoint (#6…
waleedlatif1 02311ca
perf(db): stop scanning every workspace file on workflow archive, cov…
waleedlatif1 b69fdbd
fix(api): give every v1 endpoint quota headers and errors that name t…
waleedlatif1 cb3611b
feat(folders): add resource pinning and generalize the folders contra…
waleedlatif1 e8e3d69
feat(pi): optional multi-provider web search for the coding agent (#5…
BillLeoutsakosvl346 a957fa4
fix(knowledge): resolve connector tokens as the credential owner, not…
waleedlatif1 c77300f
fix(connectors): resolve SharePoint folder paths against the right do…
waleedlatif1 3d72ab3
fix(cleanup): bind array params as arrays, not expanded value lists (…
TheodoreSpeaks dc94879
fix(connectors): attribute SharePoint not-found errors to the matched…
waleedlatif1 69b8364
chore(deps): move to the renamed @daytona/sdk package (#6033)
waleedlatif1 805ac33
chore(deps): upgrade react-email to v6 (#6034)
waleedlatif1 665fd4e
chore(deps): vendor the free-email domain list and drop unused packag…
waleedlatif1 60f2d03
feat(folders): move workflow folders onto the generic folder table (#…
waleedlatif1 48d59ca
fix(connectors): make selector dropdowns resolve options the drain ha…
waleedlatif1 591702b
improvement(pinning): move pin into the context menu and make folders…
waleedlatif1 c809845
improvement(self-host): enterprise features enabling (#6028)
icecrasher321 b57cd58
fix(cleanup): pass array values as scalar binds, incompatible with fe…
TheodoreSpeaks 1d64b92
feat(desktop): desktop app (#5998)
Sg312 5b7cf99
feat(folders): add the generic resourceType-driven folder engine (#6037)
waleedlatif1 6cacd7c
fix(ci): harden desktop prerelease tag computation (#6044)
waleedlatif1 507483f
feat(library): Best AI Agents for Regulated Industry Workflows (Healt…
icecrasher321 41a9ae9
improvement(demo): send every booking CTA to the Sim team demo link (…
waleedlatif1 a3413cf
feat(folders): cut file folders over, and give knowledge bases and ta…
waleedlatif1 File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,85 @@ | ||
| name: Desktop E2E | ||
|
|
||
| # Smoke coverage of the real Electron shell, plus an advisory canary leg | ||
| # against electron@latest so Chromium-cadence breakage surfaces before an | ||
| # upgrade is attempted (U18/U22). | ||
| # | ||
| # Manual-only for now: the desktop app is tested locally, so the | ||
| # pull_request trigger is disabled until desktop CI is turned back on. | ||
|
|
||
| on: | ||
| workflow_dispatch: | ||
|
|
||
| concurrency: | ||
| group: desktop-e2e-${{ github.ref }} | ||
| cancel-in-progress: true | ||
|
|
||
| jobs: | ||
| e2e: | ||
| name: E2E (${{ matrix.electron }}) | ||
| runs-on: macos-14 | ||
| strategy: | ||
| fail-fast: false | ||
| matrix: | ||
| electron: [pinned, latest] | ||
| continue-on-error: ${{ matrix.electron == 'latest' }} | ||
| steps: | ||
| - name: Checkout code | ||
| uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 | ||
|
|
||
| - name: Setup Bun | ||
| uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2 | ||
| with: | ||
| bun-version: 1.3.13 | ||
|
|
||
| - name: Install dependencies | ||
| run: bun install --frozen-lockfile | ||
|
|
||
| - name: Switch to electron@latest (canary) | ||
| if: matrix.electron == 'latest' | ||
| working-directory: apps/desktop | ||
| run: bun add -d electron@latest | ||
|
|
||
| - name: Bundle main and preload | ||
| working-directory: apps/desktop | ||
| run: bun run build | ||
|
|
||
| - name: Run Playwright _electron smoke suite | ||
| working-directory: apps/desktop | ||
| run: bunx playwright test | ||
|
|
||
| - name: Upload test results | ||
| if: failure() | ||
| uses: actions/upload-artifact@v4 | ||
| with: | ||
| name: desktop-e2e-results-${{ matrix.electron }} | ||
| path: apps/desktop/test-results | ||
| retention-days: 7 | ||
|
|
||
| package-smoke: | ||
|
waleedlatif1 marked this conversation as resolved.
Dismissed
|
||
| name: Unsigned package smoke | ||
| runs-on: macos-14 | ||
| steps: | ||
| - name: Checkout code | ||
| uses: actions/checkout@df4cb1c069e1874edd31b4311f1884172cec0e10 # v6 | ||
|
|
||
| - name: Setup Bun | ||
| uses: oven-sh/setup-bun@0c5077e51419868618aeaa5fe8019c62421857d6 # v2 | ||
| with: | ||
| bun-version: 1.3.13 | ||
|
|
||
| - name: Setup Node | ||
| uses: actions/setup-node@v4 | ||
| with: | ||
| node-version: 22 | ||
|
|
||
| - name: Install dependencies | ||
| run: bun install --frozen-lockfile | ||
|
|
||
| - name: Bundle and package unsigned | ||
| working-directory: apps/desktop | ||
| env: | ||
| CSC_IDENTITY_AUTO_DISCOVERY: 'false' | ||
| run: | | ||
| bun run build | ||
| bunx electron-builder --mac dir --publish never | ||
|
waleedlatif1 marked this conversation as resolved.
Dismissed
|
||
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.