Commit Graph

81 Commits

Author SHA1 Message Date
marko-kraemer e38d8f327e wip 2025-07-27 05:15:33 +02:00
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
Soumyadas15 7317ab1e5f chore(dev): setup agent triggers 2025-06-17 13:21:31 +05:30
Soumyadas15 b299df42f2 chore(dev): Correct tool call examples in sample response 2025-06-17 11:54:24 +05:30
Soumyadas15 1ef38a3bb4 chore(dev): functional workflows 2025-06-14 12:38:58 +05:30
Soumyadas15 6b135f7c56 chore(dev): functional workflow execution 2025-06-13 15:37:14 +05:30
Soumyadas15 317888e33b feat: introduce credentials manager 2025-06-07 11:54:59 +05:30
Bobbie ef28b0a74a
Merge pull request #634 from escapade-mckv/feature-flags
feat: feature flags using redis
2025-06-05 16:28:35 +05:30
Soumyadas15 0c4b1345c6 feat: feature flags using redis 2025-06-05 13:00:44 +05:30
sharath ec09c6d149
Merge branch 'PRODUCTION' into sync/production 2025-06-05 02:15:28 +00:00
Soumyadas15 b872061528 feat: send welcome email to users 2025-06-03 23:04:27 +05:30
Soumyadas15 f27500673a chore(dev): connect custom mcps 2025-06-02 11:31:09 +05:30
Soumyadas15 8297bf6f34 chore(dev): connect custom mcps 2025-06-02 11:14:22 +05:30
Soumyadas15 f380dd7cb1 Merge branch 'main' into mcp-5a 2025-05-29 17:44:14 +05:30
Vukasin 46cd736796 feat: add download all button and transcription 2025-05-28 21:50:24 +02:00
Soumyadas15 e4be0ad06a Merge branch 'mcp-5' into mcp-5a 2025-05-28 10:33:49 +05:30