[Dev]: coop-react-dev-v2 queue/coop-react-dev-v2
{ "message": "mukesh-appening(mukesh-appening) pushed a commit to null at branch dev Commit: Rename grayed Coop menu item to Code Enforcement.\n\nUse books.png for the disabled Code Enforcement entry.\n\nCo-authored-by: Cursor <cursoragent@cursor.com> - c76f0841a1ed8e2483fcc611a08c4ba903d3aff0", "commands": "/var/www/dev/git-sync-node/scripts/coop-react-dev-v2.sh" }
{ "message": "mukesh-appening(mukesh-appening) pushed a commit to null at branch dev Commit: Update portal menu CCC branding on coop.\n\nUse CCC icon, hide CE for users, and gray out Coop.\n\nCo-authored-by: Cursor <cursoragent@cursor.com> - d821ea89f9c0820f602c411e780b4147fc587e81", "commands": "/var/www/dev/git-sync-node/scripts/coop-react-dev-v2.sh" }
{ "message": "mukesh-appening(mukesh-appening) pushed a commit to null at branch dev Commit: Fix home-screen TypeScript and useEffect dependency warnings.\n\nHoist decrypt helpers, memoize universal login with useCallback, and normalize encrypted data to a string before encoding.\n\nCo-authored-by: Cursor <cursoragent@cursor.com> - ea62ecfcfd064ed3a51d0b38cc134b50f05cb3af", "commands": "/var/www/dev/git-sync-node/scripts/coop-react-dev-v2.sh" }
{ "message": "mukesh-appening(mukesh-appening) pushed a commit to null at branch dev Commit: Fix universal user login flow on coop home page.\n\nSkip Select City modal when csrfToken is present, merge decrypted portal payload into session, and fall back to payload auth when verify-csrf fails.\n\nCo-authored-by: Cursor <cursoragent@cursor.com> - f75bf42fa1ccadb21ae821edeb4eec44f0961059", "commands": "/var/www/dev/git-sync-node/scripts/coop-react-dev-v2.sh" }
{ "message": "mukesh-appening(mukesh-appening) pushed a commit to null at branch dev Commit: Update 9-dot menu CCC label and disable Code Enforcement for users.\n\nShow full Certificate of Code Compliance (CCC) label and only enable Code Enforcement for login_by 3 admins or city admins with ce_status.\n\nCo-authored-by: Cursor <cursoragent@cursor.com> - 4c057fbd9d7e51953c83a29cf57007873685bf6c", "commands": "/var/www/dev/git-sync-node/scripts/coop-react-dev-v2.sh" }
{ "message": "mukesh-appening(mukesh-appening) pushed a commit to null at branch dev Commit: Persist coop session token from verify-csrf response on cross-portal login.\n\nUse the backend-issued token when setting user state after universal login redirect.\n\nCo-authored-by: Cursor <cursoragent@cursor.com> - 644600f2a14ccfd68b0c65fcc44beccc5c8c44eb", "commands": "/var/www/dev/git-sync-node/scripts/coop-react-dev-v2.sh" }
{ "message": "mukesh-appening(mukesh-appening) pushed a commit to null at branch dev Commit: Fix coop login redirect to include auth tokens in index-page URL.\n\nFall back to token when coop_token is missing and append csrfToken and encryptedData query params after verify-ce-login.\n\nCo-authored-by: Cursor <cursoragent@cursor.com> - a5a71c55aea70b2b26c4263fdfb7c16eee06b148", "commands": "/var/www/dev/git-sync-node/scripts/coop-react-dev-v2.sh" }
{ "message": "mukesh-appening(mukesh-appening) pushed a commit to null at branch dev Commit: Rename Coop (CCO) label to CCC on universal login screens.\n\nCo-authored-by: Cursor <cursoragent@cursor.com> - a8148e451a47e1d001f6d13c65c2c549dcd1c573", "commands": "/var/www/dev/git-sync-node/scripts/coop-react-dev-v2.sh" }
{ "message": "mukesh-appening(mukesh-appening) pushed a commit to null at branch dev Commit: Update Code Enforcement icon and sizing across portal entry points.\n\nReplace the old Code Enforcement icon with books.png and constrain it to match the Coop logo size on the home screen and portal switchers.\n\nCo-authored-by: Cursor <cursoragent@cursor.com> - 4dd65ad198dbc9971fb830569cc85a8f590dacf0", "commands": "/var/www/dev/git-sync-node/scripts/coop-react-dev-v2.sh" }
{ "message": "mukesh-appening(mukesh-appening) pushed a commit to null at branch dev Commit: Refactor login form handling and normalize input values\n\n- Trim email and password inputs to remove unnecessary whitespace.\n- Ensure phone number normalization handles empty strings.\n- Consolidate form submission logic into a single handler for better readability.\n- Update form submission button type to prevent default behavior and call the new handler directly.\n- Remove commented-out global style reference in the main app component. - 3506930465d8d77b0095e63cd55f1a4b0c22cdf9", "commands": "/var/www/dev/git-sync-node/scripts/coop-react-dev-v2.sh" }
{ "message": "mukesh-appening(mukesh-appening) pushed a commit to null at branch dev Commit: Fix production build failing on CI due to ESLint warnings.\n\nSet CI=false during build so warnings do not block deploy output.\n\nCo-authored-by: Cursor <cursoragent@cursor.com> - 2d464de39059e38afc1d3d57a3f101ab473044c8", "commands": "/var/www/dev/git-sync-node/scripts/coop-react-dev-v2.sh" }
{ "message": "Kondeti-Navyanth(Kondeti-Navyanth) pushed a commit to null at branch dev Commit: Managefee-firefeeissueresolved - b0fd30427983146b773626637cfbb69ea7451038", "commands": "/var/www/dev/git-sync-node/scripts/coop-react-dev-v2.sh" }
{ "message": "Kondeti-Navyanth(Kondeti-Navyanth) pushed a commit to null at branch dev Commit: commentedlinestoredirecttoblgloballogin - 862e06b9f854192bd943bf15c96d5578d0c5dfee", "commands": "/var/www/dev/git-sync-node/scripts/coop-react-dev-v2.sh" }
{ "message": "Kondeti-Navyanth(Kondeti-Navyanth) pushed a commit to null at branch dev Commit: fix: manage fee submission and UI consistency fixes\n\n- fix(manage-fee): restore extraUnitFee input field (was null causing API rejection)\n- fix(manage-fee): noEntryFeeType type mismatch — coerce to string to prevent % input rendering instead of $ input\n- feat(select-municipality): wrap Important section in styled box with numbered list\n- fix(index-page): normalize Add New Request & FAQ button height to match Search (py-4, constrain Plus icon)\n- docs(copilot-instructions): add URL params, navigation, storage, platform constants, and security conventions - 5669f6e95dae8e6e94ad6b497df89d954d52170f", "commands": "/var/www/dev/git-sync-node/scripts/coop-react-dev-v2.sh" }
{ "message": "Kondeti-Navyanth(Kondeti-Navyanth) pushed a commit to null at branch dev Commit: fix(ui): UI fixes, typo corrections, and component separation\n\n- Fix universallogin: correct Coop label from (coo) to (CCO)\n- Fix fee-tabs: correct tab label typo Hosuing -> Housing\n- Fix hosuing-inspection-fee: move overflow-hidden to inner div to fix\n border corner clipping; remove input from Extra Unit Fee row (text only);\n comment out duplicate note footer\n- Fix select-muncipality-form: rename label Please note to Important;\n comment out duplicate-Important- span\n- Fix home-screen: restore isLocal check so dev env navigates internally\n- Fix index-page-table: set explicit h-[5.4rem] on Add New Request and FAQ\n buttons so vertical dimensions match\n- Refactor: separate user header dropdown into user-universallogin.tsx\n (independent from admin universallogin); update header import accordingly\n- Feat: add FireInspectionFee component for fire-specific fee tab (tab 2)\n with 3 unit rows and updated note text - 7a0fea00de6f7142b9be3c1ce3bceb0949653292", "commands": "/var/www/dev/git-sync-node/scripts/coop-react-dev-v2.sh" }
{ "message": "Kondeti-Navyanth(Kondeti-Navyanth) pushed a commit to null at branch dev Commit: fix(universallogin): redesign app-switcher dropdown to 3-col icon grid\n\n- Replace 2-col horizontal list with 3×3 icon grid layout\n- Switch all conditional className from template literals to cn()\n- Fix rounded-[9px] → rounded-[1.2rem] (rem scale compliance)\n- Remove focus outline/ring artifact from trigger button\n- Fix dropdown positioning: side=bottom, align=end, alignOffset=30\n so menu stays within sidebar bounds and not clipped to viewport edge\n- Add shadow-lg per design system rules\n- Remove border from CE (cef2.svg) and Coop (cef3.svg) SVG icons\n- Split Coop label to two lines: Coop / (coo) - 29373d5d66c3122203f715fb8c7506ea4fe6955d", "commands": "/var/www/dev/git-sync-node/scripts/coop-react-dev-v2.sh" }
{ "message": "Kondeti-Navyanth(Kondeti-Navyanth) pushed a commit to null at branch dev Commit: ui fixes in header and dropdown menu - bdbb70ca60b8df68ee90feaed244ba4cc856ba73", "commands": "/var/www/dev/git-sync-node/scripts/coop-react-dev-v2.sh" }
{ "message": "Kondeti-Navyanth(Kondeti-Navyanth) pushed a commit to null at branch dev Commit: feat(home+app): use internal Coop/CE login locally; preserve BL portal redirect\n\nrestore coopLogin / codeEnforcementLogin helpers and wire cards to them\nset platformType and navigate to /auth/admin for localhost/dev/coop dev host; otherwise redirect to BL portal\nadd startup effect to clear persisted auth on direct opens (no csrfToken) to enforce parent-portal flow - 3d51264ffcbb095299f4ffdf1d18d30906bba0da", "commands": "/var/www/dev/git-sync-node/scripts/coop-react-dev-v2.sh" }
{ "message": "Kondeti-Navyanth(Kondeti-Navyanth) pushed a commit to null at branch dev Commit: fix: disable local auth login redirects and update municipality form text\n\n- Comment out coopLogin and codeEnforcementLogin functions and their onClick handlers in home-screen.tsx to prevent local login redirects (SSO via csrfToken handles auth in production)\n- Update Please note and Important text in select-muncipality-form.tsx to match client-provided content - 23295bf40ea795a8d913bce5656d004f25ea23e3", "commands": "/var/www/dev/git-sync-node/scripts/coop-react-dev-v2.sh" }
{ "message": "Kondeti-Navyanth(Kondeti-Navyanth) pushed a commit to null at branch dev Commit: fix: resolve CurrencyFormat crash, add Select imports, and map parcel/property fields\n\n- Map parcel number, block, lot, and land value from applicationDetails.addresses in summary section\n- Fix null/number crash in CurrencyFormat by converting all value props to String(field.value ?? '')\n- Add missing Select, SelectContent, SelectGroup, SelectItem, SelectLabel, SelectTrigger, SelectValue imports\n- Convert CRLF line endings to LF\n- Fix over-indented error message blocks - 64a57536b428d427c270a153be1c51e17f331891", "commands": "/var/www/dev/git-sync-node/scripts/coop-react-dev-v2.sh" }
Hint: ⇧ + Click to select a range of jobs.