Siddharth Ganesan
b39bdfd55e
feat(copilot-docs): update readme and docs with local hosting instructions ( #1043 )
...
* Docs
* Lint
2025-08-20 09:47:50 -07:00
Waleed Latif
214a0358b6
fix(billing): fix upgrade to team plan ( #1045 )
2025-08-20 00:28:07 -07:00
Waleed Latif
bbb5e53e43
improvement(supabase): add supabase upsert tool, insert/replace on PK conflict ( #1038 )
2025-08-19 21:21:09 -07:00
Waleed Latif
79e932fed9
feat(logs): added sub-workflow logs, updated trace spans UI, fix scroll behavior in workflow registry sidebar ( #1037 )
...
* added sub-workflow logs
* indent input/output in trace spans display
* better color scheme for workflow logs
* scroll behavior in sidebar updated
* cleanup
* fixed failing tests
2025-08-19 21:21:09 -07:00
Vikhyath Mondreti
9ad36c0e34
fix(oauth-block): race condition for rendering credential selectors and other subblocks + gdrive fixes ( #1029 )
...
* fix(oauth-block): race condition for rendering credential selectors and other subblocks
* fix import
* add dependsOn field to track cros-subblock deps
* remove redundant check
* remove redundant checks
* remove misleading comment
* fix
* fix jira
* fix
* fix
* confluence
* fix triggers
* fix
* fix
* make trigger creds collab supported
* fix for backwards compat
* fix trigger modal
2025-08-19 21:21:09 -07:00
Waleed Latif
2771c688ff
improvement(supabase): added more verbose error logging for supabase operations ( #1035 )
...
* improvement(supabase): added more verbose error logging for supabase operations
* updated docs
2025-08-19 21:21:09 -07:00
Waleed Latif
d58ceb4bce
improvement(api): add native support for form-urlencoded inputs into API block ( #1033 )
2025-08-19 21:21:09 -07:00
Waleed Latif
69773c3174
improvement(console): increase console max entries for larger workflows ( #1032 )
...
* improvement(console): increase console max entries for larger workflows
* increase safety limit for infinite loops
2025-08-19 21:21:09 -07:00
Waleed Latif
9aa1fe8037
fix(logger): fixed logger to show prod server-side logs ( #1027 )
2025-08-19 00:44:24 -07:00
Emir Karabeg
1b7c111c46
Update README.md ( #1026 )
...
* Update README.md
* Update README.md
2025-08-18 23:10:18 -07:00
Siddharth Ganesan
bdfb56b262
fix(copilot): streaming ( #1023 )
...
* Fix 1
* Fix
* Bugfix
* Make thinking streaming smoother
* Better autoscroll, still not great
* Updates
* Updates
* Updates
* Restore checkpoitn logic
* Fix aborts
* Checkpoitn ui
* Lint
* Fix empty file
2025-08-18 22:48:56 -07:00
Emir Karabeg
4a7de31eee
uploaded brandbook ( #1024 )
2025-08-18 22:04:55 -07:00
Waleed Latif
adfe56c720
improvement(logger): restore server-side logs in prod ( #1022 )
2025-08-18 21:01:38 -07:00
Emir Karabeg
72e3efa875
improvement(settings): ui/ux ( #1021 )
...
* completed general
* completed environment
* completed account; updated general and environment
* fixed skeleton
* finished credentials
* finished privacy; adjusted all colors and styling
* added reset password
* refactor: team and subscription
* finalized subscription settings
* fixed copilot key UI
2025-08-18 20:57:29 -07:00
Vikhyath Mondreti
b40fa3aa6e
fix(picker-ui): picker UI confusing when credential not set + Microsoft OAuth Fixes ( #1016 )
...
* fix(picker-ui): picker UI confusing when credential not set
* remove comments
* remove chevron down
* fix collaboration oauth
* fix jira"
* fix
* fix ms excel selector
* fix selectors for MS blocks
* fix ms selectors
* fix
* fix ms onedrive and sharepoint
* fix to grey out dropdowns
* fix background fetches
* fix planner
* fix confluence
* fix
* fix confluence realtime sharing
* fix outlook folder selector
* check outlook folder
* make shared hook
---------
Co-authored-by: waleedlatif1 <walif6@gmail.com >
2025-08-18 20:21:23 -07:00
Waleed Latif
f924edde3a
improvement(console): redact api keys from console store ( #1020 )
2025-08-18 16:36:33 -07:00
Waleed Latif
073030bfaa
improvement(serializer): filter out advanced mode fields when executing in basic mode, persist the values but don't include them in serialized block for execution ( #1018 )
...
* improvement(serializer): filter out advanced mode fields when executing in basic mode, persist the values but don't include them in serialized block for execution
* fix serializer exclusion logic
2025-08-18 16:34:53 -07:00
Siddharth Ganesan
871f4e8e18
fix(copilot): env key validation ( #1017 )
...
* Fix v1
* Use env var
* Lint
* Fix env key validation
* Remove logger
* Fix agent url
* Fix tests
2025-08-18 16:00:56 -07:00
Siddharth Ganesan
091343a132
fix(copilot): fix origin ( #1015 )
...
* Fix v1
* Use env var
* Lint
2025-08-18 13:57:31 -07:00
Waleed Latif
63c66bfc31
fix(webhook): pin webhook URL when creating/saving generic webhook trigger ( #1014 )
...
* fix(webhook): pin webhook URL when creating a new generic webhook trigger
* change instructions copy
* remove unrelated scripts
* added optional API key for webhooks, validation tests
* remove extraneous logs
2025-08-18 13:39:49 -07:00
Waleed Latif
445ca78395
fix(export): swap upload & download icons ( #1013 )
2025-08-18 10:22:55 -07:00
Waleed Latif
5a8a703ecb
fix(duplicate): fixed detached state on duplication ( #1011 )
2025-08-18 08:51:18 -07:00
Waleed Latif
6f64188b8d
fix(control-bar): fix icons styling in disabled state ( #1010 )
2025-08-18 08:22:06 -07:00
Vikhyath Mondreti
52fa388f81
update migration file for notekeeping purpose
2025-08-18 01:56:34 -07:00
Vikhyath Mondreti
dc19525a6f
reduce batch size to prevent timeouts
2025-08-18 01:10:47 -07:00
Vikhyath Mondreti
09b95f41ea
syntax issue in migration
2025-08-18 00:58:09 -07:00
Vikhyath Mondreti
eb75afd115
make logs migration batched to prevent mem issues ( #1005 )
2025-08-18 00:42:38 -07:00
Waleed Latif
fdb8256468
fix(subflow): remove all edges when removing a block from a subflow ( #1003 )
2025-08-18 00:21:26 -07:00
Adam Gough
5c16e7d390
fix(subflow): add ability to remove block from subflow and refactor to consolidate subflow code ( #983 )
...
* added logic to remove blocks from subflows
* refactored logic into just subflow-node
* bun run lint
* added subflow test
* added a safety check for data.parentId
* added state update logic
* bun run lint
* removed old logic
* removed any
* added tests
* added type safety
* removed test script
* type safety
---------
Co-authored-by: Adam Gough <adamgough@Mac.attlocal.net >
Co-authored-by: waleedlatif1 <walif6@gmail.com >
2025-08-17 22:25:31 -07:00
Waleed Latif
bd38062705
fix(workflow-error): allow users to delete workflows with invalid configs/state ( #1000 )
...
* fix(workflow-error): allow users to delete workflows with invalid configs/state
* cleanup
2025-08-17 22:23:41 -07:00
Siddharth Ganesan
d7fd4a9618
feat(copilot): diff improvements ( #1002 )
...
* Fix abort
* Cred updates
* Updates
* Fix sheet id showing up in diff view
* Update diff view
* Text overflow
* Optimistic accept
* Serialization catching
* Depth 0 fix
* Fix icons
* Updates
* Lint
2025-08-16 15:09:48 -07:00
Vikhyath Mondreti
d972bab206
fix(logs-sidebar): remove message and fix race condition for quickly switching b/w logs ( #1001 )
2025-08-16 15:05:39 -07:00
Vikhyath Mondreti
f254d70624
improvement(logs): cleanup code ( #999 )
2025-08-16 13:44:00 -07:00
Waleed Latif
8748e1d5f9
improvement(db): remove deprecated 'state' column from workflow table ( #994 )
...
* improvement(db): remove deprecated column from workflow table
* removed extraneous logs
* update sockets envvar
2025-08-16 13:04:49 -07:00
Siddharth Ganesan
133a32e6d3
Fix abort ( #998 )
2025-08-16 11:10:09 -07:00
Waleed Latif
42917ce641
fix(agent): stringify input into user prompt for agent ( #984 )
2025-08-15 19:36:49 -07:00
Waleed Latif
5f6d219223
fix(kb-ui): fixed upload files modal ui, processing ui to match the rest of the kb ( #991 )
...
* fix(kb-ui): fixed upload files modal, processing ui to match the rest of the kb
* more ui fixes
* ack PR comments
* fix help modal
2025-08-15 19:35:50 -07:00
Siddharth Ganesan
bab74307f4
fix(ishosted): make ishosted true on staging ( #993 )
...
* Add staging to ishosted
* www
2025-08-15 18:36:32 -07:00
Siddharth Ganesan
16aaa37dad
improvement(agent): enable autolayout, export, copilot ( #992 )
...
* Enable autolayout, export, and copilot in dev
* Updates
2025-08-15 18:29:34 -07:00
Siddharth Ganesan
c6166a9483
feat(copilot): generate agent api key ( #989 )
...
* Add skeleton copilot to settings modal and add migration for copilot api keys
* Add hash index on encrypted key
* Security 1
* Remove sim agent api key
* Fix api key stuff
* Auth
* Status code handling
* Update env key
* Copilot api key ui
* Update copilot costs
* Add copilot stats
* Lint
* Remove logs
* Remove migrations
* Remove another migration
* Updates
* Hide if hosted
* Fix test
* Lint
* Lint
* Fixes
* Lint
---------
Co-authored-by: Waleed Latif <walif6@gmail.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-15 18:05:54 -07:00
Waleed Latif
0258a1b4ce
fix(loading): fix workflow detached on first load ( #987 )
2025-08-15 17:26:47 -07:00
Vikhyath Mondreti
4d4aefa346
fix(envvar): clear separation between server-side and client-side billing envvar ( #988 )
2025-08-15 16:41:02 -07:00
Vikhyath Mondreti
2e027dd77d
attempt to fix build issues ( #985 )
2025-08-15 15:21:34 -07:00
Waleed Latif
03bb437e09
fix(chat-deploy): fixed chat-deploy ( #981 )
2025-08-15 13:07:54 -07:00
Vikhyath Mondreti
9f02f88bf5
fix(oauth): webhook + oauthblocks in workflow ( #979 )
...
* fix(oauth): webhook + oauthblocks in workflow
* propagate workflow id
* requireWorkflowId for internal can be false
2025-08-15 13:07:46 -07:00
Waleed Latif
7a1711282e
improvement/function: remove unused function execution logic in favor of vm, update turborepo ( #980 )
...
* improvement(function): remove freestyle in favor of vm exec
* update imports
* remove unused test suite
* update turborepo
2025-08-15 12:51:27 -07:00
Waleed Latif
58613888b0
improvement(redirects): move redirects to middleware, push to login if no session and workspace if session exists, remove telemetry consent dialog ( #976 )
...
* improvement(redirects): move redirects to middleware, push to login if no session and workspace if session exists
* remove telemetry consent dialog
* remove migrations
* rerun migrations
2025-08-15 12:36:34 -07:00
Waleed Latif
f1fe2f52cc
improvement(billing): add billing enforcement for webhook executions, consolidate helpers ( #975 )
...
* fix(billing): clinet-side envvar for billing
* remove unrelated files
* fix(billing): add billing enforcement for webhook executions, consolidate implementation
* cleanup
* add back server envvar
2025-08-15 12:28:34 -07:00
Waleed Latif
7d05999a70
fix(force-dynamic): revert force-dynamic for the 38 routes that we previously added it to ( #971 )
2025-08-15 12:05:51 -07:00
Siddharth Ganesan
bf07240cfa
Fix user message color ( #978 )
2025-08-15 11:59:28 -07:00