Sitelet https://github.com/inventree/InvenTree/pull/12802
Skip to content

[1.5.x] Plugin load fix (#12776) - #12802

Merged
SchrodingersGat merged 1 commit into
1.5.xfrom
backport/1.5.x/pr-12776
Sep 7, 2026
Merged

SchrodingersGat merged 1 commit into
1.5.xfrom
backport/1.5.x/pr-12776

Conversation

@github-actions

@github-actions github-actions Bot commented Sep 6, 2026

Copy link
Copy Markdown
Contributor

Backport

This will backport the following commits from master to 1.5.x:

Questions ?

Please refer to the Backport tool documentation

* Robustify plugin file loading

* Lock static file copying

* Improve robustness of static file copying

* Add regression tests

* Handle database not being ready

* Fix identified limitation and refactor code

* Attempt to fix CI job

* instrumentation for CI - will revert

* Another bugfix attempt

(cherry picked from commit b4cb9a9)
@github-actions
github-actions Bot requested a review from matmair as a code owner September 6, 2026 21:46
@github-actions github-actions Bot mentioned this pull request Sep 6, 2026
@SchrodingersGat SchrodingersGat added bug Identifies a bug which needs to be addressed plugin Plugin ecosystem labels Sep 6, 2026
@SchrodingersGat SchrodingersGat added this to the 1.5.3 milestone Sep 6, 2026
@codecov

codecov Bot commented Sep 6, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 89.82188% with 40 lines in your changes missing coverage. Please review.
✅ Project coverage is 86.81%. Comparing base (4e0be4a) to head (511c8b4).

Additional details and impacted files
@@            Coverage Diff             @@
##            1.5.x   #12802      +/-   ##
==========================================
+ Coverage   86.77%   86.81%   +0.04%     
==========================================
  Files        1449     1451       +2     
  Lines       97154    97499     +345     
  Branches    11260    11260              
==========================================
+ Hits        84302    84644     +342     
- Misses      12788    12791       +3     
  Partials       64       64              
Flag Coverage Δ
backend 90.77% <89.82%> (+0.05%) ⬆️

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

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

@SchrodingersGat
SchrodingersGat merged commit 778d44b into 1.5.x Sep 7, 2026
36 checks passed
@SchrodingersGat
SchrodingersGat deleted the backport/1.5.x/pr-12776 branch September 7, 2026 00:49
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 plugin Plugin ecosystem

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant