Private
Project *AFC APPFORSOLARArrow LogisticsArtificial Intillegence » Algo Trade Automation » Algo Trade Manual » Bulk mail Automation with web interface » Bulk Mail Service For Bench Sales » Code Generation Tool » Cold Emailing Automation (AI-Driven) » Invoice Inventory Automation » invoice to inventory for evergreen » Test Automation » What's app Bulk messaging with AI agents » Zelle Payment for evergreenAsk RideCharan Technologies _ DevelopmentEver green Farms USA (static website)Evergreen farms (pos)Evergreen React ApplicationFinwareHackthonLucky BraidsMy Produce StandNexPumpNexZen Printer AgentNoxa_JewelleryOffice Requirments » Daily Tasks For Madhu » Employees requirements » Recruitment senior mern stack developer » Red MIne Speed » Senior Mern Stack DeveloperOPT - (USA) UpdatesQA TestersRare FruitsRegal SolarRegal Solar DMRegal Solar Energy_ ReactReliance Home Builders_ reactRemit2AnyRestaurant POSRSVPRushi GardensRV_ EngraverSoloar AppSri Farms _ DMSri_FarmsSuthra QNova LabsTech FourceTechnical RequirementsTechy_DevelopmentTechy_POS Travel Mate
Tracker *Bug Feature Support Testing
Subject *
Description Edit Spice Level Sets — Backend Added SpiceLevelSet model with ordered levels (stable key + guest-facing label + description), tenant scoping, and soft delete Replaced per-item spiceLevels/spiceLevelData with a spiceLevelSet reference, re-exposed as virtuals so POS, KOT, printers and the customer app keep working unchanged Built full CRUD endpoints, plus bulk assign, unassign, and a per-set menu-items listing Added guardrails: duplicate level keys rejected, sets in use can't be deleted, one default per tenant, spiceLevel validated against its set Wrote a multi-tenant migration script that collapses identical level lists into shared sets and clears legacy fields Spice Level Sets — Admin UI Added a Spice Levels tab under Menu with a management page for creating and editing sets Built a set editor with reorderable levels (mild → hottest) and a default-set toggle Added a details dialog on card click showing levels, assigned items, and per-item removal Added an add-items dialog with search and bulk apply Replaced the item dialog's spice editor with a set picker showing a live level preview Spice Level Sets — Customer App Made the ordering flow render each item's actual spice scale instead of a hardcoded four-option list Made the slider grid size to the level count so 2- and 5-level scales lay out correctly Carried spice options onto cart items so editing spice later shows the same scale Accountant Role — Backend Added accountant to the user roles enum and to the notification target roles Added it to the assignable roles list returned by the auth endpoint Granted access to the reports controller alongside admin and manager Added a notification-preferences row defaulting all operational alerts to off, since it's a back-office role Accountant Role — Admin UI Gave it sidebar access to Reports, Expenses, Disputes, Assets, Attendance, Profile and Help & Guide only Restructured the tenant routes so back-office roles can't reach operational screens by typing a URL Excluded it from the dashboard and made Reports its landing page on login, tenant switch, role switch, logo click and back-navigation fallback Added it to the Users page role options and the Attendance page role filter Added its row to the settings notification-preferences defaults Bug fixes Fixed stale menu-item list — assigned items weren't showing as selected when reopening the dialog Fixed the add dialog offering items already in other sets, which silently moved them Collapsed selected-item chips past two into a "+N" count Fixed validFrom being silently dropped when editing a menu item
Status Resolved
Priority *Low Normal High Immediate
Assignee Abhilash Reddy KudamalaAravind NerellaArif Wasib ShaikAruna PrasannaJohn PatchalaRavindra AtthotaSai Priyatham Sadinenisairam machavarapuSravani RangannapalemSubhani Shaikvinay palakonda
Parent task
Start date
Due date
Estimated time Hours
% Done0 % 10 % 20 % 30 % 40 % 50 % 60 % 70 % 80 % 90 % 100 %