Inventree-bulk-plugin

Latest version: v1.2.3

Safety actively analyzes 623490 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

1.2.3

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
:bug: Bug Fixes
* fix dimension words by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/71
:package: Devops / Setup / Docs Changes
* Bump version to v1.2.3 by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/72


**Full Changelog**: https://github.com/wolflu05/inventree-bulk-plugin/compare/1.2.2...1.2.3

1.2.2

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
:sparkles: New Features
* Added idx context variable by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/68
:package: Devops / Setup / Docs Changes
* Bump version to v1.2.2 by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/69


**Full Changelog**: https://github.com/wolflu05/inventree-bulk-plugin/compare/1.2.1...1.2.2

1.2.1

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
:bug: Bug Fixes
* Fix to support django 4 (inventree 0.14) by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/66
:package: Devops / Setup / Docs Changes
* [CI] Cron trigger by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/65
* Bump version to v1.2.1 by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/67


**Full Changelog**: https://github.com/wolflu05/inventree-bulk-plugin/compare/1.2.0...1.2.1

1.2.0

<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
:sparkles: New Features
* Fix `stocklocation.icon`, `part.responsible` and `part.minimum_stock` fields by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/61
* Location type field for location bulk create object by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/62
:package: Devops / Setup / Docs Changes
* Bump dependencies and fix CI+Tests by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/61
* Bump version to v1.2.0 by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/64

**Full Changelog**: https://github.com/wolflu05/inventree-bulk-plugin/compare/1.1.0...1.2.0

1.1.0

🚀 Highlights

Parts can be generated
[Parts](https://github.com/wolflu05/inventree-bulk-plugin?tab=readme-ov-file#parts) can now be bulk created using the bulk creation editor. The bulk creator also allows initial creation of stock items, manufacturer parts, supplier parts, part variants and parameters. All of those relations can be selected using select inputs or can be switched to template mode allowing the usage of the powerful jinja2 templates too.

![image](https://github.com/wolflu05/inventree-bulk-plugin/assets/76838159/9a227954-080c-4034-aa09-2a96658167e5)

In addition to that, part attachments and images can be fetched from remote urls. All of this is useful if e.g. you want to create all resistors out of the E12,... series, by creating initial stock and supplier data if you ordered a pack of 100x of each value. You can find that example on the [README.md](https://github.com/wolflu05/inventree-bulk-plugin?tab=readme-ov-file#-some-more-examples) example section.

UI improvements
Compared to v1.0.0 there was a lot of work into making the UI more powerful. This version adds a "[Preview/Bulk create](https://github.com/wolflu05/inventree-bulk-plugin?tab=readme-ov-file#previewbulk-create)" Dialog which can be used to bulk create objects here by only filling out the inputs of a saved template. This is especially useful if you have some kind of standard drawer shelves and don't want to spend much time adding a bunch of new drawers to inventree. Just create a saved template, use inputs if they vary in size and save as a template. All of this happened while in the background the stack changed from using pure uncompiled js with preact to using compiled typescript with preact.

<img width="2041" alt="image" src="https://github.com/wolflu05/inventree-bulk-plugin/assets/76838159/858e17c8-94c9-4abd-82b4-f694f7a5e2de">

Import/export templates
If you want to share templates you made with others or other instances this is now possible by using the [import/export](https://github.com/wolflu05/inventree-bulk-plugin?tab=readme-ov-file#import-export) feature. You can either export them into your clipboard and import from there or download them as a file. You can find the buttons in the Schema editor next to the control buttons on the right.
<img width="553" alt="image" src="https://github.com/wolflu05/inventree-bulk-plugin/assets/76838159/1e55a61c-e4d0-42c6-9d69-728d724277e1">
And they can be imported using the "Create untitled schma" split dropdown button on the templates list table.
<img width="528" alt="image" src="https://github.com/wolflu05/inventree-bulk-plugin/assets/76838159/a80a5aa0-7a63-4813-9d74-9d1b2f9c32b9">


<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
:sparkles: New Features
* UI refactor by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/46
* API refactor by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/47
* Bulk generate support for parts by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/48
* Global per child context by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/50
* Import/export templates to file/clipboard by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/52
* Part improvements by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/56
* Improve preview table by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/58
:package: Devops / Setup / Docs Changes
* Refactor to use vite + ts by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/43
* Generate attributes test by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/51
* Docs improvements for v1.1.0 by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/53
* Bump version to v1.1.0 by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/57


**Full Changelog**: https://github.com/wolflu05/inventree-bulk-plugin/compare/1.0.0...1.1.0

1.0.0

It took a long time, but now the time has come, v1.0.0 finally arrives 🚀 on 02.08.2023. There were a lot of breaking changes during the beta period to test out different things, but now with the first final version the syntax will stay compatible.

Just to highlight a few big things:
- The much more powerful [jinja2 templating](https://jinja.palletsprojects.com/en/3.1.x/templates/) engine is now used instead of python format strings
- The new dimension definition format is much more powerful and also extensible
- Inputs now work on every field in the schema
- The plugin is available on [pypi](https://pypi.org/p/inventree-bulk-plugin).

If you have any feedback, feel free to comment on the [v1.0.0 announcement discussion](https://github.com/wolflu05/inventree-bulk-plugin/discussions/40).

---
<!-- Release notes generated using configuration in .github/release.yml at main -->

What's Changed
:boom: Breaking Changes
* Feature/dimensions cleanup by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/7
* Input variables on all keys by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/28
:sparkles: New Features
* Consistent naming of the plugin by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/20
* Feature/version check by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/22
* Adapt code to pydantic-v2 by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/27
* Added parent context variable to generate context by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/32
* Remove global settings by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/34
* Child len context by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/36
* Refactored userinterface by increasing density by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/37
* All generate keys by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/38
* Parent name match jinja2 by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/39
:bug: Bug Fixes
* Fix templating+typing by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/25
* Allow go back in create mode by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/33
:package: Devops / Setup / Docs Changes
* Feature/tests by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/6
* Gh actions deployment by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/30
* Updated readme.md by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/41
* :tada: Bump version to v1.0.0 by wolflu05 in https://github.com/wolflu05/inventree-bulk-plugin/pull/42


**Full Changelog**: https://github.com/wolflu05/inventree-bulk-plugin/compare/0.1.0...1.0.0

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.