What's Changed
- feat: add submissions table by @ephraimduncan in #10
- fix: build errors by @ephraimduncan in #12
- Add Form cards by @AmoabaKelvin in #9
- Use bun for GitHub actions by @AmoabaKelvin in #11
- update link in FormCard component to point to the right page by @AmoabaKelvin in #16
- fix: form submission empty by @ephraimduncan in #23
- A common copy button component that will be used anytime we need a copy icon by @AmoabaKelvin in #22
- Fix/redirecting to form detail when deleting by @AmoabaKelvin in #24
- chore: update udpated at section by @ephraimduncan in #25
- Send email notifications when a form receives a new submission by @AmoabaKelvin in #26
- Feat/organize imports by @AmoabaKelvin in #28
- Feat/add-labels-to-form-creation-modal by @AmoabaKelvin in #29
- fix: table freezing issue by @ephraimduncan in #33
- fix: github login by @ephraimduncan in #36
- Fix/migrate from using string as an array by @AmoabaKelvin in #35
- Feat: add export submissions feature by @AmoabaKelvin in #34
- Pass an empty array instead of a string for formkeys props if the keys are not present & add consistent container names for docker containers by @AmoabaKelvin in #37
- feat: user profile settings by @ephraimduncan in #40
- fix: remove
lowercase
in className by @AmoabaKelvin in #41 - fix: 403 error when submitting by @ephraimduncan in #42
- feat(ui): improve layout of the site on mobile devices by @AmoabaKelvin in #43
- feat: accept json response by @ephraimduncan in #45
- feat: form settings by @ephraimduncan in #44
- fix eslint issue. by @AmoabaKelvin in #47
- add notifications setting to enable/disable email for new submissions by @AmoabaKelvin in #48
- fix: sticky header by @ephraimduncan in #46
- feat: add server action to revalidate dashboard by @AmoabaKelvin in #49
- feat/add return url to form settings by @AmoabaKelvin in #50
- perf: pass form details to form card and not make an extra trip to get them by @AmoabaKelvin in #52
- fix: table sorting by @AmoabaKelvin in #54
- feat: landing page by @ephraimduncan in #51
- fix: integration icons overflow by @aikins01 in #55
- add form deletion confirmation modal when deleting from form settings by @AmoabaKelvin in #56
- feat: add submission delete by @ephraimduncan in #57
- Fix/mobile-text-overflow by @aikins01 in #65
- chore: reduced email notification subtext width cut off and made it dynamic to cover weird sizes by @aikins01 in #66
- feat/file-upload by @aikins01 in #61
- feat: move to turborepo by @ephraimduncan in #70
- feat(docs): add documentation site by @AmoabaKelvin in #71
- fix: monorepo by @ephraimduncan in #72
- fix: verify oauth users automatically by @ephraimduncan in #73
- chore: minor fixes by @ephraimduncan in #74
- feat: add resend option for smtp with @documenso/nodemailer-resend by @ephraimduncan in #75
- feat: onboarding by @ephraimduncan in #77
- Fix/aikins-profile-image-on-home by @aikins01 in #78
- chore: shiki as dev dep by @aikins01 in #79
- fix: onboarding schema by @ephraimduncan in #80
- fix: cors by @ephraimduncan in #81
- chore: delete confliciting migration files by @ephraimduncan in #82
- chore: update docs by @ephraimduncan in #83
- fix: copy correct code by @ephraimduncan in #85
Full Changelog: https://github.com/eight-labs/formbase/commits/0.0.1