Skip to content

Conversation

matmair
Copy link
Contributor

@matmair matmair commented Dec 8, 2024

This PR adds a way to add arbitrary or restricted (text) references to any model.
Together with a minimal UI implementation, this enables linking external sources/IDs and internal models. This is a starting point that will allow the development of plugins that expose stable linked data import/exports or integrate more transparently into external systems.

@matmair matmair added enhancement This is an suggested enhancement or new feature plugin Plugin ecosystem api Relates to the API labels Dec 8, 2024
@matmair matmair added this to the 0.17.0 milestone Dec 8, 2024
@matmair matmair self-assigned this Dec 8, 2024
@matmair matmair changed the title Add reference sources model WIP: Add reference sources model Dec 8, 2024
Copy link

netlify bot commented Dec 8, 2024

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

Name Link
🔨 Latest commit ee22ad9
🔍 Latest deploy log https://app.netlify.com/projects/inventree-web-pui-preview/deploys/68a796903a4640000841883d

@matmair matmair modified the milestones: 0.17.0, 1.0.0 Dec 9, 2024
Copy link

codecov bot commented Dec 9, 2024

Codecov Report

❌ Patch coverage is 69.27374% with 55 lines in your changes missing coverage. Please review.
✅ Project coverage is 87.31%. Comparing base (e3a1c5f) to head (ee22ad9).

❌ Your patch check has failed because the patch coverage (69.10%) is below the target coverage (95.00%). You can increase the patch coverage or adjust the target coverage.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #8638      +/-   ##
==========================================
- Coverage   87.37%   87.31%   -0.06%     
==========================================
  Files        1265     1266       +1     
  Lines       56429    56606     +177     
  Branches     2066     2066              
==========================================
+ Hits        49303    49424     +121     
- Misses       6618     6674      +56     
  Partials      508      508              
Flag Coverage Δ
backend 89.00% <69.27%> (-0.08%) ⬇️

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

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

@SchrodingersGat
Copy link
Member

@matmair are you happy for me to push this to the next release target?

@matmair
Copy link
Contributor Author

matmair commented Jul 21, 2025

Let's move it, this will take a bit.

@SchrodingersGat SchrodingersGat removed this from the 1.0.0 milestone Jul 21, 2025
@SchrodingersGat SchrodingersGat added this to the 1.1.0 milestone Jul 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
api Relates to the API enhancement This is an suggested enhancement or new feature plugin Plugin ecosystem
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants