Waleed
09cccd5487
feat(helm): added cert-postgresql template to helm ( #1620 )
...
* feat(helm): added cert-postgresql template to helm
* use js-tiktoken (pure js) in favor of tiktoken (wasm)
2025-10-13 12:41:43 -07:00
Waleed
1e81cd6850
fix(kb): added tiktoken for embedding token estimation ( #1616 )
...
* fix(kb): added tiktoken for embedding token estimation
* added missing mock
2025-10-13 11:53:50 -07:00
Waleed
8f06aec68b
fix(vulns): fix various vulnerabilities and enhanced code security ( #1611 )
...
* fix(vulns): fix SSRF vulnerabilities
* cleanup
* cleanup
* regen docs
* remove unused deps
* fix failing tests
* cleanup
* update deps
* regen bun lock
2025-10-11 22:14:31 -07:00
Waleed
86ed32ea10
feat(kb): added json/yaml parser+chunker, added dedicated csv chunker ( #1539 )
...
* feat(kb): added json/yaml parser+chunker, added dedicated csv chunker
* ack PR comments
* improved kb upload
2025-10-04 14:59:21 -07:00
Waleed
4adbae03e7
chore(deps): update fumadocs ( #1525 )
2025-10-01 20:28:12 -07:00
Waleed
7aae108b87
feat(posthog): added posthog for analytics ( #1523 )
...
* feat(posthog): added posthog for analytics
* added envvars to env.ts
2025-10-01 20:12:26 -07:00
Waleed
6e63eafb79
improvement(db): remove vercel, remove railway, remove crons, improve DB connection config ( #1519 )
...
* improvement(db): remove vercel, remove railway, remove crons, improve DB connection config
* remove NEXT_PUBLIC_VERCEL_URL
* remove db url fallbacks
* remove railway & more vercel stuff
---------
Co-authored-by: waleed <waleed>
2025-10-01 16:37:13 -07:00
Waleed
bf1c178282
feat(sso): add support for login with SAML/SSO ( #1489 )
...
* feat(sso): added login with SAML/SSO
* restore env
* fixed login styling
* upgrade deps, update UI
* more styling improvements
* reran migrations, tested with script
* improvement(auth): created SSO page
* improvement(auth): remove email option for SSO if not enabled
* cleanup
* cleaned up, added documentation for SSO/SAML config + tested registering either one with script and UI form
* cleanup
* ack PR comments
* move sso known providers to consts
---------
Co-authored-by: waleed <waleed>
Co-authored-by: Emir Karabeg <emirkarabeg@berkeley.edu >
2025-09-29 20:05:26 -07:00
Waleed
1ec5b1bdad
improvement(deps): remove vercel speed insights ( #1470 )
...
* improvement(chat): deployed chat no longer uses subdomains, uses sim.ai/chat/[identifier]
* improvement(deps): remove vercel speed insights
* Revert "improvement(chat): deployed chat no longer uses subdomains, uses sim.ai/chat/[identifier]"
This reverts commit c68c052601 .
---------
Co-authored-by: waleed <waleed>
2025-09-27 11:52:19 -07:00
Waleed
6daeb77740
feat(turbo): added turborepo, tailwind v3 ( #1458 )
2025-09-25 21:18:51 -07:00
Waleed
18599ac3c3
fix(tailwind): revert tailwind back to v3 for main app ( #1456 )
...
* fix(css): fix css build issue
* fix(postcss): revert back to tailwind v3
* bun.lock update
2025-09-25 18:04:40 -07:00
Vikhyath Mondreti
1b7e883b10
fix(css-config): use correct version ( #1453 )
...
* fix(css-config): use correct version
* fix lint
2025-09-25 16:42:31 -07:00
Siddharth Ganesan
7e8ac5c27f
fix(ci): docker ( #1451 )
...
* Docker ci 2
* Bun issues
* bun lock
2025-09-25 13:23:06 -07:00
Emir Karabeg
2ee27f972e
improvement: remove sentry dependency ( #1435 )
...
* improvement: remove Sentry
* update bun.lock
2025-09-24 10:46:59 -07:00
Waleed
0b2ef5e3a6
chore(deps): added entities dependency ( #1441 )
2025-09-24 10:43:41 -07:00
Waleed
67ac3ff84b
chore(deps): upgrade turborepo ( #1439 )
2025-09-23 21:36:10 -07:00
Vikhyath Mondreti
2ace06f239
fix build error
2025-09-23 18:31:25 -07:00
Waleed
20a272c8c3
chore(deps): remove unused deps, reduce overall dependencies & size ( #1436 )
...
Co-authored-by: waleed <waleed>
2025-09-23 17:39:38 -07:00
Vikhyath Mondreti
aa0a33e60f
Revert "feat(traceroot): add traceroot logger" ( #1434 )
...
This reverts commit 6d1b172a3e .
2025-09-23 16:59:49 -07:00
Vikhyath Mondreti
6d1b172a3e
feat(traceroot): add traceroot logger
2025-09-23 10:39:52 -07:00
Waleed
68df95906f
feat(changelog): added changelog and gh action to auto-release ( #1423 )
...
* feat(changelog): added changelog
* finished changelog
* updated metadata
* reverted env
* cleanup
---------
Co-authored-by: waleed <waleed>
2025-09-22 21:35:21 -07:00
Waleed
a3c76da636
chore(deps): update trigger.dev sdk ( #1416 )
2025-09-22 12:30:28 -07:00
Waleed
cf19c895bb
chore(deps): upgdate trigger.dev cli ( #1414 )
2025-09-22 12:24:45 -07:00
Waleed
6747a497fc
fix(migrations): upgrade drizzle-kit in migrations container ( #1374 )
...
* fix(migrations): upgrade drizzle-kit in migrations container
* fix comments
* rm unused file
2025-09-18 11:04:06 -07:00
Vikhyath Mondreti
9de7a00373
improvement(code-structure): move db into separate package ( #1364 )
...
* improvement(code-structure): move db into separate package
* make db separate package
* remake bun lock
* update imports to not maintain two separate ones
* fix CI for tests by adding dummy url
* vercel build fix attempt
* update bun lock
* regenerate bun lock
* fix mocks
* remove db commands from apps/sim package json
2025-09-17 15:41:13 -07:00
Vikhyath Mondreti
6101493f12
fix(next-js): pin version ( #1358 )
...
* fix(next-js): pin version
* fix
2025-09-16 21:50:52 -07:00
Vikhyath Mondreti
53792b9a1d
fix bun lock ( #1354 )
2025-09-16 21:02:11 -07:00
Vikhyath Mondreti
48f86e66f4
fix(better-auth): revert back to version 1.2.9 ( #1352 )
2025-09-16 20:53:01 -07:00
Waleed
fd422b5d0d
feat(sms): add generic sms sending block/tool ( #1349 )
...
* update infra and remove railway
* feat(sms): add generic sms sending block/tool
* added docs
* Revert "update infra and remove railway"
This reverts commit abfa2f8d51 .
* updated colors
* remove fallbacks, stronger typing
2025-09-16 17:47:15 -07:00
Waleed
ab97ac5a77
fix(build): upgrade fumadocs to latest ( #1341 )
...
* update infra and remove railway
* fix(builds): upgraded fumadocs
* Revert "update infra and remove railway"
This reverts commit abfa2f8d51 .
2025-09-15 19:28:07 -07:00
Waleed
ac8bf96eee
fix(build): upgrade fumadocs ( #1340 )
...
* update infra and remove railway
* fix(build): fixed the build
* Revert "update infra and remove railway"
This reverts commit abfa2f8d51 .
2025-09-15 17:47:34 -07:00
Vikhyath Mondreti
994c35f62c
fix(stripe): revert to stable versioning for better auth plugin ( #1337 )
2025-09-15 16:04:28 -07:00
Vikhyath Mondreti
4ce6bc94c3
fix(stripe): use latest version to fix event mismatch issues ( #1336 )
...
* fix(stripe): use latest version to fix event mismatch issues
* fix enterprise handling
* cleanup
* update better auth version
* fix overage order of ops
* upgrade better auth version
* fix image typing
* change image type to string | undefined
2025-09-15 15:54:41 -07:00
Waleed
065fc5b87b
feat(api-keys): add workspace level api keys to share with other workspace members, add encryption for api keys ( #1323 )
...
* update infra and remove railway
* feat(api-keys): add workspace-level api keys
* encrypt api keys
* Revert "update infra and remove railway"
This reverts commit b23258a5a1 .
* reran migrations
* tested workspace keys
* consolidated code
* more consolidation
* cleanup
* consolidate, remove unused code
* add dummy key for ci
* continue with regular path for self-hosted folks that don't have key set
* fix tests
* fix test
* remove tests
* removed ci additions
2025-09-12 11:46:47 -07:00
Waleed
533b4c53e0
feat(tools): add MongoDB ( #1225 )
...
* added mongo, haven't tested
* fixed bugs, refined prompts, added billing for wand if billing enabled
* add docs
* ack PR comments
2025-09-02 18:55:45 -07:00
Vikhyath Mondreti
1a5d5ddffa
feat(e2b-execution): add remote code execution to support Python + Imports ( #1226 )
...
* feat(e2b-execution): add remote code execution via e2b
* ux improvements
* fix streaming
* progress
* fix tooltip text
* make supported languages an enum
* fix error handling
* fix tests
2025-09-02 18:15:29 -07:00
Waleed
5bbb349d8a
fix(build): add missing pdf-parse dep, add docker build in staging ( #1213 )
...
* fix(build): add missing pdf-parse dep
* add docker build (no push) in staging
2025-09-01 13:04:16 -07:00
Waleed
ea09fcecb7
fix(build): consolidate pdf parsing dependencies, remove extraneous html deps ( #1212 )
...
* fix(build): consolidate pdf parsing dependencies, remove extraneous html deps
* add types
2025-09-01 10:19:24 -07:00
Vikhyath Mondreti
7780d9b32b
fix(enterprise-billing): simplification to be fixed-cost ( #1196 )
...
* fix(enterprise-billing): simplify
* conceptual improvement
* add seats to enterprise sub meta
* correct type
* fix UI
* send emails to new enterprise users
* fix fallback
* fix merge conflict issue
---------
Co-authored-by: waleedlatif1 <walif6@gmail.com >
2025-08-30 17:26:17 -07:00
Waleed
a969d09782
feat(parsers): added pptx, md, & html parsers ( #1202 )
...
* feat(parsers): added pptx, md, & html parsers
* ack PR comments
* file renaming, reorganization
2025-08-30 02:11:01 -07:00
Waleed
df3d532495
fix(deps): downgrade nextjs ( #1200 )
2025-08-29 21:44:51 -07:00
Waleed
813a0fb741
feat(tools): add parallel ai, postgres, mysql, slight modifications to dark mode styling ( #1192 )
...
* add parallel ai, postgres, mysql, slight modifications to dark mode styling
* bun install frozen lockfile
* new deps
2025-08-29 17:25:02 -07:00
Vikhyath Mondreti
4e3a3bd1b1
run bun install
2025-08-29 14:23:31 -07:00
Vikhyath Mondreti
36773e8cdb
Revert "feat(integrations): added parallel AI, mySQL, and postgres block/tools ( #1126 )"
...
This reverts commit 766279bb8b .
2025-08-29 14:14:45 -07:00
Vikhyath Mondreti
69319d21cd
revert drizzle-orm version
2025-08-29 13:36:57 -07:00
Vikhyath Mondreti
8362fd7a83
remove bun lock
2025-08-29 13:34:46 -07:00
Vikhyath Mondreti
56543dafb4
fix(billing): usage tracking cleanup, shared pool of limits for team/enterprise ( #1131 )
...
* fix(billing): team usage tracking cleanup, shared pool of limits for team
* address greptile commments
* fix lint
* remove usage of deprecated cols"
* update periodStart and periodEnd correctly
* fix lint
* fix type issue
* fix(billing): cleaned up billing, still more work to do on UI and population of data and consolidation
* fix upgrade
* cleanup
* progress
* works
* Remove 78th migration to prepare for merge with staging
* fix migration conflict
* remove useless test file
* fix
* Fix undefined seat pricing display and handle cancelled subscription seat updates
* cleanup code
* cleanup to use helpers for pulling pricing limits
* cleanup more things
* cleanup
* restore environment ts file
* remove unused files
* fix(team-management): fix team management UI, consolidate components
* use session data instead of subscription data in settings navigation
* remove unused code
* fix UI for enterprise plans
* added enterprise plan support
* progress
* billing state machine
* split overage and base into separate invoices
* fix badge logic
---------
Co-authored-by: waleedlatif1 <walif6@gmail.com >
2025-08-28 17:00:48 -07:00
Waleed
3f900947ce
improvement(kb): use trigger.dev for kb tasks ( #1166 )
2025-08-28 12:14:31 -07:00
Waleed
51b1e97fa2
fix(kb-uploads): created knowledge, chunks, tags services and use redis for queueing docs in kb ( #1143 )
...
* improvement(kb): created knowledge, chunks, tags services and use redis for queueing docs in kb
* moved directories around
* cleanup
* bulk create docuemnt records after upload is completed
* fix(copilot): send api key to sim agent (#1142 )
* Fix api key auth
* Lint
* ack PR comments
* added sort by functionality for headers in kb table
* updated
* test fallback from redis, fix styling
* cleanup copilot, fixed tooltips
* feat: local auto layout (#1144 )
* feat: added llms.txt and robots.txt (#1145 )
* fix(condition-block): edges not following blocks, duplicate issues (#1146 )
* fix(condition-block): edges not following blocks, duplicate issues
* add subblock update to setActiveWorkflow
* Update apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/workflow-block/components/sub-block/components/condition-input.tsx
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>
* fix dependency array
* fix(copilot-cleanup): support azure blob upload in copilot, remove dead code & consolidate other copilot files (#1147 )
* cleanup
* support azure blob image upload
* imports cleanup
* PR comments
* ack PR comments
* fix key validation
* improvement(forwarding+excel): added forwarding and improve excel read (#1136 )
* added forwarding for outlook
* lint
* improved excel sheet read
* addressed greptile
* fixed bodytext getting truncated
* fixed any type
* added html func
---------
Co-authored-by: Adam Gough <adamgough@Mac.attlocal.net >
* revert agent const
* update docs
---------
Co-authored-by: Siddharth Ganesan <33737564+Sg312@users.noreply.github.com >
Co-authored-by: Emir Karabeg <78010029+emir-karabeg@users.noreply.github.com >
Co-authored-by: Vikhyath Mondreti <vikhyathvikku@gmail.com >
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
Co-authored-by: Vikhyath Mondreti <vikhyath@simstudio.ai >
Co-authored-by: Adam Gough <77861281+aadamgough@users.noreply.github.com >
Co-authored-by: Adam Gough <adamgough@Mac.attlocal.net >
2025-08-26 22:55:18 -07:00
Adam Gough
ab74b13802
improvement(forwarding+excel): added forwarding and improve excel read ( #1136 )
...
* added forwarding for outlook
* lint
* improved excel sheet read
* addressed greptile
* fixed bodytext getting truncated
* fixed any type
* added html func
---------
Co-authored-by: Adam Gough <adamgough@Mac.attlocal.net >
2025-08-26 21:18:09 -07:00