Releases: hackforla/food-oasis
Releases · hackforla/food-oasis
v1.0.78
v1.0.77
Enhancements:
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
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
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
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
v1.0.72
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:
v1.0.71
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
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:
v1.0.69
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