-
Notifications
You must be signed in to change notification settings - Fork 3.2k
v0.4.0: billing, undo/redo, copilot, i18n, infra, ci, trigger #1484
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* 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>
* 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
* feat(changelog): added changelog * finished changelog * updated metadata * reverted env * cleanup --------- Co-authored-by: waleed <waleed>
…cation (#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>
* 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>
* feat(changelog): added changelog * feat(i18n): added japanese and german translations * reordered --------- Co-authored-by: waleed <waleed>
…nhance 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>
This reverts commit 6d1b172.
…1436) Co-authored-by: waleed <waleed>
* improvement: remove Sentry * update bun.lock
* 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:
* Stash * Ci for aws v1 * Fix ecr
… 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
…, 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
* Docker ci 2 * Bun issues * bun lock
* feat(i18n): update translations * fixed french i18n error ---------
…lls (#1466) * improvement(copilot): added session context checks in copilot tool calls * remove extraneous comments, remove the ability to view copilot API keys after creation * updated skeleton --------- Co-authored-by: waleed <waleed>
Co-authored-by: Adam Gough <adamgough@Mac.attlocal.net>
…they are an admin in (#1463) * feat(permissions): allow admin workspace users to deploy workflows in workspaces they don't own * fixed failing test * added additional routes * remove overly complex, unecessary test and fixed docs formatting * follow DRY
* 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 c68c052. --------- Co-authored-by: waleed <waleed>
* improvement(chat): deployed chat no longer uses subdomains, uses sim.ai/chat/[identifier] * fix(ui): standardized 404, chat, and invite pages * Revert "improvement(chat): deployed chat no longer uses subdomains, uses sim.ai/chat/[identifier]" * fixed ui for 404 page
…ai/chat/[identifier] (#1474) * improvement(chat): deployed chat no longer uses subdomains, uses sim.ai/chat/[identifier] * ui fix * added back validate route, remove backwards compatibility for subdomain redirects * cleanup * cleanup * add chat page to conditional theme layout, and remove custom chat css * consolidate theme providers * ack pr commnets --------- Co-authored-by: waleed <waleed>
* fixed upload to google drive with sheets * cleanup, remove unneeded scope
… ci organization (#1477) * improvement(chat): deployed chat no longer uses subdomains, uses sim.ai/chat/[identifier] * improvement(ci): ensure atomicity in trigger deploys, improve overall ci organization * Revert "improvement(chat): deployed chat no longer uses subdomains, uses sim.ai/chat/[identifier]" This reverts commit c68c052. --------- Co-authored-by: waleed <waleed>
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
…kflow tool, convert copilot to json-based (#1488) * Temp commit * Edit workflow self contained * Remove build_workflow * Base bad version * fix lint * Sanitize workflows for copilot * Fixes * Fix import/export buttons * fix autolayout * fix lint * fix training logic to work with json * Add claude sonnet 4.5 to copilot * Lint * Update copilot url * Update default model and fix build errors * Fix tests --------- Co-authored-by: Vikhyath Mondreti <vikhyath@simstudio.ai>
* 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>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.