Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: contact sales submission #1473

Merged
merged 5 commits into from
Oct 24, 2023
Merged

Conversation

matthieujacq
Copy link
Contributor

Description

Epic: #1232
US: #1446

Send email address and message content to the backend. Display a loader in loading state and a toast message on error.

@matthieujacq matthieujacq self-assigned this Oct 24, 2023
@matthieujacq matthieujacq temporarily deployed to preview October 24, 2023 09:58 — with GitHub Actions Inactive
@dosubot dosubot bot added the area: frontend Related to frontend functionality or under the /frontend directory label Oct 24, 2023
@vercel
Copy link

vercel bot commented Oct 24, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 24, 2023 10:29am
quivr-strapi ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 24, 2023 10:29am
quivrapp ✅ Ready (Inspect) Visit Preview 💬 Add feedback Oct 24, 2023 10:29am

@matthieujacq matthieujacq changed the title Feat/contact sales submission feat: contact sales submission Oct 24, 2023
@github-actions
Copy link
Contributor

Risk Level 2 - /home/runner/work/quivr/quivr/frontend/app/contact/components/ContactForm.tsx

The code is generally well-written and follows good practices. However, there is a potential issue with the email validation. The regular expression used for email validation (emailPattern) is not fully RFC 5322 compliant. This might lead to valid emails being rejected. Consider using a library for email validation or a more comprehensive regular expression.


📝📧❌


Powered by Code Review GPT

@matthieujacq matthieujacq merged commit f91247c into main Oct 24, 2023
10 of 11 checks passed
mamadoudicko pushed a commit that referenced this pull request Oct 24, 2023
🤖 I have created a release *beep* *boop*
---


## 0.0.96 (2023-10-24)

## What's Changed
* feat: validate email and required question with react-hook-form by
@matthieujacq in #1463
* feat: fetch security questions from CMS by @mamadoudicko in
#1464
* feat: POST on /contact to contact quivr team by email by @matthieujacq
in #1466
* feat: setup premium feature backend by @mamadoudicko in
#1467
* feat: add sponsor and blog links by @mamadoudicko in
#1472
* feat: contact sales submission by @matthieujacq in
#1473
* feat(homepage): add analytics by @mamadoudicko in
#1474
* fix: make use cases clickable by @mamadoudicko in
#1475
* fix: update blog link position by @mamadoudicko in
#1476


**Full Changelog**:
v0.0.95...v0.0.96

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
coolCatalyst added a commit to coolCatalyst/quivr that referenced this pull request Jun 1, 2024
🤖 I have created a release *beep* *boop*
---


## 0.0.96 (2023-10-24)

## What's Changed
* feat: validate email and required question with react-hook-form by
@matthieujacq in QuivrHQ/quivr#1463
* feat: fetch security questions from CMS by @mamadoudicko in
QuivrHQ/quivr#1464
* feat: POST on /contact to contact quivr team by email by @matthieujacq
in QuivrHQ/quivr#1466
* feat: setup premium feature backend by @mamadoudicko in
QuivrHQ/quivr#1467
* feat: add sponsor and blog links by @mamadoudicko in
QuivrHQ/quivr#1472
* feat: contact sales submission by @matthieujacq in
QuivrHQ/quivr#1473
* feat(homepage): add analytics by @mamadoudicko in
QuivrHQ/quivr#1474
* fix: make use cases clickable by @mamadoudicko in
QuivrHQ/quivr#1475
* fix: update blog link position by @mamadoudicko in
QuivrHQ/quivr#1476


**Full Changelog**:
QuivrHQ/quivr@v0.0.95...v0.0.96

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Dream528 added a commit to Dream528/quivr that referenced this pull request Jul 28, 2024
🤖 I have created a release *beep* *boop*
---


## 0.0.96 (2023-10-24)

## What's Changed
* feat: validate email and required question with react-hook-form by
@matthieujacq in QuivrHQ/quivr#1463
* feat: fetch security questions from CMS by @mamadoudicko in
QuivrHQ/quivr#1464
* feat: POST on /contact to contact quivr team by email by @matthieujacq
in QuivrHQ/quivr#1466
* feat: setup premium feature backend by @mamadoudicko in
QuivrHQ/quivr#1467
* feat: add sponsor and blog links by @mamadoudicko in
QuivrHQ/quivr#1472
* feat: contact sales submission by @matthieujacq in
QuivrHQ/quivr#1473
* feat(homepage): add analytics by @mamadoudicko in
QuivrHQ/quivr#1474
* fix: make use cases clickable by @mamadoudicko in
QuivrHQ/quivr#1475
* fix: update blog link position by @mamadoudicko in
QuivrHQ/quivr#1476


**Full Changelog**:
QuivrHQ/quivr@v0.0.95...v0.0.96

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: frontend Related to frontend functionality or under the /frontend directory
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants