Commit Graph

2238 Commits

Author SHA1 Message Date
Waleed Latif
a847295635 update styling for schedules to show visual indication that schedule is active, fix cron job to execute scheduled workflows not running (#147) 2025-03-22 18:11:55 -07:00
Emir Karabeg
44963d8a29 fix(landing): file structure 2025-03-22 17:17:00 -07:00
Emir Karabeg
8328d92b41 fix(auth): emails path to /app/auth 2025-03-22 17:14:49 -07:00
Emir Karabeg
74b23037c1 improvement: click to add; sidebar colors 2025-03-22 17:11:56 -07:00
Waleed Latif
85e4472717 improvement(auth): updated email template for auth, general login improvements with pw validation and better error handling 2025-03-22 15:59:58 -07:00
Waleed Latif
0f94d83b27 improvement(auth): updated email template for auth, general login improvements with pw validation and better error handling 2025-03-22 15:44:02 -07:00
Emir Karabeg
6c669438e6 improvement(logs): ui/ux 2025-03-22 15:41:24 -07:00
Waleed Latif
4714599339 docs: upgrade from MIT to Apache-2.0 license and update all relevant docs 2025-03-22 14:35:53 -07:00
Waleed Latif
1bc06a3697 fix[db]: update db paths to follow new file format 2025-03-22 13:48:26 -07:00
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