Mayur Shinde
a88e45542f
added legend on team shedule page
2026-06-18 18:59:31 +05:30
Mayur Shinde
1dff3943a0
lynkedDispatch and territory map pages use same same status taxonomy also legend visible in lynked Dispatch now
2026-06-18 18:26:09 +05:30
Mayur Shinde
d254fa0cec
added info badge to show why ai distpatch shows 89% on lynkeddispatch page
2026-06-18 16:37:56 +05:30
Mayur Shinde
0d1dea5703
addedvariance , health legends
2026-06-18 16:11:32 +05:30
Mayur Shinde
50d329f645
leaderboard column colours changed
2026-06-18 15:24:26 +05:30
Mayur Shinde
92a7faef32
mobile responsive owners box
2026-06-18 15:10:22 +05:30
Mayur Shinde
484d528e68
change layout/design of login page
2026-06-16 20:51:23 +05:30
Mayur Shinde
c8865e7d4c
hide chatboat icon ,mobile responsive drawer
2026-06-15 11:51:59 +05:30
Mayur Shinde
11d5662a92
demo bug fixes
2026-06-12 22:45:00 +05:30
Mayur Shinde
8247216ca9
Merge branch 'feature/payment-gateway' into diy-estimate-presentation-module
...
# Conflicts:
# src/components/Layout.jsx
2026-06-12 21:46:59 +05:30
Mayur Shinde
233af7fb3d
customer login is working and customer dashboard created
2026-06-12 20:58:46 +05:30
Goutam
f45955191f
Updated project changes
2026-06-12 20:49:34 +05:30
Goutam
aa87870350
Updated project changes
2026-06-12 19:57:23 +05:30
Mayur Shinde
5cb59b8a73
updated campaignX page data
2026-06-12 18:49:13 +05:30
Mayur Shinde
4ee136a6f2
responsive proCanvas page
2026-06-12 18:24:26 +05:30
Mayur Shinde
97181ee6c7
change mock data for some projects
2026-06-12 17:51:26 +05:30
Mayur Shinde
eff6695f54
estimate wizard display dec for ggod better best packages
2026-06-12 17:19:29 +05:30
Mayur Shinde
46c8933ec7
adds campaignX as upcoming feature
2026-06-12 16:54:10 +05:30
Mayur Shinde
a2c77878ff
social ads engine module: develo all features
2026-06-12 16:43:12 +05:30
Mayur Shinde
e53c38ce59
social ads engine module screens
2026-06-12 13:22:03 +05:30
Mayur Shinde
ed87e097f1
estimate wizard now fully responsive-mobile first
2026-06-10 14:05:43 +05:30
Mayur Shinde
a139516d7f
remove localstorage dependency for wizard
2026-06-10 13:26:10 +05:30
Mayur Shinde
081bf10558
enable wizard admin features
2026-06-10 12:58:48 +05:30
Mayur Shinde
bc4ae39d16
Implements §10 Ten-Year Value Comparison
2026-06-10 00:09:12 +05:30
Mayur Shinde
136bc73216
package content fully tenant-editable and versioned in the admin
2026-06-09 23:10:59 +05:30
Mayur Shinde
5cf34da58b
new lead created by estimate wizard now list in leads page
2026-06-09 22:43:01 +05:30
Goutam
5eb06b2809
feat: integrate Stripe payment module with API + UI components
2026-06-09 21:10:57 +05:30
Mayur Shinde
075d2dd60f
wizard admin feature in existing crm as separate route
2026-06-09 18:01:32 +05:30
Mayur Shinde
0da194b157
AI recomendation feature
2026-06-09 17:45:29 +05:30
Mayur Shinde
03801a5087
good better best prising plus add ons
2026-06-09 17:31:58 +05:30
Mayur Shinde
110790d5ae
locate adress on map and find hail risk
2026-06-09 16:15:21 +05:30
Mayur Shinde
716d096fc8
estimate module setup and wizard ui
2026-06-09 14:47:25 +05:30
Mayur Shinde
2e7075a5de
Project Progression: added popup when project move from contract signed to work in progress
2026-06-05 20:37:01 +05:30
Mayur Shinde
e40a1a828d
Project details: cost & breakdown section display cost type for each team cost entry
2026-06-05 16:15:36 +05:30
Mayur Shinde
4f57469e30
Project details: cost & breakdown section change table styling & added cost type dropdown in Team Cost model
2026-06-05 13:41:20 +05:30
Mayur Shinde
647bdddaf5
Project details: cost & breakdown section shows partial payment details
2026-06-04 17:10:47 +05:30
Mayur Shinde
2f1703870a
Owners box:navigate user to project details page when click on project from subcontractor table list
2026-06-04 15:37:16 +05:30
Mayur Shinde
96381d4e0a
Owners box: subcontractor table restrutcured name wise and display projects of each subcon with payment statuses
2026-06-04 14:53:35 +05:30
Mayur Shinde
d420deaa0b
Leads page: change door knock to Canvassers and Storm Chase to Storm Chase/Self-Gen
2026-06-04 12:36:43 +05:30
Satyam Rastogi
2ce3395006
feat(ai-chat): use openai/gpt-oss-120b and token-budget the role context
...
Switch the assistant model from qwen/qwen3-32b to openai/gpt-oss-120b. Cap every per-role context list, hard-clamp the assembled system prompt to ~4000 tokens at a line boundary, and bound re-sent chat history to 12 messages so the model context window can't be exceeded regardless of mock-data volume.
2026-05-30 20:33:01 +05:30
Satyam Rastogi
034ed1d180
feat(storm-intel): replace Hail Recon per-pin history with keyless IEM LSR + NOAA SWDI storm history (multi-type, no API key)
2026-05-30 06:12:48 +05:30
Satyam Rastogi
6f175f4498
fix(storm-intel): force en-US digit grouping on homes/area/revenue figures
2026-05-30 05:01:43 +05:30
Satyam Rastogi
6cbb1d729c
feat(ui): add portaled Select component used by lead verification modals
2026-05-30 04:22:33 +05:30
Satyam Rastogi
34fb4e8226
feat(data): extend permission modules to cover all routed features + add assignedAgentId to leads
2026-05-29 22:06:57 +05:30
Satyam Rastogi
6ff8ef31b1
feat(abac): pure policy engine (deny-wins, default-deny) + compilePolicies folding RBAC + resource rules
2026-05-29 22:04:04 +05:30
Satyam Rastogi
c49c0786fd
fix(leadverification): pin Actions column sticky-right so owner/admin reassign/verify/status/view are always reachable
2026-05-29 22:02:52 +05:30
Satyam Rastogi
54abdacb08
fix(nav): footer avatar opens /profile (User Details); add People to owner nav (skill rankings)
2026-05-29 21:59:18 +05:30
Satyam Rastogi
adfe44426c
feat(routes): add /lead-verification route + sidebar nav (OWNER/ADMIN/FIELD_AGENT)
2026-05-29 21:20:40 +05:30
Satyam Rastogi
f579769e19
feat(leadverification): port verification page + components (table, cards, summary, assign/verify modals)
2026-05-29 21:16:46 +05:30
Satyam Rastogi
56f6075ceb
feat(data): lead-verification queue + mutators (verify pushes a grounded New Lead into the pipeline)
2026-05-29 21:05:34 +05:30