Commit c7acef2
committed
merge: integrate origin/staging into feat/landing
Resolve all 52 conflicts. Landing + auth UI kept ours; staging logic and
infra taken (feature-flags/env-flags split, sandbox bundles, emcn package,
platform pages). Migrate landing/auth onto staging's refactors: @/components/emcn
-> @sim/emcn, cn from @sim/emcn, feature-flag consts from env-flags. Relocate
ThinkingLoader into (landing) components; adapt verify-content to staging's
use-verification hook; Navbar gains optional stars + logoOnly for non-marketing
shells (resume, public-file). No landing UI/behavior change; auth logic parity
verified.
Verified: tsc 0 errors, biome clean, check:api-validation passed.3,711 files changed
Lines changed: 550245 additions & 55283 deletions
File tree
- .agents/skills
- add-block
- add-connector
- add-model
- db-migrate
- memory-load-check
- ship
- validate-connector
- .claude
- commands
- rules
- skills/add-settings-page
- .cursor
- commands
- rules
- .github
- workflows
- apps
- docs
- app
- [lang]
- [[...slug]]
- api/chat
- components
- ai
- ui
- workflow-preview
- content/docs
- de/tools
- en
- academy
- agents
- files
- knowledge-bases
- tables
- use-cases
- workflows
- api-reference/(generated)/workflows
- integrations
- logs-debugging
- platform
- enterprise
- workflows
- blocks
- deployment
- triggers
- es/tools
- fr/tools
- ja/tools
- zh/tools
- lib
- pii
- realtime
- src
- database
- handlers
- middleware
- sim
- app
- (auth)
- components
- login
- reset-password
- signup
- sso
- verify
- (interfaces)
- chat
- [identifier]
- components
- auth
- email
- password
- input
- loading-state
- message
- components
- voice-interface
- hooks
- resume/[workflowId]/[executionId]
- (landing)
- blog
- [slug]
- authors/[id]
- components
- tags
- changelog/components
- changelog-actions
- changelog-timeline
- components
- auth-modal
- cta
- features/components
- feature-stage
- formation-graph
- integrations-callout
- knowledge-callout
- logs-table-preview
- hero-cta
- hero
- components/hero-visual
- landing-faq
- landing-preview/components
- landing-preview-chat
- landing-preview-files
- landing-preview-home
- landing-preview-knowledge
- landing-preview-logs
- landing-preview-resource
- landing-preview-scheduled-tasks
- landing-preview-sidebar
- landing-preview-stage
- landing-preview-tables
- landing-preview-workflow
- logo-shell
- mothership/components
- goo-marks
- iso-marks
- platform-page
- components
- platform-card-row
- components
- platform-card
- platform-pill-cta
- platform-hero
- platform-visual-frame
- prose-page/components
- legal-block-group
- components/legal-block
- legal-section
- prose-hero
- prose-shell
- solutions-page
- components
- solutions-card-row
- components
- solutions-card
- solutions-pill-cta
- solutions-hero
- solutions-visual-frame
- thinking-loader
- trusted-by
- demo/components
- demo-booking
- demo-form
- enterprise
- integrations
- (shell)/[slug]
- components
- components
- models
- (shell)/[provider]
- [model]
- components
- partners
- pricing/components/pricing-card
- _shell/providers
- _styles
- academy
- (catalog)/[courseSlug]/components
- [courseSlug]/[lessonSlug]/components
- components
- api
- a2a
- agents
- [agentId]
- serve/[agentId]
- auth
- [...all]
- oauth
- connections
- credentials
- providers
- socket-token
- billing
- switch-plan
- update-cost
- chat
- [identifier]
- manage/[id]
- copilot
- api-keys/validate
- chats
- chat
- resources
- checkpoints
- revert
- credential-sets
- [id]/invite
- invitations
- invite/[token]
- credentials
- [id]
- members
- draft
- cron
- cleanup-stale-executions
- run-data-drains
- files
- export/[id]
- multipart
- presigned
- public/[token]
- content
- inline
- otp
- sso
- serve/[...path]
- upload
- view/[id]
- folders
- [id]
- duplicate
- reorder
- function/execute
- guardrails
- mask-batch
- validate
- invitations/[id]
- jobs/[jobId]
- knowledge
- [id]
- connectors
- [connectorId]
- documents
- [documentId]/chunks
- upsert
- search
- logs
- execution/[executionId]
- export
- stats
- triggers
- mcp
- discover
- serve/[serverId]
- workflow-servers/[id]/tools
- [toolId]
- mothership
- chats
- read
- execute
- organizations
- [id]
- data-retention
- invitations
- members
- [memberId]
- usage-limit
- permission-groups
- [groupId]
- members
- bulk
- roster
- workspaces
- permission-groups/user
- providers
- proxy/tts/stream
- resume/[workflowId]/[executionId]/[contextId]
- schedules
- [id]
- execute
- settings
- allowed-integrations
- allowed-mcp-domains
- allowed-providers
- speech/token
- table
- [tableId]
- delete-async
- export-async
- export
- download
- groups
- import-async
- import
- job/cancel
- rows
- [rowId]/enrichment/[groupId]
- find
- import-async
- import-csv
- jobs
- telemetry
- tools
- a2a
- cancel-task
- delete-push-notification
- get-agent-card
- get-push-notification
- get-task
- resubscribe
- send-message
- set-push-notification
- agiloft
- attachment_info
- attach
- create_record
- delete_record
- get_choice_line_id
- lock_record
- read_record
- remove_attachment
- saved_search
- search_records
- select_records
- update_record
- asana
- add-followers
- create-project
- create-section
- create-subtask
- create-task
- delete-task
- get-project
- list-sections
- list-workspaces
- box/upload
- brex/upload-receipt
- confluence/upload-attachment
- crowdstrike/query
- custom
- daytona/upload
- deployments
- deploy
- promote
- undeploy
- versions
- version
- discord/send-message
- docusign
- dropbox/upload
- elevenlabs/audio
- file/manage
- firecrawl/parse
- gmail
- draft
- edit-draft
- send
- google_drive
- export
- upload
- grafana
- update_alert_rule
- update_dashboard
- update_folder
- image
- jira/add-attachment
- jsm/assets
- attributes
- object-types
- object
- create
- delete
- get
- update
- schemas
- schema
- search
- linq/upload
- microsoft-dataverse/upload-file
- microsoft_teams
- write_channel
- write_chat
- mistral/parse
- onedrive/upload
- onepassword
- outlook
- draft
- send
- persona/import-accounts
- s3
- create-bucket
- delete-bucket
- delete-objects
- head-object
- list-buckets
- presigned-url
- put-object
- sap_concur/upload
- sendgrid/send-mail
- servicenow/upload-attachment
- sftp/upload
- slack
- send-message
- smtp/send
- square/catalog-image
- supabase/storage-upload
- telegram/send-document
- textract/parse
- uptimerobot
- create-psp
- update-psp
- vanta/upload
- video
- wordpress/upload
- users/me
- profile
- settings
- v1
- admin
- access-control
- audit-logs
- organizations
- [id]
- billing
- members
- [memberId]
- workflows/[id]
- deploy
- versions
- [versionId]/activate
- workspaces/[id]/members
- [memberId]
- logs
- tables
- [tableId]/rows
- workflows
- [id]
- deploy
- rollback
- wand
- webhooks
- [id]
- agentmail
- outbox/process
- trigger/[path]
- workflows
- [id]
- autolayout
- chat/status
- deployments
- [version]
- revert
- deploy
- duplicate
- execute
- executions/[executionId]
- cancel
- stream
- restore
- state
- variables
- reorder
- workspaces
- [id]
- background-work
- byok-keys
- environment
- files
- [fileId]
- compiled-check
- csv-preview
- inline
- fork
- diff
- lineage
- mapping
- promote
- resources
- rollback
- metrics/executions
- owner-billing
- permission-groups
- [groupId]
- members
- bulk
- permissions
- invitations
- batch
- members/[id]
- credential-account/[token]
- f/[token]
- invite
- [id]
- components
- llms.txt
- playground
- unsubscribe
- workspace
- [workspaceId]
- chat/[chatId]
- components
- connect-oauth-modal
- conversation-list-item
- credential-detail
- components
- hooks
- error
- impersonation-banner
- message-actions
- resource
- components
- resource-chrome-fallback
- resource-header
- resource-options
- workspace-chrome
- files
- components
- action-bar
- delete-confirm-modal
- file-viewer
- rich-markdown-editor
- embed
- mention
- slash-command
- home
- components
- chat-context-kind-registry
- chat-message-attachments
- credits-chip
- message-content
- components
- agent-group
- chat-content
- special-tags
- thinking-block
- mothership-chat
- components/mothership-chat-skeleton
- mothership-view
- components
- add-resource-dropdown
- resource-content
- components/generic-resource-content
- resource-registry
- resource-tabs
- queued-messages
- suggested-actions
- user-input
- components
- attached-files-list
- mic-button
- prompt-editor
- send-button
- user-message-content
- hooks
- stream
- integrations
- [block]
- components
- connect-service-account-modal
- integration-tabs-header
- showcase-with-explore
- connected/[credentialId]
- knowledge
- [id]
- [documentId]
- components
- chunk-editor
- delete-chunk-modal
- document-tags-modal
- components
- action-bar
- add-connector-modal
- add-documents-modal
- base-tags-modal
- connector-config-fields
- connector-selector-field
- connectors-section
- edit-connector-modal
- rename-document-modal
- hooks
- components
- base-card
- create-base-modal
- delete-knowledge-base-modal
- edit-knowledge-base-modal
- lib
- logs
- components
- dashboard
- components
- line-chart
- status-bar
- workflows-list
- log-details
- components
- execution-snapshot
- file-download
- trace-view
- logs-toolbar
- components/search
- hooks
- providers
- scheduled-tasks
- components
- create-schedule-modal
- schedule-calendar
- components
- calendar-event-chip
- calendar-toolbar
- month-grid
- time-grid
- task-delete-dialog
- task-details-modal
- task-modal
- hooks
- utils
- settings
- [section]
- components
- admin
- api-keys
- components/create-api-key-modal
- billing
- components/usage-limit-field
- byok
- copilot
- credential-sets
- custom-tools
- general
- inbox
- components
- inbox-enable-toggle
- inbox-settings-tab
- inbox-task-list
- mcp
- components/mcp-server-form-modal
- member-list
- mothership
- recently-deleted
- save-discard-actions
- secrets
- components
- secret-value-field
- secrets-manager
- hooks
- settings-empty-state
- settings-header
- settings-panel
- settings-section
- team-management
- components
- manage-credits-modal
- no-organization-view
- organization-invite-modal
- organization-member-lists
- remove-member-dialog
- team-seats-overview
- transfer-ownership-dialog
- teammates
- workflow-mcp-servers
- components/create-workflow-mcp-server-modal
- hooks
- secrets/[credentialId]
- skills
- components
- skill-import
- skill-modal
- tables
- [tableId]
- components
- column-config-sidebar
- enrichment-details
- enrichments-sidebar
- new-column-dropdown
- row-modal
- run-status-control
- sidebar-fields
- table-action-bar
- table-filter
- table-grid
- cells
- headers
- workflow-sidebar
- hooks
- components
- import-csv-dialog
- upgrade
- components
- billing-period-toggle
- comparison-table
- plan-card
- hooks
- utils
- w
- [workflowId]
- components
- action-bar
- chat
- components/output-select
- command-list
- cursors
- error
- note-block
- panel
- components
- copilot/components/user-input/hooks
- deploy
- components/deploy-modal
- components
- a2a
- api
- chat
- deploy-upgrade-gate
- general
- components
- mcp
- hooks
- editor
- components
- connection-blocks
- components/field-item
- sub-block
- components
- checkbox-list
- code
- combobox
- condition-input
- credential-selector
- document-tag-entry
- dropdown
- env-var-dropdown
- eval-input
- file-upload
- filter-builder
- components
- grouped-checkbox-list
- input-mapping
- knowledge-base-selector
- knowledge-tag-filters
- long-input
- mcp-dynamic-args
- mcp-server-modal
- messages-input
- schedule-info
- selector-combobox
- selector-input
- short-input
- skill-input
- slack-setup-wizard
- slider-input
- sort-builder
- components
- starter
- switch
- table-selector
- table
- tag-dropdown
- components
- time-input
- tool-input
- components
- code-editor
- custom-tool-modal
- tools
- variables-input
- hooks
- subflow-editor
- hooks
- toolbar
- search-replace
- components/replacement-controls
- subflows
- terminal
- components
- filter-popover
- output-panel
- components
- status-display
- toggle-button
- variables
- wand-prompt-bar
- workflow-block
- hooks
- workflow-controls
- workflow-edge
- hooks
- utils
- components
- preview
- components
- preview-editor
- preview-workflow
- components
- block
- subflow
- sidebar
- components
- file-list
- help-modal
- search-modal
- components
- command-items
- search-groups
- settings-sidebar
- workflow-list/components
- delete-modal
- folder-item
- workflow-item
- avatars
- workspace-header
- components
- create-workspace-modal
- fork-activity-panel
- fork-workspace-modal
- invite-modal
- promote-workspace-modal
- components
- providers
- background
- blocks
- blocks
- components
- emails
- billing
- components
- invitations
- emcn
- components
- calendar
- chip-date-picker
- date-picker
- permissions
- ui
- connectors
- airtable
- asana
- ashby
- azure-devops
- confluence
- discord
- docusign
- dropbox
- evernote
- fathom
- fireflies
- github
- gitlab
- gmail
- gong
- google-calendar
- google-docs
- google-drive
- google-forms
- google-meet
- google-sheets
- grain
- granola
- greenhouse
- hubspot
- incidentio
- intercom
- jira
- jsm
- linear
- microsoft-teams
- monday
- notion
- obsidian
- onedrive
- outlook
- reddit
- rootly
- s3
- salesforce
- sentry
- servicenow
- slack
- typeform
- webflow
- wordpress
- x
- youtube
- zendesk
- zoom
- ee
- access-control
- components
- hooks
- utils
- audit-logs
- components
- components
- data-drains
- components
- destinations
- hooks
- data-retention
- components
- hooks
- sso
- components
- hooks
- whitelabeling
- components
- hooks
- enrichments
- company-domain
- company-info
- email-verification
- phone-number
- work-email
- executor
- execution
- handlers
- agent
- evaluator
- mothership
- pi
- router
- utils
- variables
- hooks
- mcp
- queries
- a2a
- kb
- oauth
- utils
- selectors
- providers/sim
- lib
- a2a
- analytics
- api-key
- api
- client
- contracts
- knowledge
- selectors
- tools
- aws
- databases
- media
- v1
- admin
- tables
- server
- auth
- billing
- calculations
- client
- core
- organizations
- storage
- validation
- webhooks
- blog
- concurrency
- __tests__
- copilot
- auth
- chat
- generated
- request
- context
- go
- handlers
- lifecycle
- session
- tools
- resources
- tool-executor
- tools
- client
- handlers
- deployment
- workflow
- mcp
- registry
- server
- blocks
- enrichment
- files
- jobs
- table
- user
- workflow/edit-workflow
- validation
- vfs
- core
- async-jobs
- backends
- config
- execution-limits
- idempotency
- rate-limiter
- security
- utils
- credentials
- data-drains
- sources
- environment
- execution
- payloads
- sandbox/bundles
- file-parsers
- guardrails
- integrations
- invitations
- knowledge
- connectors
- documents
- filters
- logs
- execution
- snapshot
- mcp
- oauth
- orchestration
- media
- messaging
- email
- mothership/inbox
- oauth
- permission-groups
- permissions
- posthog
- table
- __tests__
- columns
- hooks
- jobs
- llm
- query-builder
- rows
- workflow-groups
- tokenization
- tools
- uploads
- contexts
- knowledge-base
- workspace
- core
- providers
- blob
- s3
- server
- utils
- users
- webhooks
- polling
- providers
- workflows
- autolayout
- blocks
- comparison
- executor
- migrations
- operations
- orchestration
- persistence
- sanitization
- schedules
- search-replace
- subblocks
- triggers
- variables
- workspace-events
- workspaces
- fork
- background-work
- copy
- lineage
- mapping
- promote
- remap
- organization
- permissions
- providers
- anthropic
- azure-anthropic
- azure-openai
- baseten
- bedrock
- cerebras
- deepseek
- fireworks
- google
- groq
- litellm
- mistral
- ollama-cloud
- ollama
- openai
- openrouter
- sakana
- together
- vllm
- xai
- public
- static
- scripts
- stores
- chat
- execution
- logs/filters
- modals/search
- panel
- presence
- sidebar
- terminal
- console
- workflow-diff
- workflows
- registry
- workflow
- tools
- a2a
- agiloft
- airtable
- asana
- clickhouse
- context_dev
- datagma
- deployments
- downdetector
- dropcontact
- elevenlabs
- emailbison
- enrow
- file
- firecrawl
- function
- gitlab
- google_ads
- google_bigquery
- google_calendar
- google_contacts
- google_docs
- google_drive
- google_forms
- google_groups
- google_maps
- google_slides
- google
- grafana
- hubspot
- icypeas
- instantly
- jira
- jsm
- leadmagic
- logs
- mem0
- microsoft_excel
- microsoft_teams
- mistral
- monday
- notion
- outlook
- pinecone
- resend
- s3
- salesforce
- slack
- sportmonks_core
- sportmonks_football
- sportmonks
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
640 | 640 | | |
641 | 641 | | |
642 | 642 | | |
| 643 | + | |
643 | 644 | | |
644 | 645 | | |
645 | 646 | | |
| |||
666 | 667 | | |
667 | 668 | | |
668 | 669 | | |
| 670 | + | |
669 | 671 | | |
670 | 672 | | |
671 | 673 | | |
| |||
906 | 908 | | |
907 | 909 | | |
908 | 910 | | |
| 911 | + | |
909 | 912 | | |
910 | 913 | | |
911 | 914 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | | - | |
16 | | - | |
| 15 | + | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
| 35 | + | |
| 36 | + | |
35 | 37 | | |
36 | 38 | | |
37 | 39 | | |
38 | | - | |
39 | | - | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
40 | 43 | | |
41 | 44 | | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
42 | 48 | | |
43 | 49 | | |
44 | 50 | | |
| |||
55 | 61 | | |
56 | 62 | | |
57 | 63 | | |
58 | | - | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
59 | 67 | | |
60 | | - | |
| 68 | + | |
61 | 69 | | |
62 | 70 | | |
63 | | - | |
64 | 71 | | |
65 | | - | |
66 | | - | |
67 | | - | |
68 | | - | |
| 72 | + | |
69 | 73 | | |
70 | | - | |
| 74 | + | |
71 | 75 | | |
72 | 76 | | |
73 | 77 | | |
| |||
85 | 89 | | |
86 | 90 | | |
87 | 91 | | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
88 | 112 | | |
89 | 113 | | |
90 | 114 | | |
| |||
111 | 135 | | |
112 | 136 | | |
113 | 137 | | |
| 138 | + | |
| 139 | + | |
114 | 140 | | |
115 | | - | |
| 141 | + | |
| 142 | + | |
116 | 143 | | |
117 | 144 | | |
118 | 145 | | |
| |||
126 | 153 | | |
127 | 154 | | |
128 | 155 | | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
129 | 161 | | |
130 | 162 | | |
131 | 163 | | |
| |||
499 | 531 | | |
500 | 532 | | |
501 | 533 | | |
502 | | - | |
| 534 | + | |
| 535 | + | |
| 536 | + | |
503 | 537 | | |
504 | 538 | | |
505 | 539 | | |
| |||
510 | 544 | | |
511 | 545 | | |
512 | 546 | | |
| 547 | + | |
| 548 | + | |
| 549 | + | |
| 550 | + | |
| 551 | + | |
| 552 | + | |
| 553 | + | |
| 554 | + | |
| 555 | + | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
| 559 | + | |
513 | 560 | | |
514 | 561 | | |
515 | 562 | | |
| |||
520 | 567 | | |
521 | 568 | | |
522 | 569 | | |
523 | | - | |
| 570 | + | |
| 571 | + | |
524 | 572 | | |
525 | 573 | | |
526 | 574 | | |
| |||
542 | 590 | | |
543 | 591 | | |
544 | 592 | | |
545 | | - | |
| 593 | + | |
| 594 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
143 | 143 | | |
144 | 144 | | |
145 | 145 | | |
146 | | - | |
| 146 | + | |
147 | 147 | | |
148 | 148 | | |
149 | 149 | | |
150 | 150 | | |
151 | | - | |
| 151 | + | |
152 | 152 | | |
153 | 153 | | |
154 | 154 | | |
| |||
0 commit comments