Skip to content
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

feat(core): Add support for building LLM applications #7235

Merged
merged 4 commits into from
Oct 2, 2023
Merged

Conversation

netroy
Copy link
Member

@netroy netroy commented Sep 21, 2023

This extracts all core and editor changes from #7246 and #7137, so that we can get these changes merged first.

ADO-1120

DB Tests
E2E Tests
Workflow Tests

@github-actions

This comment was marked as off-topic.

@n8n-assistant n8n-assistant bot added core Enhancement outside /nodes-base and /editor-ui n8n team Authored by the n8n team ui Enhancement in /editor-ui or /design-system labels Sep 21, 2023
@cypress
Copy link

cypress bot commented Sep 21, 2023

Passing run #2341 ↗︎

0 242 3 0 Flakiness 0

Details:

🌳 pre-ai-tool 🖥️ browsers:node18.12.0-chrome107 🤖 netroy 🗃️ e2e/*
Project: n8n Commit: 9469f0ad5c
Status: Passed Duration: 08:36 💡
Started: Oct 2, 2023 3:19 PM Ended: Oct 2, 2023 3:28 PM

Review all test suite changes for PR #7235 ↗︎

@netroy netroy force-pushed the pre-ai-tool branch 2 times, most recently from 7a49534 to 46a80c1 Compare September 29, 2023 18:31
@netroy netroy changed the title feat(core): Add support for building LLM applications feat(core): Add support for building LLM applications ADO-1120 Sep 29, 2023
@netroy netroy changed the title feat(core): Add support for building LLM applications ADO-1120 feat(core): Add support for building LLM applications Sep 29, 2023
@@ -104,6 +105,29 @@ export class Webhook extends Node {
const resp = context.getResponseObject();

try {
if (options.domainAllowlist) {
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This should be moved to cli where rest of the CORS support is implemented.

janober and others added 2 commits October 2, 2023 15:28
Co-authored-by: Oleg Ivaniv <me@olegivaniv.com>
Co-authored-by: Alex Grozav <alex@grozav.com>
Co-authored-by: कारतोफ्फेलस्क्रिप्ट™ <aditya@netroy.in>
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>

# Conflicts:
#	packages/editor-ui/src/views/NodeView.vue
Signed-off-by: Oleg Ivaniv <me@olegivaniv.com>
@codecov
Copy link

codecov bot commented Oct 2, 2023

Codecov Report

Attention: 3262 lines in your changes are missing coverage. Please review.

Comparison is base (1691223) 33.19% compared to head (9469f0a) 33.28%.
Report is 1 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #7235      +/-   ##
==========================================
+ Coverage   33.19%   33.28%   +0.08%     
==========================================
  Files        3366     3376      +10     
  Lines      200994   205674    +4680     
  Branches    22036    22120      +84     
==========================================
+ Hits        66728    68458    +1730     
- Misses     133156   136103    +2947     
- Partials     1110     1113       +3     
Files Coverage Δ
packages/cli/src/ActiveWorkflowRunner.ts 62.00% <ø> (ø)
packages/cli/src/GenericHelpers.ts 79.16% <ø> (ø)
packages/cli/src/Server.ts 0.00% <ø> (ø)
packages/cli/src/WorkflowHelpers.ts 51.64% <ø> (ø)
packages/cli/src/config/schema.ts 81.81% <ø> (ø)
.../components/N8nNodeCreatorNode/NodeCreatorNode.vue 100.00% <100.00%> (ø)
...ign-system/src/components/N8nNodeIcon/NodeIcon.vue 85.98% <100.00%> (-0.09%) ⬇️
packages/design-system/src/utils/valueByPath.ts 100.00% <100.00%> (ø)
packages/editor-ui/src/Interface.ts 100.00% <100.00%> (ø)
...nts/Node/NodeCreator/ItemTypes/SubcategoryItem.vue 100.00% <100.00%> (ø)
... and 75 more

... and 3 files with indirect coverage changes

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@github-actions
Copy link
Contributor

github-actions bot commented Oct 2, 2023

✅ All Cypress E2E specs passed

@netroy netroy merged commit 00a4b8b into master Oct 2, 2023
55 checks passed
@netroy netroy deleted the pre-ai-tool branch October 2, 2023 15:33
@github-actions github-actions bot mentioned this pull request Oct 4, 2023
krynble added a commit that referenced this pull request Oct 5, 2023
# [1.10.0](https://github.com/n8n-io/n8n/compare/n8n@1.9.0...n8n@1.10.0)
(2023-10-05)


### Bug Fixes

* **Convert to/from binary data Node:** Rename 'Move Binary Data' to
'Convert to/from binary data'
([#7318](#7318))
([5e6c1d4](5e6c1d4))
* **core:** Account for itemless case on restoring binary data ID
([#7305](#7305))
([1691223](1691223))
* **core:** Fix pruning of non-finished executions
([#7333](#7333))
([1b4848a](1b4848a))
* **editor:** Disable email confirmation banner for trialing users
([#7340](#7340))
([6d3d178](6d3d178))
* **editor:** Display value of selected matching column in RMC
([#7298](#7298))
([3aac22b](3aac22b))
* **editor:** Fix canvas endpoint snapping when dragging connection
([#7346](#7346))
([b59b908](b59b908))
* **editor:** Fix disappearing NDV header in code nodes
([#7290](#7290))
([7ebf8f3](7ebf8f3))
* **editor:** Fix RLC not loading when an expression can't resolve
([#7295](#7295))
([ddc26c2](ddc26c2))
* **editor:** Separate cloud endpoint calls
([#7312](#7312))
([04dfcd7](04dfcd7))
* **Jira Software Node:** Get all users in dropdown/RLC
([#7322](#7322))
([3704760](3704760)),
closes [#2670](#2670)
* **Notion Node:** Rename Notion API Key to Internal Integration Token
([#7176](#7176))
([ec2aa38](ec2aa38))
* **Postgres Node:** Node requires comma-separated string even when
using a single parameter through an expression
([#7300](#7300))
([763d451](763d451))
* **Set Node:** Do not stringify null and undefined
([#7313](#7313))
([f0a6687](f0a6687))
* **Typeform Trigger Node:** Change output format for TypeForm trigger
to object instead of array
([#7315](#7315))
([b3fc00e](b3fc00e))


### Features

* **core:** Add "Sent by n8n" attribution
([#7183](#7183))
([8f9fe62](8f9fe62))
* **core:** Add support for building LLM applications
([#7235](#7235))
([00a4b8b](00a4b8b)),
closes [#7246](#7246)
[#7137](#7137)
* Workflow History pruning and prune time settings
([#7343](#7343))
([0adc533](0adc533))

Co-authored-by: krynble <krynble@users.noreply.github.com>
@janober
Copy link
Member

janober commented Oct 11, 2023

Got released with n8n@1.10.1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
core Enhancement outside /nodes-base and /editor-ui n8n team Authored by the n8n team Released ui Enhancement in /editor-ui or /design-system
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants