Skip to content

!refactor(backend): remove legacy metadata endpoints#11111

Merged
SchrodingersGat merged 9 commits intoinventree:next-breakingfrom
matmair:!refactor(backend)--remove-legacy-metadata-endpoints
Feb 28, 2026
Merged

!refactor(backend): remove legacy metadata endpoints#11111
SchrodingersGat merged 9 commits intoinventree:next-breakingfrom
matmair:!refactor(backend)--remove-legacy-metadata-endpoints

Conversation

@matmair
Copy link
Copy Markdown
Member

@matmair matmair commented Jan 9, 2026

Removes deprecated backward compatibility from #11035

follow up PR:

  • remove PluginConfigMetaPath redirect? not sure how to do this clean

see #11433

@matmair matmair added this to the 2.0.0 milestone Jan 9, 2026
@matmair matmair self-assigned this Jan 9, 2026
@matmair matmair added the breaking Indicates a major update or change which breaks compatibility label Jan 9, 2026
@netlify
Copy link
Copy Markdown

netlify Bot commented Jan 9, 2026

Deploy Preview for inventree-web-pui-preview canceled.

Name Link
🔨 Latest commit 95cb4ab
🔍 Latest deploy log https://app.netlify.com/projects/inventree-web-pui-preview/deploys/6977f2f2a265db00086a245a

@codspeed-hq
Copy link
Copy Markdown

codspeed-hq Bot commented Jan 9, 2026

Merging this PR will not alter performance

⚠️ Unknown Walltime execution environment detected

Using the Walltime instrument on standard Hosted Runners will lead to inconsistent data.

For the most accurate results, we recommend using CodSpeed Macro Runners: bare-metal machines fine-tuned for performance measurement consistency.

✅ 44 untouched benchmarks


Comparing matmair:!refactor(backend)--remove-legacy-metadata-endpoints (8608277) with next-breaking (ca57a1d)

Open in CodSpeed

@codecov
Copy link
Copy Markdown

codecov Bot commented Jan 9, 2026

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 87.99%. Comparing base (ca57a1d) to head (8608277).
⚠️ Report is 1 commits behind head on next-breaking.

Additional details and impacted files
@@                Coverage Diff                @@
##           next-breaking   #11111      +/-   ##
=================================================
- Coverage          87.99%   87.99%   -0.01%     
=================================================
  Files               1295     1295              
  Lines              58880    58860      -20     
  Branches            1938     1938              
=================================================
- Hits               51814    51792      -22     
- Misses              6584     6586       +2     
  Partials             482      482              
Flag Coverage Δ
backend 89.18% <100.00%> (-0.01%) ⬇️

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

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

@matmair matmair changed the base branch from master to next-breaking February 26, 2026 20:00
@matmair matmair marked this pull request as ready for review February 26, 2026 20:05
@matmair
Copy link
Copy Markdown
Member Author

matmair commented Feb 26, 2026

@SchrodingersGat ready for merge in next-breaking

@matmair matmair marked this pull request as draft February 27, 2026 00:15
@matmair matmair marked this pull request as ready for review February 27, 2026 07:02
@matmair
Copy link
Copy Markdown
Member Author

matmair commented Feb 27, 2026

Merge conflict addressed @SchrodingersGat

@SchrodingersGat
Copy link
Copy Markdown
Member

@matmair sorry another one now

@SchrodingersGat SchrodingersGat merged commit e5def31 into inventree:next-breaking Feb 28, 2026
30 checks passed
@SchrodingersGat SchrodingersGat deleted the !refactor(backend)--remove-legacy-metadata-endpoints branch February 28, 2026 22:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

breaking Indicates a major update or change which breaks compatibility

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants