Aditya Tripathi
c7866c8388
chore(docker): update PostgreSQL environment variables in docker-compose files to support default values ( #374 )
2025-05-18 14:49:50 -07:00
Waleed Latif
ef31a2fe7b
fix(ci): fixed container registry name in ci, modified some routes to be dynamic to avoid nextjs telemetry
2025-05-18 01:39:49 -07:00
Waleed Latif
717e17d02a
feat(bun): upgrade to bun, reduce docker image size by 95%, upgrade docs & ci ( #371 )
...
* migrate to bun
* added envvars to drizzle
* upgrade bun devcontainer feature to a valid one
* added bun, docker not working
* updated envvars, updated to bunder and esnext modules
* fixed build, reinstated otel
* feat: optimized multi-stage docker images
* add coerce for boolean envvar
* feat: add docker-compose configuration for local LLM services and remove legacy Dockerfile and entrypoint script
* feat: add docker-compose files for local and production environments, and implement GitHub Actions for Docker image build and publish
* refactor: remove unused generateStaticParams function from various API routes and maintain dynamic rendering
* cleanup
* upgraded bun
* updated ci
* fixed build
---------
Co-authored-by: Aditya Tripathi <aditya@climactic.co >
2025-05-18 01:01:32 -07:00
Waleed Latif
e57d3f79a1
fix(schedules): disable schedules after consecutive failures ( #368 )
...
* fix(schedules): disable schedules after consecutive failures
* acknowledged PR comments
2025-05-17 01:18:11 -07:00
Waleed Latif
0b055623a0
fix(ui): fix calendar component for setting schedules
2025-05-16 10:48:29 -07:00
Waleed Latif
96fdfbc3e6
fix(browser-agents): log live URL for stagehand and browser-use
2025-05-16 01:29:47 -07:00
Waleed Latif
a66c1e3b16
feat(logs): added log archive
2025-05-15 19:47:54 -07:00
Emir Karabeg
4bbc2b243c
improvement(variables): changed object validation to support JavaScript object notation in addition to strict JSON
2025-05-15 16:08:20 -07:00
Waleed Latif
0621caf5a5
chore: update CSP, add speed insights
2025-05-15 15:53:48 -07:00
Waleed Latif
f07cffd264
improvement(logs): added infinite scroll, markdown rendering, and individual block input to logs ( #364 )
...
* add performant infinite scroll
* added markdown rendering in the logs
* added individual block input to logs
* fixed markdown render
* consolidate redactApiKeys to utils
* acknowledged PR comments
2025-05-15 14:14:12 -07:00
Waleed Latif
1152a264bc
fix(subscriptions): fixed organization creation failure introduced by subscription updates ( #361 )
...
* fix(subscriptions): fixed organization creation failure introduced by subscription updates
* cleaned up tests
* run format
2025-05-15 12:28:46 -07:00
Emir Karabeg
274ebdf4eb
fix(invite-workspace): addressed comments
2025-05-14 18:46:54 -07:00
Waleed Latif
43cb4cbf15
improvement(subscriptions): added log retention cron, enterprise plan & refactored subscriptions logic ( #357 )
...
* added cron to cleanup logs for free users
* added log retention cron, admin dashboard, & enterprise plan. refactored subscriptions logic & ui
* added more type safety & added total chat executions to user stats table
* removed waitlist + admin
* added tests, fixed edge cases
* removed migrations
* acknowledged PR comments
* added heplers, removed duplicate logic
* removed extraneous comments
2025-05-14 18:25:48 -07:00
Emir Karabeg
38b169cc31
fix(duplicate): add workspace ID to prevent cleanup
2025-05-14 12:00:29 -07:00
Emir Karabeg
38efb9a871
feat(invite-workspace) ( #358 )
...
* feat(invite-workspace): added invite UI and capabilites; improved tooltips; added keyboard shortcuts; adjusted clay desc
* improvement: restructured error and invite pages
* feat(invite-workspace): users can now join workspaces; protected delete from members
* fix(deployment): login
* feat(invite-workspace): members registries and variables loaded from workspace
* feat(invite-workspace): ran migrations
* fix: delete workflows on initial sync
2025-05-14 11:01:51 -07:00
Waleed Latif
575a482273
fix(oauth-selector): added oauth selector back for tools that it was missing from
2025-05-14 09:57:56 -07:00
Waleed Latif
7010c2d45a
feat(models): added gpt-4.1
2025-05-13 20:19:54 -07:00
Waleed Latif
db369fed55
docs: updated README.md
2025-05-12 17:00:13 -07:00
Adam Gough
76c22e9164
feat(docs): added tutorial videos & telegram logic added for user-agent ( #348 )
...
* telegram logic added for user-agent
* telegram and clay updated
* added more tool videos and descriptions
* Update apps/docs/content/docs/tools/google_search.mdx
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* Update apps/docs/content/docs/tools/google_drive.mdx
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* Update apps/docs/content/docs/tools/google_docs.mdx
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* Update apps/docs/content/docs/tools/google_docs.mdx
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* Update apps/docs/content/docs/tools/google_docs.mdx
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* docs update
* added new google docs youtube vid
---------
Co-authored-by: Adam Gough <adamgough@Adams-MacBook-Pro.local >
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-05-12 13:24:10 -07:00
Waleed Latif
626dafae49
fix(db): fix slow db connection, add redis cache for gmail polling
2025-05-12 13:13:21 -07:00
Waleed Latif
2c7806feaa
fix(gmail): fix unauthorized gmail polling
2025-05-11 23:38:20 -07:00
Emir Karabeg
230143af3c
improvement(variables): variable experience and removed execution time ( #349 )
...
* improvement(variables): removed string type and kept plaintext without processing input
* improvement(function): removed execution time
* fix(variables): inputting variables and validating format
* fix(variables): sync
* fix(tests): upgraded tests
* Apply suggestions from code review
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
---------
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-05-11 22:03:07 -07:00
Waleed Latif
c27698f7b3
fix(dependabot): updated repo structure for dependabot, manually update outdated packages
2025-05-11 18:56:16 -07:00
dependabot[bot]
5326f2f63c
docs(deps): bump the docs-dependencies group ( #352 )
...
Bumps the docs-dependencies group in /apps/docs with 2 updates: [estree-util-value-to-estree](https://github.com/remcohaszing/estree-util-value-to-estree ) and [image-size](https://github.com/image-size/image-size ).
Updates `estree-util-value-to-estree` from 3.3.2 to 3.4.0
- [Release notes](https://github.com/remcohaszing/estree-util-value-to-estree/releases )
- [Commits](https://github.com/remcohaszing/estree-util-value-to-estree/compare/v3.3.2...v3.4.0 )
Updates `image-size` from 2.0.0 to 2.0.2
- [Release notes](https://github.com/image-size/image-size/releases )
- [Commits](https://github.com/image-size/image-size/compare/v2.0.0...v2.0.2 )
---
updated-dependencies:
- dependency-name: estree-util-value-to-estree
dependency-version: 3.4.0
dependency-type: indirect
dependency-group: docs-dependencies
- dependency-name: image-size
dependency-version: 2.0.2
dependency-type: indirect
dependency-group: docs-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-11 18:51:33 -07:00
Waleed Latif
c47f8719e9
fix(dependabot): updated repo structure for dependabot, manually update outdated packages
2025-05-11 18:43:26 -07:00
Waleed Latif
3580241d93
feat(discord): added discord block/tools ( #347 )
...
* feat(tools): added discord oauth, block, and tools
* added docs
* remove extraneous comments/logs
* added tooltips for disabled subblocks, acknowledged PR comments
* added tools and blocks for new repo structure
* added docs
* added more type safety, fixed some styling
* updated docs
* fixed style of dropdown in tool-input
* acknowledged PR comments
2025-05-11 18:32:04 -07:00
Waleed Latif
0fc0f683a6
feat(gmail): added gmail polling service to trigger workflow on incoming emails ( #344 )
...
* setup gmail polling service, not tested
* general improvements to gmail polling and error handling, receive message but triggers wrong wrokflow
* finished gmail polling service, works when I send multiple emails in a single polling period (triggers the workflow for each new email)
* remove unread messages
* remove unread messages
* modified to process all incoming emails as individual workflow executions, enhance dedupe, general improvements
* replaced desc w tooltips
* added cron job for polling gmail
* remove unused props, simplify naming convention
* renoved extraneous comments, removed unused processIncomingEmails
* fixed build issues
* acknowledged PR comments
2025-05-11 12:46:09 -07:00
Emir Karabeg
d79cad4c52
feat(sidebar-controls): added ability to expand on hover ( #343 )
2025-05-09 22:51:27 -07:00
Waleed Latif
a92ee8bf46
feat(turbo): restructured repo to be a standard turborepo monorepo ( #341 )
...
* added turborepo
* finished turbo migration
* updated gitignore
* use dotenv & run format
* fixed error in docs
* remove standalone deployment in prod
* fix ts error, remove ignore ts errors during build
* added formatter to the end of the docs generator
2025-05-09 21:45:49 -07:00
Waleed Latif
1438028982
improvement(utils): removed duplicate logic to get base url with fallback, made util ( #337 )
...
* improvement(utils): removed duplicate logic to get base url with fallback, made util
* acknowledged PR comments
2025-05-08 23:30:45 -07:00
Adam Gough
fcc590c02b
improvement(deployed preview): fixed webhook config that was causing workflow failure in deployed state ( #332 )
...
* solved the error for deployed workflow
* updated webhook-config to update DB upon webhook deletion
2025-05-07 22:35:38 -07:00
Waleed Latif
01e9016dbc
fix(google-sheets): update google sheets tools to take in both an array of objects and an array of arrays
2025-05-07 19:02:27 -07:00
Waleed Latif
c5e5c67ae6
fix(ollama): added ollama host envvar to the csp
2025-05-07 12:11:36 -07:00
Emir Karabeg
c0c444f4d2
improvement(ui): logs
2025-05-07 04:50:25 -07:00
Emir Karabeg
3205f59844
improvement(google-sheets): parse input items
2025-05-07 03:47:53 -07:00
Emir Karabeg
8e0c72a0cf
fix: otel warning before login
2025-05-07 03:21:24 -07:00
Waleed Latif
e706c07ea9
feat(tools): added google sheets append tool ( #331 )
2025-05-06 20:17:24 -07:00
Emir Karabeg
5714441a6f
fix: twitter link
2025-05-06 12:57:07 -07:00
Emir Karabeg
3559593d86
fix: waitlist email link
2025-05-06 08:14:20 -07:00
Emir Karabeg
a1c75653d0
improvement(landing): fixed icons for tweets, added typeform, added logo
2025-05-06 02:42:28 -07:00
Waleed Latif
266c6e3a2e
fix(build): updated package lock
2025-05-06 01:42:38 -07:00
Waleed Latif
699600feaa
feat(workflow-preview): added workflow preview for version control, with the ability to revert to old states of the workflow ( #330 )
...
* generic workflow preview and view deployed modal
* improved styling and functionality
* cleaning up throwing errors
* Remove node_modules from tracking
* coped the deployment-controls from main
* added revert to current state
* added subblock fields
* preview cleaned up
* added mrge changes
* added support for all sub-block types
* updated package-lock
* add hidden dialogheader
---------
Co-authored-by: Adam Gough <adam_gough@brown.edu >
Co-authored-by: Adam Gough <adamgough@Adams-MacBook-Pro.local >
2025-05-06 00:30:27 -07:00
Waleed Latif
bac4949dfe
improvement(ux): format json logs response, fix tts and image proxies, fix airtable block
2025-05-05 23:07:47 -07:00
Emir Karabeg
dce826840c
Update README.md
2025-05-05 14:30:00 -07:00
Waleed Latif
feac93fa4c
improvement(sentry): added tree shaking, reduced bundle size 40%
2025-05-05 13:05:51 -07:00
Emir Karabeg
d8025a2503
improvement(chat-client): ui/ux with markdown styling and streaming
2025-05-05 04:30:39 -07:00
Waleed Latif
d2e91c2713
improvement(performance): modify the long-input resize behavior to maintain the same behavior but only update the state once the resize is complete
2025-05-05 01:23:10 -07:00
Emir Karabeg
fd53247f25
fix(long-input): text overlay and resize UI ( #329 )
...
* improvement(long-input): added dynamic rows from config
* fix(long-input): resize and overlay text misalignment
2025-05-04 23:27:41 -07:00
Emir Karabeg
73600fbdb3
improvement: refactor files, subblock spacing
2025-05-04 21:01:32 -07:00
Waleed Latif
75c6582f91
feat(build): added turbopack in dev & fixed circular dependency ( #328 )
...
* fix(tools): fixed x tool
* feat(build): added turbopack in dev & fixed circular dependency
* add turbopack config
* fixed failing test bc of circular import
2025-05-04 19:45:27 -07:00