Commit Graph
5354 Commits
Author SHA1 Message Date
Shivam Mishra d7265f21ad feat: remove redundant controller 2025-08-28 15:48:56 +05:30
Shivam Mishra 9f19c41b35 chore: remove whitespace change 2025-08-28 15:47:59 +05:30
Shivam Mishra 995f56f0ad feat: move SAML code to enterprise 2025-08-28 15:44:17 +05:30
Shivam Mishra 34bc1dc4bb chore: revert redundant change 2025-08-28 15:28:35 +05:30
Shivam Mishra 44e997e3bf refactor: simplify auth hash 2025-08-28 15:28:02 +05:30
Shivam Mishra 73e6bc8ecd chore: remove allow_other_host config 2025-08-28 15:26:49 +05:30
Shivam Mishra ea8446ecfe chore: remove redundant files 2025-08-28 15:22:35 +05:30
Shivam Mishra 314ab83040 chore: remove spec 2025-08-28 15:20:54 +05:30
Shivam Mishra 90a38d1065 refactor: merge duplicate tests 2025-08-28 15:15:47 +05:30
Shivam Mishra d5b7068394 refactor: cleaner saml check 2025-08-28 15:06:15 +05:30
Shivam Mishra 379ef876eb feat: add saml enabled check 2025-08-28 15:03:54 +05:30
Shivam Mishra 5fb0c80891 feat: move saml methods to enterprise 2025-08-28 15:03:23 +05:30
Shivam Mishra 5419b949a4 style: rubocop errors 2025-08-28 14:47:55 +05:30
Shivam Mishra f6fe1b130b feat: don't allow password login for SAML user 2025-08-28 14:34:18 +05:30
Shivam Mishra ecc1857f63 feat: don't allow SAML user to reset password 2025-08-28 14:27:05 +05:30
Shivam Mishra 5f0feae688 test: user saml methods 2025-08-28 14:26:47 +05:30
Shivam Mishra 1dd8f73c90 test: saml builder 2025-08-28 14:26:35 +05:30
Shivam Mishra f2eb8c37af feat: allow converting existing users to SAML 2025-08-28 13:54:06 +05:30
Shivam Mishra 9b09ae0e14 feat: add saml error messages 2025-08-28 13:53:47 +05:30
Shivam Mishra 091586177c feat: add saml helpers 2025-08-28 13:52:54 +05:30
Shivam Mishra cac97c543b refactor: clean up callbacks 2025-08-28 13:35:20 +05:30
Shivam Mishra 03dc1b6352 refactor: split success callback 2025-08-28 13:31:03 +05:30
Shivam Mishra 42ca3d97e6 feat: add specs 2025-08-28 13:26:42 +05:30
Shivam Mishra 2b1ded8f4d feat: handle user created but not associated to the account 2025-08-28 13:26:27 +05:30
Shivam Mishra 2eadb61b8e chore: clean debug logs 2025-08-28 12:14:19 +05:30
Shivam Mishra 88115441b9 WIP 2025-08-27 18:40:13 +05:30
Shivam Mishra e17694da73 refactor: use from_email method 2025-08-27 14:28:52 +05:30
Shivam Mishra e8b0b24b36 feat: implement login 2025-08-27 14:27:19 +05:30
Shivam Mishra 4fcee3bbba feat: mock login flow 2025-08-27 14:15:21 +05:30
Shivam Mishra f9d4816db1 feat: kickstart basic controller 2025-08-27 12:27:27 +05:30
Shivam Mishra 572df07365 style: autofix rubocop 2025-08-25 14:40:20 +05:30
Shivam Mishra 5079e0b3b9 feat: move spec to enterprise 2025-08-25 14:39:27 +05:30
Shivam Mishra 92df56f738 fix: saml settings certificate check 2025-08-25 14:29:43 +05:30
Shivam Mishra 7a33065efe fix: certificate 2025-08-25 14:29:30 +05:30
Shivam Mishra 99ab1eadb5 style: fix rubocop 2025-08-25 14:28:58 +05:30
Shivam Mishra 7549a2a1d4 feat: add fingerprint generation 2025-08-25 14:21:57 +05:30
Shivam Mishra 0562647ab1 feat: add specs 2025-08-25 13:57:06 +05:30
Shivam Mishra f5c45c35f2 fix: saml association 2025-08-25 13:56:55 +05:30
Shivam Mishra d06e2cfd98 feat: add saml settings controller 2025-08-25 13:43:43 +05:30
Shivam Mishra e9d852969f chore: update model annotation 2025-08-25 13:43:28 +05:30
Shivam Mishra 71285b368c feat: add saml policy 2025-08-25 13:43:16 +05:30
Shivam Mishra f7323b6dec feat: add jbuilders 2025-08-25 13:43:05 +05:30
Shivam Mishra 94fab7ad1c fix: schema 2025-08-25 13:28:32 +05:30
Shivam Mishra b3fef8f110 feat: feature flag for saml 2025-08-25 13:21:19 +05:30
Shivam Mishra 81cf106578 feat: update models 2025-08-25 13:21:11 +05:30
Shivam Mishra a197f64d2c feat: run migration 2025-08-25 13:09:20 +05:30
Shivam Mishra 67b8674337 feat: add models 2025-08-25 13:08:30 +05:30
Shivam Mishra 46f7390cbe feat: add saml models 2025-08-25 13:08:12 +05:30
be721c2b50 feat: add config for embedding model (#12120)
This PR adds the ability to modify the embedding model used by Captain
AI.Previously, the embedding model was hardcoded which led to errors when
you used a different API provider which did not support that specific
embedding model.

Co-authored-by: Shivam Mishra <scm.mymail@gmail.com>
2025-08-25 11:33:00 +05:30
7d6a43fc72 feat: Added the backend support for twilio content templates (#12272)
Added comprehensive Twilio WhatsApp content template support (Phase 1)
enabling text, media, and quick reply templates with proper parameter
conversion, sync capabilities.

 **Template Types Supported**
  - Basic Text Templates: Simple text with variables ({{1}}, {{2}})
  - Media Templates: Image/Video/Document templates with text variables
  - Quick Reply Templates: Interactive button templates
  
 Front end changes is available via #12277

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
2025-08-24 10:05:15 +05:30