Skip to content

Releases: hackforla/food-oasis

v1.0.78

07 Feb 05:42
Compare
Choose a tag to compare

Bug Fixes:

  • Bug: Donate Page Still Sends Money to Code for America #1974

Technical Debt:

  • client npm package vulnerability #2006

v1.0.77

06 Feb 04:21
Compare
Choose a tag to compare

Enhancements:

  • Bug - Remove autofocus on AddressDropDown in ResultsFilters #1936
  • Advanced Filtering: Days #1806

Bug Fixes:

  • Fixes UI bug from SearchCriteria #1989
  • Filters Styling Bug #1942
  • Bug: Typing in a zip code and pressing return results in zero results #1935
  • Bug: Set coordinates in data validation dashboard swaps latitude & longitude values #1680
  • Bug: Deployment failing #1594

Technical Debt:

  • Resolve npm package vulnerability #2000
  • Add types to Icons and useBreakpoints #1997
  • Install TypeScript in Client App #1988
  • Update Styling System to Use sx Prop in Material-UI Components in Resources.js #1794
  • Update Styling System to Use xs Prop in Material-UI Components in CorrectionDialog.js #1788
  • Upgrade the AWS SDK for Javascript to V3. #1740
  • Investigate Removing the downshift package #1498

v1.0.76

28 Nov 03:46
Compare
Choose a tag to compare

Enhancements:

  • Swap the meail icon with the new one #1900
  • Swap the SplitPantryMeal icon #1897
  • Swap the food pantry icon with the new one #1894
  • Bug: Location button is not aligned vertically #1861
  • Use new endpoint for all listings #1858
  • Advanced Filtering: Pantries and Meals Buttons #1808
  • Advanced Filtering: Remove the "Search this area" button #1807
  • Fix "Get Coordinates" Button Position #1747
  • OpenTimeInput TextField Update #1678
  • Decide on a Design for Standard Text Fields #1519

Bug Fixes:

  • TextField border bug related to AddressDropDown.js #1899
  • Remove ScaleControl #1881
  • Bug - Send Correction Form Not Cleared After Submit or Cancel #1809
  • Bug: Address autocomplete sometimes disappears even when there are matches (bug?) #1691

Technical Debt:

  • Clean up @mui on client side #1927
  • Update Styling System to Use sx Prop in App.js #1888
  • Clean up code on server side #1873
  • Clean up code on client side #1871
  • Fix warnings #1869
  • Remove makeStyles() from TagAdmin component #1865
  • Fix warnings #1857
  • Update Styling System to Use sx Prop in Material-UI for ResultsMap.js #1856
  • Update Styling System to Use sx Prop in Material-UI Components for Static Pages SB (Faq.js) #1853
  • Update Styling System to Use sx Prop in Material-UI Components for Static Pages SB (Donate.js) #1852
  • Update Styling System to Use sx Prop in Material-UI Components in ColorBlock.js #1849
  • Update Styling System to Use sx Prop in Material-UI Components in styles.js #1848
  • Update Styling System to Use sx Prop in Material-UI Components in StaticPagesMCK/Faq.js #1847
  • Update Styling System to Use sx Prop in Material-UI Components in StaticPagesMCK/Donate.js #1846
  • Update Styling System to Use sx Prop in Material-UI Components for Static Pages SB (About.js) #1845
  • Update Styling System to Use sx Prop in Material-UI Components in StaticPagesMCK/About.js #1844
  • Update Styling System to Use xs Prop in Material-UI Components in ProgressBackdrop.js #1839
  • Update Styling System to Use xs Prop in Material-UI Components in ImportFileTable.js #1838
  • Update Styling System to Use sx Prop in Material-UI Components in ImportFile.js #1837
  • Update Styling System to Use sx Prop in Material-UI Components in ImportFileGuide.js #1836
  • Update Styling System to Use xs Prop in Material-UI Components in VerificationDashboard.js #1835
  • Update Styling System to Use xs Prop in Material-UI Components in ImportDialog.js #1834
  • Update Styling System to Use xs Prop in Material-UI Components in VerificationAdmin.js #1833
  • Update Styling System to Use xs Prop in Material-UI Components in TagAdmin.js #1832
  • Update Styling System to Use xs Prop in Material-UI Components in Suggestions.js #1821
  • Update Styling System to Use xs Prop in Material-UI Components in WidgetFooter.js #1817
  • Update Styling System to Use sx Prop in Material-UI Components in MenuItemLink.js #1793
  • Update Styling System to Use sx Prop in Material-UI Components in Menu.js #1792
  • Update Styling System to Use xs Prop in Material-UI Components in HeaderHome.js #1791
  • Update Styling System to Use sx Prop in Material-UI Components in Header.js #1790
  • Update Styling System to Use xs Prop in Material-UI Components in Footer.js #1789
  • Update Styling System to Use xs Prop in Material-UI Components in ResultsList.js #1784
  • Update Styling System to Use sx Prop in Material-UI Components in Tablet.js #1783
  • Update Styling System to Use xs Prop in Material-UI Components in /Mobile.js #1782
  • Update Styling System to Use xs Prop in Material-UI Components in Desktop.js #1781
  • Update Styling System to Use xs Prop in Material-UI Components in Home.js #1780
  • Update Styling System to Use xs Prop in Material-UI Components in AddressDropDown.js #1779
  • Update Styling System to Use xs Prop in Material-UI Components (StaticPagesHI) #1778
  • Update Styling System to Use xs Prop in Material-UI Components in SearchCriteriaDisplay.js #1766
  • Update Styling System to Use xs Prop in Material-UI Components in SearchCriteria.js #1765
  • Update Styling System to Use sx Prop in Material-UI Components in ParentOrganizations.js #1764
  • Update Styling System to Use xs Prop in Material-UI Components in OpenTimeInput.js #1763
  • Update Styling System to Use xs Prop in Material-UI Components in OpenTimeForm.js #1762
  • Update Styling System to Use xs Prop in Material-UI Components in Logins.js #1761
  • Update Styling System to Use xs Prop in Material-UI Components in SecurityTable.js #1760
  • Update Styling System to Use xs Prop in Material-UI Components in SecurityAdminDashboard.js #1759
  • Update Styling System to Use xs Prop in Material-UI Components in App.js #1758
  • Update Styling System to Use xs Prop in Material-UI Components in Fallback.js #1730
  • Add server-side web api request validation #912

v1.0.75

18 Aug 03:48
Compare
Choose a tag to compare

Enhancements:

  • Add Microsoft Clarity to the project #1753
  • Fix Checkboxes Postion When Input Error Message Shows #1751
  • Feature: Implement contact us form #1718

Bug Fixes:

  • Admin Dashboard Search Criteria State Management #1746
  • Update / Align Checkboxes with design #1663
  • Bug: Hard to get to org details. Entire search result row should be a button #1652

Technical Debt:

  • Create a Wrapper Container #1738

v1.0.74

01 Aug 02:03
Compare
Choose a tag to compare

Enhancements:

  • Create new endpoint for all listings without admin fields - not filtered #1736
  • Add a hover effect for the confirm check box on the /organizationedit page #1719
  • Organization Edit Form: Verification Notes Tooltip Text Refactor #1685
  • Tooltip Box Shadow #1683
  • Eliminate Secondary Link Design Style #1682
  • Update mobile screen "List" and "Map" text color #1674
  • Change the OpenGraph Description of Food Oasis #1671
  • implement new textfield labels and styles #1660
  • add a sitemap to Food Oasis #1659
  • Make Dropdowns Consistent: Organization Edit Form #1604
  • Make dropdowns consistent (food seeker) #1601
  • Implement Organization Edit Form Tooltip Re-Design #1588
  • Add strong password validation on signup/change password, number, uppercase, lowercase. #1572
  • Fix tooltips for disabled CTA buttons on Organization Edit form #1490
  • Add ability to update user profile #1485
  • Have Site-Wide standards for Colors that developers can use #991

Bug Fixes:

  • Bug: Registration Confirmation Fails #1739
  • Bug: Normal Links are not the correct color. #1709
  • Bug: Container Build Failing #1707
  • Serious Bug: website URL is incorrect sometimes #1650
  • Bug: In admin dashboard can not make changes to organization 4023, 4868, 5187 #1471

Technical Debt:

  • Update Styling System to Use xs Prop in Material-UI Components in components/Account #1723
  • Update Styling System to Use xs Prop in Material-UI Components in Static Pages (About & Donate) #1721
  • Update Styling System to Use xs Prop in Material-UI Components #1705
  • Return old functionality of directions button & use current location if origin coordinates are undefined. #1648
  • Remove Moment.js #1617
  • Remove moment-timezone #1602
  • Upgrade react-router to v 6.* #1568
  • Investigate removing the react-virtualized package #1499
  • Refactor: Tenant parameters are stored in up to three places in code. #1424
  • Upgrade From React Data Grid #1238

v1.0.73

16 Apr 00:58
Compare
Choose a tag to compare

Bug Fixes:

  • Bug: Export button on Verification Administration doesn't work #1632

v1.0.72

15 Apr 23:59
Compare
Choose a tag to compare

Enhancements:

  • Make Checkboxes consistent #1603
  • Implement Standard Buttons, Version 6 #1599
  • Make Text Inputs Consistent #1567
  • Usability: allow user to try GPS button multiple times #1205
  • Implement Volunteer Check-In/Check-Out feature. #897

Bug Fixes:

  • Critical Bug: VerificationAdminGridMui does not call the setStakeholderIds callback when rows are selected/deselected #1636
  • Fix Directions button on stakeholder preview & detail screen #1634
  • Fix /resetpasswordemailsent svg error; recenter button #1627
  • Bug in PR #1557: StakeholderDetail Component Causes Map Page to be blank #1614
  • When using the Widget, the Application Header is showing and it shouldn't #1612
  • Fix spacing on StakeholdersDetails page #1605
  • Bug: Screen Goes Blank on Map Page when youi scroll down list to any listings that are Temporarily or Permanently Closed #1578
  • On the login screen, fix the register link so that the user only needs to click once #1570
  • Bug: Suggestion Feature is broken #1564
  • Bug: The Re-Center button on the Map page doesn't handle disabled location well #1489

Technical Debt:

  • Remove unused dependencies in the client #1575
  • Refactor nested ternary operator in ConfirmEmail component #1547
  • Make Heading and Body Text Colors Consistent #1453

v1.0.71

25 Feb 17:54
Compare
Choose a tag to compare

Enhancements:

  • Create Primary and Secondary Button components #1527
  • Make Meal Program Colors Consistent #1451
  • Change Background behind "Back to List" Link on StakeholderDetails Component to White #1419
  • Do not show 'Open Now' or 'Closing Soon' flags for organizations that do not accept walk-ins. #1416
  • Implement a Share button for Food Seekers #684
  • Move web site to AWS hosting environment #302

Bug Fixes:

  • Bug: Using the Logout Menu Item doesn't appear to actually log you out #1488
  • Bug: Suggest a listing feature not emailing submission #1409

Technical Debt:

  • Return a generic successful response instead of the whole Account object. #1545
  • Migrate code for Login/Registration - Related Screens to MUI #1521
  • Bug: Postgres database in dev environment running very slow, timing out #1514
  • Remove code from client project related to Internationalization #1501
  • Remove code from client project related to FAQs #1500
  • Replace ESRI Geocoder with the TAMU geocoder in the Admin Verification Criteria Dialog #1430
  • Improve First-Time Load Performance of the React App #1415
  • Add types to export route and controller #1387
  • Configure Web API server for node debugging #1322
  • Upgrade to Material UI 5.8 #1239

v1.0.70

14 Jan 02:11
Compare
Choose a tag to compare

Enhancements:

  • Add show password (eye open/closed icon) button to all password fields #1486
  • Make changes to Login-Related Screens #1320
  • Add Suggestions Count column to Verification Admin grid #1271
  • Improve the forgot password workflow to match rest of site better, and improve usability #730

Bug Fixes:

  • TAMU Geocoder API Error: Version incorrect #1455

Technical Debt:

  • Get eslint working on server with Typescript #1458
  • Add ThunderClient Requests for Neighborhood Endpoints #1369
  • Add typescript to backend app #1248

v1.0.69

19 Dec 04:34
Compare
Choose a tag to compare

Enhancements:

  • Make Warning Color Consistent #1454
  • Change Logos for Partners on the About Us page to links #1428
  • Prevent Permanently closed orgs from being reassigned for validation. #1417
  • Change Suggestion Status Names #1373
  • Make Cosmetic changes to Static Pages #1332
  • Make changes to the Header appearance on Mobile devices #1331
  • Add margin above header for Login, Registration, Forgot Password Screens #1303
  • Remove Footer from Application #1302
  • Improve consistency of hyperlink behavior on "Donate" page #1266
  • Prevent sending empty data on Send Correction #1242
  • Update Landing Page Design #1223
  • Allow Users to "Claim" a Pantry or Meal Program #906
  • Record history of user logins to a table in the database #834

Bug Fixes:

  • Bug: When a Correction is submitted, the stakeholder_id is not recorded in the Suggestion table #1429
  • Bug: On 10/24/22 the Map is not showing on the Organizations Page #1390
  • fix dependency warning for hooks/useLocationHook.js - "match" #1377
  • Bug: Sign up for monthly updates link on Donate page gives 404 error #1294
  • Bug: Hawaii and McKinney landing pages’ background are showing the wrong maps #1265
  • Mobile view scroll bug #924

Technical Debt:

  • Add ThunderClient Requests for Stakeholder Endpoints #1443
  • Review Thunderclient Web API endpoints for completeness and functionality #1440
  • Update react-helmet package to react-helmet-async #1436
  • Add types to FAQ files #1408
  • Add types to import-constants.js #1405
  • Add types to import-utils.js #1404
  • Add types to authenticate.js #1403
  • Add types to EmailTemplate.js #1401
  • Add types to postgres-utils.js #1399
  • Add types to esri files #1398
  • Add types to import files #1393
  • Add ThunderClient endpoints for Tags #1384
  • Refactor Suggestions selectAll function to prevent sql injection #1382
  • Add ThunderClient endpoint for Logins #1379
  • Update db.ts to use module.exports #1378
  • Update ThunderClient endpoint for Tenant #1375
  • Add ThunderClient endpoint for suggestion #1370
  • Remove Food Oasis Site for Northern CA #1318
  • Remove Food Oasis site for Oregon #1317
  • Re-factor code to fix react-hooks lint warnings. #809
  • Improve Postgres Connection security #563
  • Set up Material UI Theme in accordance with the Style Guide #517
  • Move Stakeholder Inserts and Updates into a Stored Procedure #373