v0.0.1-alpha
Initial Release of Community Fridge KW Scheduling Platform
What's Changed
- build: add commitlint and husky dependencies by @hanlinc27 in #1
- build: setup github actions ci by @akshay2000saxena in #2
- docs: update README by @Shehryar21 in #3
- chore: add github actions to check PR Title by @hanlinc27 in #8
- build: set up Vault config and scripts by @AmandaMisjuwar in #6
- chore: fix buggy import statement in server.ts by @annechung in #9
- fix: update lint workflow by @annechung in #10
- feat: added pgadmin service by @akshay2000saxena in #4
- feat: create scheduling model + migration by @annechung in #7
- docs: add MIT license and update documentation by @hanlinc27 in #12
- feat: Create donor table by @AmandaMisjuwar in #13
- feat: user table and modified auth routes by @hanlinc27 in #11
- feat: add chakra provider and theming by @hanlinc27 in #16
- feat: Create volunteer table by @jossmurphy in #14
- chore: clean up frontend pages by @hanlinc27 in #19
- feat: Donor API routes by @akshay2000saxena in #18
- feat: create scheduling crud endpoints by @annechung in #17
- feat: landing, login, and sign up welcome screens by @hanlinc27 in #21
- fix: Fix backend compilation error by @AmandaMisjuwar in #24
- feat: volunteer CRUD endpoints by @hanlinc27 in #20
- fix: backend tests by @annechung in #23
- feat: email cron job by @akshay2000saxena in #22
- feat: Create scheduling process skeleton by @AmandaMisjuwar in #25
- refactor: update design system elements by @hanlinc27 in #28
- feat: Scheduling API Clients by @linnall in #26
- feat: add donor API clients by @hanlinc27 in #27
- fix: update validators by @Shehryar21 in #31
- feat: Create scheduling get started screen by @AmandaMisjuwar in #29
- fix: update scheduling model by @annechung in #30
- fix: Fix error types by @Shehryar21 in #35
- chore: seed database with donors and schedules by @Shehryar21 in #36
- feat: initial donor dropoff view by @hanlinc27 in #32
- style: update header and drawer by @annechung in #37
- feat: footer component by @linnall in #34
- feat: Add header progress bar by @jossmurphy in #33
- chore: change sort import from
error
towarn
by @hanlinc27 in #43 - build: frontend-deployment-changes by @Shehryar21 in #45
- feat: donation views weekly calendar by @akshay2000saxena in #40
- feat: Create custom radio select component by @AmandaMisjuwar in #42
- fix: hide password input field and add
businessName
to signup flow by @hanlinc27 in #48 - refactor: Reuse scheduling components by @Shehryar21 in #44
- fix: Update scheduling model by @linnall in #47
- build: Deploy backend by @Shehryar21 in #46
- feat: Scheduling - Volunteer Information page by @annechung in #49
- style: update mobile home layout ui by @hanlinc27 in #56
- fix: update landing page copy by @hanlinc27 in #57
- feat: view donation details popup by @akshay2000saxena in #54
- feat: Scheduling Donation Information page by @jossmurphy in #52
- style: admin view mobile by @akshay2000saxena in #58
- feat: Create scheduling Select Date Time page by @AmandaMisjuwar in #51
- fix: Update scheduling get started page by @AmandaMisjuwar in #62
- style: desktop styling for upcoming dropoffs and dropoff details by @hanlinc27 in #59
- feat: account info page by @annechung in #61
- feat: Creating and Editing Donation Backend Integration, Thank You Screen by @Shehryar21 in #63
- fix: redo auth ui validations by @hanlinc27 in #64
- feat(ui): confirm email address page by @hanlinc27 in #65
- style: Style select date time calendar by @AmandaMisjuwar in #66
- style: desktop landing page by @jossmurphy in #60
- fix: add logic for creating schedules for recurring donations by @linnall in #55
- fix: scheduling desktop views by @annechung in #68
- fix: deployment changes by @Shehryar21 in #73
- feat: scheduling form validation by @annechung in #67
- style: fix homepage button and styling bugs by @hanlinc27 in #70
- chore: remove unused backend dependencies and entity services by @hanlinc27 in #76
- refactor: community fridge image and icon assets by @hanlinc27 in #82
- fix: custom email handler for firebase user verification by @hanlinc27 in #75
- fix: donation dashboard FE/BE changes by @Shehryar21 in #69
- refactor: styling cleanup by @hanlinc27 in #83
- fix: donation dashboard bugs and removed unused deps by @hanlinc27 in #84
- fix: user sign up validation and footer styling by @hanlinc27 in #85
- fix: email verification template by @hanlinc27 in #86
- fix: update user api client and styling refactors by @hanlinc27 in #87
- refactor: update copy from usability test by @hanlinc27 in #88
- style: begin misc design updates from visual enhancements by @hanlinc27 in #89
- infra: setup staging environment by @Shehryar21 in #91
- fix: dashboard updates from visual enhancements by @hanlinc27 in #90
- feat: backend add delete recurring donations API endpoint by @xsharonhe in #93
- fix: ci and pr lint github actions by @Shehryar21 in #95
- feat: add cfkw image routing and favicon update by @hanlinc27 in #96
- fix: dashboard empty state and donation details updates from visual enhancements by @jessiiepeng in #92
- feat: create donor management table by @hanlinc27 in #97
- feat: recurring delete donation modal by @xsharonhe in #100
- feat: extract calendar component and refactor scheduling flow by @carissa-tang in #94
- feat: calendar overhaul by @akshay2000saxena in #99
- fix: scheduling frequency input in formvalue by @hanlinc27 in #103
- feat: email verification after scheduling donation by @linnall in #74
- fix: update monthly donation logic + getting next recurring donation id logic by @linnall in #101
- fix: midnight donation edge case by @Shehryar21 in #105
- fix: same day donation before current time by @Shehryar21 in #106
- fix: disable editing proposed end date by @akshay2000saxena in #108
- fix: account page loading for admin by @linnall in #110
- fix: error scheduling modal by @akshay2000saxena in #107
- feat: make my account editable by @AmandaMisjuwar in #104
- fix: update calendar and fix reccurring end date input by @carissa-tang in #109
- fix: next dropoff date + midnight time formatting by @jessiiepeng in #111
- fix: add spinner for email verification confirmation page by @hanlinc27 in #116
- fix: Update style of buttons to match Figma by @carissa-tang in #112
- fix: admin calendar card view, drawer, and header by @Shehryar21 in #114
- fix: small volunteer info screen bugs by @Shehryar21 in #115
- fix: revert form values after cancelling edits by @carissa-tang in #113
Full Changelog: https://github.com/uwblueprint/community-fridge-kw/commits/v0.01