Skip to content

feat(frontend): add user setting to control navigation behaviour - #12669

Merged
SchrodingersGat merged 1 commit into
inventree:masterfrom
matmair:feat(frontend)--add-user-setting-to-control-navigation-behaviour
Aug 20, 2026
Merged

SchrodingersGat merged 1 commit into
inventree:masterfrom
matmair:feat(frontend)--add-user-setting-to-control-navigation-behaviour

Conversation

@matmair

@matmair matmair commented Aug 19, 2026 •

Copy link
Copy Markdown
Member

follow up to #12585

This adds a user setting to control the new behavior (by default it remains enabled). All the mechanisms still work with it disabled, the parameters are just not added to links / navigation actions by the specific user.

This - together with #12668 and #12661 - completes the immediate work I see to round off #12397. After #10715 is rewritten / worked in I will probably add one more PR to teach users about the new capability.

@matmair matmair added this to the 1.6.0 milestone Aug 19, 2026
@matmair matmair self-assigned this Aug 19, 2026
@matmair matmair added the User Interface Related to the frontend / User Interface label Aug 19, 2026
@netlify

netlify Bot commented Aug 19, 2026 •

Copy link
Copy Markdown

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

Name Link
🔨 Latest commit 5b3df0b
🔍 Latest deploy log https://app.netlify.com/projects/inventree-web-pui-preview/deploys/6a863c37c6346e0008076b31
😎 Deploy Preview https://deploy-preview-12669--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: 83 (🔴 down 15 from production)
Accessibility: 81 (no change from production)
Best Practices: 100 (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.

@codecov

codecov Bot commented Aug 20, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 86.78%. Comparing base (e7da980) to head (5b3df0b).

Additional details and impacted files
@@           Coverage Diff           @@
##           master   #12669   +/-   ##
=======================================
  Coverage   86.78%   86.78%           
=======================================
  Files        1454     1454           
  Lines       97349    97344    -5     
  Branches    11385    11380    -5     
=======================================
- Hits        84485    84482    -3     
+ Misses      12798    12796    -2     
  Partials       66       66           
Flag Coverage Δ
backend 90.84% <ø> (ø)

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

Components Coverage Δ
Backend Apps 92.22% <ø> (ø)
Backend General 93.74% <ø> (ø)
Frontend 79.66% <ø> (+<0.01%) ⬆️
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@SchrodingersGat
SchrodingersGat merged commit 36d21fe into inventree:master Aug 20, 2026
47 checks passed
@SchrodingersGat
SchrodingersGat deleted the feat(frontend)--add-user-setting-to-control-navigation-behaviour branch August 20, 2026 01:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

User Interface Related to the frontend / User Interface

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants