Commit Graph
8 Commits
Author SHA1 Message Date
d7aa5e45b9 Check for schema generation state when removing fields (#9236)
* Ensure notes are not removed when generating schema

* Skip remaining conditional field removals when generating schema, remove removable fields from required lists

* Update API version, add schema gen state check for api-doc endpoint

* Add test for generate schema state

* Add test for schema postprocessing function

* Filter nullable + read_only fields out of schema required lists

---------

Co-authored-by: Matthias Mair <code@mjmair.com>
2025-03-15 23:53:30 +11:00
Joe RogersandGitHub 3ff507837d Don't fail when diff is too big for echo (#9205) 2025-03-01 07:50:55 +11:00
157cbbead5 Schema cleanup tmp (#9143)
* Add type hints for name, address, expired, and active

* Add nullable to various fields that return null in the test dataset

* Removed nullable type hint, add default boolean value instead of nullable

* Bump schema version

* Add schema version notes, add localized tags for doc string

---------

Co-authored-by: Oliver <oliver.henry.walters@gmail.com>
2025-02-28 19:15:35 +11:00
Joe RogersandGitHub 1912e754b4 Clean up deprecated module removed in python 3.13 (#9004)
* Remove deprecated module removed in python 3.13

* Update validate to use helper function

* Add translation wrapper to error message
2025-02-02 13:23:24 +11:00
Joe RogersandGitHub 0bcad6b340 Add separate dialog for 'Ship Order' button (#8734) 2024-12-22 16:08:45 +11:00
Joe RogersandGitHub 7e7cfb8ee1 Add missing namespaces to contributing page (#8239) 2024-10-06 07:59:10 +11:00
Joe RogersandGitHub a779aa3a99 Add whitespace to fix markdown table rendering (#5675) 2023-10-07 15:41:10 +11:00
Joe RogersandGitHub c18bc4e1d1 Fix: Allow allocation of variants to sales order lines (#5656)
* Add tests for allocating a variant to a sales order line

* Add check for variants to match template allocation

* Tweak fixtures for inventree-python, improve test checks

* Optimize check for item variants
2023-10-04 10:39:22 +11:00