Waleed Latif
03e1699433
feat(api): added trace spans for asynchronous executions, modified api route naming convention ( #154 )
...
* improvement: added trace spans for asynchronous workflow executions, previously only appeared when workflow was executed manually
* improvement: updated api/workflow route naming convention
* improvement: updated api/schedules route naming convention
* improvement(logs/ui): add differentiator in UI for different trigger types
2025-03-23 16:03:47 -07:00
Emir Karabeg
c5d537f12d
fix(landing): gh stars fetch with token
2025-03-23 13:27:56 -07:00
Waleed Latif
c38203b559
fix(emails): move emails folder into components, fix styling
2025-03-23 03:39:57 -07:00
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