Commit Graph

95 Commits

Author SHA1 Message Date
asemyanov 8be8b5face Add Claude Code integration support in API and frontend. Updated allowed origins for CORS, added OAuth endpoints, and enhanced API keys page with integration instructions and connection command. 2025-08-21 14:32:50 +02:00
marko-kraemer 1896208f12 refactor wip 2025-08-16 19:10:56 -07:00
marko-kraemer 6796216a4f fix chat input 2025-08-10 17:30:00 -07:00
Saumya b4e8796a3c the functions required for composio 2025-08-02 13:52:17 +05:30
Saumya 26e69a24b9 Merge branch 'main' into composio-1a 2025-08-01 21:06:52 +05:30
Saumya 5d126bc75b test composio sdk 2025-08-01 12:54:16 +05:30
mykonos-ibiza 01c0178531 fix(api): update allowed methods in CORS middleware to include PATCH
- Modified the CORS middleware configuration to support the PATCH method, enhancing API flexibility for client requests.
2025-07-29 19:43:32 +05:30
mykonos-ibiza 8869138a7e feat(api-keys): implement API key management system
- Added a new API keys service with endpoints for creating, listing, revoking, and deleting API keys.
- Integrated API key validation and caching for performance.
- Updated backend configuration to include API key secret and throttling settings.
- Created frontend components for managing API keys, including a user interface for creating and displaying keys.
- Introduced a new database migration for the API keys table with necessary constraints and security policies.
- Enhanced authentication methods to support API key usage alongside JWT.
2025-07-29 19:38:37 +05:30
mykonos-ibiza 307a9a80ae Merge branch 'main' into kortix-sdk 2025-07-29 12:20:11 +05:30
Saumya 488d184939 refactor & cleanup templates 2025-07-29 11:25:18 +05:30
Saumya e4d24d9038 refactor credentials codebase 2025-07-28 22:06:07 +05:30
Saumya 3fb032185c refactor triggers 2025-07-28 15:46:29 +05:30
marko-kraemer aed291e7c3 wip 2025-07-27 05:53:25 +02:00
marko-kraemer e38d8f327e wip 2025-07-27 05:15:33 +02:00
mykonos-ibiza 37f8e63cf1 feat(deepai): add deepai specific endpoints 2025-07-26 18:47:22 +05:30
Bobbie f4dc33ab13
Merge pull request #1056 from mykonos-ibiza/fix/2fa
fix: migrate MFA functionality to frontend and remove backend MFA endpoints
2025-07-25 13:02:01 +05:30
mykonos-ibiza fc47e89da8 migrate MFA functionality to frontend and remove backend MFA endpoints 2025-07-24 14:16:04 +05:30
Krishav Raj Singh c3f431d0ee Merge remote-tracking branch 'upstream/main' into krishav/feat/manage_key_ui 2025-07-21 21:04:01 +05:30
sharath 0765c728ae
feat(auth): add phone verification
- Updated phone verification API to support SMS-based 2FA, allowing users to enroll and verify their phone numbers.
- Introduced new components for background AAL checking and status display, improving user experience during authentication.
- Removed the deprecated PhoneVerificationGuard component and integrated its functionality into the new AALChecker and BackgroundAALChecker components.
- Updated React Query hooks for managing phone verification and AAL states, ensuring efficient data handling and cache management.
- Enhanced frontend layout to accommodate new verification flows and improve overall responsiveness.

This update strengthens account security by enforcing phone verification for new users and streamlining the MFA process.
2025-07-19 21:49:52 +00:00
sharath a332cf9a31
feat(2fa): implement phone verification feature with MFA support
- Added phone verification endpoints for TOTP-based multi-factor authentication in the backend.
- Created frontend components for phone input and OTP verification.
- Integrated phone verification guard to ensure users complete verification before accessing the app.
- Updated API routes and React Query hooks for managing phone verification status and actions.

This feature enhances account security by requiring users to verify their phone numbers.
2025-07-19 15:14:55 +00:00
Marko Kraemer 783073e14f
Revert "Like/dislike response" 2025-07-18 14:33:34 +02:00
Krishav Raj Singh a8fd7afcac feedback api and integration 2025-07-18 05:13:41 +05:30
Krishav Raj Singh e31dc7f8e8 Local .Env Manager 2025-07-16 21:35:11 +05:30
Krishav d098ebd435
Merge branch 'kortix-ai:main' into krishav/feat/manage_key_ui 2025-07-16 14:05:36 +05:30
Saumya 1b347eb713 chore: refactor backend - 1 2025-07-14 19:47:10 +05:30
Saumya bdd9ffc1d8 refactor backend code 2025-07-14 16:06:27 +05:30
Krishav Raj Singh ecb077e12f get/save llm keys 2025-07-12 13:52:33 +05:30
Saumya 547bf72d24 feat: improve integrations ux 2025-07-11 13:47:44 +05:30
Saumya 3c920ba0aa Merge branch 'main' into flow-improvement 2025-07-11 09:21:05 +05:30
Saumya 15edfaa959 Merge branch 'main' into PRODUCTION 2025-07-11 09:20:17 +05:30
Saumya 4350dc8dfa feat: agent builder revamp 2025-07-10 12:32:15 +05:30
sharath 42432d7dbe
chore(api): load environment variables using dotenv and remove duplicate load call 2025-07-09 21:12:47 +00:00
sharath 909b51dfbe
feat(api): add health check endpoint for Docker and improve Redis connection handling 2025-07-09 15:27:34 +00:00
Saumya d61e10047b credential profiles for pipedream 2025-07-09 00:10:58 +05:30
Saumya 9d0f7bc4e4 chore(dev): pipedream setup 2025-07-08 14:40:15 +05:30
Saumya 4eabca8dae chore: add triggers to workflows 2025-07-08 09:27:32 +05:30
Saumya 71c24d70de chore(dev): conditional workflow steps 2025-07-08 01:01:12 +05:30
marko-kraemer 9c00c04c63 templates wip 2025-07-06 18:42:39 +02:00
marko-kraemer dc5496ae94 wip 2025-07-06 16:40:27 +02:00
marko-kraemer 4bbc03f674 wip 2025-07-06 06:40:44 +02:00
marko-kraemer 6a6b9d8e85 refactor wip 2025-07-05 18:07:35 +02:00
Saumya e896ca0ff6 chore(dev): teardown workflow system 2025-07-04 17:28:38 +05:30
Soumyadas15 debbb1246f feat: one-click trigger setup 2025-06-30 23:33:46 +05:30
Soumyadas15 658fa7d771 chore(dev): agent triggers 2025-06-30 16:27:34 +05:30
sharath e98ab052f9
chore(api, billing, llm): update worker count, refine billing tier names, and adjust logging in LLM API calls 2025-06-27 15:12:58 +00:00
Soumyadas15 a40f8bf816 feat: introduce knowledge base 2025-06-24 16:00:01 +05:30
Soumyadas15 29429ab8cf chore(dev): workflows feature-flagged 2025-06-23 17:29:19 +05:30
sharath aed3c38fc9
chore(logging): integrate structlog for structured logging and update dependencies 2025-06-18 19:20:15 +00:00
Soumyadas15 19e9e56df5 Merge branch 'main' into better-credentials 2025-06-18 20:42:29 +05:30
Soumyadas15 ce5cb46f81 chore(dev): add scheduling 2025-06-18 14:28:48 +05:30