Commit Graph

1325 Commits

Author SHA1 Message Date
Bobbie 4a56636dc3
Merge pull request #1607 from escapade-mckv/billing-improvements-clean
Billing improvements clean
2025-09-10 16:27:19 +05:30
Saumya 6dd69c00c2 chore: fix email retrieval for oauth users 2025-09-10 16:24:40 +05:30
Saumya db6953b4dc remove adjustment form from frontend 2025-09-10 15:37:24 +05:30
Krishav Raj Singh d800a1af1a remoe fallback 2025-09-10 15:23:29 +05:30
Bobbie 85a02b14f9
Merge pull request #1606 from escapade-mckv/billing-improvements-clean
fix: user search endpoint fix
2025-09-10 14:58:38 +05:30
Saumya 87d0eeb62f fix: user search endpoint fix 2025-09-10 14:57:31 +05:30
Bobbie 9f8abca2ce
Merge pull request #1602 from escapade-mckv/billing-improvements-clean
disable trial check for local mode
2025-09-10 10:43:08 +05:30
Saumya 3ff1b99bd4 disable trial check for local mode 2025-09-10 10:37:48 +05:30
Marko Kraemer 43a94999fb
Merge pull request #1568 from KrishavRajSingh/fix/img
transparency in ss
2025-09-09 15:55:17 -07:00
Saumya 113be724a1 fix ui issues 2025-09-10 01:45:56 +05:30
Saumya eeeea7df5f fix time tracking between events 2025-09-10 01:16:39 +05:30
Saumya a9779dd034 chore: add idempotency to webhook and credit systems 2025-09-10 00:17:57 +05:30
Saumya 8de9c03471 debug time based events from stripe 2025-09-09 23:30:44 +05:30
Saumya 780cf59626 improve billing and trial flows 2025-09-09 17:14:41 +05:30
Krishav Raj Singh e0d61d2053 update snapshot 2025-09-09 09:59:05 +05:30
Krishav Raj Singh db627afc52 simplify 2025-09-09 09:59:05 +05:30
Krishav Raj Singh db4b70bf5d update snapshot 2025-09-09 09:59:02 +05:30
Krishav Raj Singh 2ad28d5bfb fix floating zindex 2025-09-09 09:57:53 +05:30
Krishav Raj Singh 469fab7224 fix: metadata toolname 2025-09-09 09:57:53 +05:30
Krishav Raj Singh f3f545a900 depth calculation 2025-09-09 09:57:53 +05:30
Krishav Raj Singh 9ca21f0a33 load images in editor 2025-09-09 09:57:53 +05:30
Krishav Raj Singh f0d8e71ad1 improve download with img in pptx 2025-09-09 09:57:53 +05:30
marko-kraemer 75aad69d14 10 gig sandbox 2025-09-08 15:41:18 -07:00
Saumya d2606a5474 fix stripe sync script to be faster 2025-09-09 01:53:05 +05:30
Saumya 4430585702 fix stripe sync script to be faster 2025-09-09 01:53:05 +05:30
Saumya d76c7902a6 fix issues related to billing 2025-09-09 01:53:05 +05:30
Saumya 6b0ffb9766 refactor billing api 2025-09-09 01:53:05 +05:30
Saumya ccfbdb049d chore: billing overhaul & free trial 2025-09-09 01:53:05 +05:30
Saumya 5f86bfbf2b free trial functional 2025-09-09 01:53:04 +05:30
Saumya 643a7b4b6b attempt to free trial 2025-09-09 01:53:04 +05:30
Saumya 153eb6cffa complete billing refactor 2025-09-09 01:53:04 +05:30
Saumya 37f7c9a059 fix: fix token cost 2025-09-09 01:53:04 +05:30
Saumya 7671d1ef67 fix topup backfill script 2025-09-09 01:53:04 +05:30
Saumya 31136ea866 fix topup backfill 2025-09-09 01:53:04 +05:30
Saumya 30cc1e4946 wallet credits 2025-09-09 01:53:04 +05:30
Saumya 7b1dac6c91 wallet credits 2025-09-09 01:53:04 +05:30
Saumya bd350f059a new billing 2025-09-09 01:53:04 +05:30
Saumya 1f5c0e9be2 simplify blling arch 2025-09-09 01:53:04 +05:30
Saumya 37ca540f24 fix: sync script 2025-09-09 01:53:04 +05:30
Saumya b5718d73e1 sync script fix 2025-09-09 01:53:04 +05:30
Saumya 7869787bf8 fix: fix credits backfill 2025-09-09 01:53:04 +05:30
Saumya 43b93354a4 billing revamp 2025-09-09 01:53:04 +05:30
Saumya 1fdf542705 Merge branch 'main' of github.com:escapade-mckv/suna 2025-09-08 12:57:53 +05:30
marko-kraemer e31e53a2ee fix: remove caching from limit checks and consolidate duplicate utils files
- Remove caching from check_project_count_limit, check_agent_count_limit, and check_agent_run_limit
  to ensure real-time counts and prevent stale data issues after deletions
- Merge duplicate backend/core/utils.py into core_utils.py to eliminate code duplication
- Update import in agent_json.py to use consolidated utils file
- All limit checking functions now query database directly for accurate counts

Fixes project limit exceeded errors that persisted after project deletion due to cached counts.
2025-09-06 15:40:08 -07:00
Saumya 5584deaa58 backfil fix 2025-09-06 11:36:36 +05:30
marko-kraemer 7aad591b10 fix 2025-09-05 15:32:40 -07:00
Saumya 40e004cde8 fix: custom mcp enabled tools list fix 2025-09-05 14:36:14 +05:30
marko-kraemer ccfb04bed1 rename 2025-09-04 21:44:27 -07:00
marko-kraemer a700d68d06 landing section 2025-09-04 17:51:47 -07:00
Marko Kraemer bf5ea6a7ea
Merge pull request #1553 from KrishavRajSingh/fix/bg_image
Fix/bg image
2025-09-04 17:46:38 -07:00
marko-kraemer 09ca1f49b8 fix credentials import 2025-09-04 17:27:31 -07:00
Krishav Raj Singh 14a43f67b0 base prompt for using images 2025-09-05 05:57:06 +05:30
Krishav Raj Singh c7af076fd1 chore: update daytona 2025-09-05 05:55:06 +05:30
Krishav Raj Singh 37ef70f6c1 fix/bg_images 2025-09-05 05:53:04 +05:30
marko-kraemer 42df5bd558 fix 2025-09-04 16:59:34 -07:00
marko-kraemer 15638c99cf mv around files, update imports 2025-09-04 16:59:34 -07:00
Krishav Raj Singh 2b55057caa load images while downloading ppt 2025-09-05 02:11:01 +05:30
Krishav Raj Singh a00c0ec489 fix: playwright dependency 2025-09-05 01:44:37 +05:30
Saumya 081650b89f feat: configurable custom oauth config via composio 2025-09-04 01:19:20 +05:30
Saumya b8ad01a088 fix composio api jwt method 2025-09-03 11:51:31 +05:30
Saumya 6081f742c9 bring back triggers to agents page, fix ux issues 2025-09-03 03:01:52 +05:30
Saumya 2a3e77f14d document ruler and persistent shortcut controls 2025-09-02 16:08:41 +05:30
Saumya 034269d0ba Merge branch 'main' of github.com:escapade-mckv/suna into docs-agent 2025-09-02 03:06:45 +05:30
Saumya 270238cee7 docs agent with editor 2025-09-02 03:06:34 +05:30
marko-kraemer 6ecc861282 wip 2025-08-31 23:00:00 -07:00
marko-kraemer e01aa2e332 security wip 2025-08-31 20:59:45 -07:00
Marko Kraemer b4447957dd
Merge pull request #1504 from Chaitanya045/add-openpyxl
fix: add openpyxl to sandbox image
2025-08-30 00:43:02 -07:00
marko-kraemer c5f8b5efa5 slight ux/ui improvement task 2025-08-30 00:33:49 -07:00
Chaitanya045 5913fafeb8 added openpyxl to sandbox image 2025-08-30 09:40:03 +05:30
Marko Kraemer 445ad72466
Merge pull request #1501 from KrishavRajSingh/chore/google_servive_path
move slide things to /google
2025-08-29 21:06:44 -07:00
Krishav Raj Singh ace66c063a move slide things to /google 2025-08-30 09:25:36 +05:30
marko-kraemer 39c59fc88e fix 2025-08-29 20:48:36 -07:00
Marko Kraemer 399d18f9ce
Merge pull request #1447 from KrishavRajSingh/feat/pptx
download pptx
2025-08-29 20:08:29 -07:00
marko-kraemer 5d56e08247 fix agent installation 2025-08-29 19:35:07 -07:00
marko-kraemer 46aa1836d0 rem template share sys & simplify 2025-08-29 19:04:33 -07:00
marko-kraemer cff0348f9e wip 2025-08-29 15:26:55 -07:00
Krishav Raj Singh 1e12097215 fix: unauthenticated users 2025-08-30 01:35:19 +05:30
Krishav afd74937f9
Merge branch 'kortix-ai:main' into feat/pptx 2025-08-29 18:44:10 +05:30
Saumya 3356fbe2cc Merge branch 'main' of github.com:escapade-mckv/suna into fix-staging-ci-cd 2025-08-29 15:13:07 +05:30
Saumya b6b1f83b02 fix tasks api 2025-08-29 15:10:08 +05:30
marko-kraemer 764ab6bb1b rm flags 2025-08-29 02:37:12 -07:00
marko-kraemer 84c83f29d8 refactor wip 2025-08-29 02:24:30 -07:00
marko-kraemer c0b8471e44 refactor agent api, split up 2025-08-29 02:24:30 -07:00
Saumya bbcde886d9 Merge branch 'main' of github.com:escapade-mckv/suna into triggers-page 2025-08-29 14:02:05 +05:30
Saumya f7dc975acf tasks page 2025-08-29 14:01:28 +05:30
Krishav b3fc762cb3
Merge branch 'kortix-ai:main' into feat/pptx 2025-08-29 11:18:07 +05:30
Krishav Raj Singh 4583a7c371 updated snapshot 2025-08-29 11:17:33 +05:30
Marko Kraemer 70b234b3be
Merge branch 'main' into ffrankan-fix/redis-connection-optimization 2025-08-28 22:32:37 -07:00
marko-kraemer 1951f883df wip 2025-08-28 22:31:19 -07:00
marko-kraemer 93152dd1b9 wip 2025-08-28 22:30:41 -07:00
Krishav 03b3ecb4f8
Merge branch 'kortix-ai:main' into feat/pptx 2025-08-29 10:52:37 +05:30
Krishav Raj Singh 69def48771 oauth migrations 2025-08-29 10:50:47 +05:30
Marko Kraemer 45084bfd38
Merge pull request #1477 from escapade-mckv/docs-page
Docs page
2025-08-28 22:00:59 -07:00
Krishav Raj Singh 020bfcda9d google oauth 2025-08-29 10:06:21 +05:30
Krishav Raj Singh 588add8945 draggable editor-header 2025-08-29 08:35:51 +05:30
Krishav 67705e6345
Merge branch 'kortix-ai:main' into feat/pptx 2025-08-29 05:27:56 +05:30
Marko Kraemer fc842cb601
Merge pull request #1475 from ffrankan/fix/redis-connection-optimization
Fix Redis connection optimization in SSE streaming
2025-08-28 16:11:40 -07:00
Vukasin b92cb3ce01 feat: enable app triggers 2025-08-28 16:08:30 -07:00
marko-kraemer 06df493157 improvements 2025-08-28 16:08:30 -07:00
Krishav 44f83deb1e
Merge branch 'kortix-ai:main' into feat/pptx 2025-08-29 04:12:32 +05:30