Skip to content

Prevent creation of duplicate emails - #13212

Merged
SchrodingersGat merged 2 commits into
inventree:masterfrom
SchrodingersGat:me-user-readonly
Nov 7, 2026
Merged

SchrodingersGat merged 2 commits into
inventree:masterfrom
SchrodingersGat:me-user-readonly

Conversation

@SchrodingersGat

@SchrodingersGat SchrodingersGat commented Nov 6, 2026 •

Copy link
Copy Markdown
Member

Prevent creation of duplicate email accounts against different users.

Additionally prevent the user from updating their own email address directly

@SchrodingersGat SchrodingersGat added this to the 1.8.0 milestone Nov 6, 2026
@SchrodingersGat SchrodingersGat added bug Identifies a bug which needs to be addressed security Relates to a security issue backport Apply this label to a PR to enable auto-backport action backport-to-1.7.x Apply this label to backport a PR to the 1.7.x branch labels Nov 6, 2026
@netlify

netlify Bot commented Nov 6, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for inventree-web-pui-preview ready!

Name Link
🔨 Latest commit b74e64b
🔍 Latest deploy log https://app.netlify.com/projects/inventree-web-pui-preview/deploys/6aee8c51ea7ebf31b946aa1a
😎 Deploy Preview https://deploy-preview-13212--inventree-web-pui-preview.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 94 (no change from production)
Accessibility: 82 (no change from production)
Best Practices: 92 (no change from production)
SEO: 78 (no change from production)
PWA: -
View the detailed breakdown and full score reports
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@SchrodingersGat SchrodingersGat removed backport Apply this label to a PR to enable auto-backport action backport-to-1.7.x Apply this label to backport a PR to the 1.7.x branch labels Nov 6, 2026
@codecov

codecov Bot commented Nov 7, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 86.73%. Comparing base (f283aa0) to head (b74e64b).
⚠️ Report is 4 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master   #13212      +/-   ##
==========================================
- Coverage   87.00%   86.73%   -0.27%     
==========================================
  Files        1568     1568              
  Lines      111515   112292     +777     
  Branches    12231    12231              
==========================================
+ Hits        97021    97400     +379     
- Misses      14428    14826     +398     
  Partials       66       66              
Flag Coverage Δ
backend 91.39% <100.00%> (+0.02%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Components Coverage Δ
Backend Apps 92.27% <100.00%> (-0.62%) ⬇️
Backend General 93.17% <ø> (-1.76%) ⬇️
Frontend 79.60% <ø> (ø)
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@SchrodingersGat
SchrodingersGat merged commit da655f2 into inventree:master Nov 7, 2026
48 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Identifies a bug which needs to be addressed security Relates to a security issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant