Waleed Latif
bca29b4ef2
feat[password]: added forgot password, reset password, and email templates ( #144 )
...
* added forgot password & reset password
* added react-email, added templates and styles that can be reused for all company emails
* docs: updated CONTRIBUTING.md
* consolidated icons into an email-icons file
* fix build issue by wrapping reset password page in suspense boundary since we use useSearchParams
2025-03-22 12:55:01 -07:00
Emir Karabeg
15534c8079
fix(tests): updated file paths
2025-03-21 20:44:50 -07:00
Emir Karabeg
0b2eccc660
fix(drive): ensure list tool only shows files from selected folder ( #142 )
...
Previously, the list tool was showing files from outside the selected folder.
Modified the query parameters to properly filter files by the selected folder ID.
Also added 'trashed = false' condition to exclude deleted items from results.
Fixes #139
Co-authored-by: Salif Tankoano <tanksalif@gmail.com >
2025-03-21 20:38:32 -07:00
Emir Karabeg
017de23b5a
feat(marketplace): created workflow marketplace ( #141 )
...
* feat[marketplace]: merged with main
* feat(marketplace): rendering dummy version of workflow in preview
* fix: failed deployment and main alignment
* feat[marketplace]: added marketplace tables to schema
* feat[marketplace]: added route to publish marketplace and modal for confirmation
* feat[marketplace]: publish to marketplace; get marketplace info; unpublish
* improvement[notifications]: added marketplace and fixed ui
* feat[marketplace]: publish route; ui/ux upgrade
* fix: file structure aligned with NextJS best practices
2025-03-21 20:15:33 -07:00
Waleed Latif
14020a96e0
feat[webhook]: added discord webhook ( #138 )
2025-03-21 15:56:49 -07:00
dependabot[bot]
5cd5d9f81b
chore(deps): bump the npm_and_yarn group across 1 directory with 3 updates ( #137 )
...
Bumps the npm_and_yarn group with 3 updates in the /sim directory: [next](https://github.com/vercel/next.js ), [prismjs](https://github.com/PrismJS/prism ) and [@babel/runtime](https://github.com/babel/babel/tree/HEAD/packages/babel-runtime ).
Updates `next` from 15.2.0 to 15.2.3
- [Release notes](https://github.com/vercel/next.js/releases )
- [Changelog](https://github.com/vercel/next.js/blob/canary/release.js )
- [Commits](https://github.com/vercel/next.js/compare/v15.2.0...v15.2.3 )
Updates `prismjs` from 1.29.0 to 1.30.0
- [Release notes](https://github.com/PrismJS/prism/releases )
- [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md )
- [Commits](https://github.com/PrismJS/prism/compare/v1.29.0...v1.30.0 )
Updates `@babel/runtime` from 7.26.0 to 7.26.10
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.26.10/packages/babel-runtime )
---
updated-dependencies:
- dependency-name: next
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: prismjs
dependency-type: direct:production
dependency-group: npm_and_yarn
- dependency-name: "@babel/runtime"
dependency-type: indirect
dependency-group: npm_and_yarn
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-21 15:42:44 -07:00
Waleed Latif
a2ee0a14c0
improvement[dependabot]: configure dependabot to auto-resolve security warnings
2025-03-21 13:08:41 -07:00
Waleed Latif
950a03c6c9
feat[session]: increase session durations for better UX
2025-03-21 12:49:42 -07:00
Waleed Latif
dc0248ded1
improvement: update to not use /documents google scope, since it requires extensive approvals
2025-03-21 12:40:48 -07:00
Waleed Latif
ee3d8bc343
feat[webhook]: added github webhook ( #136 )
2025-03-21 12:20:22 -07:00
Waleed Latif
65d9f35d37
fix: update dependabot configuration to better handle security vulnerabilities
2025-03-21 11:30:28 -07:00
Waleed Latif
e1466c4f6e
feat[logs]: added cost approximations for each model, display in logs sidebar ( #135 )
...
* added cost approximations for each model, display in logs sidebar
* npm run format
2025-03-21 11:20:39 -07:00
Faizan Ahmed
4128bfe8c3
refactor[landing]: use github api to fetch stars instead of hardcoding ( #134 )
2025-03-21 10:06:24 -07:00
Emir Karabeg
85c1a84f20
chore[landing]: update ghs
2025-03-20 23:30:59 -07:00
Emir Karabeg
f5063af161
fix[ux]: referenced block renaming ( #132 )
...
* fix[ui]: referenced block renaming #120
* improvement[block-renaming]: added support for condition/function blocks
---------
Co-authored-by: Braulio Fernandes <brauliopf+github@gmail.com >
2025-03-20 23:24:17 -07:00
Emir Karabeg
73f224de33
fix: better error logging in sim console
2025-03-20 18:45:45 -07:00
Waleed Latif
01e1054f58
improvement[webhook]: refactored webhook modal into components
2025-03-20 18:01:59 -07:00
Waleed Latif
20caa0e31f
fix[webhook]: added framer-motion dependency
2025-03-20 17:09:55 -07:00
Waleed Latif
37567b4638
feat[webhook]: added generic webhook ( #130 )
...
* added logic to support generic webhooks
* fixed style of generic webhook
* fixed style of generic webhook
2025-03-20 17:08:19 -07:00
Emir Karabeg
2db6c82054
fix: env vars process only on api key and openai fallback removed
2025-03-20 16:54:10 -07:00
Waleed Latif
7cdf72b929
fix[auth]: fixed bug where we don't display google/github oauth options on signup/login in prod
2025-03-20 16:49:12 -07:00
Emir Karabeg
363d22507e
improvement[github]: add file contents
2025-03-20 16:09:49 -07:00
Emir Karabeg
cc33b4a211
feat[github]: get commit tool
2025-03-20 15:07:21 -07:00
Waleed Latif
a12f234a71
added perplexity tool ( #129 )
2025-03-20 14:29:55 -07:00
Waleed Latif
df0b2d2d2d
fix[gmail]: removed search & read gmail since they rely on restricted scopes & a security assessment
2025-03-20 13:02:04 -07:00
Waleed Latif
7b7cca786f
feat[auth]: update better-auth, resolved missing refresh token for genericOAuth providers
2025-03-19 23:56:11 -07:00
Faizan Ahmed
3d71370e39
improve UX/DX of auth flow ( #127 )
...
* fix: docker setup
* improve UX/DX of auth flow
* refactor(auth): clean up verification page logic
2025-03-19 14:36:14 -07:00
Emir Karabeg
5e11c75cf0
chore[landing]: update ghs
2025-03-19 02:36:26 -07:00
Emir Karabeg
ba36669d90
fix[notifications]: error text wrapping
2025-03-19 02:24:18 -07:00
Waleed Latif
eb5d01956e
feat/codegen: added initial outline for sdk, added api keys table & view ( #126 )
...
* feat[sdk]: added scaffolding for sdk pkg
* feat[sdk]: simplified usage of tools for agent block
* fix[sdk]: added api key directly into AgentOptions
* fix[sdk]: simplified the conditional block by removing the code input since we don't need it
* feat[sdk]: added account-level api keys & db table to manage them
2025-03-18 17:49:50 -07:00
Faizan Ahmed
ed5f8a93dd
fix: docker setup ( #125 )
2025-03-18 16:05:30 -07:00
Waleed Latif
652e0b205c
fix[docker]: fixed devcontainer to match new file structure
2025-03-18 13:34:31 -07:00
Waleed Latif
4d07eaf541
docs: update README.md
2025-03-17 23:45:34 -07:00
Waleed Latif
9c4b27f5d3
fix[db]: fix logging for verification code on signup in dev mode
2025-03-17 23:33:04 -07:00
Emir Karabeg
b10a59034b
chore[landing]: updated ghs
2025-03-17 20:35:52 -07:00
Emir Karabeg
d329614c44
fix: deployment bug with store types
2025-03-17 17:32:50 -07:00
Emir Karabeg
d904c1e38e
feat[agents]: added folder structure for agent builder
2025-03-17 17:17:25 -07:00
Waleed Latif
b95707f29c
feat[docker]: add disable auth option for local development, can freely navigate pages
2025-03-17 17:16:26 -07:00
Waleed Latif
aa960afad8
feat[auth]: when no resend key is provided for emails, log instead
2025-03-17 17:13:18 -07:00
Waleed Latif
ac6f284c42
feat: added dependabot weekly, automerges PRs for minor/patch updates
2025-03-17 14:26:52 -07:00
Waleed Latif
4d66494f36
tests[tools]: added tests for some specific tools & general execution of tools
2025-03-17 13:32:00 -07:00
Waleed Latif
b41982558d
chore: updated prettier config and ran format, updated README
2025-03-17 12:25:01 -07:00
Emir Karabeg
21105363e4
Improvement/sync ( #101 )
...
* fix(dbsync): resolved workflow disappearing error
* fix(dbsync): new session w/ no local storage correct loading
2025-03-17 01:20:43 -07:00
Waleed Latif
44609b49cd
fix[db]: updated workflow table schema to include collaborators
2025-03-17 00:42:55 -07:00
Waleed Latif
b72154ce51
test[serializer]: added tests for serializer
2025-03-17 00:18:04 -07:00
Waleed Latif
151214632c
tests[executor]: added more tests for executor, removed app/tests directory, added github workflow to run tests upon push to main
2025-03-16 18:06:23 -07:00
Waleed Latif
f1c61487eb
test[executor]: migrated from jest to vitest, added some tests for executor
2025-03-16 16:37:45 -07:00
Waleed Latif
622e05a430
chore: added code of conduct, security guidelines. updated issue templates, CONTRIBUTING, README
2025-03-16 15:20:27 -07:00
Waleed Latif
7017cd4629
improvement: added picker to google drive block
2025-03-16 14:13:05 -07:00
Waleed Latif
aebc8e9578
improvement: use google file/folder picker instead of custom picker to remove requirement of restricted scopes. co-localize many input components and move them out of general components/ui/
2025-03-16 13:56:29 -07:00