Siddharth Ganesan
7e8ac5c27f
fix(ci): docker ( #1451 )
...
* Docker ci 2
* Bun issues
* bun lock
2025-09-25 13:23:06 -07:00
Siddharth Ganesan
c12b3d2550
Remove double calling of ci ( #1450 )
2025-09-25 12:39:39 -07:00
Siddharth Ganesan
d381a69c9f
feat(ci): consolidate ci, make db migrations dependent on ecr success, remove turbopack for staging/prod builds ( #1449 )
...
* Remove turbopack
* Fix ci errors
* Sim agent import fix
* Lint
* Ci orchestration
* Lint
* Ci updates
* Tdz fix for generate
* Remove logger
* Fix imports
* Lint
2025-09-25 12:26:25 -07:00
Vikhyath Mondreti
928581f387
feat(deployments): make deployed state source of truth for non-manual executions + versioning ( #1242 )
...
* feat(deployments): make deployed state source of truth for non-manual executions + versioning
* fix lint
* fix test
* add script to migrate to deployed vesions
* fix deployed chat
* address greptile commands
* Remove 84th migration files to prepare for regeneration
* fix script + update migration
* fix script
* cleanup typing
* use shared helper
* fix tests
* fix duplicate route
* revert migrations prep
* add migration back
* add workflow in workflow block func
* fix UI
* fix lint
* make migration idempotent
* remove migrations
* add migrations back'
* adjust script to reuse helper
* add test webhook URL functionality
* consolidate test URL + prod URL code for webhooks
* fixes
* update trigger config save with correct dependencies
* make frozen canvas respect trigger mode
* chore(db): remove latest migration 0088, snapshot, journal entry; delete migrate-deployment-versions script
* separate parent id cleanup migration
* chore(db): remove 0089 migration, snapshot, and prune journal entry
* chore(db): generate 0090 migration after removing 0089 and merging staging
* fix
* chore(db): remove 0090 migration, snapshot, and prune journal entry
* chore(db): generate 0091 migration after merging staging and restoring idempotency flow
* fix some imports
* remove dead code
* fix tests
* remove comment
* working test url functionality restored
* works
* some styling changes
* make deploy text accurate
* chore(db): remove latest migration 0091 and snapshot; update journal before merging staging
* db(migrations): generate 0093_medical_sentinel and snapshots after merging staging
* reconcile with other merge
* fix trigger test
* remove extra use effect
* fix test url"
* don't swallow serializer errors
* fix lint
* fix tests
* fix tests
* expose root for generic webhook
* root access for webhook
* add is workflow ready check correctly
2025-09-24 20:28:09 -07:00
Siddharth Ganesan
2c7c8d582e
Add dh login ( #1448 )
2025-09-24 18:20:45 -07:00
Siddharth Ganesan
426873245f
feat(infra): add ci for aws image push ( #1447 )
...
* Stash
* Ci for aws v1
* Fix ecr
2025-09-24 17:45:26 -07:00
Siddharth Ganesan
ca6ff7edb6
feat(infra): add staging docker image
2025-09-24 15:18:40 -07:00
Vikhyath Mondreti
094dae3d3f
feat(copilot): add training interface ( #1445 )
...
* progress
* cleanup UI
* progress
* fix trigger mode in yaml + copilot side
* persist user settings
* wrap operations correctly
* add trigger mode to add op
* remove misplaced comment
* add sent notification
* remove unused tab:
2025-09-24 14:19:11 -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
Waleed
8ed2c5ec53
feat(i18n): update translations ( #1437 )
2025-09-23 18:56:42 -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
Waleed
0d86eaa3a1
fix(usage): persist cost multiplier at provider level instead of also at the logger level ( #1433 )
...
* feat(changelog): added changelog
* fix(usage): persist cost multiplier at provider level
* Revert "feat(changelog): added changelog"
This reverts commit 885d10c4d9 .
---------
Co-authored-by: waleed <waleed>
2025-09-23 17:11:29 -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
603b5471a3
fix(copilot): null check simplified ( #1431 )
2025-09-23 16:03:32 -07:00
Vikhyath Mondreti
ab8d822edf
fix(copilot): restore subblock options ( #1430 )
2025-09-23 15:56:56 -07:00
Waleed
5bb9b46554
improvement(subflows): support multiple blocks in parallel subflow, enhance logs to group by iteration for parallels/loop ( #1429 )
...
* feat(changelog): added changelog
* move avatar icons in changelog
* improvement(parallels): support multiple blocks in parallel subflow, enhance logs to group by iteration for parallels/loops
* restore env
* added tests
* lint
* update drizzle
---------
Co-authored-by: waleed <waleed>
2025-09-23 15:25:05 -07:00
Waleed
994eb8db2a
feat(i18n): added japanese and german translations ( #1428 )
...
* feat(changelog): added changelog
* feat(i18n): added japanese and german translations
* reordered
---------
Co-authored-by: waleed <waleed>
2025-09-23 15:13:31 -07:00
Vikhyath Mondreti
fbb164db98
improvement(copilot): add best practices for core blocks ( #1427 )
...
* improvement(copilot): add best practices for blocks
* fix kb, api
* Update apps/sim/blocks/blocks/memory.ts
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* address comments
* remove non deterministic test
---------
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
2025-09-23 13:11:41 -07:00
Vikhyath Mondreti
dd8f633f9f
fix(instrumentation): open telemetry init ( #1426 )
2025-09-23 11:06:40 -07:00
Vikhyath Mondreti
6d1b172a3e
feat(traceroot): add traceroot logger
2025-09-23 10:39:52 -07:00
Vikhyath Mondreti
b7876ca466
improvement(copilot): structured metadata context + start block deprecation ( #1362 )
...
* progress
* progress
* deploy command update
* add trigger mode modal
* fix trigger icons'
* fix corners for add trigger card
* update serialization error visual in console
* works
* improvement(copilot-context): structured context for copilot
* forgot long description
* Update metadata params
* progress
* add better workflow ux
* progress
* highlighting works
* trigger card
* default agent workflow change
* fix build error
* remove any casts
* address greptile comments
* Diff input format
* address greptile comments
* improvement: ui/ux
* improvement: changed to vertical scrolling
* fix(workflow): ensure new blocks from sidebar click/drag use getUniqueBlockName (with semantic trigger base when applicable)
* Validation + build/edit mark complete
* fix trigger dropdown
* Copilot stuff (lots of it)
* Temp update prod dns
* fix trigger check
* fix
* fix trigger mode check
* Fix yaml imports
* Fix autolayout error
* fix deployed chat
* Fix copilot input text overflow
* fix trigger mode persistence in addBlock with enableTriggerMode flag passed in
* Lint
* Fix failing tests
* Reset ishosted
* Lint
* input format for legacy starter
* Fix executor
---------
Co-authored-by: Siddharth Ganesan <siddharthganesan@gmail.com >
Co-authored-by: Emir Karabeg <emirkarabeg@berkeley.edu >
2025-09-22 23:24:50 -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
760219dcce
feat(i18n): update translations ( #1421 )
2025-09-22 19:52:51 -07:00
Waleed
f1b83c1988
feat(tools): added resend email sender ( #1420 )
2025-09-22 19:16:42 -07:00
Vikhyath Mondreti
2f97782df0
feat(undo-redo): undo/redo for canvas editing ( #1392 )
...
* feat(undo-redo): support undo-redo on canvas
* fix zoom live subscribe
* progress
* fix subflows
* progress
* fix subflow logic
* pruning stacks
* centralize unique naming logic
* fix type issues
* address greptile comments
* remove timeouts
2025-09-22 16:38:13 -07:00
Waleed
7cb303e713
fix(redirects): move redirects for terms/privacy to client-side redirects ( #1418 )
2025-09-22 15:10:29 -07:00
Waleed
8eaa83fe21
fix(billing): reset usage on transition from free -> paid plan ( #1397 )
...
* fix(billing): reset usage on transition from free -> paid plan
* fixes: pro->team upgrade logic, single org server side check on invite routes
* ui improvements
* cleanup team-members code
* minor renaming
* progress
* fix pro->team upgrade to prevent double billing
* add subscription delete case handler
---------
Co-authored-by: Vikhyath Mondreti <vikhyath@simstudio.ai >
2025-09-22 13:58:29 -07:00
Waleed
aa01e7e58a
fix(actions): update trigger.dev github action ( #1417 )
2025-09-22 12:38:31 -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
73d779ad79
fix(csp): added terms, privacy, & logo URLs to CSP ( #1413 )
2025-09-22 12:04:48 -07:00
Emir Karabeg
25781279e2
feat: added favicon ( #1410 )
2025-09-22 11:14:06 -07:00
Waleed
6fada45cd8
improvement(readme): update readme.md ( #1412 )
2025-09-22 11:12:25 -07:00
Waleed
e640102797
feat(otp): added environemnt variable to control enforcement of verified accounts ( #1411 )
...
* feat(otp): added environemnt variable to control enforcement of verified accounts
* added to helm
2025-09-22 11:04:47 -07:00
Vikhyath Mondreti
16f5819941
fix(missing-user-stats): missing user stats rows covered via migration' ( #1409 )
2025-09-22 10:50:04 -07:00
Waleed
d83865c635
fix(tools): fixed arxiv tools ( #1403 )
2025-09-21 12:05:41 -07:00
Waleed
6b4ebbac6e
feat(404): added 404 page ( #1401 )
...
* feat(404): added 404 page
* use provided brand support email over default sim one
2025-09-20 14:35:44 -07:00
Waleed
708321d0bf
fix(tools): added transform response to handle non-json responses for internal tools ( #1400 )
2025-09-20 14:17:47 -07:00
Waleed
e4d35afe1f
improvement(usage): bar execution if limits cannot be determined, init user stats record on user creation instead of in stripe plugin ( #1399 )
...
* improvement(usage): bar execution if limits cannot be determined, init user stats record on user creation instead of in stripe plugin
* upsert user stats record in execution logger
2025-09-20 14:08:51 -07:00
Waleed
1d74ccfeda
fix(ollama): fix ollama container for CPU vs GPU mode ( #1396 )
2025-09-20 12:08:44 -07:00
Waleed
545e590ce5
fix(emails): updated path for email assets to absolute rather than relative paths ( #1398 )
2025-09-20 12:08:34 -07:00
Waleed
93f9293f2c
fix(verification): add OTP dev skip ( #1395 )
2025-09-20 11:31:41 -07:00
Vikhyath Mondreti
b5570c1c0e
fix(cursor): misaligned in long inputs ( #1388 )
2025-09-19 11:49:36 -07:00
Waleed
225571c49a
improvement(search): improved filters UI and search suggestions ( #1387 )
...
* improvement(search): improved filters UI and search suggestions
* update tool input UI
2025-09-19 11:22:47 -07:00
Waleed
a1c518e4e1
feat(file): add more upload types to the file block ( #1386 )
2025-09-19 10:07:52 -07:00
Vikhyath Mondreti
04922fe5c9
fix(generic-webhooks): idempotency simplification, generic webhook vars changes ( #1384 )
...
* fix(idempotency): simplify for deterministic provider based checks
* remove generic webhook outputs and allow body to be referenced via vars
2025-09-19 10:03:45 -07:00
Waleed
8e70a61ba9
fix(docker): added copilot-related keys to docker container definitions ( #1382 )
2025-09-18 21:08:25 -07:00