2
0
mirror of https://github.com/inventree/InvenTree.git synced 2025-10-24 09:57:40 +00:00
Commit Graph

1844 Commits

Author SHA1 Message Date
Matthias Mair
9ecf251716 enable previously disabled filters 2025-10-17 02:41:06 +02:00
Matthias Mair
037db06f27 enable query based filtering 2025-10-17 02:37:22 +02:00
Matthias Mair
1b2ce89c42 Add generic test for serializer 2025-10-17 02:35:57 +02:00
Matthias Mair
28886083e3 fix ref calc 2025-10-15 00:57:49 +02:00
Matthias Mair
4ef24cae4a simplify more 2025-10-15 00:12:06 +02:00
Matthias Mair
6549ad63b1 adjust naming and docs, add typing to clean stuff up 2025-10-15 00:05:25 +02:00
Matthias Mair
88fcc27062 fix style 2025-10-14 23:08:03 +02:00
Matthias Mair
27ed511092 remove new duplication 2025-10-14 22:31:40 +02:00
Matthias Mair
4a1f805840 re-add missing schema generation exception 2025-10-14 22:21:58 +02:00
Matthias Mair
96d56b31ef Merge branch 'master' of https://github.com/inventree/InvenTree into make-fields-filterable 2025-10-14 22:09:13 +02:00
Matthias Mair
83e1a44d5a remove generalize addition 2025-10-14 22:08:55 +02:00
Matthias Mair
1ea7e36a6c generalize addition 2025-10-14 21:12:54 +02:00
Matthias Mair
016ca1563f add option to ignore special cases 2025-10-14 21:12:40 +02:00
Matthias Mair
f30f41ef5d fix list serializer 2025-10-14 21:00:31 +02:00
Matthias Mair
ff307e70ee make safer to use with various sanity checks 2025-10-14 12:57:50 +02:00
Matthias Mair
70df5cc89a make application of PathScopedMixin more intentional -> more efficient 2025-10-14 06:41:34 +02:00
Oliver
e0559bb2b4 [UI] Fix broken dashboard link (#10577)
Ref: https://github.com/inventree/inventree/issues/10548
2025-10-14 12:05:35 +11:00
Matthias Mair
33ce7e39b7 disable additional tests 2025-10-14 00:43:07 +02:00
Matthias Mair
611867509b var tests 2025-10-14 00:21:38 +02:00
Matthias Mair
d33cd8e4b0 fix another test 2025-10-14 00:19:34 +02:00
Matthias Mair
bbd1393acb fix typo 2025-10-13 23:57:33 +02:00
Matthias Mair
acfe575822 simplify tests 2025-10-13 23:55:57 +02:00
Matthias Mair
3718b5e12c cleanup 2025-10-13 23:48:32 +02:00
Matthias Mair
c2f33335ea Merge branch 'make-fields-filterable' of https://github.com/matmair/InvenTree into make-fields-filterable 2025-10-13 23:48:16 +02:00
Matthias Mair
b84f27eb86 Merge branch 'master' into make-fields-filterable 2025-10-13 23:33:40 +02:00
Matthias Mair
ac1eb85334 refactor(backend): reduce duplication in tests (#10579)
* refactor(backend): reduce duplication for tests

* fix tests

* fix text

* adjust last test
2025-10-14 08:23:25 +11:00
Matthias Mair
7ea1b16ddf move test around 2025-10-13 22:40:18 +02:00
Matthias Mair
994259a71d ensure popped values are persisted 2025-10-13 22:21:09 +02:00
Matthias Mair
81f26c7073 fix serializer for schema 2025-10-13 22:19:46 +02:00
Matthias Mair
25dd16cf6b Merge branch 'master' of https://github.com/inventree/InvenTree into make-fields-filterable 2025-10-13 20:52:49 +02:00
Matthias Mair
e3b9c7ee49 also process strings 2025-10-13 15:22:38 +02:00
Matthias Mair
bc298926c1 extend tests 2025-10-13 15:22:25 +02:00
Oliver
86c894f218 [UI] Enhance file-upload field (#10576)
- Add icon
- Add ability to clear input
- Add default placeholder
- Ref: https://github.com/inventree/inventree/issues/10548
2025-10-13 23:05:46 +11:00
Matthias Mair
bf12f76466 Merge branch 'master' of https://github.com/inventree/InvenTree into make-fields-filterable 2025-10-13 13:06:22 +02:00
Matthias Mair
d009feda39 further fixes 2025-10-13 13:06:07 +02:00
Matthias Mair
3eb71063f4 fix another serializer issue 2025-10-13 10:34:07 +02:00
Matthias Mair
01bfa8aa01 fix schema fields 2025-10-13 09:59:55 +02:00
Oliver
f9bdad975f Fix missing closing </div> tag (#10572) 2025-10-13 17:48:58 +11:00
Matthias Mair
bddc90b8b1 Merge branch 'master' of https://github.com/inventree/InvenTree into make-fields-filterable 2025-10-13 08:40:04 +02:00
Matthias Mair
0fde658a61 add test 2025-10-13 08:17:55 +02:00
Matthias Mair
f32bbc2c49 add missing def 2025-10-13 07:58:13 +02:00
Matthias Mair
0ed27f81ca fix schema? 2025-10-13 07:57:43 +02:00
Oliver
a466926aef [UI] Remove placeholder text (#10569)
- Remove TODO entry
- Placeholder when adding external build order support
2025-10-13 14:20:52 +11:00
Oliver
f22417fd1f [UI] Fix stock actions (#10566)
* Clear selected records when search term changes

* Clear selection after performing stock actions
2025-10-13 13:08:55 +11:00
Oliver
ea868b3179 [UI] About InvenTree Tweak (#10565)
- Hide version entries without data
2025-10-13 13:08:49 +11:00
Oliver
6badc0148f [UI] Adjust login error messages (#10556)
* Adjust config template

- Don't hard-code cookie mode into template
- Revert to the "default" values (which are the same)

* [ui] better feedback on login error

- Show error code, at least

* Revert removed code

* Adjust playwright tests
2025-10-13 12:25:21 +11:00
Matthias Mair
f20e46f83c fix removal 2025-10-13 01:36:28 +02:00
Matthias Mair
c5b8344e1b make can_filter suppport more complex scenarios:
- different filtername from fieldname
- multiple fields with one filtername
2025-10-13 01:28:23 +02:00
Austen Hoogen
466463ad74 Enhancement: Support Redis ACL User Logins (#10551)
* Adding support for modern Redis ACL user-baased auth

* Reverting pre-config

* Simplified to combine legacy and acl redis connection uris

---------

Co-authored-by: Austen Hoogen <austenwho@protonmail.com>
2025-10-13 09:53:24 +11:00
Oliver
022c48f2d3 [API] Allow search of assembly fields in BOM API endpoint (#10561)
* [API] Allow search of assembly fields in BOM API endpoint

- Required so we can search the "used in" table

* Bump API version
2025-10-13 09:47:42 +11:00