Commit Graph

1352 Commits

Author SHA1 Message Date
Adam Gough
6946db9eb6 fix: condensing logic 2025-06-02 10:11:16 -07:00
Adam Gough
01881d0db4 removed more redundant logic 2025-06-02 10:11:15 -07:00
Adam Gough
33ac68ba2e simplified useEffect 2025-06-02 10:10:58 -07:00
Adam Gough
10584e17ec fix: consolidated use effects 2025-06-02 10:10:58 -07:00
Adam Gough
4ed6a70350 removed forceRefetch logic 2025-06-02 10:10:58 -07:00
Adam Gough
3e1d7e718c fix: added preview for subgroup nodes, changed position of child blocks in state 2025-06-02 10:10:57 -07:00
Adam Gough
6ffe5421c0 ran lint 2025-06-02 10:10:36 -07:00
Adam Gough
ada5f5162e cleaned up comments 2025-06-02 10:10:36 -07:00
Adam Gough
798cdd1a56 cleaning up 2025-06-02 10:10:35 -07:00
Adam Gough
43d60e9670 added back commented out marketplace logic 2025-06-02 10:08:41 -07:00
Adam Gough
5de5ff5baa fix: added logic for webhook subBlock 2025-06-02 10:08:39 -07:00
Adam Gough
7b50046fbf cleaned up logic 2025-06-02 10:07:29 -07:00
Adam Gough
44c8f0556a fix: added greptile changes 2025-06-02 10:01:58 -07:00
Adam Gough
060b676313 Remove package-lock.json and update workflow components 2025-06-02 10:01:58 -07:00
Adam Gough
44f10488db fix: styling and rid of 5 second sync 2025-06-02 10:01:58 -07:00
Adam Gough
9c8e0d8dcf fix: deployed state preview persists across workflows 2025-06-02 10:01:58 -07:00
Adam Gough
ad91e59d38 saving checkpoint 2025-06-02 10:01:58 -07:00
Adam Gough
316985c664 fix: removed needsDeployment duplication 2025-06-02 10:01:58 -07:00
Adam Gough
6986a4edf9 fix: undid greptile change 2025-06-02 10:01:58 -07:00
Adam Gough
36cd271984 fix: added greptile comments 2025-06-02 10:01:58 -07:00
Adam Gough
d024f8da89 fix: removed more debugging 2025-06-02 10:01:58 -07:00
Adam Gough
8e6101b0e3 fix: removed debug 2025-06-02 10:01:58 -07:00
Adam Gough
86d94074ac improvement: changed modal to toggle instead of button 2025-06-02 10:01:58 -07:00
Adam Gough
e9892d7f32 fix: removed comments 2025-06-02 10:01:57 -07:00
Adam Gough
a0b27570f7 fix: added remaining subblock isPreview tag 2025-06-02 10:00:50 -07:00
Adam Gough
590764e5dc fix: subblock rerender fixed 2025-06-02 09:56:43 -07:00
Adam Gough
a0f80c8102 fix: attempt for subBlocks still failing 2025-06-02 09:54:13 -07:00
Adam Gough
0f2dd48887 fix: working on subblock rendering 2025-06-02 09:54:13 -07:00
Adam Gough
dc1433eecf fix: good except for subblocks 2025-06-02 09:54:13 -07:00
Emir Karabeg
d9e99a4fab feat(knowledge) (#449)
* feat(knowledge): setup knowledge and base UI

* improvement(knowledge): empty state UI

* feat(knowledge): created schema

* added s3 bucket for kbs

* fix: remove dummy values

* feat(knowledge): embedding view; schema adjustments; migration history; navigation

* feat(knowledge): block/tool for vector search

---------

Co-authored-by: Waleed Latif <walif6@gmail.com>
2025-06-02 03:41:23 -07:00
Waleed Latif
7d640823c3 fix(variables): added block/variable name validation to prevent invalid characters, fixed block renaming issue with drag handler (#448)
* added block name and variable name validation to prevent invalid characters, fixed block renaming issue with drag handler

* also collapse multiple whitespaces into one
2025-06-01 23:51:07 -07:00
Waleed Latif
de2ce6fcb7 feat(slack): added slack oauth for sim bot & maintained old custom bot, fixed markdown rendering (#445)
* fix formatting of contributors chart

* added slack oauth, removed hardcoded localhosts and use NEXT_PUBLIC_APP_URL instead

* remove conditional rendering of subblocks for tools in an agent blcok

* updated tests

* added permission to read private channels that bot was invited to

* acknowledge PR comments, added additional typing & fallbacks

* fixed build error

* remove fallback logic for password fields

* reverted changes to middleware

* cleanup
2025-06-01 20:34:19 -07:00
Waleed Latif
2e77d4625a feat(email): add customizable "FROM" email for resend (#447)
* add customizable from email on resend via envvar

* use existing getBaseDomain utility
2025-06-01 14:33:10 -07:00
Waleed Latif
a94f61702c feat(contributors): added contributors page (#444)
* added contributors page

* added debounce to prefetch, acked PR comments
2025-05-31 13:09:08 -07:00
Adam Gough
c5727ef018 feat(tools): added microsoft excel tools/block (#441)
* got the read excel tool working

* added read manual ID insertion

* write working

* tool finished

* removed old logic

* removed logic that was causing credential error

* cleaned up

* ran bun lint

* removed logger

* added back merging logic

* fix: removed comments

* fix: added greptile changes

* ran bun lint

* removed function

* added microsoft excel docs

* fix: icon format

* fix: docs

* ran lint

---------

Co-authored-by: Adam Gough <adamgough@Adams-MacBook-Pro.local>
2025-05-30 19:11:45 -07:00
Waleed Latif
e17cdc9698 fix(formatting): fixed widths & heights for auto-formatting 2025-05-30 19:04:38 -07:00
Waleed Latif
4239810bb2 feat(ux): added auto-layout for workflows (#443)
* added auto-layout

* cleanup & fixes

* disable auto-format during debugging & during execution

* nits, acknowledged PR comments
2025-05-30 18:50:00 -07:00
Waleed Latif
a9196314d7 fix(tools): fix linear block 2025-05-30 00:47:02 -07:00
Waleed Latif
51120c8fd5 chore: remove dependabot 2025-05-30 00:11:50 -07:00
Waleed Latif
88d8a1b104 feat(tools): added linear tools/block (#439)
* feat(linear): add Linear Issue Reader and Writer tools with types

* chore(tools): register Linear tools in global tool registry

* feat(icons): add LinearIcon for Linear block

* feat(blocks): register Linear block in global block registry

* feat(linear): implement OAuth integration for Linear block

* feat(linear): add dynamic team and project selectors for Linear block

* feat(linear): add backend API endpoints for teams and projects

* feat(linear): update UI components for Linear selectors and modal

* refactor(linear): update create/read issue tools and types

* chore(linear): update block config for Linear integration

* fix(auth): update auth and oauth logic for Linear

* minor fix

* improvement[linear]: require teamId and projectId for all tools and types

* style[lint]: fix code style and lint errors

* chore(linear): install @linear/sdk package

* fix[linear]: address greptile-apps feedback for type safety and error handling

* fix[linear]: handle teams API response errors

* modified icon, added docs

---------

Co-authored-by: sriram2k4 <sriramthehacker01@gmail.com>
2025-05-30 00:10:37 -07:00
Waleed Latif
50cbc890c2 fix(validation): added validation for inputs for signup & email, added tests (#438)
* add validation for signup/login fields

* added validation for inputs for signup & email, added tests

* acknowledged PR comments
2025-05-29 23:45:33 -07:00
Waleed Latif
b2450530d1 refactor(agent-handler): simplify agent handler, update tests, fix resolution of env vars in function execution (#437)
* refactored agent handler, fixed envvar resolution for function block

* resolve missing envvar resolution from function execution for custom tool

* fix path traversal risk

* removed extraneous comments

* ack PR comments
2025-05-29 18:20:19 -07:00
Waleed Latif
3b82e7d224 improvement(providers): added enhanced error logging 2025-05-28 19:43:37 -07:00
Waleed Latif
ca6884cdc2 fix(memories): simplified memories, added memories subblock for agent (#432)
* fix(memories): simplified memories, added memories subblock for agent

* removed raw data from memory block, simplified memory config

* fix(persistence): persist collapsed state for responseFormat code subblock (#429)

* fix(persistence): persist collapsed state for responseFormat code subblock

* add additional type safety

* acknowledged PR comments
2025-05-28 17:48:43 -07:00
Waleed Latif
2fb0894c2a fix(persistence): persist collapsed state for responseFormat code subblock (#429)
* fix(persistence): persist collapsed state for responseFormat code subblock

* add additional type safety
2025-05-28 17:19:57 -07:00
Waleed Latif
6e682f5f47 fix(doc-generator): added in missing microsoft docs, fixed doc generator 2025-05-28 10:11:35 -07:00
Waleed Latif
84b9d766e9 fix(subscriptions): fix disabled subs 2025-05-28 08:19:36 -07:00
Waleed Latif
7169f33a84 fix(nodes): simplify response format for loops/parallels 2025-05-27 00:38:40 -07:00
Waleed Latif
79bea155b3 fix(parallel): add numbered parallel and loop blocks for multiple instances of sub-nodes 2025-05-26 23:40:53 -07:00
Waleed Latif
80a7bf5e5f fix(footer): fix footer in landing page to enter platform 2025-05-26 18:46:07 -07:00