Commit Graph

  • c9c2773f11 fix: let Vercel build remotely instead of building in Gitea runner revamp Goutam0612 2026-06-25 01:54:49 +05:30
  • 0ebe27c0af fix: use Node 22 in deploy workflow (pnpm requires >=22.13) Goutam0612 2026-06-25 01:35:37 +05:30
  • c5ba64a699 ci: test auto-deploy trigger Goutam0612 2026-06-25 01:19:50 +05:30
  • 1d7b5faefa ci: add Gitea Actions workflow for auto-deploy to Vercel Goutam0612 2026-06-25 01:13:03 +05:30
  • 4da2bdf168 Merge pull request 'Diy estimate presentation module' (#3) from diy-estimate-presentation-module into revamp Mayur7887 2026-06-19 06:54:35 +00:00
  • a88e45542f added legend on team shedule page Mayur Shinde 2026-06-18 18:59:31 +05:30
  • 1dff3943a0 lynkedDispatch and territory map pages use same same status taxonomy also legend visible in lynked Dispatch now Mayur Shinde 2026-06-18 18:26:09 +05:30
  • d254fa0cec added info badge to show why ai distpatch shows 89% on lynkeddispatch page Mayur Shinde 2026-06-18 16:37:56 +05:30
  • 0d1dea5703 addedvariance , health legends Mayur Shinde 2026-06-18 16:11:32 +05:30
  • 50d329f645 leaderboard column colours changed Mayur Shinde 2026-06-18 15:24:26 +05:30
  • 92a7faef32 mobile responsive owners box Mayur Shinde 2026-06-18 15:10:22 +05:30
  • 484d528e68 change layout/design of login page Mayur Shinde 2026-06-16 20:51:23 +05:30
  • c8865e7d4c hide chatboat icon ,mobile responsive drawer Mayur Shinde 2026-06-15 11:51:59 +05:30
  • 11d5662a92 demo bug fixes Mayur Shinde 2026-06-12 22:45:00 +05:30
  • 8247216ca9 Merge branch 'feature/payment-gateway' into diy-estimate-presentation-module Mayur Shinde 2026-06-12 21:46:59 +05:30
  • 233af7fb3d customer login is working and customer dashboard created Mayur Shinde 2026-06-12 20:58:46 +05:30
  • f45955191f Updated project changes Goutam 2026-06-12 20:49:34 +05:30
  • aa87870350 Updated project changes Goutam 2026-06-12 19:57:23 +05:30
  • 1c8d5538c4 Updated project changes Goutam 2026-06-12 19:40:07 +05:30
  • 5cb59b8a73 updated campaignX page data Mayur Shinde 2026-06-12 18:49:13 +05:30
  • 4ee136a6f2 responsive proCanvas page Mayur Shinde 2026-06-12 18:24:26 +05:30
  • 97181ee6c7 change mock data for some projects Mayur Shinde 2026-06-12 17:51:26 +05:30
  • eff6695f54 estimate wizard display dec for ggod better best packages Mayur Shinde 2026-06-12 17:19:29 +05:30
  • 46c8933ec7 adds campaignX as upcoming feature Mayur Shinde 2026-06-12 16:54:10 +05:30
  • a2c77878ff social ads engine module: develo all features Mayur Shinde 2026-06-12 16:43:12 +05:30
  • e53c38ce59 social ads engine module screens Mayur Shinde 2026-06-12 13:22:03 +05:30
  • ed87e097f1 estimate wizard now fully responsive-mobile first Mayur Shinde 2026-06-10 14:05:43 +05:30
  • a139516d7f remove localstorage dependency for wizard Mayur Shinde 2026-06-10 13:26:10 +05:30
  • 081bf10558 enable wizard admin features Mayur Shinde 2026-06-10 12:58:48 +05:30
  • bc4ae39d16 Implements §10 Ten-Year Value Comparison Mayur Shinde 2026-06-10 00:09:12 +05:30
  • 136bc73216 package content fully tenant-editable and versioned in the admin Mayur Shinde 2026-06-09 23:10:59 +05:30
  • 5cf34da58b new lead created by estimate wizard now list in leads page Mayur Shinde 2026-06-09 22:43:01 +05:30
  • 5eb06b2809 feat: integrate Stripe payment module with API + UI components Goutam 2026-06-09 21:10:57 +05:30
  • 075d2dd60f wizard admin feature in existing crm as separate route Mayur Shinde 2026-06-09 18:01:32 +05:30
  • 0da194b157 AI recomendation feature Mayur Shinde 2026-06-09 17:45:29 +05:30
  • 03801a5087 good better best prising plus add ons Mayur Shinde 2026-06-09 17:31:58 +05:30
  • 110790d5ae locate adress on map and find hail risk Mayur Shinde 2026-06-09 16:15:21 +05:30
  • 716d096fc8 estimate module setup and wizard ui Mayur Shinde 2026-06-09 14:47:25 +05:30
  • 944a745892 Merge pull request 'Subcontractor module changes' (#2) from subcontractor-module-changes into revamp Mayur7887 2026-06-09 08:08:58 +00:00
  • 2e7075a5de Project Progression: added popup when project move from contract signed to work in progress Mayur Shinde 2026-06-05 20:37:01 +05:30
  • e40a1a828d Project details: cost & breakdown section display cost type for each team cost entry Mayur Shinde 2026-06-05 16:15:36 +05:30
  • 4f57469e30 Project details: cost & breakdown section change table styling & added cost type dropdown in Team Cost model Mayur Shinde 2026-06-05 13:41:20 +05:30
  • 647bdddaf5 Project details: cost & breakdown section shows partial payment details Mayur Shinde 2026-06-04 17:10:47 +05:30
  • 2f1703870a Owners box:navigate user to project details page when click on project from subcontractor table list Mayur Shinde 2026-06-04 15:37:16 +05:30
  • 96381d4e0a Owners box: subcontractor table restrutcured name wise and display projects of each subcon with payment statuses Mayur Shinde 2026-06-04 14:53:35 +05:30
  • d420deaa0b Leads page: change door knock to Canvassers and Storm Chase to Storm Chase/Self-Gen Mayur Shinde 2026-06-04 12:36:43 +05:30
  • ba52200d08 fix(film): capture resilience + scene fixes; finalize 20-clip durations Satyam Rastogi 2026-05-31 00:07:44 +05:30
  • f76a9da7b4 feat(film): author 19 interaction scenes on the storm-intel template Satyam Rastogi 2026-05-30 22:07:59 +05:30
  • e58428126f feat(film): high-visibility cursor, lead-in trim, and rich storm-intel template Satyam Rastogi 2026-05-30 21:57:00 +05:30
  • 8602c70eea feat(film): live-interaction product film foundation Satyam Rastogi 2026-05-30 20:33:02 +05:30
  • 48f6d8d094 docs(film): live product film design spec + implementation plan Satyam Rastogi 2026-05-30 20:33:02 +05:30
  • 2ce3395006 feat(ai-chat): use openai/gpt-oss-120b and token-budget the role context Satyam Rastogi 2026-05-30 20:33:01 +05:30
  • 034ed1d180 feat(storm-intel): replace Hail Recon per-pin history with keyless IEM LSR + NOAA SWDI storm history (multi-type, no API key) Satyam Rastogi 2026-05-30 06:12:48 +05:30
  • 6a3e4afd4e fix(api): trim API key env vars (tolerate trailing whitespace from paste); remove debug probe Satyam Rastogi 2026-05-30 05:47:54 +05:30
  • 13f0f8d3cf chore(storm-forecast): temp debug probe for env key presence Satyam Rastogi 2026-05-30 05:45:37 +05:30
  • 741a999b39 fix(storm-forecast): request imperial units so temps are degF and wind mph Satyam Rastogi 2026-05-30 05:28:33 +05:30
  • 9f4c3362d2 feat(dev): run real KV-free /api handlers in vite dev (loads .env) instead of stubbing Satyam Rastogi 2026-05-30 05:28:33 +05:30
  • 6f175f4498 fix(storm-intel): force en-US digit grouping on homes/area/revenue figures Satyam Rastogi 2026-05-30 05:01:43 +05:30
  • 6cbb1d729c feat(ui): add portaled Select component used by lead verification modals Satyam Rastogi 2026-05-30 04:22:33 +05:30
  • 41d90010b9 chore(film): drop unused import in KenBurns Satyam Rastogi 2026-05-30 04:05:23 +05:30
  • 552b0adb68 docs(film): capture/render workflow readme Satyam Rastogi 2026-05-30 03:30:26 +05:30
  • 7a6f51444a chore(film): longer capture waits for map-heavy screens Satyam Rastogi 2026-05-30 03:28:00 +05:30
  • 90c7fb7bba feat(film): crane CTA close (swinging suspended card) Satyam Rastogi 2026-05-30 03:24:42 +05:30
  • bd9c6ead23 feat(film): pillar 5 — know your true profit Satyam Rastogi 2026-05-30 03:15:04 +05:30
  • 00669ab925 feat(film): pillar 4 — scale with control (access boundaries) Satyam Rastogi 2026-05-30 03:12:19 +05:30
  • 56dcac82f7 feat(film): pillar 3 — every job runs on rails Satyam Rastogi 2026-05-30 03:09:15 +05:30
  • 242b97072f feat(film): pillar 2 — right person, automatically Satyam Rastogi 2026-05-30 03:05:49 +05:30
  • 41cc7a5ceb feat(film): pillar 1 — storms into pipeline Satyam Rastogi 2026-05-30 03:02:28 +05:30
  • 88a29a336f feat(film): cold open + promise sequences Satyam Rastogi 2026-05-30 02:58:47 +05:30
  • 1891b515cb feat(film): assemble 8-sequence series skeleton Satyam Rastogi 2026-05-30 02:54:59 +05:30
  • d998c8db6f feat(film): gated audio track with fade in/out Satyam Rastogi 2026-05-30 02:50:39 +05:30
  • 350cc4a601 feat(film): crane swing curve (TDD), crane SVG, suspended CTA card Satyam Rastogi 2026-05-30 02:44:34 +05:30
  • b35033ced3 feat(film): pillar title card Satyam Rastogi 2026-05-30 02:35:51 +05:30
  • 6898ccb7d9 feat(film): synthetic cursor + type-reveal Satyam Rastogi 2026-05-30 02:33:06 +05:30
  • ba7186fe7b feat(film): screen frame (with placeholder fallback) + ken burns Satyam Rastogi 2026-05-30 02:30:14 +05:30
  • e3f708e73f feat(film): theme tokens, blueprint background, caption component Satyam Rastogi 2026-05-30 02:27:09 +05:30
  • 6f09813ec0 feat(film): playwright capture pipeline (dark-mode, role-aware) Satyam Rastogi 2026-05-30 02:21:46 +05:30
  • dc15c45402 feat(film): capture manifest + validation Satyam Rastogi 2026-05-30 01:56:57 +05:30
  • b48caaa591 feat(film): timing config (8 sequences, 265s, 30fps) Satyam Rastogi 2026-05-30 01:52:29 +05:30
  • 0131424554 chore(film): scaffold remotion product-film project Satyam Rastogi 2026-05-30 00:57:12 +05:30
  • a15a77eb77 docs: implementation plan for flagship product film (Remotion + capture pipeline) Satyam Rastogi 2026-05-30 00:41:22 +05:30
  • 4deef5fe7a docs: lock product-film decisions (captions+music v1, dark mode, ~5 min) Satyam Rastogi 2026-05-30 00:33:09 +05:30
  • 5acc8591c6 docs: spec for flagship product film (landing-bookended, 5 value pillars, crane CTA close) Satyam Rastogi 2026-05-30 00:30:25 +05:30
  • 34fb4e8226 feat(data): extend permission modules to cover all routed features + add assignedAgentId to leads Satyam Rastogi 2026-05-29 22:06:57 +05:30
  • 6ff8ef31b1 feat(abac): pure policy engine (deny-wins, default-deny) + compilePolicies folding RBAC + resource rules Satyam Rastogi 2026-05-29 22:04:04 +05:30
  • c49c0786fd fix(leadverification): pin Actions column sticky-right so owner/admin reassign/verify/status/view are always reachable Satyam Rastogi 2026-05-29 22:02:52 +05:30
  • 54abdacb08 fix(nav): footer avatar opens /profile (User Details); add People to owner nav (skill rankings) Satyam Rastogi 2026-05-29 21:59:18 +05:30
  • 2946369199 docs(plan8): frame ABAC layer as cosmetic frontend-only (real enforcement is backend, another team) Satyam Rastogi 2026-05-29 21:35:18 +05:30
  • d68c63d716 docs: add Plan 8 (ABAC access control + unified routing); phased core-vs-routing Satyam Rastogi 2026-05-29 21:33:24 +05:30
  • adfe44426c feat(routes): add /lead-verification route + sidebar nav (OWNER/ADMIN/FIELD_AGENT) Satyam Rastogi 2026-05-29 21:20:40 +05:30
  • f579769e19 feat(leadverification): port verification page + components (table, cards, summary, assign/verify modals) Satyam Rastogi 2026-05-29 21:16:46 +05:30
  • 56f6075ceb feat(data): lead-verification queue + mutators (verify pushes a grounded New Lead into the pipeline) Satyam Rastogi 2026-05-29 21:05:34 +05:30
  • 25879866ff docs: lead verification implementation plan Satyam Rastogi 2026-05-29 20:59:18 +05:30
  • 0488b161f2 docs: lead verification design spec (adapted port, grounded data) Satyam Rastogi 2026-05-29 20:56:45 +05:30
  • ba8bd9e3ff fix(dispatch): replace residual fake customer name Marcus Webb Satyam Rastogi 2026-05-29 20:42:50 +05:30
  • f38d4c9707 feat(profile): self-service User Details page; owner Person Details (full roster, two layers, skill scoring); skill-catalog editor; canonical leaderboard Satyam Rastogi 2026-05-29 20:39:54 +05:30
  • 2f07103617 feat(dispatch): map dispatch reps to canonical field agents; ground recommendations in real profile facts Satyam Rastogi 2026-05-29 20:30:09 +05:30
  • fab8644d9c feat(data): add org skill catalog + two-layer person profiles + profile store API Satyam Rastogi 2026-05-29 20:22:23 +05:30
  • e56853c415 docs: add Plan 7 (profiles, skill catalog & AI dispatch context) Satyam Rastogi 2026-05-29 20:15:39 +05:30
  • db61ac2152 feat(subportal): grounded dashboard KPIs + My Projects; scoped project list/detail pages + routes; task→project link Satyam Rastogi 2026-05-29 20:07:19 +05:30