Commit Graph

53 Commits

Author SHA1 Message Date
talatops
a86c805cda fix: so many fixed and others 2026-04-11 21:13:20 +05:00
talatops
bbeb43adb1 fix: Separate JUNO CHAT, Stock fixed on both ends 2026-04-11 19:45:38 +05:00
talatops
e49a0047aa KBs and Embeddings for both structured & import 2026-04-11 17:22:59 +05:00
talatops
4dd56f3aae feat: Supplier support 2026-04-03 18:25:31 +05:00
talatops
fae9e9ce7d feat: Customizable storefront chat 2026-04-03 18:19:20 +05:00
talatops
7b2cb3485e feat(storefront-chat): add vendor customization modal and manual inject flow
Introduce per-store chat branding (name, tagline, color, font, logo), open customization on enable, and separate Save vs INJECT actions so theme sync is explicitly vendor-triggered while preserving safe disable behavior.

Made-with: Cursor
2026-04-03 16:49:35 +05:00
talatops
53c2ed7a4e fix(storefront-chat): normalize shop domain matching
Handle shop domain variants (protocol/trailing slash/case) when resolving storefront chat stores so enabled widgets do not return false 403 Widget disabled responses.

Made-with: Cursor
2026-04-02 22:17:49 +05:00
talatops
0b384fcc59 feat(storefront-chat): add synchronous GROQ AI replies
Add blended KB/FAQ + product context retrieval for storefront chat, generate synchronous AI responses, persist AI messages, and update widget/debug inbox to display threaded CUSTOMER/AI conversations.

Made-with: Cursor
2026-04-02 17:19:12 +05:00
talatops
ce5049a64f refactor(storefront-chat): switch to theme asset injection flow
Replace ScriptTag/App Proxy storefront injection with Theme API asset injection, add theme helper utilities, and polish the iframe chat panel UI/contrast. Also clean up legacy injector routes and add onboarding guidance for required theme scopes.

Made-with: Cursor
2026-04-02 17:07:41 +05:00
talatops
7fe7ac9cac fix(shopify): use app proxy for storefront chat injector
Serve widget injector JS via Shopify App Proxy and point ScriptTag src to /apps/juno-chat to avoid ngrok/ORB/CSP script load failures.

Made-with: Cursor
2026-04-02 15:53:55 +05:00
talatops
676ef09f4f fix(shopify): bypass ngrok interstitial for scripttag
Made-with: Cursor
2026-04-02 15:46:52 +05:00
talatops
b7254e9c2b fix(storefront): use popup button instead of iframe
Made-with: Cursor
2026-04-02 15:39:23 +05:00
talatops
2a4ab2a749 fix(storefront): robust shop detection for widget
Made-with: Cursor
2026-04-02 15:31:52 +05:00
talatops
ec600012d1 feat(storefront): script tag toggle injection
Made-with: Cursor
2026-04-02 15:15:17 +05:00
talatops
8af711a6c9 feat(storefront-chat): add customer widget + vendor toggle
Made-with: Cursor
2026-04-02 14:31:35 +05:00
talatops
d3122d44bf fix: UI audit 2026-04-02 14:02:41 +05:00
talatops
5fb777496b feat(chat): rich typed attachments with modal
Made-with: Cursor
2026-04-02 13:26:44 +05:00
talatops
2e28ae8ed3 fix: wire PWA icons and manifest for installability
Update app metadata and service worker icon references to use the PWA icon set, and add required public icon assets so Chrome can offer install.

Made-with: Cursor
2026-03-31 22:25:42 +05:00
talatops
bcd479b76a fix: harden Shopify tracking sync for closed fulfillments
Make supplier-side Shopify sync update tracking on existing fulfillments when fulfillment orders are closed, and make EC2 deploy extraction deletion-safe to prevent stale files from breaking builds.

Made-with: Cursor
2026-03-31 22:05:33 +05:00
talatops
b67ef3190c feat: automate supplier fulfillment sync with vendor readonly tracking
Make supplier tracking/status updates the single source of truth, show them as readonly in vendor views, and sync fulfillment to Shopify from the backend with status normalization and fallback handling.

Made-with: Cursor
2026-03-31 21:44:33 +05:00
talatops
d4e5f16814
Merge pull request #3 from talatops/fix/talat
fix: supplier order side & removed chat encryption
2026-03-31 19:10:26 +05:00
talatops
28ec17409f fix: supplier order side & removed chat encryption 2026-03-31 18:16:30 +05:00
Saad Mohsin
b426372f89 fix: make supplier invite flow seamless
Made-with: Cursor
2026-03-31 18:16:15 +05:00
Saad Mohsin
036ad53acb add: dev compose, fix: ui bugs on vendor 2026-03-31 16:48:17 +05:00
talatops
066e491b1d feat: automation for emails 2026-03-28 15:46:57 +05:00
talatops
5266053495 login/signup flow change to handle cookies for both users properly 2026-03-28 13:04:11 +05:00
talatops
54d38755d8 fix: login module fixed to handle new flag logic 2026-03-04 22:04:22 +05:00
talatops
387cfb0aa2 Refine role-aware login and theming
Made-with: Cursor
2026-03-04 21:52:42 +05:00
talatops
ab14d7b004 Rename branding to JUNO, improve sync flows, and update docs
Made-with: Cursor
2026-03-04 21:32:54 +05:00
root
fadec2e06f email logo fixed and timeout retry for validation of shopify credentials 2026-03-04 21:32:54 +05:00
root
1ff77cb459 Product sharing fix 2026-02-16 21:21:48 +05:00
root
8354a90698 Logo & Chat Persistance & Supplier UI for mobilr 2026-02-16 17:21:38 +05:00
root
04468a2d47 fixed UI 2026-02-16 16:58:34 +05:00
root
8ab0cd3a86 vendor-side message decryption 2026-02-16 13:38:03 +05:00
root
c94a919304 push notification permissions fixed 2026-02-16 13:02:46 +05:00
root
16bbdce92c push notifications fixed 2026-02-16 12:40:26 +05:00
root
bfcd9c3da0 PWA and push notifications 2026-02-16 12:16:27 +05:00
root
aada21d0a7 Reset password fixed & supplier gmail restrictions 2026-02-16 11:50:15 +05:00
root
bfd858ca62 Mobile SEO & performance optimization 2026-02-15 12:29:17 +05:00
root
9d02c62292 UI performance and Mobile responsiveness 2026-02-15 12:08:28 +05:00
root
c15b7d8ab7 signup wrapper fixed 2026-02-14 21:42:02 +05:00
root
a556120950 Home page added 2026-02-14 21:34:18 +05:00
root
947d9c8af8 Features: Juno Chat & E2E encryption & forgot password 2026-02-14 21:05:39 +05:00
root
4ad0ed7dbc UI fixes and mobile responsive 2026-02-14 17:28:19 +05:00
root
59d90ed807 fixed UI and MFA 2026-02-14 16:02:43 +05:00
root
0406695f3a fix: db init 2026-02-13 20:37:45 +05:00
root
3b15f7abff Fix EC2 env handling and template modal theming
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-13 20:04:58 +05:00
root
f2d4763ec0 Refine EC2 deploy and email templates UI
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-13 19:55:54 +05:00
root
71a75892a5 Add Juno Engine templates and Bedrock email flow
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-13 19:44:51 +05:00
root
f2d884fb79 Fix Prisma type errors and TypeScript strict mode issues
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-09 20:41:47 +05:00