Waleed Latif
95a8d6410c
v0.3.15: helm charts, evaluator block fixes, ArXiv and Wikipedia tools
v0.3.15
2025-07-29 10:22:34 -07:00
Waleed Latif
08720d926c
feat(landing): add rb2b ( #815 )
...
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-07-28 20:16:44 -07:00
Waleed Latif
308f39e8b9
feat(tools): added arXiv and wikipedia tools/blocks & docs ( #814 )
...
* feat(tools): added arxiv tools
* feat(tools): added wikipedia tool
* updated docs & remove empty interface
* remove empty interface
* fixed docs generator
* fixed wikipedia
* removed hasExpandableContent from tool-input for consistency across all tools, irregardless of their parsm
* lint
---------
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-07-28 19:39:26 -07:00
Vikhyath Mondreti
5b1f948686
feat(kb-tags): natural language pre-filter tag system for knowledge base searches ( #800 )
...
* fix lint
* checkpoint
* works
* simplify
* checkpoint
* works
* fix lint
* checkpoint - create doc ui
* working block
* fix import conflicts
* fix tests
* add blockers to going past max tag slots
* remove console logs
* forgot a few
* Update apps/sim/tools/knowledge/search.ts
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* remove console.warn
* Update apps/sim/hooks/use-tag-definitions.ts
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* use tag slots consts in more places
* remove duplicate title
---------
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-07-28 18:43:52 -07:00
Waleed Latif
cb17691c01
feat(helm): added helm charts for self-hosting ( #813 )
...
* feat(helm): added helm charts for self-hosting
* ack PR comments, use sim instead of simstudio
---------
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-07-28 18:03:47 -07:00
Vikhyath Mondreti
c00b18594e
fix(webhook-modal): on copy do not change webhook url, fix auth to use regular perms system ( #812 )
...
* fix(webhook-modal): don't regenerate webhook url on copy
* fix authentication checks for webhook saves
2025-07-28 16:17:34 -07:00
Vikhyath Mondreti
95efae9035
improvement(webhooks): move webhook exeucution to trigger.dev ( #810 )
...
* improvement(webhooks): move webhook exeucution to trigger dev
* remove old tests
2025-07-28 13:04:25 -07:00
Waleed Latif
b12e415fea
fix(assets): update README.md ( #811 )
...
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-07-28 12:25:39 -07:00
Waleed Latif
510ce4b7da
improvement(cdn): add cdn for large video assets with fallback to static assets ( #809 )
...
* added CDN for large assets with fallback to static assets
* remove video assets from docs
---------
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-07-28 12:15:41 -07:00
Waleed Latif
abed816afd
fix(standalone): selectively enable vercel speed insights, add annotations for envvars ( #808 )
...
* add annotations for environment variables
* selectively enable vercel speed insights
* use DOCKER_BUILD flag to selectively disable vercel speed insights and analytics
* lint
* additional info
---------
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-07-28 11:10:20 -07:00
Waleed Latif
6f390c0d1d
fix(evaluator): fix tag dropdown for evaluator block ( #807 )
...
* fix(evaluator): fix tag dropdown for evaluator block
* lint
---------
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-07-28 11:03:39 -07:00
Waleed Latif
9c12ddf491
v0.3.14: aliased imports, logger naming changes, teams webhook synchronization
v0.3.14
2025-07-28 10:05:07 -07:00
Vikhyath Mondreti
27ef45f717
no immediate acks for ms teams webhook ( #805 )
2025-07-28 09:21:59 -07:00
Waleed Latif
0414aa5f6d
refactor(imports): added aliased imports everywhere ( #799 )
...
* refactor(imports): added aliased imports everywhere
* more aliased imports
* add barrel exports
* add more barrel exports
* cleanup
---------
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-07-26 16:10:32 -07:00
Waleed Latif
93f68a9092
refactor(logger): code cleanup for new execution logger ( #798 )
...
* refactor(logger): code hygiene with new logger
* modify remaining files
* simplify code structure
---------
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-07-26 15:05:33 -07:00
Waleed Latif
727e5e8763
feat(workflow): added cancellation after launching manual execution ( #796 )
...
* feat(worfklow): added cancellation after launching manual execution
* fix build error
* ack PR comments
---------
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-07-26 12:54:08 -07:00
Waleed Latif
4964495abb
fix(picker): fix docs.google.com refused to connect issue ( #797 )
...
Co-authored-by: waleedlatif <waleedlatif@waleedlatifs-MacBook-Pro.local >
2025-07-26 12:45:44 -07:00
Vikhyath Mondreti
40d3ce5e10
v0.3.13: fix create-manifest job
v0.3.13
2025-07-25 16:22:48 -07:00
Vikhyath Mondreti
a251122601
fix(create-manifest): manifest not using right tags by arch ( #793 )
...
* fix create manifest to pick out right tags
* fix
2025-07-25 16:20:53 -07:00
Vikhyath Mondreti
9e8d2f7c7d
Merge pull request #792 from simstudioai/staging
...
v0.3.11: arm64 runner, CDN video support
2025-07-25 16:02:59 -07:00
Vikhyath Mondreti
eeb1a340b2
feat: implement native ARM64 Docker builds with CDN support ( #791 )
...
* feat: implement native ARM64 Docker builds with CDN support
- Replace QEMU emulation with native ARM64/AMD64 runners (linux-arm64-8-core, linux-x64-8-core)
- Fix manifest creation with proper error handling and image existence checks
- Add CDN video support with getVideoUrl function and Video component
- Update all docs MDX files to use Video component instead of raw video tags
- Update GitHub Actions workflow to use architecture-specific builds
- Remove QEMU setup to eliminate emulation timeout issues
- Maintain multi-arch Docker image support through manifests
* Update .github/workflows/build.yml
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-07-25 15:57:16 -07:00
Vikhyath Mondreti
c91c132e88
Merge pull request #789 from simstudioai/staging
...
v0.3.11: fix force-dynamic routes, webhooks, kb search perms
2025-07-25 12:44:19 -07:00
Vikhyath Mondreti
5028930b9f
fix(webhooks): immediate acks only for teams ( #788 )
2025-07-25 11:05:14 -07:00
Vikhyath Mondreti
b565babe1f
fix(nextjs): add force dynamic to 38 routes ( #787 )
2025-07-25 10:29:47 -07:00
Vikhyath Mondreti
2f57d8a884
fix(kb-perms): search tool perms to use new system ( #786 )
...
* fix(kb): search tool perms
* fix tests
2025-07-24 20:44:26 -07:00
Waleed Latif
a173f6a7ab
v0.3.10: docs, logs improvements, kb permissions
v0.3.10
2025-07-24 19:20:41 -07:00
Emir Karabeg
af1c7dc39d
improvement(ui/ux): logs ( #762 )
...
* improvement: filters ui/ux and logic complete
* improvement(ui/ux): logs control bar
* improvement(ui): log table
* improvement: logs sidebar
* ran lint
2025-07-24 18:48:10 -07:00
Waleed Latif
17e493b3b5
fix(nextjs): add force dynamic exports for new copilot routes ( #784 )
...
* feat: use 8-core self-hosted runner for faster Docker builds
* fix: lazy load large YAML prompt to prevent build memory exhaustion
- Convert YAML_WORKFLOW_PROMPT from static export to lazy function
- Prevents 281-line string literal from being loaded during static generation
- Fixes exit code 137 memory exhaustion during Docker builds
* fix(nextjs): add force dynamic for copilot routes to resolve OOM issue
2025-07-24 18:46:33 -07:00
Vikhyath Mondreti
a84c55772d
fix(workflow-in-workflow): variables not accessible in child workflow ( #783 )
...
* fix(workflow-in-workflow): child workflow must be able to access vars
* simplify
2025-07-24 16:17:38 -07:00
Vikhyath Mondreti
5ddfe1b709
fix(sockets): permissions to align with normal perms system" ( #782 )
2025-07-24 15:41:08 -07:00
Vikhyath Mondreti
022a61b77a
improvement(cleanup): remove old logging code ( #779 )
2025-07-24 12:51:24 -07:00
Vikhyath Mondreti
386644e9f9
improvement(cleanup): remove workflow_execution_blocks table ( #778 )
...
* improvement(cleanup): remove workflow_execution_blocks table
* remove reference
2025-07-24 11:29:49 -07:00
Vikhyath Mondreti
14e1c179dc
improvement(kb): workspace permissions system reused here ( #761 )
...
* improvement(kb-perms): use workspace perms system for kbs
* readd test file
* fixed test
* address greptile comments
* fix button disabling logic
* update filter condition for legacy kbs
* fix kb selector to respect the workspace scoping
* remove testing code
* make workspace selection and prevent cascade deletion
* make workspace selector pass lint
* lint fixed
* fix type error
2025-07-23 20:14:44 -07:00
Waleed Latif
67b0b1258c
fix(drizzle): use migrate instead of push for ci ( #774 )
2025-07-23 16:46:52 -07:00
Waleed Latif
258419ddc4
fix(logs): added indexes to speed up logs loading time, modified to only display logs for current workspace ( #773 )
...
* added indexes to speed up logs loading time, modified to only display logs for current workspace
* remove user check, rely on source-of-truth permissions to display logs
2025-07-23 16:19:58 -07:00
Waleed Latif
dc69ea522b
fix(condition): fixed condition block else routing bug ( #772 )
2025-07-23 15:05:53 -07:00
Waleed Latif
8b35cf5558
improvement(docs): updated docs with new videos, new tools ( #770 )
...
* improvement(docs): updated docs with new videos, new tools (#744 )
* updated docs with new videos, new tools
* update typeform icon
* add qdrant docs
2025-07-23 11:13:29 -07:00
Vikhyath Mondreti
4197e50d78
fix(webhooks): readd immediate acks ( #771 )
2025-07-23 11:05:22 -07:00
Waleed Latif
0dd7735251
v0.3.9: chat deploy
v0.3.9
2025-07-23 02:20:55 -07:00
Waleed Latif
8ddc1d8eda
fix(chat-deploy-url): update tests for getEmailDomain ( #769 )
...
* fix chat deploy URL in prod
* update tests
2025-07-23 02:18:56 -07:00
Waleed Latif
e90138a651
fix(chat-deploy): fix chat deploy URL in prod ( #767 )
2025-07-23 02:12:21 -07:00
Waleed Latif
d783ba6fb7
v0.3.8: docker fix, docs updates, permissions for logs/chat deploy
v0.3.8
2025-07-23 01:43:25 -07:00
Waleed Latif
a599d3ae0a
fix(lint): ran lint ( #766 )
2025-07-23 01:38:09 -07:00
Waleed Latif
ca468dcbcd
Merge branch 'main' into staging
2025-07-23 01:34:13 -07:00
Waleed Latif
fe82166ebc
fix(condition): fix bug where user can't edit if container when else if is added ( #760 )
2025-07-22 21:22:47 -07:00
Vikhyath Mondreti
4433100a47
improvement(logs): make perms workspace scoped ( #759 )
2025-07-22 21:06:36 -07:00
Waleed Latif
92a998df0e
improvement(chat-panel): added the ability to reuse queries, focus cursor for continuous conversation ( #756 )
...
* improvement(chat-panel): added the ability to reuse queries, focus cursor for continuous conversation
* fix build
2025-07-22 20:01:02 -07:00
Waleed Latif
a7c8f5dfe9
fix(chat-deploy): fixed permissions to match the workspace permissions, admins can deploy & edit & delete ( #753 )
...
* fix(chat-deploy): fixed permissions to match the workspace permissions, admins can deploy & edit & delete
* fixed hanging chat deploy modal
* remove unnecessary fallback
2025-07-22 18:21:33 -07:00
Waleed Latif
e392ca43aa
fix(csp): created csp utils file that holds the csp for organization ( #752 )
2025-07-22 16:47:45 -07:00
Waleed Latif
a217daca3c
fix(envvars): use getEnv on the client-side when we need to inject vars for docker runtime, fix folder container & removed folder/subfolder creation modals ( #751 )
...
* use getEnv on the client-side when we need to inject vars for docker runtime, fix folder container & removed folder/subfolder creation modals
* consolidated naming utils
* additional type safety
2025-07-22 16:08:04 -07:00