Releases: Northeastern-Electric-Racing/FinishLine
Releases · Northeastern-Electric-Racing/FinishLine
v5.0.0 Multitenancy Support & Work Package Templates
What's Changed
- Optimize gantt chart by @RChandler234 in #2401
- Multitenant Application by @Peyton-McKee in #2397
- #2388-set env variables in seed by @caiodasilva2005 in #2400
- #2149-work-package-template-endpoint by @lphan48 in #2361
- #2316: Standardize Date View by @vsp05 in #2426
- #2318 Responsive DRC Calendar Resizing by @sharonyang16 in #2434
- Make Hidden Columns Persistent by @Bennyzhu1 in #2281
- Fix Tests by @Peyton-McKee in #2498
- #2395 created project and wp buttons and made poppup draggable by @Aaryan1203 in #2396
- Removed project button from gantt chart by @Aaryan1203 in #2502
- #2432: deleted if statement that caused duplicate tab by @wavehassman in #2497
- #2487 added script to scripts dir by @walker-sean in #2488
- #2392 auto cr post release by @walker-sean in #2402
- Multitenancy PR by @RChandler234 in #2435
- Fix Tests by @Peyton-McKee in #2605
- Multitenant Bug Fixes by @Peyton-McKee in #2608
- #2399: changed the color of the cancel button on the create work pack… by @Jhonyel in #2610
- Feature verification by @Peyton-McKee in #2613
- #2264 completed create work package template hook by @Aaryan1203 in #2614
- #2618-CaioDaSilva-FixAssemblyError by @caiodasilva2005 in #2619
- Feature verification by @Peyton-McKee in #2616
- #2423-CaioDaSilva-HideSidebar by @caiodasilva2005 in #2609
- #2262 created use single work package template hook by @Aaryan1203 in #2615
- 2325 drc debugs infer team type from work package by @superhvarn in #2602
- #2631 Set environment for action to allow access to secret by @alaneng-neu in #2632
- #2154 created endpoint and hook for delete wp template by @Aaryan1203 in #2617
- Moved work package templates to their own file by @Aaryan1203 in #2638
- #2641 Send notifications at 9am EST by @alaneng-neu in #2642
- #2641 Send notifications at 9am EST - Main branch by @alaneng-neu in #2644
- #2630 added distinction between project and work package proposed changes by @walker-sean in #2643
- reflect blocked by changes by @RChandler234 in #2626
- #2628 Delete Work Package Template Button by @walker-sean in #2645
- move backend url to github env by @RChandler234 in #2650
- Display Blocked By Changes by @Peyton-McKee in #2653
- #1587: Copied Changes from old branch to this branch by @tigerhippo in #2648
- #2263 Created setUsefulLinks endpoint by @Aaryan1203 in #2640
- Revert "#1587: Copied Changes from old branch to this branch" by @walker-sean in #2661
- #2496 change delete work package view to ner form modal by @vsp05 in #2629
- KanBan Board for Tasks by @Peyton-McKee in #2658
- Allow Design Reviews to be edited before being finalized by @Peyton-McKee in #2659
- 2159 work package templates hook up to createedit wp pages by @AShyamkumar19 in #2607
- #2313 set dr status endpoint by @bracyw in #2657
- #2636 created getAllUsefulLinks endpoint by @Aaryan1203 in #2669
- #2493 change DeleteProjectView to NERFormModal by @vsp05 in #2670
- #2634 admin tool useful links by @Aaryan1203 in #2673
- #2423-added arrow icon and decreased margin by @caiodasilva2005 in #2627
- Fix Task Edit Error by @Peyton-McKee in #2676
- Send Weekly Deadline checks by @Peyton-McKee in #2678
- Revert "Send Weekly Deadline checks" by @walker-sean in #2681
- #2635 added useful links to homepage by @Aaryan1203 in #2675
- Add Leadership Approval Mechanism by @Peyton-McKee in #2687
- Send Weekly Deadlines and Overdue Task Reminders by @Peyton-McKee in #2683
- Weekly availability times by @Peyton-McKee in #2682
- #2674 Fixed reimbursement request bug by @AShyamkumar19 in #2677
- #2157 work package templates createedit form by @superhvarn in #2646
- #1583 Abstracted Refund Modal by @walker-sean in #2680
- Show Design Reviews on Gantt Chart by @Peyton-McKee in #2679
Full Changelog: v4.5.0...v5.0.0
v4.5.0 - Gantt Chart Redesign & Auto-Implementing Change Requests
What's Changed
- #2243 changed headings in Admin Page to NER Red by @kennethaldridge in #2245
- #2113: set defaultValue for requestReviewDropdown to already request… by @esake22 in #2176
- #2239 Added my name to credits. by @kennethaldridge in #2240
- added error in start date field by @pidang1 in #2115
- #2119-BOM-price-label-change by @Sarah-Zhang1 in #2167
- #issue-2003 added info icon to the manufacturer field by @sajayi12 in #2196
- #2257 removed set date from design review succeeds test by @jackturner106 in #2258
- #1764: added auto complete for change request ID in edit work package by @ItsEricSun in #2182
- #1662-add-identifier by @jessegarcia1 in #2204
- #2249 created team type endpoint by @Aaryan1203 in #2251
- #2155 get single work package template endpoint by @8q8b in #2246
- #2106: added related change request tab by @dreifusjack in #2168
- #2270 created createTestUser function and started tests for getAllWor… by @Aaryan1203 in #2271
- #1369 remove horizontal scroll bar by @jackturner106 in #2289
- #1683 Capitalized SABO under the RR status names in the Finance page by @christian-bacalhau in #2179
- #1893 Schema Changes for Auto-Implementing CRs by @bderbs30 in #2174
- #2105 work package related change requests tab by @AShyamkumar19 in #2178
- #1789 - Disabled 'Actions' button for guest roles. by @tanisharajgor in #2301
- #1728 added proposed solutions edit by @walker-sean in #2285
- #2298 fixed date schedule error by @Aaryan1203 in #2299
- #2302 Edit auth middleware to check correct route by @alaneng-neu in #2306
- #2076: made seed data for slackbot testing by @wavehassman in #2297
- #1247 all work package edits are now marked as active by @bracyw in #2303
- #1956 Make project table look like change request table by @alaneng-neu in #2269
- #2293 team types seed data by @clairehendershot5 in #2309
- #2256 Added the No Unconfirmed DRS button by @AShyamkumar19 in #2296
- #1894: draft of update create scope cr endpoint by @callmejim1226 in #2329
- #2311-reversed-workpackage-dropdown by @jessegarcia1 in #2336
- #1939-ReimbursementRequestTableSort by @DonnyLe in #2123
- #2338 put my name on credits page by @nishchinna2003 in #2341
- #2340-fixed-comments-for-design-review-time-descriptions by @bracyw in #2342
- #2344 no more wbs proposed changes by @Aaryan1203 in #2345
- #2084 delete unit column by @anyadas11 in #2286
- #2147 Removed page blocks from settings preferences tab by @walker-sean in #2231
- 2326 drc debugs set team teamtype endpoint by @AShyamkumar19 in #2346
- #2352 updated create standard cr hook by @Aaryan1203 in #2353
- Removed limit on main container size by @jackturner106 in #2354
- #1932: Delete Vendor Endpoint by @JadenZhou in #2335
- #2102: Add Ready to Order status by @vindema in #2254
- #2280 Added Buttons to Copy to Clipboard by @dreifusjack in #2331
- #2104 delete manufac by @will-anderson0 in #2143
- #1545: edit linktypes by @chpy04 in #2255
- #2122: Added ability to delete assemblies by @rupjaisinghani0904 in #2308
- #2150 edit work package template endpoint by @superhvarn in #2282
- #1600: Added Working Preview to Create Team Description by @aahiltn in #2194
- #1766 upgrade member to lead by @vsp05 in #2180
- #2139 gantt chart package by @RChandler234 in #2205
- 2103 Moved the tooltip from the left side to the right side by @marcusyi1 in #2317
- #2112 send cr reviewer request in thread by @tigerhippo in #2253
- Fix schema relation name, correct edit wp route by @RChandler234 in #2370
- #1896 create new work package button by @Aaryan1203 in #2356
- Generate All Receipts Bug by @RChandler234 in #1852
- #2156 added endpoint for getting all work package templates. edited w… by @esake22 in #2310
- #1254 renamed lead and manager in wbs in prisma schema by @msereeyothin in #2075
- #1898 Fix Create CR Button by @Peyton-McKee in #2377
- clean up ui, add projected end date, get edit wp working by @RChandler234 in #2378
- #2364 Gantt Chart UI by @Aaryan1203 in #2372
- #1903 create project button by @jackturner106 in #2359
- #1904 - add in project edit by @RChandler234 in #2381
- #2365 Added Filtering and Searching to the Gantt Chart Page by @walker-sean in #2375
- Remove any type from src/frontend/src/hooks/description-bullets.hooks.ts by @jessegarcia1 in #2144
- #1531: added 8 members and made a ravens team by @nickw0ng in #2163
- #2247 Added a Get Single TeamType Endpoint by @AShyamkumar19 in #2367
- #2261 edit work package template hook by @superhvarn in #2337
- #2327 frontend for set team type modal and hook by @superhvarn in #2380
- #2260 work package templates use all work pack templates hook by @Jake-Hensley in #2339
- #2290: add edit assembly endpoint by @wavehassman in #2343
- #1615 slack reimbursement request created by @jessicayzhao in #2307
- #1944-CaioDaSilva-SortTable by @caiodasilva2005 in #2363
- #2211: add select mode on drc schedule view by @lilyshiomitsu in #2268
- #2158 work package templates admin tool templates table by @Jake-Hensley in #2252
- #1725: Lets finance leads delete reimbursement requests by @Zwendle in #2283
- #2384 Expanding and Collapsing work on the Gantt Chart page by @walker-sean in #2385
- #2386: changed wbs proposed changes schema to just have lead and manager by @martin0he in #2387
- DRAFT #2348...
v4.4.0 - Design Review Calendar & Settings/Admin Tools Redesigns
What's Changed
- #1788: Disabled New Assembly Btn for Guests by @Sarah-Zhang1 in #2080
- #2054: Added my name to the credits page by @AngryGrapes in #2055
- #2029 Added my name to credits by @Abnxrs in #2090
- #1989 hard deleted delete manufacturer endpoint by @AShyamkumar19 in #2044
- #1582: added the endpoint and started doing the tests by @martin0he in #2045
- #1938 - changed the name of the reciepts download by @Aaryan1203 in #2066
- #1762-New Button for Action Dropdown by @yulanwang in #2007
- #1518 Reply to Slack thread on CR approved/implemented by @alaneng-neu in #2050
- #2001 made notes optional by @superhvarn in #2067
- #1873 added a placeholder value to the account code by @gurshan-sidhu in #2089
- #2088-table-highlight by @will-anderson0 in #2088
- #1308 fixed description label to be directly above cost label and trash for xs screens by @dreifusjack in #2069
- #2079- added budget/cash refund source column to the request table by @anyadas11 in #2091
- #2087 fixed phonenumber error throwing by @23langloisj in #2111
- 2005-fixed bug when manufacturer and unit prompt is cancelled in proj… by @caiodasilva2005 in #2073
- #1544: added create LinkType frontend tool by @AdityaBoddepalli in #2038
- #1502: removed any types in auth.utils.ts by @chpy04 in #2042
- #1941 send a notif for deny reimbursement by @AkulAggarwal2 in #2065
- #1794: Allow Guests to browse without SlackId by @Dao-Ho in #2098
- #1794: Allow Guests to browse without SlackId by @Dao-Ho in #2068
- #2033 added name to credits by @nevernotawesome in #2124
- #1950 made dropdowns for assemblies by @jackturner106 in #2097
- Submit to sabo can now be reopenable by @Aaryan1203 in #2116
- #1768 moved invalidate queries into onSuccess by @bamarler in #2118
- #1928 fix color bom by @ArmaanMehra in #2014
- Address error msg issues with reimbursement products by @RChandler234 in #2153
- #2161 Add Database to Script by @Peyton-McKee in #2162
- #1874 added placeholder for refund source by @clairehendershot5 in #2165
- #1876: Add Material Type Modal Shouldn't Say 'Manufacturer Name' by @alexpark0 in #2164
- #1779 jake hensley change request review timeline warning showing up on deny by @Jake-Hensley in #2151
- #2009 added get user schedule settings endpoint by @martin0he in #2107
- #1486 - Remove 'any' type from LinksEditView.tsx by @rhuang772 in #2110
- #1872: Added reimbursed status on frontend by @rupjaisinghani0904 in #2047
- remove any from teams.hooks.ts by @wanke20 in #2160
- #2011 delete design review endpoint by @bderbs30 in #2114
- #1661: added auto-incrementing identifier in RR by @callmejim1226 in #2021
- Marcus Yi - Credits by @marcusyi1 in #2181
- #2148 added schema for work-package-template and blocked_by_info by @8q8b in #2166
- #1493 refactoring remove any type from srcfrontendsrcpagesfinancepagereimbursementrequestformreimbursementproducttabletsx by @JadenZhub in #2125
- #2173 slack noti when invited to a design review by @ryanhowe28 in #2177
- #2061 get all design reviews endpoint by @jessicayzhao in #2175
- #2083 add finance team to seed data by @tanisharajgor in #2126
- #2081 Receipt Upload not Required in RR form locally by @sharonyang16 in #2170
- #2128 admin tools tabs by @bderbs30 in #2184
- #690 Removed any types from work-packages.hooks.tsx by @vindema in #2053
- #795 slack ping on task deadline by @alaneng-neu in #2171
- #2082 add ability to generate cash vs budget receipts by @superhvarn in #2092
- #1312 scrollbar cutting off wp cards homescreen by @tigerhippo in #2189
- #2060 Get single DR endpoint by @walker-sean in #2195
- #2199 add iconName to TeamType schema by @jessicayzhao in #2200
- #2129 add drc page by @jackturner106 in #2188
- #2121 moving create unit functionality to admin tools by @Zwendle in #2198
- #2100: added manufacturer test data by @lilyshiomitsu in #2203
- #2004 - Make BOM manufacturer select an autocomplete by @rhuang772 in #2024
- DRAFT PR #2133 created modal view by @Aaryan1203 in #2169
- #2135: Design Review Summary Modal by @martin0he in #2192
- #1985-create-endpoint by @ryanhowe28 in #2197
- #1986-Edit-Design-Review-Endpoint(fixed) by @bracyw in #2190
- 1998 User Schedule Set Endpoint by @caiodasilva2005 in #2186
- #2063 use all design reviews hook by @jessicayzhao in #2201
- #2132: Schedule Settings Section by @callmejim1226 in #2216
- #2217 wire drc page by @walker-sean in #2222
- #1487: replaced usage of type any with specific types by @aarushgarg1110 in #2130
- #2062 created hook for single design review by @Aaryan1203 in #2220
- #2137 attendance tracker tool by @ArmaanMehra in #2221
- #2223: Design Review mark user confirmation endpoint by @martin0he in #2225
- #2141 - Remove page block from Finance Configurator by @rhuang772 in #2224
- #2107 edit dr hook by @jackturner106 in #2218
- #2145-settings-page-tabs by @alexpark0 in #2206
- #2131 Create DRC create modal by @alaneng-neu in #2208
- Merging feature branch into develop by @walker-sean in #2233
- #2227 Attendee Confirmation popup by @walker-sean in #2232
- #2152 removed page blocks from project config by @walker-sean in #2236
- #2228 - update slack ping, setup confirm availability flow by @RChandler234 in #2234
- #2140 rm page blocks from user management by @walker-sean in https://github.c...
v4.3.5
What's Changed
- #1734: added name to credits by @Jake-Hensley in #1761
- Users can now add manufacturers in the bom form by @RChandler234 in #1765
- #1770 bom bug fixes by @walker-sean in #1771
- Update README.md by @RChandler234 in #1777
- #1774: added my name to credits by @bracyw in #1775
- pdmFileName shows up now, caught a floating point error with price by @RChandler234 in #1773
- #1730 removed top bar and changed sidebar by @jackturner106 in #1731
- #1574: autocomplete added (first attempt) by @martin0he in #1769
- #1800 Added my name to credits by @AdityaBoddepalli in #1811
- #1806 Added my name to credits by @AlexSchinkmannB in #1810
- #1802: Added my name to credits by @matthewegg in #1816
- #1605 Archive Team Endpoint by @Aaryan1203 in #1733
- #1796 Added my name to credits by @alaneng-neu in #1797
- #1826 Added my name to credits page by @esake22 in #1827
- #1828-BenMarler-credits by @bamarler in #1829
- #1803-AnyaDasgupta-credits by @anyadas11 in #1832
- #1834-AahilNishad-credits by @aahiltn in #1837
- #1836-CaioDaSilva-credits by @caiodasilva2005 in #1838
- #1807: added my name to the credits page by @23langloisj in #1819
- #1817 rebecca lee credits by @remelee in #1823
- #1831: added my name to the credits page by @AkulAggarwal2 in #1833
- #1843-DonnyLe-credits by @DonnyLe in #1848
- #1805-DaoHo-credits by @Dao-Ho in #1854
- #1830-WaverlyHassman-credits by @wavehassman in #1850
- #1847-AarushGarg-credits by @aarushgarg1110 in #1849
- #1451-edit-vendor-modal by @ryanhowe28 in #1776
- #1791: disabled report refund button for guests on finance page by @arinjay-singh in #1814
- Update CreditsPage.tsx by @yulanwang in #1860
- #1612 Add reimbursed status endpoint by @alaneng-neu in #1841
- #1613 Add mark as reimbursed action button by @alaneng-neu in #1853
- #1858: added my name by @dreifusjack in #1869
- #1842-DanielMa-credits by @danielma4 in #1845
- #1878: added my name to credits page by @vsp05 in #1879
- #1840-VincentDemaisip-credits by @vindema in #1844
- #1861: Added my name to credits by @rupjaisinghani0904 in #1862
- #1865-AlexanderKylanderKreiner by @alexkylander in #1866
- #1825 Force reload page on theme change by @alaneng-neu in #1871
- #1754 Display form error if CR with no proposed solution by @alaneng-neu in #1875
- #1887 Added my name to credits by @will-anderson0 in #1889
- #1868 sarah zhang credits by @Sarah-Zhang1 in #1883
- #1818: added my name to credits page by @JadenZhub in #1818
- #1839 Added my name to credits by @pidang1 in #1870
- #1821: added my name to credits by @jessegarcia1 in #1867
- #1908 Added my name to the credits page. by @gurshan-sidhu in #1911
- #1907: added my name to the credits page by @christian-bacalhau in #1912
- #1909: added my name to credits by @sajayi12 in #1913
- #1915 Add my name to credits by @chpy04 in #1916
- #1885 Added my name to credits by @jayjung66 in #1940
- #1542 Create LinkType endpoint by @alaneng-neu in #1884
- #1914 Added my name to credits by @vishyka in #1917
- #1920 Added my name to credits by @mshvartsberg in #1925
- '#1942 added my name to the credits page' by @Jhonyel in #1951
- #1954 Added my name to credits. by @tanisharajgor in #1959
- #1958: Added my name to credits by @CAWneu in #1961
- #1955 armaan mehra credits by @ArmaanMehra in #1966
- #1974 Added name to credits page by @Zwendle in #1977
- #1444: yup alert if duplicate vendor names by @ryanhowe28 in #1948
- #1780: Fixed unit quantity and unit name not having a space by @CAWneu in #1978
- #1793 - Remove Email ID from Settings Page by @bracyw in #1976
- #1758 - Finance Fix - Sort Refunds newest to oldest by @bracyw in #1882
- #1945 Added my name to credits page by @MatthewRTung in #1946
- #1304: isAdmin check for all reimbursements by @bderbs30 in #1851
- #1585: added vendor column by @martin0he in #1888
- #1929 Add dateDeleted to expense type and vendor in schema by @alaneng-neu in #1975
- error message by @yulanwang in #1979
- #1499: replaced instances of 'any' in AppContext.test.tsx by @vsp05 in #1988
- #1787-bom-new-entry-should-be-disabled-for-guests by @will-anderson0 in #1994
- #1543: added endpoint and tests to edit LinkType by @AdityaBoddepalli in #1910
- #1445 Duplicate vendor backend check and test by @ryanhowe28 in #2023
- Adjusted PercentRefunded calculation to fix Refund bar by @bamarler in #2002
- #1926: Added My Name to credits by @BenjiKataoka in #1931
- #1781 Changed the quantity for material type to be a decimal by @Aaryan1203 in #1856
- #1595: Linked team names to detail pages in admin tools by @arinjay-singh in #1895
- #1990 added route, service, and controller method to delete unit by @superhvarn in #1996
- #1785: Disabled Project Actions Button for Guests by @aahiltn in #2030
- 1767: Right justify edit button for members edit by @lvonengel in #2022
- #1598 session timeout error popup by @tigerhippo in #1753
- #1609- Added name and email of head of finance and club advisor to submittosabomodal by @caiodasilva2005 in #1991
- #1792 - added user type...
v4.3.0 - CR Redesign
What's Changed
- #1641 other CRs from user popup by @sharonyang16 in #1676
- #1448 benjamin zhu add ability to edit vendors by @Bennyzhu1 in #1688
- #1604 Archivable Teams Edit Schema by @tigerhippo in #1709
- #1578: Nicer looking upload button and multiple file selection for RR Form by @sharonyang16 in #1726
- #1659 visual indication when tabbing through delete and add by @msereeyothin in #1699
- #1611 Deny Reimbursement Request Frontent by @jessicayzhao in #1708
- #1565 late wp reminder popup by @ItsEricSun in #1652
- #1738 - CR correctly auto-populates on WP/Project forms now by @RChandler234 in #1741
- #1739 - correct toast msg on wp delete by @RChandler234 in #1740
- #1517 updated teamsRouter to check if user is lead of team before edi… by @superhvarn in #1560
- #1638 all cr redesign by @RChandler234 in #1746
- #1640 change request stage gate details page redesign pt2 by @martin0he in #1721
- #1637: reformatted cards on overiew page by @bderbs30 in #1717
- #1639 activation page different design by @makariosm in #1747
- #1642 cr popup same wbs by @ryanhowe28 in #1737
- #1644 proposed solution redesign by @mattrwang in #1743
- add toast by @RChandler234 in #1750
- #1650 standard cr page by @RChandler234 in #1749
- Feature/change request redesign by @RChandler234 in #1751
Full Changelog: v4.2.0...v4.3.0
v4.2.0 - Bill of Materials and WP/Project Form Redesigns
What's Changed
- #1321 got rid of the create projects page and all accompanying tests by @Bennyzhu1 in #1440
- #1326 delete create work package page folder by @lilyshiomitsu in #1465
- #1167 persistent filters for projects table by @sharonyang16 in #1552
- #1532 added seed data to orioles by @ScarlettBlaize in #1561
- #976 added 8 members to team ravens by @kevin-polackal in #1570
- #965 Added team name to project page by @AShyamkumar19 in #1540
- #1479 added bom to schema by @walker-sean in #1590
- #1330: redesigned the create wp endpoint by @callmejim1226 in #1567
- #1589-Added name to credits by @yashjay1 in #1602
- #1168: Added persistent filters for CR table by @sharonyang16 in #1579
- #954: fixed bug with stage when editing workpackage by @meganlai27 in #1563
- #1507 ha nguyen wbs element search by @hanguyen04 in #1620
- fix seed data by @RChandler234 in #1621
- #1627: added my name to the credits by @maggiechua in #1632
- #1597 right align pencil icon by @qihongw08 in #1601
- #1607: Changed cents to dollars for TotalCost by @jonahchang in #1633
- #1631 bradford derby credits by @bderbs30 in #1636
- #1479 typo fix by @walker-sean in #1626
- #1324 Changed ReactHookEditableList and associated forms by @jackturner106 in #1624
- #1328-work package redesign, activities and deliverables by @haderie in #1571
- #1498: removed use of any from BlockedBy.tsx by @mattrwang in #1630
- #1516 fixed team member display by @kyang04 in #1617
- #1320 Create project endpoint by @ninest in #1462
- fixed spelling in schema by @walker-sean in #1655
- #1189: Changed Work Package Stage Integration to Install by @sharonyang16 in #1575
- #1307 : Changed dateReviewed to dateImplemented by @martin0he in #1616
- #1614-change-datedelivered-to-itemdelivered by @maggiechua in #1654
- #1290 - add allowed refund sources to expense type by @RChandler234 in #1313
- #1521 BOM create manufacturer endpoint by @sharonyang16 in #1656
- #1554 form validation fix for crID for project/wp edit by @jessicayzhao in #1634
- #1522: added create material type endpoint with tests by @callmejim1226 in #1646
- #1458: All Projects Table filtered by ACTIVE by @sindhu-ab in #1648
- #1657 Allowed product cost to be less than 1 by @jessicayzhao in #1664
- #1533 create new team with 12 members by @AR619 in #1629
- #1580: added "Date Submitted to sabo" to reimbursement section by @bderbs30 in #1671
- #1584 changed 'total owed' to 'currently owed' and fixed owed amount … by @qihongw08 in #1665
- #1666 Added error message for cost and description of products on finance form by @jessicayzhao in #1669
- #1509 create assembly endpoint by @jackturner106 in #1663
- #745 used projectManagerID and projectLeadId to store numbers by @jakewc12 in #1559
- #1679 Added my name to credits by @makariosm in #1681
- #1322 redesigned project details section and created teams dropdown by @Aaryan1203 in #1678
- #1297 : Implementing first overflow option by @martin0he in #1673
- #1489 remove any keyword from finance.hooks.ts by @UckTay in #1553
- #1534 Created a new team in the Seed Data by @shreesinghal in #1628
- #1525 Create Materials Endpoint by @walker-sean in #1651
- #1327 work package redesign details by @RajinCoder in #1687
- #1096 work package leads can create tasks by @msereeyothin in #1619
- #1592 Fix Cr Bug by @Peyton-McKee in #1691
- added 8 husky members to the huskies team by @jackmitchellNU in #1692
- #1529: Added more data to seed.ts and initialized them on users.seeds.ts by @patriots1 in #1667
- Fixes Issue #1512: Members of a team should be able to create tasks by @lilyshiomitsu in #1693
- #1504 replaced any type with Task type by @zoeyjguo in #1689
- #1576 Threw an exception when there is an existing phone number in th… by @AShyamkumar19 in #1685
- #1610 Added deny reimbursement request endpoint by @jessicayzhao in #1686
- #1417 - get many work packages endpoint by @LOTaher in #1548
- #1623 - work package showing wrong blockedBy bug by @RChandler234 in #1702
- #1519 get all manufacturers endpoint by @ryanhowe28 in #1675
- #1323: removed page block by @ryanhowe28 in #1690
- #1658 Allowed finance team to edit all RR's by @jessicayzhao in #1672
- #1660 no expansion with too many products by @mattrwang in #1695
- #1668 added my name to the credits page by @Vidyuthr in #1680
- #1249 Created displayEnum pipe and applied to settings page by @lvonengel in #1696
- #1526 edit material endpoint by @callmejim1226 in #1701
- 1524 Created the delete materials type endpoint and tested it by @Aaryan1203 in #1684
- #1510 Created delete assembly endpoint by @Aaryan1203 in #1710
- #1523 : Delete manufacturer endpoint by @martin0he in #1697
- #1425 - Allow Finance Leads to Edit Vendors on the Admin Page by @jonathan-chen10 in #1564
- #1528 Create assign material assembly route and controller by @ninest in #1677
- #1520: added get all material types endpoint with the tests by @callmejim1226 in #1712
- Issue #1527 initial push by @allexandrahu in #1700
- #1593-Made a check for old reviewers before pinging by @RajinCoder in #1698
- #1325 refactor editprojectcontainer by @jackturner106 in #1704
- Feature/project form redesign by @RChandler234 in #1718
- #1535 - Add Other Reasons to Reimbursement Products by @RChandler234 in #1674
- #1719 ...
v4.1.0 - Finance Fixes, Admin Tools
What's Changed
- #1332 Fixed Change Bug by @Peyton-McKee in #1333
- #1226 - allow car 0, bug in backend by @RChandler234 in #1334
- add Access-Control-Allow-Origin to express respone by @RChandler234 in #1335
- hotfix by @Peyton-McKee in #1336
- #1337 Added my name to credits by @kaiyangzheng in #1338
- #1339 - Added my name to credits by @thealphacubicle in #1342
- fix upload receipt bug by @RChandler234 in #1349
- #1351: Added my name to credits by @RajinCoder in #1352
- #1354: Added my name to the credits page by @sharonyang16 in #1356
- #1348 added my name to credits by @mattrwang in #1355
- #1353-AmaniScarborough-credits by @ScarlettBlaize in #1357
- #1350: Added my name to credits page by @RadiantBunny633 in #1364
- #1363: added my name to credits page by @kevin-polackal in #1365
- #1343 Added my name to credits by @gcooper407 in #1344
- #1360: Added my name to credits by @haderie in #1361
- #1370 Added my name to credits by @kyang04 in #1378
- #1371 Added my name to the credits page by @stephanie-xu in #1387
- #1396: added my name to the credits page by @lilyshiomitsu in #1404
- #1382 Added my name to credit by @naakjgf in #1407
- #1340 Added my name to credits by @jakewc12 in #1366
- #1392 added my name to credits by @ywanika in #1408
- #1385: added my name to the credits page by @rrrraghav in #1406
- #1375 teera tesharojanasup credits by @TeeChenxing in #1393
- #1374 added my name by @Bennyzhu1 in #1389
- #1379: added my name to the credits page by @AShyamkumar19 in #1410
- #1412 - Blocked By Bug by @RChandler234 in #1413
- #1373-SamanthaMoy-credits by @sammoy21 in #1399
- 1292 finance fixes expense types should be displayed with their code by @superhvarn in #1419
- #1388 Added my name to credits by @arinjay-singh in #1398
- #1372: Added my name to credits by @patriots1 in #1391
- #1377: Added my name to credits by @lvonengel in #1400
- #1397 Added my name to Credits by @thereare21 in #1414
- #1381 Added my name to credits by @hanguyen04 in #1390
- #1276 - Updated default account value by @thealphacubicle in #1383
- #1057 Added icons to dropdown on CR detail page of unreviewed CR by @gcooper407 in #1409
- #716 jake wu chen buttonchange by @jakewc12 in #1431
- #1279: Filtered out expense types to only include allowed ones. by @mattrwang in #1432
- #1386 Added my name to credits by @jackturner106 in #1415
- #1203 Added cr reviewers request dropdown with submit button by @callmejim1226 in #1282
- #1435 Added my name to credits by @martin0he in #1436
- #1187: Heads can now edit project tasks v3 by @TeeChenxing in #1438
- #1293: Added the code of the refund sources to prefix their names by @RajinCoder in #1426
- #1250: Try Catch and Toast uncaught Mutate Async by @sharonyang16 in #1421
- #1287: Vender and Account Code Forms Enabled Submit Buttons by @sharonyang16 in #1416
- #1446: added my name to the credits page by @QW66666 in #1447
- #1315 Add date received field to report refund form by @ninest in #1367
- #1253 Ping Task Assignees on Slack by @walker-sean in #1359
- #1314 Version number overlaping sidebar by @jackturner106 in #1450
- #1380 added my name to credits by @jonahchang in #1401
- #1470: Added my name to credits by @ItsEricSun in #1472
- 1467 Added my name to credits by @meganlai27 in #1469
- #1463: added my name to credits by @UckTay in #1468
- #1442: added my name to credits by @sindhu-ab in #1443
- #1395 Added my name to credits by @msereeyothin in #1403
- #1429-NeelRaut-credits by @FellMagician in #1430
- #1341 added my name to the credits page. by @QuinnJL04 in #1376
- #1309 moved Cancel and Save button to the bottom of the form on mobile devices by @kaiyangzheng in #1405
- 536 cr creation sort the wbs dropdown by @superhvarn in #1420
- #1461 Added my name to credits by @jessicayzhao in #1473
- #1476 Added my name to credits by @zoeyjguo in #1536
- #1457 Added name to credits by @jackmitchellNU in #1475
- #1278 added a xs sizing to Grid components for the Admin Tools Financ… by @kaiyangzheng in #1471
- #1310 enforce secure settings on create rr form by @sharonyang16 in #1453
- #1358 Reimbursement page now sorts wbs elements by number by @zoeyjguo in #1547
- #1515 changed pageSize in TaskListDataGrid to a default value of 25, … by @kaiyangzheng in #1539
- #1280 Throws Error if expense type assigned to rr is not allowed by @kevin-polackal in #1394
- #1481: removed use of the any type by @QW66666 in #1538
- #1277 only proj reimbursement by @ScarlettBlaize in #1477
- #1195 Can only activate on mondays by @jackturner106 in #1454
- #1480: Shortened title on smaller screens by @mattrwang in #1549
- #1550 - Display Errors from Google API better by @RChandler234 in #1551
- #1244: set teams lead by @ryanhowe28 in #1346
- fix color of nav top bar by @RChandler234 in #1566
- #1424 vendors alphabetical sort by @thereare21 in #1478
- #1289 change expense type to autocomplete by @haderie in #1439
- #1182 - Create Team Endpoint/Admin Tool by @RChandler234 in #1541
- #1183 Delete Team Endpoint by @walker-sean in #1537
- #1513: added team description to user settings...
v4.0.0 - Node 18, Links Overhaul, Multiple Teams per Project
What's Changed
- #1121 - add tabs by @RChandler234 in #1160
- #1124 wp revamp changes tab by @RChandler234 in #1164
- #1146 resolve all CRs before making Activation or Stage Gate CR by @tigerhippo in #1273
- Finance Fixes - Enforce Only Allowed Expense Types for RR edit #1281 by @isaac-levine in #1296
- Cost and Total Cost Should be Stored as Cents by @RChandler234 in #1295
- #1027 Create change request input component by @ninest in #1283
- #1136 - Implemented Sidebar by @z-roth in #1265
- #1169 make links a model by @Peyton-McKee in #1194
- #625 Migrate to Node 18 by @acd124 in #1288
- #1170 scheme project assigned many teams by @ryanhowe28 in #1232
- #1291 upload pdf as receipt by @RChandler234 in #1305
- #1302 add ts checker by @Peyton-McKee in #1303
- #1306 - Add Date Delivered Box to RR Detail Page by @jonathan-chen10 in #1311
- #1246 Autocomplete Head Field by @walker-sean in #1284
- #1097 wp detail revamp by @RChandler234 in #1299
Full Changelog: 3.9.0...v4.0.0
v3.9.0 - Vite and Finance
What's Changed
- #1115: force users to set slack ids by @anthonybernardi in #1116
- #1113 Fix Develop by @Peyton-McKee in #1114
- 709-RemoveAnyTypeFromchange-requeststransforms by @sewardwi in #1104
- add-edit-action-to-task by @MWalve in #1108
- #1117 Finance Schema by @Peyton-McKee in #1118
- #671 refactoring remove any type from reacthooktextfield by @zmar234 in #1140
- #677 remove any type from project edit container project edit details by @LOTaher in #1125
- #1126 Create Reimbursement Request Endpoint by @Peyton-McKee in #1141
- #1084 warning for delaying blocked work packages by @Peyton-McKee in #1085
- #1035 Changed the project lead and manager selects to be autocomplete by @Aaryan1203 in #1089
- #1142 Create Vendor Endpoint by @Peyton-McKee in #1147
- #1144 Create expense type endpoint by @Peyton-McKee in #1148
- #922: restricted approved change requests to only be valid for 5 days by @callmejim1226 in #1134
- #542 Dependencies are Links on Work Package pages by @walker-sean in #1119
- #1143: added getAllVendors endpoint with unit test and vendor transformation by @callmejim1226 in #1165
- #1039 -wp edit make user selects be autocompletes by @rhuang772 in #1086
- #1166 Change Slide Deck Link to say Confluence Link by @zmar234 in #1175
- #1137 Set User Secure Settings Endpoint by @Peyton-McKee in #1153
- #1135 pending advisor endpoint by @Peyton-McKee in #1152
- #1158 - replace raw strings in validation.utils.ts with enums by @rhuang772 in #1181
- #1132 edit reimbursement request by @Peyton-McKee in #1149
- #689-RemoveAnyTypeFrom-users.hooks by @suttonspindler in #1173
- #1034 project edit user select auto complete by @ryanhowe28 in #1155
- #1050 removedListLink by @shreesinghal in #1154
- #1197 Fix To Review Bug by @Peyton-McKee in #1198
- #1128 - My Reimbursement Requests Endpoint by @jonathan-chen10 in #1193
- #1127 get all reimbursement requests endpoint by @tigerhippo in #1180
- 1130 finance mark delivered endpoint by @zmar234 in #1190
- #1145 get all expense types by @Peyton-McKee in #1209
- #1129 Get Single Reimbursement Request by @Peyton-McKee in #1208
- #1139 Delete Reimbursement Request Endpoint by @walker-sean in #1199
- #481 - Add Stale Issue Workflow by @jonathan-chen10 in #1151
- #1133 - add approve reimbursement request endpoint by @RChandler234 in #1211
- #1176: Added Set Team Head Endpoint with the unit test by @callmejim1226 in #1224
- #1228 Fix Accepted Bug by @Peyton-McKee in #1229
- #1150 - GET Reimbursement Requests Pending Advisor by @jonathan-chen10 in #1207
- #1179 upload receipts gdrive by @RChandler234 in #1184
- #926 new work package form by @MWalve in #1174
- #1138 reimburse user endpoint by @Aaryan1203 in #1206
- #619 Switch to vite by @ninest in #1156
- #1200 request a cr reviewer schema change by @callmejim1226 in #1231
- #1178 - Create PageLayout Component by @z-roth in #1210
- #1161 promote to member by @nezamj03 in #1204
- #1048 Work Package Edit Autocomplete by @Peyton-McKee in #1227
- #1230 Other Project Autocomplete by @Peyton-McKee in #1233
- #1188 leads array and head added to team by @walker-sean in #1237
- #1219 main finance page by @RChandler234 in #1241
- #1215 individual reimbursement page by @Peyton-McKee in #1236
- #1214 Create Reimbursement Request Form by @Peyton-McKee in #1238
- 1049: pulled newest changes from develop by @tigerhippo in #1239
- #1242 - remove fontawesome icons as a depedency by @RChandler234 in #1257
- #1216 edit reimbursement request by @Peyton-McKee in #1240
- #1248 - NERFormModal by @RChandler234 in #1259
- #1262 - add confirm mark delivered modal by @RChandler234 in #1269
- #1261 - add and hook up delete modal by @RChandler234 in #1268
- #1220 - Generate All Receipts Pdf by @RChandler234 in #1267
- #1260 Add SABO modal by @ninest in #1263
- #1213 new account credit modal by @tigerhippo in #1271
- #1221 Pending Advisor List by @Peyton-McKee in #1270
- #1222 review reimbursement request by @RChandler234 in #1272
- #1217 User Profile Setup by @LOTaher in #1223
- #1201 request cr reviewer endpoint by @callmejim1226 in #1243
- #1218 Finance Config by @walker-sean in #1264
Full Changelog: v3.8.0...3.9.0
v3.8.0
What's Changed
- #983 Added pagination to TaskLisk by @aidanroche3 in #1019
- #969, #994 - Gantt Fixes by @Ari-S-123 in #1024
- #1037 Switched Project Lead to Lead on WPDetails by @aidanroche3 in #1054
- #354 Automatic Implementation of start dates for dependent work… by @Peyton-McKee in #517
- #845 Changed Sidebar Icons from Fontawesome by @andrewpanos in #1030
- #924 improve layout form fields by @Aaryan1203 in #1056
- #692 Changed any type with request and response by @sahil102103 in #1028
- #670: replace all any type (draft) by @madgengle in #952
- #925-improve-layout-of-form-fields by @NeilSatsangi in #957
- #988 schema favorite projects by @ryanhowe28 in #1013
- #1016: Add my name to credits page by @zachnorman02 in #1017
- #337 timeline status should be displayed better by @Sybaru in #1014
- 705: Removed any from work-packages.utils.ts by @nicktarallo in #1012
- #1031 home remove project update log link by @sahil102103 in #1063
- #962 create deleted exception by @tigerhippo in #1080
- #1069-EthanMouri-credits by @mouri-e in #1074
- #1058 Added Icons to the project page menu action items icon by @sahil102103 in #1078
- #1036 - roger huang - wp stage chip misaligned fix by @rhuang772 in #1061
- #977 Enforce Checked DBs when creating stage gate by @Peyton-McKee in #979
- #668 remove any by @wanke20 in #995
- #964 Task List Refactoring by @Peyton-McKee in #1051
- #963 Alert if no Slack id by @Ray-kong in #1065
- #711: removed any type from projects-get-all by @sewardwi in #1052
- #1033: Made Explain Text Expandable by @madgengle in #1087
- #986 enforce monday start date by @tigerhippo in #1088
- #1067 - slack upcoming deadlines by @anthonybernardi in #1068
- #989 favorite project endpoint by @nezamj03 in #1064
- #1025 heads by @nezamj03 in #1070
- #685 change user settings edit to use ner buttons by @shreesinghal in #1090
- #675: Remove any from CreateWorkPackageForm by @zachnorman02 in #1071
- #1092 Added my name to credits by @LOTaher in #1094
- #1059 - goodbye risks by @RChandler234 in #1077
- #1042-project-detail-page-revamp-skeleton by @mouri-e in #1099
- #967 gantt wpcolors bystage by @ibarra000 in #1053
- #710 changed any type to a given interface by @harish-sundar in #1001
- #1082 gantt progress bar coloring wp by @Peyton-McKee in #1083
- #1038 Change Request Card by @Peyton-McKee in #1105
- #676 refactoring remove any type from login logindev and loginpage by @zmar234 in #1101
- #849 changed trash icon by @chloezhong3 in #1076
- #984 -Sort Tasks by deadline and date created by @Lomloam in #1026
- #978 Added project name to WBS # field in Change Request Details by @walker-sean in #1055
- #679 Removed Any From WorkPackageEditContainer & WorkPackageEditDetails by @EthanMoskowitz in #1079
- #93 move status logic to back end by @zmar234 in #1072
- #643-SuttonSpindler-ChangesMadeFor0TimeLine-BudgetImpact by @suttonspindler in #783
- #987 wp creation and editing backend logic enforces monday start by @nezamj03 in #1111
- #1081 button message upcoming deadlines by @tigerhippo in #1102
- #991 Project detail by @ninest in #1100
- #1040 Change Requests Overview Page by @walker-sean in #1106
- #1045 project detail revamp by @RChandler234 in #1112
- #992 projects page revamped by @nezamj03 in #1110
New Contributors
- @mouri-e made their first contribution in #1074
- @LOTaher made their first contribution in #1094
- @chloezhong3 made their first contribution in #1076
Full Changelog: v3.7.2...v3.8.0