Skip to content

Releases: hackforla/tdm-calculator

v0.2.53

13 Nov 04:21
Compare
Choose a tag to compare

UI/UX Enhancements:

  • Replace all icons in the project with Material UI icons linked below in the resources section. #1790
  • Modify the PDF Print format so the footer appears on each page. #1757
  • Create Web API endpoints to support Submitting a Project for Approval #1704
  • Implement Share Snapshot Modal Feature #1700
  • Implement filtering, sorting by Submit Date to the My Projects Page #1659
  • Add Submitted Date as a column on the My Projects grid #1658
  • Implement the DRO and Admin Notes columns for Projects #1650
  • Modify the behavior of the Search By Text Box on the My Projects page #1649
  • Implement Filtering By Created, Modified, Submitted (Date) from Col Headers on My Projects Page #1648
  • Implement Filtering by Name, Address, Alt #, Building Permit, Created By from Column Headers on My Project Page #1647
  • Implement the Visibility and Status Column Filters on the My Project Page #1646
  • Implement Warning Dialog for Affordable housing strategy change #1368

Error Corrections:

  • Bug: Client Side Unit Tests are Failing #1891
  • Bug: add a preset value of NA to the Affordable Housing dropdown on page 4 #1854
  • Bug: Can use "Edit FAQ Page" even with an expired session #1842
  • Bug: Can access "Create Project" even with an expired session #1841
  • Bug: Fix Universal Select Behavior #1817
  • Bug: Cannot view deleted projects in the my projects list #1808
  • Bug: Select Drop-Downs have different styling on different operating systems and browsers. #1785
  • Bug: Inactive Buttons are animated #1742
  • Bug: Fix typo in subtitle on P4 #1729

v0.2.52

16 Aug 20:35
Compare
Choose a tag to compare

No changelog for this release.

v0.2.51

15 Aug 20:00
Compare
Choose a tag to compare

System Updates:

  • Remove Dead Code Related to Okta WIC Implementation #1778
  • ProjectSummary.js - convert Calculation.scss CSS to JSS CSS #1612
  • SidebarPointsPanel.js - convert Calculation.scss CSS to JSS CSS #1611
  • SidebarPoints.js - convert Calculation.scss CSS to JSS CSS #1610
  • Document CSS properties for the Calculation.scss page #1585
  • Make cypress tests more stable #981
  • Restructure withToastProvider HOC for testability #973

UI/UX Enhancements:

  • Project Summary Page: Move Project Details Section above the Strategies Section #1770
  • Change iconography with icons from Material UI #1760
  • Modify PDF Print Format to put results under title section, update footer dates #1759
  • Fix Formatting of the Project Summary Page #1747
  • Add sibling page for the items per page in My Project #1701
  • Change request to CSV download #1679
  • Update the date and project status on the PDF download. #1675
  • Redesign the date and project status info on the summary page #1674
  • Implement the CSV download feature to download projects selected on the My Projects page. #1672
  • Change trash can icon for Delete and Restore #1661
  • Implement the Items Per Page Feature on the My Projects Page #1645
  • Reorder the CSV columns #1604
  • Remove the N/A columns from the CSV export file #1574
  • On My Projects Page, Implement UI for operations on Multiple Projects #1520
  • Initialize FAQ Content #1280

Error Corrections:

  • Bug: When user is logged out, Calculation Wizard crashes because it is looking for the logged in user's id #1772
  • Bug: DEV feedback page #1730
  • Bug: Duplicate Project not working #1716
  • Bug: #1713
  • Bug: Saving New Project Issues. #1710
  • Bug: Sidebar width varies on FAQ Page when answers are expanded #1705
  • Critical Security Alert #2389194 #1691
  • Critical Security Bug Alert # 2486073 Reported by ITA #1689
  • Bug: Calculation side panel covers part of the footer #1670
  • Bug: Reported Security Vulnerability #1644
  • BUG: ResizeObserver loop completed with undelivered notifications. #1512

v0.2.49

05 Feb 05:57
Compare
Choose a tag to compare

System Updates:

  • ProjectDescriptions.js - convert Calculation.scss CSS to JSS CSS #1600
  • ProjectSpecifications.js - convert Calculation.scss CSS to JSS CSS #1599
  • PrivacyPolicy.js - convert Calculation.scss CSS to JSS CSS #1588
  • ProjectPackages.js - convert Calculation.scss CSS to JSS CSS #1586
  • Document CSS properties for the Feedback page #1562
  • Create Accessible and Reusable Modal Dialog Component and Refactor Existing Dialogs to Use It #1282
  • Migrate Application Insights to Workspace-based Application Insights #1258
  • Test: Hook up cypress tests with GitHub actions #943
  • Convert styles from scss to jss where possible #790

UI/UX Enhancements:

  • Move Filter drawer to the right side of the screen on the My Projects Page #1576
  • Implement the "Rename Snapshot" feature #1556
  • Spacing issues with the checklist #1545
  • Implement Filtering of My Projects Page - First Pass #1544
  • My Projects Page - Column Headings and Cell Content #1542
  • Set Project Page to auto-refresh after Project actions #1516
  • Add a DEV sign to the new Dev Website #1477
  • Migrate Application Insights Analytics to the City's Azure Account #1476
  • Re-Create the UAT environment on the City's Azure Account #1474
  • Move the Development server environment to the City's Azure Account #1473
  • Add columns containing the Registration Date and Email Confirmed columns to the Security Roles Page. #1458
  • Implement a Feature to Create a Project Snapshot #1437
  • Implement "Move to Trash" and "Remove from Trash" Project Features #1436
  • Implement Hide/Unhide Project Feature #1435
  • Implement Rule that disables specific strategies when no parking is provided. #1434
  • Replace code for America on the policy page #1421
  • Implement a "Download to CSV" feature #1420
  • Change the "Version #" tab title to "Alternative #" on the My Projects page #1418
  • Change the Download Summary button to Print Summary on Page 5 #1406
  • Create a "Delete User" API Endpoint for Security Admin Only #1395
  • Create a print button with each corresponding project row within the "Projects" page #1393
  • Implement the Admin Version of the FAQs page #1305
  • New mutually exclusive rule for Parking TDM Strategies #829

Error Corrections:

  • BUG : Fix Feedback page to make it available for non-login user #1582
  • Fix Date Filters on My Projects Page #1575
  • [My Projects] BUG: Unexpected Application Error! Cannot read properties of undefined (reading 'toLowerCase') #1552
  • Bug: When printing a Calculation, the printout has an erroneous scrollbar. #1541
  • Checklist is too wide and some text has wrong font #1539
  • Re-implement the Checklist Modal close animation. #1530
  • Re-Implement the modal that warns user about navigating away from a page with unsaved changes. #1529
  • My Projects Page - For Admin, disable inapplicable context menu options. #1519
  • My Project Page Context Menu Auto-Close and refresh grid #1518
  • BUG: Warning: Received false for a non-boolean attribute className on FAQ page #1511
  • BUG: [react-tooltip] "true" is not a valid border on Create Project #1510
  • Fixing the Checklist Hyperlink on the FAQ page #1478
  • On Terms and Conditions, update to reflect separation from Code for America #1465
  • Change the email on the Privacy Policy Page to "[email protected]" #1454
  • Change the Link on the Security Role Screen to "Return to Active Accounts" #1453
  • Fix the spelling of "residential" on the Checklist Dialog #1446
  • Bug: Cash-Out Strategy Cannot be Selected #1427
  • Hack for LA Lead Developers need access to the Azure Production Environment #1267
  • Delete JWT on Logout #412

v0.2.48

12 Jul 23:24
Compare
Choose a tag to compare

UI/UX Enhancements:

  • Implement Changes to the Feedback Form #1367

Error Corrections:

v0.2.47

17 Jun 04:21
Compare
Choose a tag to compare

System Updates:

  • Implement Thunderclient Web API test request scripts #1373

UI/UX Enhancements:

  • Implement TDM Calculation Summary Print Out #1363
  • Integrate System Design - Create Project Page 3 #1348
  • Integrate System Design - Create Project Page 1 #1347
  • Integrate System Design - Login #1346
  • Add an option to update Profile Information #780

Error Corrections:

  • Bug: Privilege Escalation Attack Vulnerability. #1387
  • Bug: GitHub Action for deployment to Dev Environment is failing. #1375
  • Bug: Security Admin Page: Granting/Revoking Roles is broken #1358

v0.2.46

05 Apr 02:40
Compare
Choose a tag to compare

UI/UX Enhancements:

  • Implement Changes to Summary Page #1329
  • Implement Change to Affordable Housing Selection #1320

Error Corrections:

  • Bug: If Checklist has been dismissed, it still "flashes" for a second before disappearing #1332
  • Bug: Remove PROD sign from Production Environment #1330
  • Bug: EV Bonus Dependency #1266
  • Update Privacy Page Links #1239

v0.2.45

05 Feb 19:24
Compare
Choose a tag to compare

Error Corrections:

  • Bug: Azure fails to load and run the Docker Container #1321

v0.2.44

05 Feb 03:35
Compare
Choose a tag to compare

UI/UX Enhancements:

  • Implement a dialog that notifies users when strategies are automatically de-selected. #1303
  • Implement a Notification that Strategies Have Been Automatically De-Selected #1285

v0.2.43

04 Feb 05:03
Compare
Choose a tag to compare

UI/UX Enhancements:

  • Modify Hotel Level Thresholds #1287
  • Implement Changes to Public Comment Page #1262
  • Update the User-Facing FAQ Page Implementation to include categories #1261
  • Change AIN# placeholder text after entering a number #1259

Error Corrections:

  • Bug: Automatically deselect strategies that are inapplicable when user changes project specifications. #1284
  • Fix Azure Application Insights Warning #1257