Vikhyath Mondreti
a63a7b0262
fix(undo-redo): preserve trigger/advanced mode ( #1566 )
...
* fix(undo-redo): preserve trigger/advanced mode
* remove comments
2025-10-07 14:27:46 -07:00
Vikhyath Mondreti
991a020917
feat(nested-workflow-spans): nested child workflow spans in logs sidepanel ( #1561 )
...
* feat(nested-workflow-logs): nested workflow logs display
* logs UX consistency between success and error cases
* fix chat execution
* fix schedules trigger
* update all deployment versions dependent exections to use api key owner instead of workflow owner
* fix tests
* simplify tests
2025-10-07 12:32:04 -07:00
Waleed
f03f395225
fix(db): enable database connection pooling in production ( #1564 )
...
* fix: enable database connection pooling in production
* debug: add diagnostic endpoints to test NODE_ENV and database pooling
* test: add connection testing endpoint to diagnose production delay
* redeuce num of concurrent connections
2025-10-07 10:27:33 -07:00
Waleed
c2f0a95802
fix(blog): center footer, fix dark mode, fix avatar ( #1559 )
2025-10-06 13:20:12 -07:00
Emir Karabeg
d9b70087c4
feat(blog): created first page ( #1550 )
...
* feat(blog): created first page
* feat(building): first draft blog complete
2025-10-06 12:25:07 -07:00
Waleed
07fd9c3a4a
feat(posthog): added posthog provider instead of using nextjs instrumentation ( #1555 )
...
* fix(posthog): make instrumentation client not use next-runtime-env
* feat(posthog): added posthog provider
2025-10-06 10:59:46 -07:00
Waleed
223ecda80e
fix(posthog): add rewrites for posthog reverse proxy routes unconditionally, remove unused POSTHOG_ENABLED envvar ( #1548 )
2025-10-05 21:27:03 -07:00
Waleed
7dde01e74b
fix(kb): force kb uploads to use serve route ( #1547 )
2025-10-05 17:50:21 -07:00
Waleed
86ed32ea10
feat(kb): added json/yaml parser+chunker, added dedicated csv chunker ( #1539 )
...
* feat(kb): added json/yaml parser+chunker, added dedicated csv chunker
* ack PR comments
* improved kb upload
2025-10-04 14:59:21 -07:00
Vikhyath Mondreti
0e838940f1
fix(copilot): targeted auto-layout for copilot edits + custom tool persistence ( #1546 )
...
* fix autolayout and custom tools persistence
* fix
* fix preserving positions within subflow
* more fixes
* fix resizing
* consolidate constants
2025-10-04 14:52:37 -07:00
Siddharth Ganesan
7cc9a23f99
fix(copilot): tool renaming
2025-10-04 11:52:20 -07:00
Vikhyath Mondreti
c42d2a32f3
feat(copilot): fix context / json parsing edge cases ( #1542 )
...
* Add get ops examples
* input format incorrectly created by copilot should not crash workflow
* fix tool edits triggering overall delta
* fix(db): add more options for SSL connection, add envvar for base64 db cert (#1533 )
* fix trigger additions
* fix nested outputs for triggers
* add condition subblock sanitization
* fix custom tools json
* Model selector
* fix response format sanitization
* remove dead code
* fix export sanitization
* Update migration
* fix import race cond
* Copilot settings
* fix response format
* stop loops/parallels copilot generation from breaking diff view
* fix lint
* Apply suggestion from @greptile-apps[bot]
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* fix tests
* fix lint
---------
Co-authored-by: Siddharth Ganesan <siddharthganesan@gmail.com >
Co-authored-by: Waleed <walif6@gmail.com >
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-10-03 19:08:57 -07:00
Vikhyath Mondreti
4da355d269
fix(billing-blocked): block platform usage if payment fails for regular subs as well ( #1541 )
2025-10-03 12:17:53 -07:00
Waleed
10692b5e5a
fix(db): remove overly complex db connection logic ( #1538 )
2025-10-02 19:54:32 -07:00
Waleed
62298bf094
fix(db): added database config to drizzle.config in app container ( #1536 )
2025-10-02 18:09:27 -07:00
Waleed
5f1518ffd9
fix(db): added SSL config to migrations container ( #1535 )
2025-10-02 18:04:31 -07:00
Waleed
fa9c97816b
fix(db): add more options for SSL connection, add envvar for base64 db cert ( #1533 )
2025-10-02 15:53:45 -07:00
Vikhyath Mondreti
4bc37db547
feat(copilot): JSON sanitization logic + operations sequence diff correctness ( #1521 )
...
* add state sending capability
* progress
* add ability to add title and description to workflow state
* progress in language
* fix
* cleanup code
* fix type issue
* fix subflow deletion case
* Workflow console tool
* fix lint
---------
Co-authored-by: Siddharth Ganesan <siddharthganesan@gmail.com >
2025-10-02 15:11:03 -07:00
Waleed
15138629cb
improvement(performance): remove writes to workflow updated_at on position updates for blocks, edges, & subflows ( #1531 )
...
* improvement(performance): remove writes to workflow updated_at on position updates for blocks, edges, & subflows
* update query pattern for logs routes
2025-10-02 11:53:50 -07:00
Waleed
ace83ebcae
feat(cmdk): added knowledgebases to the cmdk modal ( #1530 )
2025-10-01 21:21:42 -07:00
Waleed
b33ae5bff9
fix(fumadocs): fixed client-side export on fumadocs ( #1529 )
2025-10-01 20:52:20 -07:00
Waleed
dc6052578d
fix(kb): removed filename constraint from knowledgebase doc names ( #1527 )
2025-10-01 20:39:56 -07:00
Waleed
4adbae03e7
chore(deps): update fumadocs ( #1525 )
2025-10-01 20:28:12 -07:00
Vikhyath Mondreti
3509ce8ce4
fix(autolayout): type issue if workflow deployed + remove dead state code ( #1524 )
...
* fix(autolayout): type issue if workflow deployed
* remove dead code hasActiveWebhook field
2025-10-01 20:18:29 -07:00
Waleed
7aae108b87
feat(posthog): added posthog for analytics ( #1523 )
...
* feat(posthog): added posthog for analytics
* added envvars to env.ts
2025-10-01 20:12:26 -07:00
Waleed
980a6d8347
improvement(db): enforce SSL everywhere where a DB connection is established ( #1522 )
...
* improvement(db): enforce SSL everywhere where a DB connection is established
* remove extraneous comment
2025-10-01 19:09:08 -07:00
Vikhyath Mondreti
35d857ef2e
fix(trigger): inject project id env var in correctly ( #1520 )
2025-10-01 17:16:28 -07:00
Waleed
6e63eafb79
improvement(db): remove vercel, remove railway, remove crons, improve DB connection config ( #1519 )
...
* improvement(db): remove vercel, remove railway, remove crons, improve DB connection config
* remove NEXT_PUBLIC_VERCEL_URL
* remove db url fallbacks
* remove railway & more vercel stuff
---------
Co-authored-by: waleed <waleed>
2025-10-01 16:37:13 -07:00
Waleed
896f7bb0a0
fix(ci): update trigger.dev ci to only push to staging on merge to staging & for prod as well ( #1518 )
2025-10-01 13:22:04 -07:00
Waleed
97f69a24e1
fix(redirects): update middleware to allow access to /chat regardless of auth status ( #1516 )
2025-10-01 10:46:18 -07:00
Waleed
1a2c4040aa
improvement(trigger): increase maxDuration for background tasks to 10 min to match sync API executions ( #1504 )
...
* improvement(trigger): increase maxDuration for background tasks to 10 min to match sync API executions
* add trigger proj id
2025-10-01 10:40:18 -07:00
Vikhyath Mondreti
4ad9be0836
fix(router): use getBaseUrl() helper ( #1515 )
...
* fix(router): use getBaseUrl() helper
* add existence check
2025-10-01 10:39:57 -07:00
Vikhyath Mondreti
0bf2bce368
improvement(var-resolution): resolve variables with block name check and consolidate code ( #1469 )
...
* improvement(var-resolution): resolve variables with block name check and consolidate code
* fix tests
* fix type error
* fix var highlighting in kb tags
* fix kb tags
2025-09-30 19:20:35 -07:00
Vikhyath Mondreti
0d881ecc00
fix(deployed-version-check): check deployed version existence pre-queuing ( #1508 )
...
* fix(deployed-version-check): check deployed version existence pre-queuing
* fix tests
* fix edge case
2025-09-30 19:20:21 -07:00
Siddharth Ganesan
7e6a5dc7e2
Fix/remove trigger promotion ( #1513 )
...
* Revert trigger promotion
* Move trigger
* Fix ci
2025-09-30 18:29:28 -07:00
Siddharth Ganesan
c1a3500bde
fix(ci): capture correct deployment version output ( #1512 )
...
* Capture correct deployment version output
* Add trigger access token to each step
* Use correct arn
2025-09-30 16:36:19 -07:00
Siddharth Ganesan
561b6f2778
fix(ci): fix trigger version capture
2025-09-30 16:20:25 -07:00
Siddharth Ganesan
cdfee16b8a
Fix trigger ci creds ( #1510 )
2025-09-30 14:03:38 -07:00
Siddharth Ganesan
9f6cb1becf
fix(ci): trigger permissions
2025-09-30 13:53:02 -07:00
Siddharth Ganesan
dca8745c44
fix(ci): add skip promotion to trigger ci
2025-09-30 13:37:07 -07:00
Vikhyath Mondreti
c35c8d1f31
improvement(autolayout): use live block heights / widths for autolayout to prevent overlaps ( #1505 )
...
* improvement(autolayout): use live block heights / widths for autolayout to prevent overlaps
* improve layering algo for multiple trigger setting
* remove console logs
* add type annotation
2025-09-30 13:24:19 -07:00
Siddharth Ganesan
87c00cec6d
improvement(ci): trigger.dev pushes ( #1506 )
...
* Fix trigger workflow ci
* Update trigger location
2025-09-30 13:22:24 -07:00
Vikhyath Mondreti
17edf0405b
improvement(triggers): uuid, autolayout, copilot context ( #1503 )
...
* make trigger select uuid consistent with sidebar selection
* add trigger allowed flag for core triggers
* fix autolayout with new triggers
2025-09-30 11:31:54 -07:00
Siddharth Ganesan
79461840c3
fix(migrations): make sso migration idempotent
2025-09-30 11:04:44 -07:00
Siddharth Ganesan
e76fc8c2da
Remove migrations ci ( #1501 )
2025-09-30 10:43:41 -07:00
Waleed
e9150a53e3
feat(i18n): update translations ( #1496 )
2025-09-30 09:44:50 -07:00
Waleed
01ffee8e7c
fix(deployed): support internal JWT for deployed child workflow executions ( #1498 )
2025-09-30 01:14:32 -07:00
Siddharth Ganesan
7de9e5fb19
fix(ci): fix docker manifest build
2025-09-29 20:55:52 -07:00
Waleed
010753d170
chore(docs): remove remaining yml references from docs ( #1492 )
2025-09-29 20:13:44 -07:00
Waleed
bf1c178282
feat(sso): add support for login with SAML/SSO ( #1489 )
...
* feat(sso): added login with SAML/SSO
* restore env
* fixed login styling
* upgrade deps, update UI
* more styling improvements
* reran migrations, tested with script
* improvement(auth): created SSO page
* improvement(auth): remove email option for SSO if not enabled
* cleanup
* cleaned up, added documentation for SSO/SAML config + tested registering either one with script and UI form
* cleanup
* ack PR comments
* move sso known providers to consts
---------
Co-authored-by: waleed <waleed>
Co-authored-by: Emir Karabeg <emirkarabeg@berkeley.edu >
2025-09-29 20:05:26 -07:00