Commit Graph

89 Commits

Author SHA1 Message Date
Waleed Latif
9baaccb4be improvement(ui): fixed some styling for credential selector 2025-03-09 16:49:38 -07:00
Waleed Latif
c8ab36492d improvement: renamed crewai vision to vision, updated refs 2025-03-09 13:29:59 -07:00
Waleed Latif
163cc9bf53 feat(tools): added guesty tools/block 2025-03-09 13:17:26 -07:00
Waleed Latif
3bb6b5bf02 improvement(webhooks): consolidated webhook routes 2025-03-09 04:21:29 -07:00
Waleed Latif
6b10c8fedc improvement: standardized oauth implementation & ui 2025-03-08 20:47:50 -08:00
Waleed Latif
b53177cd14 improvement: cleanup style and display for webhooks 2025-03-08 20:16:05 -08:00
Waleed Latif
a4d04c788e feat(oauth): added google sheets scopes and oauth 2025-03-08 03:35:29 -08:00
Waleed Latif
63724d0cc7 feat(webhooks): consolidated webhook routes and added logs to debug webhook connection 2025-03-08 03:04:44 -08:00
Waleed Latif
16560d8a89 feat(webhooks): testing whatsapp webhook in prod 2025-03-07 17:25:59 -08:00
Waleed Latif
83260d0af6 feat(webhooks): testing whatsapp webhook in prod 2025-03-07 16:55:42 -08:00
Waleed Latif
a4d516056a feat(webhook): add provider config to webhook db, improve general webhook functionality 2025-03-07 16:55:42 -08:00
Waleed Latif
cee341ff80 feat(webhook): added whatsapp block/tool, added scaffolding for webhooks with modal, added webhooks table and ran migrations 2025-03-07 13:22:12 -08:00
Waleed Latif
c2406c4eb6 feat(oauth): added google docs, added icons for other oauth providers, removed client side oauth utils 2025-03-07 12:10:54 -08:00
Waleed Latif
26bcdd7b34 feat(oauth): added google drive credentials, fixed some oauth bugs 2025-03-06 23:59:52 -08:00
Waleed Latif
3d9d125bba feat(oauth): simplified logic for oauth, tested with send email and it works 2025-03-06 21:38:11 -08:00
Waleed Latif
0af9d05b67 feat(oauth): cleanup UI in scopes requested subsection 2025-03-06 18:48:49 -08:00
Waleed Latif
0e20e340c0 feat(oauth): modified google drive/gmail icons, added credentials selector sub-block to gmail tool 2025-03-06 18:21:39 -08:00
Waleed Latif
a1a16ec455 feat(oauth): added credentials tab to settings modal, added credential-selector sub-block, added routes for connecting/disconnecting/listing credentials 2025-03-06 18:04:12 -08:00
Waleed Latif
3df326f8ba feat(oauth): add oauth as param for tool, if required & user doesn't have access, modal will popup that allows user to grant access for that group of scopes 2025-03-06 17:22:18 -08:00
Waleed Latif
4d702cfdbf feat(tools): added reddit hot subreddit posts tool/block 2025-03-06 13:53:47 -08:00
Emir Karabeg
43d22d2f06 feat(logs): added logs structure; connecting to DB now 2025-03-05 14:47:51 -08:00
Waleed Latif
07780800d8 fix(starter): change starter block output format from .type.input to .input, tested 2025-03-05 13:57:18 -08:00
Emir Karabeg
2eb02a3369 feat(account): added account to settings 2025-03-04 16:39:56 -08:00
Emir Karabeg
790d73d40b fix(tool-input): search fixed 2025-03-04 09:28:57 -08:00
Emir Karabeg
76dbc4a52f Feat/db sync (#94)
* feat(db-sync): added general sync file and implemented environment sync

* improvement(workflows-store): structured workflows store system better and added getter for values across stores

* fix(stores): deleted workflows/types since unused

* improvement(db-sync): added workflow event syncs and debounce

* improvement(db-sync): clean and upgraded db-sync system; environment sync implemented

* improvement(db-sync): added batch sync with registry; init bug needs fixing

* improvement(db-sync): finalized sync system and implemented for workflow

* fix(db-sync): fixed client-side rendering

* improvement(db-sync): created backwards sync system; environment implemented

* improvement(db-sync): added colors to db

* fix(db-sync): color sync with db

* improvement(db-sync): added workflow backwards sync; fixing color bug and race condition

* fix(db-stores): color sync

* feature(db-sync): db-sync complete; need to sync history

* improvement(db-sync): added scheduling

* fix(db-sync): environment sync to db
2025-03-03 19:43:39 -08:00
Waleed Latif
12c2566f30 feat: added exa ai blocks/tools 2025-03-02 14:15:17 -08:00
Waleed Latif
4771541d27 fix(code): removed deprecated flags from next config, removed unused webcontainer provider 2025-03-02 10:40:51 -08:00
Waleed Latif
a345b2ffab feat(code): added complex code execution for agents' custom tools, added envvar resolution/styling/dropdown for agent custom tool code modal 2025-03-01 17:03:03 -08:00
Waleed Latif
9d55ec4e5c feat(code): additional cleanup for stdout response from WebContainer 2025-03-01 15:30:37 -08:00
Emir Karabeg
96f48766b8 improvement(stores/ui): consolidated init/create of workflows and fixed hydration error 2025-02-28 18:39:57 -08:00
Emir Karabeg
47a3a1657f improvement(ux): autocomplete off on envvars and toolbar 2025-02-28 18:03:16 -08:00
Emir Karabeg
4158dd33e7 feat(custom-functions): completed UI 2025-02-27 15:03:30 -08:00
Waleed Latif
1ad9746b2b feat(pinecone): added pinecone search by vector tool & fixed dropdown tag for evaluator 2025-02-24 11:10:23 -08:00
Waleed Latif
99a645cfad fix(ui/connections): fixed tag dropdown and connection block not accurately reflecting source block response format by changing reference from workflow/subblock response format to dedicated subblock store 2025-02-23 00:46:02 -08:00
Emir Karabeg
4edd0ee3bf improvement(starter): added date/time picker 2025-02-19 20:41:15 -08:00
Waleed Latif
c7e07b4d77 feat(memory): all pinecone tools/blocks work 2025-02-18 11:30:30 -08:00
danielschwartz4
6d0de86532 dark mode (#45)
* dark mode

* fix(ui): cleaned up dark mode

---------

Co-authored-by: Emir Karabeg <emirkarabeg@berkeley.edu>
2025-02-18 02:06:17 -08:00
Waleed Latif
5c86d1de16 feat(memory): add openai embeddings tool/block 2025-02-18 00:34:55 -08:00
Waleed Latif
2d77590d03 feat(memory): added pinecone block/tools 2025-02-17 18:06:19 -08:00
Emir Karabeg
6004c8d070 fix(registry-state): fixed bug on add workflow / improvement(ux): added autoconnect 2025-02-16 17:34:25 -08:00
Emir Karabeg
cef91e14d0 improvement(settings): added sections to settings and improved layout 2025-02-16 01:31:05 -08:00
Waleed Latif
4fd1cac074 npm run format 2025-02-14 22:59:23 -08:00
Waleed Latif
627a275450 Fixed out-of-order execution in executor 2025-02-14 22:58:45 -08:00
Emir Karabeg
0aeeb65bc6 Added starter block with options; added nesting ability for subblock config 2025-02-14 12:43:26 -08:00
Emir Karabeg
11a830f7fe Deleted memory block; added input block 2025-02-13 18:52:34 -08:00
Emir Karabeg
5dc45509c1 Added memory block 2025-02-13 17:59:03 -08:00
Emir Karabeg
79b55a0825 Fix: tag dropdown on no filtered tag avail 2025-02-13 16:15:16 -08:00
Waleed Latif
af323a71ab Modify executor to treat evaluator as an 'output' block instead of a 'router' block, looping logic still needs to be updated but forward path works 2025-02-13 00:59:25 -08:00
Emir Karabeg
bddc6cb7f7 Fixed delete block in loop error 2025-02-11 16:12:29 -08:00
Waleed Latif
83c88f3990 Added x block/tools, added additional check in executor to check for disconnected, disabled blocks at execution time 2025-02-10 11:52:26 -08:00